Journal VoucherΒΆ

Request ApprovalΒΆ

HTTP Request

POST /api/v1/general-ledger/journal-vouchers/send-to-approval/{transaction_id}

πŸ“‹ Description: Submits a journal voucher for approval within the General Ledger, ensuring that all ledger entries related to the specified transaction are reviewed and authorized in accordance with financial record management protocols.

Parameters

Name

In

Type

Required

Description

transaction_id

path

integer(int64)

true

Unique identifier for the ledger entry transaction, used to route the specified journal voucher for approval within the financial record management process.

Responses

Status

Meaning

Description

Schema

200

OK

OK

LedgerTransactionInfo

UpdateΒΆ

HTTP Request

POST /api/v1/general-ledger/journal-vouchers/save/{transaction_id}

πŸ“‹ Description: Saves a journal voucher associated with a specified transaction ID in the General Ledger, ensuring accurate ledger entry and financial record management.

Parameters

Name

In

Type

Required

Description

transaction_id

path

integer(int64)

true

Unique identifier for the financial transaction associated with the ledger entry, facilitating accurate recording and retrieval of journal vouchers in the General Ledger.

files

query

array[string]

false

Array of file attachments related to the ledger entry, essential for supporting documentation of the transaction and ensuring accurate financial record-keeping.

body

body

object

false

Request body containing the journal voucher data, including transaction details, account information, and financial records associated with the specified transaction ID.

Β» request

body

LedgerTransactionDto

true

Data transfer object representing a ledger transaction, encapsulating details of financial entries associated with accounts and their corresponding records within the general ledger.

»» id

body

integer(int64)

false

Unique identifier for the resource

»» requestUniqueId

body

string

false

Unique identifier for the request unique

»» createdByApplication

body

string

false

Text value for createdByApplication in LedgerTransactionDto

»» applicationReferenceId

body

string

true

Any application MUST send a unique reference in order to ignore duplicate postings.

»» documentComments

body

string

false

Text value for documentComments in LedgerTransactionDto

»» name

body

string

false

Name of the resource

»» principalPositionType

body

string

false

Type of the principal position

»» postingTransactionType

body

string

false

Type of the posting transaction

»» postingType

body

string

false

Type of the posting

»» ledgerType

body

string

false

Type of the ledger

»» paymentType

body

string

false

none

»» parallelCurrencyEnabled

body

boolean

false

Indicates whether this feature is enabled

»» generateInvoiceInAp

body

boolean

false

Boolean flag indicating generateInvoiceInAp status

»» generateVendorInvoice

body

boolean

false

Boolean flag indicating generateVendorInvoice status

»» calculateTax

body

boolean

false

Boolean flag indicating calculateTax status

»» taxCalculationType

body

string

false

Type of the tax calculation

»» currencyDetail

body

CurrencyDetail

false

Data transfer object representing detailed information about currency used in ledger entries, transactions, and accounts within the General Ledger, facilitating accurate financial record management.

»»» currencyId

body

integer(int64)

false

Unique identifier for the currency

»»» currencyDisplayId

body

string

false

Unique identifier for the currency display

»»» currencyDefinitionType

body

string

false

Type of the currency definition

»»» currencyType

body

string

false

Type of the currency

»» classificationInfo

body

ClassificationInfo

false

Data structure representing classification details for ledger entries, encompassing transaction types, associated accounts, and relevant financial records to facilitate accurate financial reporting and analysis.

»»» accountingStandard

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» displayId

body

string

false

Unique identifier for the display

»»» leaseClassificationType

body

string

false

Type of the lease classification

»» date

body

LedgerTransactionDate

false

Data structure representing the date associated with a ledger transaction, crucial for maintaining accurate financial records and facilitating effective account management within the General Ledger.

»»» documentDate

body

string(date-time)

false

Date of the document

»»» userDocumentDate

body

string(date)

false

Date of the user document

»»» postingDate

body

string(date)

false

Date of the posting

»»» transactionDate

body

string(date)

false

Date of the transaction

»»» translationDate

body

string(date)

false

Date of the translation

»»» fiscalVariantId

body

integer(int64)

false

Unique identifier for the fiscal variant

»»» fiscalVariantDisplayId

body

string

false

Unique identifier for the fiscal variant display

»»» calendarType

body

string

false

Type of the calendar

»»» fiscalYear

body

integer(int32)

false

Numeric value representing fiscalYear

»»» fiscalPeriod

body

integer(int32)

false

Numeric value representing fiscalPeriod

»» automaticReversal

body

JournalVoucherAutomaticReversalDto

false

Data transfer object representing an automatic reversal of journal vouchers within the General Ledger, facilitating accurate financial record management and ensuring the integrity of ledger entries and transactions.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» postingDate

body

string(date)

false

Date of the posting

»»» documentDate

body

string(date)

false

Date of the document

»»» reversalReason

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»» trace

body

LedgerTransactionTrace

false

