Download OpenAPI specification:
$ref: auth.md
| enterpriseId required | integer <int32> Enterprise/Dossier ID |
| loanId required | integer <int32> Loan ID |
| effectiveDate | string <date-time> Entries will be generated starting at this date. If null, effective date is equals to initial funds release date. |
[- "string"
]| enterpriseId required | integer <int32> enterprise Id |
| effectiveDate | string <date-time> Cut off effective date |
{- "Loans": [
- {
- "LoanId": 0,
- "LoanName": "string",
- "IsGenerated": true
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. |
The command containing the fixed assets data to be set.
Array of objects (FixedAssetCommand) |
{- "FixedAssets": [
- {
- "Name": "string",
- "Amount": 0
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
[- {
- "CounterPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CapitalAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "InterestAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "InsuranceAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CommissionThirdPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CommissionFeeAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeThirdPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeVatAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}
}
]| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate | string <date-time> The start date for which accounts are available. |
[- {
- "Impactable": true,
- "Dividable": true,
- "Configurable": true,
- "Status": "string",
- "StatusByPeriod": [
- {
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "Status": "string"
}
], - "Divided": "string",
- "IsAux": true,
- "AccountId": 0,
- "Account": 0,
- "AccountClass": 0,
- "AccountLabel": "string",
- "AccountName": "string",
- "AccountDescription": "string",
- "SubAccountCode": "string",
- "SubAccountId": 0
}
]| enterpriseId required | integer <int32> |
| journalId required | integer <int32> |
| targetExerciseStartDate | string <date-time> |
| targetExerciseEndDate | string <date-time> |
| generateEntryForAllOpenExercises | boolean |
| disableAutoGeneration | boolean Default: true |
{- "GeneratedLoanPurposes": [
- "string"
], - "Failures": [
- {
- "LoanId": 0,
- "LoanPurpose": "string",
- "Error": "string"
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command containing the details of the entries to delete.
| EnterpriseId required | integer <int32> |
| LoanId required | integer <int32> |
| StartDate required | string <date-time> |
| EndDate required | string <date-time> |
{- "EnterpriseId": 0,
- "LoanId": 0,
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z"
}| accountingFolderId required | integer <int32> |
| startDate required | string <date-time> |
| endDate required | string <date-time> |
| sort | Array of strings Usage : MyProperty:order,MyProperty2:order Orders can be : asc: ascending desc: descending |
| q | Array of strings Usage: MyProperty:operator:MyValue / MyProperty:operator:[MyValue#MyValue2] Operators can be : eq: equals ne: not equals lt: less than le: less than or equals gt: greater than ge: greater than or equals in: includes |
| group | Array of strings Usage: MyProperty |
| extends | Array of strings Usage: MyAdditionalProperty,MyAdditionalProperty2 |
| page | integer <int32> Default value is 1 |
| limit | integer <int32> Default value is 50 |
{- "Items": [
- {
- "Id": 0,
- "LoanNumber": "string",
- "LoanPurpose": "string",
- "LenderName": "string",
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "Duration": 0,
- "PaymentMode": "string",
- "Nominal": 0.1,
- "InterestRate": 0.1,
- "InterestRateType": "string",
- "PredictionStartAmount": 0.1,
- "PredictionEndAmount": 0.1,
- "PredictionFundsReleasesAmount": 0.1,
- "PredictionPaymentsAmount": 0.1
}
], - "Groups": [
- {
- "Key": "string",
- "Values": {
- "property1": {
- "DisplayName": "string",
- "Metadata": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "DisplayName": "string",
- "Metadata": {
- "property1": "string",
- "property2": "string"
}
}
}
}
], - "Page": 0,
- "Limit": 0,
- "TotalItems": 0,
- "HasMore": true
}| accountingFolderId required | integer <int32> |
| startDate required | string <date-time> |
| endDate required | string <date-time> |
| exportType required | string Enum: "Html" "Pdf" "Csv" "Excel" Html, Pdf, Csv, Excel |
| sort | Array of strings Usage : MyProperty:order,MyProperty2:order Orders can be : asc: ascending desc: descending |
| q | Array of strings Usage: MyProperty:operator:MyValue / MyProperty:operator:[MyValue#MyValue2] Operators can be : eq: equals ne: not equals lt: less than le: less than or equals gt: greater than ge: greater than or equals in: includes |
| group | Array of strings Usage: MyProperty |
| extends | Array of strings Usage: MyAdditionalProperty,MyAdditionalProperty2 |
| columns | Array of strings Usage: Column1,Column2 |
{- "Filename": "string",
- "Url": "string"
}| accountingFolderId required | integer <int32> |
[- {
- "Id": "string",
- "Definition": {
- "Label": "string",
- "Description": "string",
- "Type": "string"
}, - "Options": {
- "Sortable": true,
- "Filterable": true,
- "Groupable": true,
- "Summable": true,
- "Metadata": {
- "property1": "string",
- "property2": "string"
}
}
}
]| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan to retrieve. Must not be the default value. |
{- "Id": 0,
- "EnterpriseId": 0,
- "LoanNumber": "string",
- "LoanPurpose": "string",
- "LenderName": "string",
- "LenderType": "string"
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command to update the loan.
| LoanNumber | string |
| LoanPurpose required | string |
| LenderName required | string |
| LenderType required | string Enum: "CreditEstablishment" "Other" |
{- "LoanNumber": "string",
- "LoanPurpose": "string",
- "LenderName": "string",
- "LenderType": "CreditEstablishment"
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan to retrieve. Must not be the default value. |
{- "LoanCharacteristicFinancials": {
- "Nominal": 0,
- "InitialFundReleaseAmount": 0,
- "TotalFundsReleasedAmount": 0,
- "LoanDurationInMonths": 0,
- "LoanCharacteristicsPaymentMode": "Unknown",
- "LoanCharacteristicsPeriodicity": "Unknown"
}, - "LoanCharacteristicDates": {
- "InitialFundsReleaseDate": "2019-08-24T14:15:22Z",
- "FirstRepaymentDate": "2019-08-24T14:15:22Z"
}, - "Interest": {
- "InterestRate": 0,
- "InterestIsFirstPaymentDeadlineProRated": true,
- "InterestEquivalentRate": 0.1,
- "InterestRateType": "Unknown"
}, - "Insurance": {
- "InsuranceRate": 0,
- "InsuranceAmount": 0,
- "InsuranceIsFirstPaymentDeadlineProRated": true,
- "InsuranceEquivalentRate": 0.1,
- "InsuranceRateType": "Unknown",
- "InsuranceCalculationMethod": "Unknown"
}, - "Commission": {
- "CommissionRate": 0,
- "CommissionAmount": 0,
- "CommissionIsFirstPaymentDeadlineProRated": true,
- "CommissionEquivalentRate": 0.1,
- "CommissionRateType": "Unknown",
- "CommissionCalculationMethod": "Unknown",
- "CommissionAgentIsThirdparty": true
}, - "LoanFees": {
- "LoanFeeAmount": 0,
- "AreLoanFeesAddedToFirstRepayment": true
}, - "EntrySynchronization": {
- "AreGenerated": true,
- "IsUpdateNeeded": true,
- "GenerationDate": "2019-08-24T14:15:22Z"
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command to update the loan's characteristics.
| Nominal required | number <decimal> |
| LoanDurationInMonths required | integer <int32> |
| LoanCharacteristicsPaymentMode required | string Enum: "Unknown" "FixedPayments" "FixedAmortization" "BalloonPayment" |
| LoanCharacteristicsPeriodicity required | string Enum: "Unknown" "Annual" "Biannually" "Quarterly" "Monthly" |
| InitialFundsReleaseDate required | string <date-time> |
| FirstRepaymentDate required | string <date-time> |
| InterestRate required | number <decimal> |
| InterestIsFirstPaymentDeadlineProRated required | boolean |
| InsuranceRateType required | string Enum: "Unknown" "Fixed" "Variable" "None" |
| InsuranceRate required | number <decimal> |
| InsuranceAmount required | number <decimal> |
| InsuranceCalculationMethod required | string Enum: "Unknown" "InitialLoanAmount" "RemainingBalance" |
| InsuranceIsFirstPaymentDeadlineProRated required | boolean |
| CommissionRateType required | string Enum: "Unknown" "Fixed" "Variable" "None" |
| CommissionRate required | number <decimal> |
| CommissionAmount required | number <decimal> |
| CommissionCalculationMethod required | string Enum: "Unknown" "InitialLoanAmount" "RemainingBalance" |
| CommissionIsFirstPaymentDeadlineProRated required | boolean |
| CommissionAgentIsThirdparty required | boolean |
| LoanFeeAmount required | number <decimal> |
| AreLoanFeesAddedToFirstRepayment required | boolean |
{- "Nominal": 0,
- "LoanDurationInMonths": 0,
- "LoanCharacteristicsPaymentMode": "Unknown",
- "LoanCharacteristicsPeriodicity": "Unknown",
- "InitialFundsReleaseDate": "2019-08-24T14:15:22Z",
- "FirstRepaymentDate": "2019-08-24T14:15:22Z",
- "InterestRate": 0,
- "InterestIsFirstPaymentDeadlineProRated": true,
- "InsuranceRateType": "Unknown",
- "InsuranceRate": 0,
- "InsuranceAmount": 0,
- "InsuranceCalculationMethod": "Unknown",
- "InsuranceIsFirstPaymentDeadlineProRated": true,
- "CommissionRateType": "Unknown",
- "CommissionRate": 0,
- "CommissionAmount": 0,
- "CommissionCalculationMethod": "Unknown",
- "CommissionIsFirstPaymentDeadlineProRated": true,
- "CommissionAgentIsThirdparty": true,
- "LoanFeeAmount": 0,
- "AreLoanFeesAddedToFirstRepayment": true
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan to retrieve. Must not be the default value. |
{- "SecurityRights": [
- {
- "Amount": 0,
- "Nature": "Unknown",
- "Owner": "Unknown"
}
], - "BankGuarantees": [
- {
- "Amount": 0,
- "Name": "string"
}
], - "TotalAmount": 0
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command to update the guarantee.
Array of objects (UpdateSecurityRight) | |
Array of objects (UpdateBankGuarantee) |
{- "SecurityRights": [
- {
- "Amount": 0,
- "Nature": "Unknown",
- "Owner": "Unknown"
}
], - "BankGuarantees": [
- {
- "Amount": 0,
- "Name": "string"
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
{- "Periods": [
- {
- "Id": 0,
- "Period": {
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "IsValid": true
}, - "Capital": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Interest": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Insurance": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Commission": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Other": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Type": "FundsRelease",
- "Annuity": 0
}
], - "InsuranceRateType": "Unknown",
- "InsuranceRate": 0.1,
- "CommissionRateType": "Unknown",
- "CommissionRate": 0.1,
- "EntrySynchronization": {
- "AreGenerated": true,
- "IsUpdateNeeded": true,
- "GenerationDate": "2019-08-24T14:15:22Z"
}, - "HasCustomPeriods": true
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command containing the details of the period to create.
| NextPeriodId required | integer <int32> |
| BeginDate required | string <date-time> |
| EndDate required | string <date-time> |
| CapitalAmount required | number <decimal> |
| InterestAmount required | number <decimal> |
| InsuranceAmount required | number <decimal> |
| CommissionAmount required | number <decimal> |
| OtherAmount required | number <decimal> |
{- "NextPeriodId": 0,
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "CapitalAmount": 0,
- "InterestAmount": 0,
- "InsuranceAmount": 0,
- "CommissionAmount": 0,
- "OtherAmount": 0
}| enterpriseId required | integer <int32> The unique identifier of the enterprise associated with the loan. Must be a positive integer. |
| loanId required | integer <int32> The unique identifier of the loan for which the payment schedule is being updated. Must be a positive integer. |
| periodId required | integer <int32> The unique identifier of the loan period whose payment schedule is to be updated. Must be a positive integer. |
An object containing the updated payment schedule details. Cannot be null.
object (PaymentSchedulePeriodCommand) |
{- "PaymentSchedulePeriodCommand": {
- "NewCapitalAmount": 0.1,
- "NewInterestAmount": 0.1,
- "NewInsuranceAmount": 0.1,
- "NewCommissionAmount": 0.1,
- "NewOtherAmount": 0.1,
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "CreatedAt": "2019-08-24T14:15:22Z"
}
}This operation is idempotent; if the specified payment schedule period does not exist, the method still returns a 204 No Content response. The caller must have write permissions for bookkeeping resources.
| enterpriseId required | integer <int32> The unique identifier of the enterprise that owns the loan. Must be a valid, existing enterprise ID. |
| loanId required | integer <int32> The unique identifier of the loan associated with the payment schedule period. Must be a valid, existing loan ID within the specified enterprise. |
| periodId required | integer <int32> The unique identifier of the payment schedule period to delete. Must be a valid period ID associated with the specified loan. |
| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanStatus | string Enum: "All" "Active" "Completed" The status of loans to retrieve. Defaults to Fred.Loan.Application.Queries.ViewModels.LoanStatusFilter.All. |
| filterDate | string <date-time> The date to filter loans by. Defaults to the current date. |
[- {
- "Id": 0,
- "EnterpriseId": 0,
- "LoanNumber": "string",
- "LoanPurpose": "string",
- "LenderName": "string",
- "LenderType": "string"
}
]| enterpriseId required | integer <int32> The ID of the enterprise. |
The command to create the loan.
| LoanNumber | string |
| LoanPurpose required | string |
| LenderName required | string |
| LenderType required | string Enum: "CreditEstablishment" "Other" |
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| AccountName | string |
{- "LoanNumber": "string",
- "LoanPurpose": "string",
- "LenderName": "string",
- "LenderType": "CreditEstablishment",
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}0| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
{- "CounterPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CapitalAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "InterestAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "InsuranceAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CommissionThirdPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CommissionFeeAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeThirdPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeVatAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command to update the loan accounts.
required | object (UpdateLoanAccountCommand) |
required | object (UpdateLoanAccountCommand) |
required | object (UpdateLoanAccountCommand) |
required | object (UpdateLoanAccountCommand) |
required | object (UpdateLoanAccountCommand) |
required | object (UpdateLoanAccountCommand) |
required | object (UpdateLoanAccountCommand) |
required | object (UpdateLoanAccountCommand) |
required | object (UpdateLoanAccountCommand) |
{- "CapitalAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "InterestAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "InsuranceAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "CommissionFeeAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "CommissionThirdPartyAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "CounterPartyAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "ApplicationFeeThirdPartyAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "ApplicationFeeVatAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "ApplicationFeeAccountCommand": {
- "AccountId": 0,
- "SubAccountId": 0
}
}{- "CounterPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CapitalAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "InterestAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "InsuranceAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CommissionThirdPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "CommissionFeeAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeThirdPartyAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeVatAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}, - "ApplicationFeeAccount": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
{- "RepaymentsDeferrals": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "DurationInMonths": 0,
- "IsInterestPaidDuringDeferral": true,
- "IsInsurancePaidDuringDeferral": true,
- "IsCommissionPaidDuringDeferral": true,
- "IsLoanEndDateDelayed": true,
- "IsInterestCapitalized": true
}
], - "FundsReleases": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "Amount": 0
}
], - "LoanRenegotiations": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "NewInterestRate": 0,
- "NewLoanDurationInMonths": 0,
- "PreviousInterestRate": 0,
- "PreviousLoanDurationInMonths": 0
}
], - "PaymentScheduleManualAmountChanges": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "NewCapitalAmount": 0.1,
- "NewInterestAmount": 0.1,
- "NewInsuranceAmount": 0.1,
- "NewCommissionAmount": 0.1,
- "NewOtherAmount": 0.1,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "AdvanceRepayments": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "Amount": 0.1,
- "Fees": 0
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command to update the loan events.
Array of objects (RepaymentDeferralModel) | |
Array of objects (FundsReleaseModel) | |
Array of objects (LoanRenegotiationModel) | |
Array of objects (PaymentScheduleManualAmountChangeModel) | |
Array of objects (AdvanceRepaymentModel) |
{- "RepaymentsDeferrals": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "DurationInMonths": 0,
- "IsInterestPaidDuringDeferral": true,
- "IsInsurancePaidDuringDeferral": true,
- "IsCommissionPaidDuringDeferral": true,
- "IsLoanEndDateDelayed": true,
- "IsInterestCapitalized": true,
- "CapitalizedInterestCalculationMethod": "Unknown",
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "FundsReleases": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "Amount": 0,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "LoanRenegotiations": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "NewInterestRate": 0.1,
- "NewLoanDurationInMonths": 0,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "PaymentScheduleManualAmountChanges": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "NewCapitalAmount": 0.1,
- "NewInterestAmount": 0.1,
- "NewInsuranceAmount": 0.1,
- "NewCommissionAmount": 0.1,
- "NewOtherAmount": 0.1,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "AdvanceRepayments": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "Amount": 0.1,
- "Fees": 0,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command containing the details of the loan event to simulate.
Array of objects (RepaymentDeferralModel) | |
Array of objects (FundsReleaseModel) | |
Array of objects (LoanRenegotiationModel) | |
Array of objects (PaymentScheduleManualAmountChangeModel) | |
Array of objects (AdvanceRepaymentModel) |
{- "RepaymentsDeferrals": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "DurationInMonths": 0,
- "IsInterestPaidDuringDeferral": true,
- "IsInsurancePaidDuringDeferral": true,
- "IsCommissionPaidDuringDeferral": true,
- "IsLoanEndDateDelayed": true,
- "IsInterestCapitalized": true,
- "CapitalizedInterestCalculationMethod": "Unknown",
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "FundsReleases": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "Amount": 0,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "LoanRenegotiations": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "NewInterestRate": 0.1,
- "NewLoanDurationInMonths": 0,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "PaymentScheduleManualAmountChanges": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "NewCapitalAmount": 0.1,
- "NewInterestAmount": 0.1,
- "NewInsuranceAmount": 0.1,
- "NewCommissionAmount": 0.1,
- "NewOtherAmount": 0.1,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
], - "AdvanceRepayments": [
- {
- "EffectiveDate": "2019-08-24T14:15:22Z",
- "Amount": 0.1,
- "Fees": 0,
- "CreatedAt": "2019-08-24T14:15:22Z"
}
]
}{- "Periods": [
- {
- "Id": 0,
- "Period": {
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "IsValid": true
}, - "Capital": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Interest": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Insurance": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Commission": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Other": {
- "Amount": 0,
- "Rate": 0,
- "CumulativeAscendingAmount": 0,
- "CumulativeDescendingAmount": 0,
- "IsManualAmountChange": true
}, - "Type": "FundsRelease",
- "Annuity": 0
}
], - "InsuranceRateType": "Unknown",
- "InsuranceRate": 0.1,
- "CommissionRateType": "Unknown",
- "CommissionRate": 0.1,
- "EntrySynchronization": {
- "AreGenerated": true,
- "IsUpdateNeeded": true,
- "GenerationDate": "2019-08-24T14:15:22Z"
}, - "HasCustomPeriods": true
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
[- {
- "UserId": 0,
- "Description": "string",
- "Type": "Unknown",
- "Details": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsReverted": true
}
]| accountingFolderId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The command containing the details of the history entry to add.
| Description required | string |
| Type required | string Enum: "Unknown" "Guarantee" "FixedAsset" "BookEntry" "CutOff" "LoanCreated" "PaymentScheduleAutomatic" "PaymentScheduleManual" "FundsRelease" "LoanRenegotiation" "RepaymentDeferral" "PaymentScheduleManualAmountChange" "AdvanceRepayment" "CapitalAccountChange" "AnalyticsChange" "SubAccountFallback" |
| Details | string |
{- "Description": "string",
- "Type": "Unknown",
- "Details": "string"
}{- "UserId": 0,
- "Description": "string",
- "Type": "Unknown",
- "Details": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsReverted": true
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
| startDate | string <date-time> The start date for the reconciliation period. |
| endDate | string <date-time> The end date for the reconciliation period. |
{- "HasLockedEntry": true,
- "PaymentSchedulePeriodEntryLines": [
- {
- "EntryLineDate": "2019-08-24T14:15:22Z",
- "PaymentScheduleEntryLines": [
- {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}
], - "Bank": {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}, - "Compensating": {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}, - "Generated": [
- {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}
]
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
| startDate | string <date-time> The start date for the reconciliation period. |
| endDate | string <date-time> The end date for the reconciliation period. |
{- "HasLockedEntry": true,
- "UnmatchedPaymentScheduleEntryLines": [
- {
- "EntryLineDate": "2019-08-24T14:15:22Z",
- "EntryLines": [
- {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}
], - "Generated": {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}
}
]
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate | string <date-time> The start date for the reconciliation period. |
| endDate | string <date-time> The end date for the reconciliation period. |
[- {
- "Id": 0,
- "EnterpriseId": 0,
- "LoanNumber": "string",
- "LoanPurpose": "string",
- "LenderName": "string",
- "LenderType": "string"
}
]| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate | string <date-time> The start date for the reconciliation period. |
| endDate | string <date-time> The end date for the reconciliation period. |
{- "HasLockedEntry": true,
- "BankReconciliationBankEntryLines": {
- "property1": [
- {
- "EntryLineDate": "2019-08-24T14:15:22Z",
- "Bank": {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}, - "Generated": {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}
}
], - "property2": [
- {
- "EntryLineDate": "2019-08-24T14:15:22Z",
- "Bank": {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}, - "Generated": {
- "Entry": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Journal": "string",
- "UpdatedByUserId": 0
}, - "EntryLine": {
- "Id": 0,
- "Label": "string",
- "Debit": 0,
- "Credit": 0,
- "SourceId": "string"
}, - "Account": {
- "Id": 0,
- "Number": 0,
- "Description": "string"
}, - "SubAccount": {
- "Id": 0,
- "Code": "string",
- "Description": "string"
}, - "Letter": {
- "Id": 0,
- "Letter": "string",
- "Type": "Unknown",
- "Date": "2019-08-24T14:15:22Z"
}
}
}
]
}
}| enterpriseId required | integer <int32> The ID of the enterprise. |
| loanId required | integer <int32> The ID of the loan. Must not be the default value. |
The IDs of the bank entry lines to match. Must not be empty or null.
[- 0
]| accountingFirmId required | integer <int32> |
| AccountingFolderIds | Array of integers <int32> [ items <int32 > ] |
| IsDryRun required | boolean |
{- "AccountingFolderIds": [
- 0
], - "IsDryRun": true
}{- "Results": [
- {
- "AccountingFolderId": 0,
- "LoanId": 0,
- "LoanName": "string"
}
], - "Errors": [
- "string"
], - "HasErrors": true
}The method only accepts PDF files. If a file with a different extension is provided, the request will be rejected with a Bad Request response. The operation is performed asynchronously and requires appropriate write permissions for bookkeeping resources.
| enterpriseId required | integer <int32> The unique identifier of the enterprise for which the payment schedule is being imported. This parameter is required and cannot be null. |
| loanId required | integer <int32> The unique identifier of the loan associated with the payment schedule. This parameter is required and cannot be null. |
| effectiveDate | string <date-time> An optional date indicating when the imported payment schedule becomes effective. If specified, must be a valid date. |
| attachmentFile | string <binary> The PDF file containing the payment schedule to import. The file must have a .pdf extension and be provided as a form file. |
0| enterpriseId required | integer <int32> The unique identifier of the enterprise for which to retrieve imported files. |
| loanId required | integer <int32> The unique identifier of the loan associated with the imported files. |
A list of file statuses to filter the imported files. Only files matching these statuses are returned. Cannot be null.
[- "InProgress"
][- {
- "ImportedFileId": 0,
- "FileName": "string",
- "Status": "InProgress",
- "UpdateDate": "2019-08-24T14:15:22Z",
- "ImportedHeaders": [
- {
- "Header": "string",
- "Position": 0
}
], - "ProposedMappings": {
- "property1": {
- "Header": "string",
- "Position": 0
}, - "property2": {
- "Header": "string",
- "Position": 0
}
}
}
]This endpoint returns the current status of a file import operation. Use this method to monitor the progress or result of a payment schedule file import. The response is Microsoft.AspNetCore.Http.StatusCodes.Status200OK if the file status is successfully retrieved, or Microsoft.AspNetCore.Http.StatusCodes.Status400BadRequest if the request is invalid.
| importedFileId required | integer <int32> The unique identifier of the imported payment schedule file. Must be a valid integer greater than zero. |
| enterpriseId required | string |
| loanId required | string |
{- "ImportedFileId": 0,
- "FileName": "string",
- "Status": "InProgress",
- "UpdateDate": "2019-08-24T14:15:22Z",
- "ImportedHeaders": [
- {
- "Header": "string",
- "Position": 0
}
], - "ProposedMappings": {
- "property1": {
- "Header": "string",
- "Position": 0
}, - "property2": {
- "Header": "string",
- "Position": 0
}
}
}| enterpriseId required | integer <int32> The unique identifier of the enterprise for which the header mapping is being created. Must be a valid, existing enterprise ID. |
| loanId required | integer <int32> The unique identifier of the loan related to the imported payment schedule file. Must be a valid, existing loan ID. |
| importedFileId required | integer <int32> The unique identifier of the imported payment schedule file. Must refer to a file that has been previously imported. |
The header mapping submission data containing validated mappings for the imported file. Cannot be null.
object |
{- "ValidatedMappings": {
- "property1": {
- "Header": "string",
- "Position": 0
}, - "property2": {
- "Header": "string",
- "Position": 0
}
}
}| enterpriseId required | integer <int32> Enterprise ID |
{- "Id": 0,
- "DomainEvents": [
- {
- "CorrelationId": "09889a02-17d9-4ce4-a60a-3c3cb923fedd",
- "CausalityId": "4febab93-3b81-473a-ae69-028859e8efc6",
- "UserId": 0,
- "UserEmail": "string",
- "UserName": "string",
- "Id": "38a5a5bb-dc30-49a2-b175-1de0d1488c43",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "Type": "string",
- "EnterpriseId": 0,
- "AggregateId": "string",
- "AggregateName": "string"
}
], - "DomainErrors": [
- {
- "IsCritical": true,
- "Name": "string",
- "ErrorMessage": "string",
- "Parameters": "string",
- "Domain": "string"
}
], - "IsValid": true,
- "HasDomainEvents": true,
- "CreatedAt": "2019-08-24T14:15:22Z",
- "UpdatedAt": "2019-08-24T14:15:22Z",
- "UpdatedByUserId": 0,
- "EnterpriseId": 0,
- "GenerateEntryForNewExercise": true,
- "JournalId": 0
}| accountingFolderId required | integer <int32> The accounting folder identifier. |
| loanId required | integer <int32> The loan identifier. |
| documentId required | integer <int32> The document identifier. |
{- "Headers": [
- {
- "ColumnId": 0,
- "Content": "string",
- "Type": "Unknown"
}
], - "Periods": [
- {
- "Cells": [
- {
- "ColumnId": 0,
- "Content": "string"
}
]
}
]
}| accountingFolderId required | integer <int32> The accounting folder identifier. |
| loanId required | integer <int32> The loan identifier. |
The command to set the payment schedule.
| AccountingFolderId required | integer <int32> |
| LoanId required | integer <int32> |
object (PaymentScheduleV2) |
{- "AccountingFolderId": 0,
- "LoanId": 0,
- "PaymentSchedule": {
- "Periods": [
- {
- "Period": {
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z"
}, - "Capital": {
- "Amount": 0
}, - "Interest": {
- "Amount": 0
}, - "Insurance": {
- "Amount": 0
}, - "Commission": {
- "Amount": 0
}, - "Other": {
- "Amount": 0
}, - "InterestToCapitalize": {
- "Amount": 0
}, - "Type": "FundsRelease"
}
]
}
}| accountingFolderId required | integer <int32> The identifier of the accounting folder into which the payment schedule will be imported. This value is required. |
| loanId required | integer <int32> The identifier of the loan associated with the payment schedule being imported. |
| provider | string Enum: "Inqom" "ACD" "Agiris" The provider to use for importing the payment schedule. The provider determines the format and processing logic for the import. |
| effectiveDate | string <date-time> An optional date indicating when the imported payment schedule becomes effective. If not specified, the current date is used. |
| attachmentFile | string <binary> The file containing the payment schedule data to import. This parameter must not be null. |
| enterpriseId required | integer <int32> The ID of the enterprise |
| startDate required | string <date-time> Start date of the reporting period |
| endDate required | string <date-time> End date of the reporting period |
[- {
- "LoanPurpose": "string",
- "LoanNumber": "string",
- "LenderName": "string",
- "LoanCharacteristicsPaymentMode": "Unknown",
- "LoanRateType": "string",
- "InitialFundsReleaseDate": "2019-08-24T14:15:22Z",
- "LoanDurationInMonths": 0,
- "InterestRate": 0,
- "Nominal": 0,
- "LoanEndDate": "2019-08-24T14:15:22Z"
}
]| enterpriseId required | integer <int32> The ID of the enterprise |
| startDate required | string <date-time> Start date of the prediction period |
| endDate required | string <date-time> End date of the prediction period |
[- {
- "PredictionStartDate": "2019-08-24T14:15:22Z",
- "PredictionEndDate": "2019-08-24T14:15:22Z",
- "Capital": {
- "PeriodStart": 0,
- "FundsReleases": 0,
- "Payments": 0,
- "AnticipatedPayments": 0,
- "CapitalizedInterest": 0,
- "PeriodEnd": 0
}, - "Interest": {
- "Paid": 0,
- "AccruedPeriodStart": 0,
- "AccruedPeriodEnd": 0,
- "CapitalizedInterest": 0,
- "Charge": 0
}, - "Insurance": {
- "Paid": 0,
- "AccruedPeriodStart": 0,
- "AccruedPeriodEnd": 0,
- "Charge": 0
}, - "CommissionPaid": 0,
- "RemainingAmounts": {
- "Capital": 0,
- "Interest": 0,
- "Insurance": 0,
- "Commission": 0
}, - "AnnuityPaid": 0,
- "RemainingAnnuity": 0
}
]| enterpriseId required | integer <int32> The ID of the enterprise |
| startDate required | string <date-time> Start date of the forecast period |
| endDate required | string <date-time> End date of the forecast period |
{- "DotationYears": [
- 0
], - "Categories": [
- {
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "Account": 0,
- "AccountClass": 0,
- "AccountName": "string",
- "AccountLabel": "string",
- "AccountDescription": "string",
- "Impactable": true,
- "Dividable": true,
- "Configurable": true,
- "Optional": true,
- "StatusByPeriod": [
- {
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "Status": "string"
}
], - "SubAccountLabel": "string",
- "SubAccountCode": "string",
- "IsAux": true,
- "Divided": "string",
- "ValidFrom": "2019-08-24T14:15:22Z",
- "ValidTo": "2019-08-24T14:15:22Z",
- "IsExtended": true,
- "ArchivedAt": "2019-08-24T14:15:22Z"
}, - "AllForecasts": [
- {
- "Name": "string",
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "NumberPeriod": 0,
- "CapitalAmount": 0,
- "Periodicity": "string",
- "InterestRate": 0,
- "DotationYear1": {
- "Total": 0,
- "Capital": 0,
- "Interest": 0,
- "Commision": 0,
- "IsEmpty": true
}, - "DotationYear2": {
- "Total": 0,
- "Capital": 0,
- "Interest": 0,
- "Commision": 0,
- "IsEmpty": true
}, - "DotationYear3": {
- "Total": 0,
- "Capital": 0,
- "Interest": 0,
- "Commision": 0,
- "IsEmpty": true
}, - "DotationYear4": {
- "Total": 0,
- "Capital": 0,
- "Interest": 0,
- "Commision": 0,
- "IsEmpty": true
}, - "DotationYear5": {
- "Total": 0,
- "Capital": 0,
- "Interest": 0,
- "Commision": 0,
- "IsEmpty": true
}, - "DotationYear6": {
- "Total": 0,
- "Capital": 0,
- "Interest": 0,
- "Commision": 0,
- "IsEmpty": true
}, - "RemainingAmount": {
- "Total": 0,
- "Capital": 0,
- "Interest": 0,
- "Commision": 0,
- "IsEmpty": true
}
}
], - "Total": {
- "TotalCapitalAmount": 0,
- "TotalDotationYear1": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear2": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear3": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear4": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear5": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear6": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalRemainingAmount": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}
}
}
], - "Total": {
- "TotalCapitalAmount": 0,
- "TotalDotationYear1": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear2": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear3": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear4": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear5": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalDotationYear6": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}, - "TotalRemainingAmount": {
- "TotalAnnuity": 0,
- "TotalCapital": 0,
- "TotalInterest": 0,
- "TotalCommision": 0
}
}
}| enterpriseId required | integer <int32> The ID of the enterprise |
| exportType required | string Enum: "Html" "Pdf" "Csv" "Excel" Type of export file (PDF by default) |
| startDate required | string <date-time> Start date of the period |
| endDate required | string <date-time> End date of the period |
"string"| enterpriseId required | integer <int32> The ID of the enterprise. |
| startDate required | string <date-time> Start date of the period. |
| endDate required | string <date-time> End date of the period. |
"string"| enterpriseId required | integer <int32> The ID of the enterprise |
| startDate required | string <date-time> Start date of the reporting period |
| endDate required | string <date-time> End date of the reporting period |
[- {
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "LoanPurpose": "string",
- "LoanNumber": "string",
- "Capital": {
- "PeriodStart": 0,
- "FundsReleases": 0,
- "Payments": 0,
- "AnticipatedPayments": 0,
- "CapitalizedInterest": 0,
- "PeriodEnd": 0
}
}
]| enterpriseId required | integer <int32> The ID of the enterprise |
| startDate required | string <date-time> Start date of the reporting period |
| endDate required | string <date-time> End date of the reporting period |
[- {
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "Info": {
- "LoanId": 0,
- "LoanPurpose": "string",
- "LoanNumber": "string",
- "Nominal": 0,
- "InterestRate": 0,
- "DurationInMonths": 0,
- "InitialFundReleaseDate": "2019-08-24T14:15:22Z",
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "CapitalAccount": {
- "AccountId": 0,
- "AccountNumber": 0,
- "SubAccountId": 0,
- "SubAccountCode": "string",
- "AccountLabel": "string",
- "AccountName": "string"
}
}, - "CapitalNPlus": {
- "CapitalNPlusOne": 0,
- "CapitalNPlusOneToNPlusFive": 0,
- "CapitalNPlusFivePlus": 0
}, - "CapitalPrediction": {
- "PeriodStart": 0,
- "FundsReleases": 0,
- "Payments": 0,
- "AnticipatedPayments": 0,
- "CapitalizedInterest": 0,
- "PeriodEnd": 0
}
}
]| enterpriseId required | integer <int32> The ID of the enterprise |
| startDate required | string <date-time> Start date of the reporting period |
| endDate required | string <date-time> End date of the reporting period |
{- "Rows": [
- {
- "Label": "string",
- "Other": 0.1,
- "BoardMember": 0.1,
- "Subsidiary": 0.1,
- "Participation": 0.1,
- "OtherAffiliatedCompanies": 0.1,
- "Company": 0.1,
- "Total": 0.1
}
], - "Total": {
- "Label": "string",
- "Other": 0.1,
- "BoardMember": 0.1,
- "Subsidiary": 0.1,
- "Participation": 0.1,
- "OtherAffiliatedCompanies": 0.1,
- "Company": 0.1,
- "Total": 0.1
}
}| enterpriseId required | integer <int32> The ID of the enterprise |
| startDate required | string <date-time> Start date of the comparison period |
| endDate required | string <date-time> End date of the comparison period |
{- "Rows": [
- {
- "Rows": [
- {
- "StartAccounting": 0.1,
- "EndAccounting": 0.1,
- "StartModule": 0.1,
- "EndModule": 0.1,
- "StartDiff": 0.1,
- "EndDiff": 0.1,
- "IsNullOrDefault": true,
- "Label": "string",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "AccountLabel": "string"
}
}
], - "Total": {
- "StartAccounting": 0.1,
- "EndAccounting": 0.1,
- "StartModule": 0.1,
- "EndModule": 0.1,
- "StartDiff": 0.1,
- "EndDiff": 0.1,
- "IsNullOrDefault": true,
- "Label": "string"
}, - "CategoryName": "string"
}
], - "Total": {
- "StartAccounting": 0.1,
- "EndAccounting": 0.1,
- "StartModule": 0.1,
- "EndModule": 0.1,
- "StartDiff": 0.1,
- "EndDiff": 0.1,
- "IsNullOrDefault": true,
- "Label": "string"
}, - "Period": {
- "Start": "2019-08-24T14:15:22Z",
- "End": "2019-08-24T14:15:22Z",
- "MonthCount": 0
}
}| enterpriseId required | integer <int32> The ID of the enterprise |
| startDate | string <date-time> Start date of the comparison period |
| endDate | string <date-time> End date of the comparison period |
| exportType | string Default: "Pdf" Enum: "Html" "Pdf" "Csv" "Excel" Type of export format (PDF by default) |
"string"