VoucherInitialData¶
Example Json Object
1{
2 "principalPositionTypeOptions": [
3 "LESSEE"
4 ],
5 "defaultPrincipalPositionType": "LESSEE",
6 "postingTypeOptions": [
7 "PAYMENT"
8 ],
9 "entryTypeOptions": [
10 "D"
11 ],
12 "exchangeRateTypeOptions": [
13 "CONTRACT_CURRENCY"
14 ],
15 "exchangeRateTranslationDateTypeOptions": [
16 "DOCUMENT_DATE"
17 ],
18 "contractCurrencyDefinition": "CONTRACT_CURRENCY",
19 "defaultLeaseTermExpenseCategoryId": 0
20}
📄 Description: Data transfer object representing the initial data required for creating a voucher within the General Ledger, encompassing essential details for ledger entries, transactions, accounts, and financial records.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
principalPositionTypeOptions |
[string] |
false |
none |
List of principalPositionTypeOptions items |
defaultPrincipalPositionType |
string |
false |
none |
Type of the default principal position |
postingTypeOptions |
[string] |
false |
none |
List of postingTypeOptions items |
entryTypeOptions |
[string] |
false |
none |
List of entryTypeOptions items |
exchangeRateTypeOptions |
[string] |
false |
none |
List of exchangeRateTypeOptions items |
exchangeRateTranslationDateTypeOptions |
[string] |
false |
none |
List of exchangeRateTranslationDateTypeOptions items |
contractCurrencyDefinition |
string |
false |
none |
Specifies the currency used for the contract associated with the ledger entry, ensuring accurate financial record-keeping and transaction processing. |
defaultLeaseTermExpenseCategoryId |
integer(int64) |
false |
none |
Unique identifier for the default lease term expense category |
Enumerated Values
Attribute |
Value |
|---|---|
contractCurrencyDefinition |
COMPANY_CURRENCY, CONTRACT_CURRENCY, MONTH_END_CURRENCY, REPORTING_CURRENCY, SECOND_LOCAL_CURRENCY, THIRD_LOCAL_CURRENCY |
defaultPrincipalPositionType |
LESSEE, LESSOR |