Data transfer object representing a detailed trace of ledger transactions, capturing essential information related to each financial record, including associated accounts and ledger entries.

»»» previousLedgerTransactionId

body

integer(int64)

false

Unique identifier for the previous ledger transaction

»»» nextLedgerTransactionId

body

integer(int64)

false

Unique identifier for the next ledger transaction

»»» postExternalType

body

string

false

Type of the post external

»» fosReferences

body

LedgerTransactionReferencesFosDto

false

Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records within the General Ledger domain.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» system

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» company

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» leaseArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» leaseGroup

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» leaseDepartment

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» businessUnit

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» mainCostCenter

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» internalAssetClass

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» documentType

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» depreciationArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» reversalReason

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» tradingPartner

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» allocationNumber

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» responsibleCostCenter

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» workBreakdownStructure

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» businessArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» functionalArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» plant

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» internalOrder

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» network

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» paymentTerm

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» paymentBlock

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» paymentMethod

body

PaymentMethodBaseId

false

Data transfer object representing the unique identifier for a payment method used in ledger entries and financial transactions, facilitating accurate tracking and management of accounts and financial records.

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» displayId

body

string

false

Unique identifier for the display

»»»» type

body

string

true

Type of the resource

»»» segment

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» purchasingOrganization

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» purchasingOrder

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» assetRegisterReferences

body

LedgerTransactionReferencesAssetRegisterDto

false

Data transfer object representing the references associated with ledger transactions in the asset register, facilitating accurate tracking and management of financial records within the general ledger.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» asset

body

AssetInfo

false

Data structure representing detailed information about an asset within the General Ledger, including its associated ledger entries, transactions, and account details, essential for accurate financial record management.

»»»» assetId

body

integer(int64)

false

Unique identifier for the asset

»»»» assetDisplayId

body

string

false

Unique identifier for the asset display

»»»» assetNumber

body

string

false

Text value for assetNumber in AssetInfo

»»»» subAssetNumber

body

string

false

Text value for subAssetNumber in AssetInfo

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» nlaReferences

body

LedgerTransactionReferencesNlaDto

false

Data transfer object representing references associated with ledger transactions, facilitating the management of financial records and ensuring accurate accounting entries within the General Ledger.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» contract

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» leaseComponent

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» activationGroup

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» unit

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» contractExternalId

body

string

false

Unique identifier for the contract external

»»» journalId

body

integer(int64)

false

Unique identifier for the journal

»»» activationGroupRevisionId

body

integer(int64)

false

Unique identifier for the activation group revision

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» nlaCustomReferences

body

[oneOf]

false

List of nlaCustomReferences items

»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»»» key

body

string

false

Text value for key in CustomApplicationReferenceDto

»»»»» dataType

body

string

false

Type of the data

»»»»» value

body

object

false

Object containing value details

»»»» anonymous

body

object

false

none

»»»»» value

body

number

false

none

»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

boolean

false

none

»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

string(date)

false

none

»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

number(double)

false

none

»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

integer(int32)

false

none

»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

integer(int64)

false

none

»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

string

false

none

»» nreReferences

body

LedgerTransactionReferencesNreDto

false

Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records within the General Ledger domain.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» premise

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» location

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» lease

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» nreCustomReferences

body

[oneOf]

false

List of nreCustomReferences items

»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»» apReferences

body

LedgerTransactionReferencesApDto

false

Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records for accurate transaction tracking and reporting within the General Ledger domain.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» invoice

body

LedgerTransactionReferencesApInvoiceData

false

none

»»»» id

body

integer(int64)

false

none

»»»» displayId

body

string

false

none

»»»» name

body

string

false

none

»»» vendor

body

LedgerTransactionReferencesApVendorData

false

none

»»»» id

body

integer(int64)

false

none

»»»» displayId

body

string

false

none

»»»» name

body

string

false

none

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» apCustomReferences

body

[oneOf]

false

List of apCustomReferences items

»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»» entries

body

[LedgerEntryDto]

false

List of entries items

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» entryType

body

string

true

Type of the entry

»»» amount

body

number

true

Amount value

»»» unroundedAmount

body

number

false

Amount of unrounded

»»» deltaAdjustment

body

number

false

Value for deltaAdjustment field

»»» itemText

body

string

false

Text value for itemText in LedgerEntryDto

»»» itemNoAcc

body

integer(int32)

false

Numeric value representing itemNoAcc

»»» generalLedger

body

GeneralLedgerInfo

true

Data transfer object representing detailed information about ledger entries, including associated transactions and accounts, to facilitate accurate financial record management within the General Ledger domain.

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» displayId

body

string

false

Unique identifier for the display

»»»» generalLedgerAccountName

body

string

true

Name of the general ledger account

»»»» generalLedgerAccountCode

body

string

true

Code for the general ledger account

»»»» openItemManagement

body

boolean

true

Boolean flag indicating openItemManagement status

»»»» accountCategory

body

string

true

Category of the account

»»»» shortName

body

string

false

Abbreviated name of the resource

»»»» longName

body

string

false

Name of the long

»»» additionalCurrencyEntries

body

[LedgerEntryForAdditionalCurrencyDto]

false

List of additionalCurrencyEntries items

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» amount

body

number

false

Amount value

»»»» unroundedAmount

body

number

false

Amount of unrounded

»»»» deltaAdjustment

body

number

false

Value for deltaAdjustment field

»»»» itemNoAcc

body

integer(int32)

false

Numeric value representing itemNoAcc

»»»» currencyDetail

body

CurrencyDetail

false

Data transfer object representing detailed information about currency used in ledger entries, transactions, and accounts within the General Ledger, facilitating accurate financial record management.

»»»» currencyConversionDetail

body

CurrencyConversionDetail

false

Data transfer object representing the details of currency conversion for ledger entries, facilitating accurate transaction recording and financial reporting within accounts.

»»»»» rate

body

number

false

Rate value

»»»»» conversionDate

body

string(date)

false

Date of the conversion

»»»»» translationDateType

body

string

false

Type of the translation date

»»»»» sourceCurrencyType

body

string

false

Type of the source currency

»»»»» sourceCurrency

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»»» depreciationArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» ledgerEntryId

body

integer(int64)

false

Unique identifier for the ledger entry

»»»» ledgerEntryTaxId

body

integer(int64)

false

Unique identifier for the ledger entry tax

»»» tag

body

string

false

Text value for tag in LedgerEntryDto

»»» costCenter

body

CostCenterAllocation

false

Data structure representing the allocation of costs to specific cost centers within the General Ledger, facilitating accurate tracking and reporting of financial transactions and ledger entries.

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» displayId

body

string

false

Unique identifier for the display

»»»» mainCostCenter

body

boolean

false

Boolean flag indicating mainCostCenter status

»»»» allocationPercentage

body

number(double)

false

Percentage of allocation

»»» profitCenter

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» partner

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» transactionType

body

string

false

Type of the transaction

»»» nlaCustomReferences

body

[oneOf]

false

List of nlaCustomReferences items

»»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»»» nreCustomReferences

body

[oneOf]

false

List of nreCustomReferences items

»»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»»» apCustomReferences

body

[oneOf]

false

List of apCustomReferences items

»»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»»» taxEntries

body

[LedgerEntryTaxDto]

false

List of taxEntries items

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» entryType

body

string

true

Type of the entry

»»»» amount

body

number

true

Amount value

»»»» unroundedAmount

body

number

false

Amount of unrounded

»»»» deltaAdjustment

body

number

false

Value for deltaAdjustment field

»»»» itemText

body

string

false

Text value for itemText in LedgerEntryTaxDto

»»»» itemNoAcc

body

integer(int32)

false

Numeric value representing itemNoAcc

»»»» generalLedger

body

GeneralLedgerInfo

true

Data transfer object representing detailed information about ledger entries, including associated transactions and accounts, to facilitate accurate financial record management within the General Ledger domain.

»»»» additionalCurrencyEntries

body

[LedgerEntryForAdditionalCurrencyDto]

false

List of additionalCurrencyEntries items

»»»» taxRate

body

number

false

Rate of tax

»»»» taxBaseAmount

body

number

false

Amount of tax base

»»»» totalTaxDocumentAmount

body

number

false

Amount of total tax document

»»»» taxExempt

body

number

false

Value for taxExempt field

»»»» taxExemptionPercentage

body

number

false

Percentage of tax exemption

»»»» taxAffected

body

number

false

Value for taxAffected field

»»»» taxAccount

body

string

false

Number of ledger entry items

»»»» accountingKey

body

string

false

Text value for accountingKey in LedgerEntryTaxDto

»»»» conditionKey

body

string

false

Represents the specific condition associated with a ledger entry, facilitating accurate tracking and categorization of financial transactions within the general ledger.

»»»» taxCode

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» taxJurisdiction

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» taxDetermination

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» financialTermId

body

integer(int64)

false

Unique identifier for the financial term

»»»» ledgerEntryId

body

integer(int64)

false

Unique identifier for the ledger entry

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» notes

body

[LedgerTransactionNoteDto]

false

List of notes items

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» note

body

string

false

Text value for note in LedgerTransactionNoteDto

»» attachments

body

[LedgerTransactionAttachmentDto]

false

List of attachments items

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» fileName

body

string

false

Name of the file

»»» fileStorageId

body

string

false

Unique identifier for the file storage

»»» docStoreId

body

integer(int64)

false

Unique identifier for the doc store

»» journalVoucherWorkflowHistory

body

[JournalVoucherWorkflowHistoryDto]

false

List of journalVoucherWorkflowHistory items

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» eventType

body

string

false

Type of the event

»»» eventDate

body

string(date-time)

false

Date of the event

»»» user

body

string

false

User information related to accounting

»» ledgerTransactionGroupId

body

integer(int64)

false

Unique identifier for the ledger transaction group

»» accountingDocumentId

body

integer(int64)

false

Unique identifier for the accounting document

Example ValuesΒΆ

Parameter

Example

Type

»» applicationReferenceId

JOURNAL_ENTRY_ID--UNIT_ID

body

Enumerated Values

Attribute

Value

»» createdByApplication

ACCOUNT_PAYABLE, ACCOUNT_RECEIVABLE, GENERAL_LEDGER, NLA, NRE, REPAIR_MAINTENANCE

»» ledgerType

ACCRUAL, ASSET_CAPITALIZATION, CHARGE, CLEARING, DEPRECIATION, GRV, IDC, IMPAIRMENT, INCENTIVE, LIABILITY, LIABILITY_ADJUSTMENT, LIABILITY_ADJUSTMENT_DECREASE, LIABILITY_ADJUSTMENT_INCREASE, LIABILITY_ADJUSTMENT_INDEXATION_DECREASE, LIABILITY_ADJUSTMENT_INDEXATION_INCREASE, MODIFICATION_CAPITALIZATION, MODIFICATION_CAPITALIZATION_ASSET_DECREASE, MODIFICATION_CAPITALIZATION_ASSET_INCREASE, MODIFICATION_CAPITALIZATION_INDEXATION_ASSET_DECREASE, MODIFICATION_CAPITALIZATION_INDEXATION_ASSET_INCREASE, PAYMENT, PREPAID, PROVISIONING, RECLASSIFICATION_ASSET_TRANSFER, RECLASSIFICATION_NON_ASSET_TRANSFER, TERMINATION_ASSET, TERMINATION_CLOSED_LEDGER, TERMINATION_LIABILITY, TERMINATION_ROUNDING, URV, VOUCHER

»» paymentType

CLEARING, N_A, PAYMENT

»» postingTransactionType

POST, REVERSE

»» postingType

ACCRUAL, CHARGE, DEPRECIATION, MODIFICATION_RECOGNITION, PAYMENT, PROVISIONING, RECOGNITION, TERMINATION, VOUCHER

»» principalPositionType

LESSEE, LESSOR

»» taxCalculationType

NET

»»» calendarType

FISCAL_VARIANT, REGULAR_CALENDAR, _360

»»» currencyDefinitionType

COMPANY_CURRENCY, CONTRACT_CURRENCY, MONTH_END_CURRENCY, REPORTING_CURRENCY, SECOND_LOCAL_CURRENCY, THIRD_LOCAL_CURRENCY

»»» entryType

C, D

»»» eventType

APPROVED, ARCHIVED, REWORK, SEND_TO_APPROVAL

»»» leaseClassificationType

DIRECT_FINANCING, FINANCE, LOW_VALUE, NON_LEASE, OFF_BALANCE_SHEET, OPERATING, PROVISIONING, SALES_TYPE, SERVICE_CONTRACT, SHORT_TERM

»»» postExternalType

POST, SKIP

»»»» accountCategory

BALANCESHEET, PROFITANDLOSS

»»»» entryType

C, D

»»»»» dataType

BIG_DECIMAL, BOOLEAN, DATE, DATETIME, DOUBLE, INTEGER, LONG, STRING

»»»»» sourceCurrencyType

COMPANY_CURRENCY, CONTRACT_CURRENCY, N_A

»»»»» translationDateType

, DOCUMENT_DATE, POSTING_DATE, TRANSLATION_DATE

Responses

Status

Meaning

Description

Schema

200

OK

OK

LedgerTransactionInfo

Rework Journal VoucherΒΆ

HTTP Request

POST /api/v1/general-ledger/journal-vouchers/rework/{transaction_id}

πŸ“‹ Description: Submits a request to rework a specific journal voucher identified by the transaction ID, allowing for adjustments to ledger entries and ensuring accurate financial records within the General Ledger.

Parameters

Name

In

Type

Required

Description

transaction_id

path

integer(int64)

true

Unique identifier for the financial transaction associated with the journal voucher, essential for reworking ledger entries in the General Ledger.

Responses

Status

Meaning

Description

Schema

200

OK

OK

LedgerTransactionInfo

CreateΒΆ

HTTP Request

POST /api/v1/general-ledger/journal-vouchers/create

πŸ“‹ Description: Creates a new journal voucher entry in the general ledger, facilitating accurate financial record-keeping and transaction management for accounts.

Parameters

Name

In

Type

Required

Description

files

query

array[string]

false

An array of file attachments related to the ledger entry, enabling the inclusion of supporting documentation for the transaction in the financial record.

body

body

object

true

Request body containing the journal voucher data, including transaction details, account information, and associated financial records for ledger entry creation.

Β» request

body

LedgerTransactionDto

true

Data transfer object representing a ledger transaction, encapsulating details of financial entries associated with accounts and their corresponding records within the general ledger.

»» id

body

integer(int64)

false

Unique identifier for the resource

»» requestUniqueId

body

string

false

Unique identifier for the request unique

»» createdByApplication

body

string

false

Text value for createdByApplication in LedgerTransactionDto

»» applicationReferenceId

body

string

true

Any application MUST send a unique reference in order to ignore duplicate postings.

»» documentComments

body

string

false

Text value for documentComments in LedgerTransactionDto

»» name

body

string

false

Name of the resource

»» principalPositionType

body

string

false

Type of the principal position

»» postingTransactionType

body

string

false

Type of the posting transaction

»» postingType

body

string

false

Type of the posting

»» ledgerType

body

string

false

Type of the ledger

»» paymentType

body

string

false

none

»» parallelCurrencyEnabled

body

boolean

false

Indicates whether this feature is enabled

»» generateInvoiceInAp

body

boolean

false

Boolean flag indicating generateInvoiceInAp status

»» generateVendorInvoice

body

boolean

false

Boolean flag indicating generateVendorInvoice status

»» calculateTax

body

boolean

false

Boolean flag indicating calculateTax status

»» taxCalculationType

body

string

false

Type of the tax calculation

»» currencyDetail

body

CurrencyDetail

false

Data transfer object representing detailed information about currency used in ledger entries, transactions, and accounts within the General Ledger, facilitating accurate financial record management.

»»» currencyId

body

integer(int64)

false

Unique identifier for the currency

»»» currencyDisplayId

body

string

false

Unique identifier for the currency display

»»» currencyDefinitionType

body

string

false

Type of the currency definition

»»» currencyType

body

string

false

Type of the currency

»» classificationInfo

body

ClassificationInfo

false

Data structure representing classification details for ledger entries, encompassing transaction types, associated accounts, and relevant financial records to facilitate accurate financial reporting and analysis.

»»» accountingStandard

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» displayId

body

string

false

Unique identifier for the display

»»» leaseClassificationType

body

string

false

Type of the lease classification

»» date

body

LedgerTransactionDate

false

Data structure representing the date associated with a ledger transaction, crucial for maintaining accurate financial records and facilitating effective account management within the General Ledger.

»»» documentDate

body

string(date-time)

false

Date of the document

»»» userDocumentDate

body

string(date)

false

Date of the user document

»»» postingDate

body

string(date)

false

Date of the posting

»»» transactionDate

body

string(date)

false

Date of the transaction

»»» translationDate

body

string(date)

false

Date of the translation

»»» fiscalVariantId

body

integer(int64)

false

Unique identifier for the fiscal variant

»»» fiscalVariantDisplayId

body

string

false

Unique identifier for the fiscal variant display

»»» calendarType

body

string

false

Type of the calendar

»»» fiscalYear

body

integer(int32)

false

Numeric value representing fiscalYear

»»» fiscalPeriod

body

integer(int32)

false

Numeric value representing fiscalPeriod

»» automaticReversal

body

JournalVoucherAutomaticReversalDto

false

Data transfer object representing an automatic reversal of journal vouchers within the General Ledger, facilitating accurate financial record management and ensuring the integrity of ledger entries and transactions.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» postingDate

body

string(date)

false

Date of the posting

»»» documentDate

body

string(date)

false

Date of the document

»»» reversalReason

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»» trace

body

LedgerTransactionTrace

false

Data transfer object representing a detailed trace of ledger transactions, capturing essential information related to each financial record, including associated accounts and ledger entries.

»»» previousLedgerTransactionId

body

integer(int64)

false

Unique identifier for the previous ledger transaction

»»» nextLedgerTransactionId

body

integer(int64)

false

Unique identifier for the next ledger transaction

»»» postExternalType

body

string

false

Type of the post external

»» fosReferences

body

LedgerTransactionReferencesFosDto

false

Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records within the General Ledger domain.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» system

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» company

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» leaseArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» leaseGroup

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» leaseDepartment

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» businessUnit

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» mainCostCenter

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» internalAssetClass

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» documentType

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» depreciationArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» reversalReason

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» tradingPartner

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» allocationNumber

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» responsibleCostCenter

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» workBreakdownStructure

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» businessArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» functionalArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» plant

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» internalOrder

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» network

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» paymentTerm

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» paymentBlock

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» paymentMethod

body

PaymentMethodBaseId

false

Data transfer object representing the unique identifier for a payment method used in ledger entries and financial transactions, facilitating accurate tracking and management of accounts and financial records.

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» displayId

body

string

false

Unique identifier for the display

»»»» type

body

string

true

Type of the resource

»»» segment

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» purchasingOrganization

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» purchasingOrder

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» assetRegisterReferences

body

LedgerTransactionReferencesAssetRegisterDto

false

Data transfer object representing the references associated with ledger transactions in the asset register, facilitating accurate tracking and management of financial records within the general ledger.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» asset

body

AssetInfo

false

Data structure representing detailed information about an asset within the General Ledger, including its associated ledger entries, transactions, and account details, essential for accurate financial record management.

»»»» assetId

body

integer(int64)

false

Unique identifier for the asset

»»»» assetDisplayId

body

string

false

Unique identifier for the asset display

»»»» assetNumber

body

string

false

Text value for assetNumber in AssetInfo

»»»» subAssetNumber

body

string

false

Text value for subAssetNumber in AssetInfo

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» nlaReferences

body

LedgerTransactionReferencesNlaDto

false

Data transfer object representing references associated with ledger transactions, facilitating the management of financial records and ensuring accurate accounting entries within the General Ledger.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» contract

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» leaseComponent

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» activationGroup

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» unit

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» contractExternalId

body

string

false

Unique identifier for the contract external

»»» journalId

body

integer(int64)

false

Unique identifier for the journal

»»» activationGroupRevisionId

body

integer(int64)

false

Unique identifier for the activation group revision

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» nlaCustomReferences

body

[oneOf]

false

List of nlaCustomReferences items

»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»»» key

body

string

false

Text value for key in CustomApplicationReferenceDto

»»»»» dataType

body

string

false

Type of the data

»»»»» value

body

object

false

Object containing value details

»»»» anonymous

body

object

false

none

»»»»» value

body

number

false

none

»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

boolean

false

none

»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

string(date)

false

none

»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

number(double)

false

none

»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

integer(int32)

false

none

»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

integer(int64)

false

none

»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»»»» anonymous

body

CustomApplicationReferenceDto

false

Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

object

false

none

»»»»» value

body

string

false

none

»» nreReferences

body

LedgerTransactionReferencesNreDto

false

Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records within the General Ledger domain.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» premise

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» location

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» lease

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» nreCustomReferences

body

[oneOf]

false

List of nreCustomReferences items

»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»» apReferences

body

LedgerTransactionReferencesApDto

false

Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records for accurate transaction tracking and reporting within the General Ledger domain.

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» invoice

body

LedgerTransactionReferencesApInvoiceData

false

none

»»»» id

body

integer(int64)

false

none

»»»» displayId

body

string

false

none

»»»» name

body

string

false

none

»»» vendor

body

LedgerTransactionReferencesApVendorData

false

none

»»»» id

body

integer(int64)

false

none

»»»» displayId

body

string

false

none

»»»» name

body

string

false

none

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» apCustomReferences

body

[oneOf]

false

List of apCustomReferences items

»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»» entries

body

[LedgerEntryDto]

false

List of entries items

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» entryType

body

string

true

Type of the entry

»»» amount

body

number

true

Amount value

»»» unroundedAmount

body

number

false

Amount of unrounded

»»» deltaAdjustment

body

number

false

Value for deltaAdjustment field

»»» itemText

body

string

false

Text value for itemText in LedgerEntryDto

»»» itemNoAcc

body

integer(int32)

false

Numeric value representing itemNoAcc

»»» generalLedger

body

GeneralLedgerInfo

true

Data transfer object representing detailed information about ledger entries, including associated transactions and accounts, to facilitate accurate financial record management within the General Ledger domain.

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» displayId

body

string

false

Unique identifier for the display

»»»» generalLedgerAccountName

body

string

true

Name of the general ledger account

»»»» generalLedgerAccountCode

body

string

true

Code for the general ledger account

»»»» openItemManagement

body

boolean

true

Boolean flag indicating openItemManagement status

»»»» accountCategory

body

string

true

Category of the account

»»»» shortName

body

string

false

Abbreviated name of the resource

»»»» longName

body

string

false

Name of the long

»»» additionalCurrencyEntries

body

[LedgerEntryForAdditionalCurrencyDto]

false

List of additionalCurrencyEntries items

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» amount

body

number

false

Amount value

»»»» unroundedAmount

body

number

false

Amount of unrounded

»»»» deltaAdjustment

body

number

false

Value for deltaAdjustment field

»»»» itemNoAcc

body

integer(int32)

false

Numeric value representing itemNoAcc

»»»» currencyDetail

body

CurrencyDetail

false

Data transfer object representing detailed information about currency used in ledger entries, transactions, and accounts within the General Ledger, facilitating accurate financial record management.

»»»» currencyConversionDetail

body

CurrencyConversionDetail

false

Data transfer object representing the details of currency conversion for ledger entries, facilitating accurate transaction recording and financial reporting within accounts.

»»»»» rate

body

number

false

Rate value

»»»»» conversionDate

body

string(date)

false

Date of the conversion

»»»»» translationDateType

body

string

false

Type of the translation date

»»»»» sourceCurrencyType

body

string

false

Type of the source currency

»»»»» sourceCurrency

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»»» depreciationArea

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» ledgerEntryId

body

integer(int64)

false

Unique identifier for the ledger entry

»»»» ledgerEntryTaxId

body

integer(int64)

false

Unique identifier for the ledger entry tax

»»» tag

body

string

false

Text value for tag in LedgerEntryDto

»»» costCenter

body

CostCenterAllocation

false

Data structure representing the allocation of costs to specific cost centers within the General Ledger, facilitating accurate tracking and reporting of financial transactions and ledger entries.

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» displayId

body

string

false

Unique identifier for the display

»»»» mainCostCenter

body

boolean

false

Boolean flag indicating mainCostCenter status

»»»» allocationPercentage

body

number(double)

false

Percentage of allocation

»»» profitCenter

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» partner

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»» transactionType

body

string

false

Type of the transaction

»»» nlaCustomReferences

body

[oneOf]

false

List of nlaCustomReferences items

»»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»»» nreCustomReferences

body

[oneOf]

false

List of nreCustomReferences items

»»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»»» apCustomReferences

body

[oneOf]

false

List of apCustomReferences items

»»»» anonymous

body

CustomApplicationReferenceBigDecimalDto

false

Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types.

»»»» anonymous

body

CustomApplicationReferenceBooleanDto

false

Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceDateDto

false

Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records.

»»»» anonymous

body

CustomApplicationReferenceDoubleDto

false

Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records.

»»»» anonymous

body

CustomApplicationReferenceIntegerDto

false

Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records.

»»»» anonymous

body

CustomApplicationReferenceLongDto

false

Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records.

»»»» anonymous

body

CustomApplicationReferenceStringDto

false

Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records.

»»» taxEntries

body

[LedgerEntryTaxDto]

false

List of taxEntries items

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» entryType

body

string

true

Type of the entry

»»»» amount

body

number

true

Amount value

»»»» unroundedAmount

body

number

false

Amount of unrounded

»»»» deltaAdjustment

body

number

false

Value for deltaAdjustment field

»»»» itemText

body

string

false

Text value for itemText in LedgerEntryTaxDto

»»»» itemNoAcc

body

integer(int32)

false

Numeric value representing itemNoAcc

»»»» generalLedger

body

GeneralLedgerInfo

true

Data transfer object representing detailed information about ledger entries, including associated transactions and accounts, to facilitate accurate financial record management within the General Ledger domain.

»»»» additionalCurrencyEntries

body

[LedgerEntryForAdditionalCurrencyDto]

false

List of additionalCurrencyEntries items

»»»» taxRate

body

number

false

Rate of tax

»»»» taxBaseAmount

body

number

false

Amount of tax base

»»»» totalTaxDocumentAmount

body

number

false

Amount of total tax document

»»»» taxExempt

body

number

false

Value for taxExempt field

»»»» taxExemptionPercentage

body

number

false

Percentage of tax exemption

»»»» taxAffected

body

number

false

Value for taxAffected field

»»»» taxAccount

body

string

false

Number of ledger entry items

»»»» accountingKey

body

string

false

Text value for accountingKey in LedgerEntryTaxDto

»»»» conditionKey

body

string

false

Represents the specific condition associated with a ledger entry, facilitating accurate tracking and categorization of financial transactions within the general ledger.

»»»» taxCode

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» taxJurisdiction

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» taxDetermination

body

BaseId

false

Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records.

»»»» financialTermId

body

integer(int64)

false

Unique identifier for the financial term

»»»» ledgerEntryId

body

integer(int64)

false

Unique identifier for the ledger entry

»»» ledgerTransactionId

body

integer(int64)

false

Unique identifier for the ledger transaction

»» notes

body

[LedgerTransactionNoteDto]

false

List of notes items

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» note

body

string

false

Text value for note in LedgerTransactionNoteDto

»» attachments

body

[LedgerTransactionAttachmentDto]

false

List of attachments items

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» fileName

body

string

false

Name of the file

»»» fileStorageId

body

string

false

Unique identifier for the file storage

»»» docStoreId

body

integer(int64)

false

Unique identifier for the doc store

»» journalVoucherWorkflowHistory

body

[JournalVoucherWorkflowHistoryDto]

false

List of journalVoucherWorkflowHistory items

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» eventType

body

string

false

Type of the event

»»» eventDate

body

string(date-time)

false

Date of the event

»»» user

body

string

false

User information related to accounting

»» ledgerTransactionGroupId

body

integer(int64)

false

Unique identifier for the ledger transaction group

»» accountingDocumentId

body

integer(int64)

false

Unique identifier for the accounting document

Example ValuesΒΆ

Parameter

Example

Type

»» applicationReferenceId

JOURNAL_ENTRY_ID--UNIT_ID

body

Enumerated Values

Attribute

Value

»» createdByApplication

ACCOUNT_PAYABLE, ACCOUNT_RECEIVABLE, GENERAL_LEDGER, NLA, NRE, REPAIR_MAINTENANCE

»» ledgerType

ACCRUAL, ASSET_CAPITALIZATION, CHARGE, CLEARING, DEPRECIATION, GRV, IDC, IMPAIRMENT, INCENTIVE, LIABILITY, LIABILITY_ADJUSTMENT, LIABILITY_ADJUSTMENT_DECREASE, LIABILITY_ADJUSTMENT_INCREASE, LIABILITY_ADJUSTMENT_INDEXATION_DECREASE, LIABILITY_ADJUSTMENT_INDEXATION_INCREASE, MODIFICATION_CAPITALIZATION, MODIFICATION_CAPITALIZATION_ASSET_DECREASE, MODIFICATION_CAPITALIZATION_ASSET_INCREASE, MODIFICATION_CAPITALIZATION_INDEXATION_ASSET_DECREASE, MODIFICATION_CAPITALIZATION_INDEXATION_ASSET_INCREASE, PAYMENT, PREPAID, PROVISIONING, RECLASSIFICATION_ASSET_TRANSFER, RECLASSIFICATION_NON_ASSET_TRANSFER, TERMINATION_ASSET, TERMINATION_CLOSED_LEDGER, TERMINATION_LIABILITY, TERMINATION_ROUNDING, URV, VOUCHER

»» paymentType

CLEARING, N_A, PAYMENT

»» postingTransactionType

POST, REVERSE

»» postingType

ACCRUAL, CHARGE, DEPRECIATION, MODIFICATION_RECOGNITION, PAYMENT, PROVISIONING, RECOGNITION, TERMINATION, VOUCHER

»» principalPositionType

LESSEE, LESSOR

»» taxCalculationType

NET

»»» calendarType

FISCAL_VARIANT, REGULAR_CALENDAR, _360

»»» currencyDefinitionType

COMPANY_CURRENCY, CONTRACT_CURRENCY, MONTH_END_CURRENCY, REPORTING_CURRENCY, SECOND_LOCAL_CURRENCY, THIRD_LOCAL_CURRENCY

»»» entryType

C, D

»»» eventType

APPROVED, ARCHIVED, REWORK, SEND_TO_APPROVAL

»»» leaseClassificationType

DIRECT_FINANCING, FINANCE, LOW_VALUE, NON_LEASE, OFF_BALANCE_SHEET, OPERATING, PROVISIONING, SALES_TYPE, SERVICE_CONTRACT, SHORT_TERM

»»» postExternalType

POST, SKIP

»»»» accountCategory

BALANCESHEET, PROFITANDLOSS

»»»» entryType

C, D

»»»»» dataType

BIG_DECIMAL, BOOLEAN, DATE, DATETIME, DOUBLE, INTEGER, LONG, STRING

»»»»» sourceCurrencyType

COMPANY_CURRENCY, CONTRACT_CURRENCY, N_A

»»»»» translationDateType

, DOCUMENT_DATE, POSTING_DATE, TRANSLATION_DATE

Responses

Status

Meaning

Description

Schema

200

OK

OK

LedgerTransactionInfo

ArchiveΒΆ

HTTP Request

POST /api/v1/general-ledger/journal-vouchers/archive

πŸ“‹ Description: Archives journal vouchers within the General Ledger, ensuring that financial records are maintained accurately and efficiently for ledger entries and transactions.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing the journal voucher data, including transaction details and associated account information, for archiving within the general ledger.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Approve Journal VoucherΒΆ

HTTP Request

POST /api/v1/general-ledger/journal-vouchers/approve/{transaction_id}

πŸ“‹ Description: Approves a specified journal voucher transaction in the General Ledger, ensuring that the financial record is accurately reflected in the ledger entries and associated accounts.

Parameters

Name

In

Type

Required

Description

transaction_id

path

integer(int64)

true

Unique identifier for the financial transaction being approved in the general ledger, ensuring accurate ledger entry and record-keeping.

Responses

Status

Meaning

Description

Schema

200

OK

OK

LedgerTransactionInfo

Download FileΒΆ

HTTP Request

GET /api/v1/general-ledger/journal-vouchers/download/{id}

πŸ“‹ Description: Downloads the specified journal voucher from the General Ledger, providing access to detailed financial records associated with ledger entries and transactions. This operation enables users to efficiently manage and review account-related documentation.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Delete NotesΒΆ

HTTP Request

DELETE /api/v1/general-ledger/journal-vouchers/notes

πŸ“‹ Description: Deletes specified notes associated with journal vouchers in the General Ledger, ensuring accurate financial records by removing unnecessary or outdated ledger entries.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing the identifiers of the journal voucher notes to be deleted from the general ledger, ensuring accurate financial record management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Delete FilesΒΆ

HTTP Request

DELETE /api/v1/general-ledger/journal-vouchers/files

πŸ“‹ Description: Deletes specified journal voucher files from the General Ledger, ensuring the removal of outdated or incorrect financial records associated with ledger entries and transactions.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing the identifiers of the journal voucher files to be deleted from the general ledger, ensuring accurate management of financial records and transactions.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None