Retrieve Transaction proposals
Retrieve transaction proposals from Basecone by their unique identifier.
This API resource is only available to Premium APPs.
The following transaction proposals are currently available through the Basecone API and can be distinguished by their
|Cash transaction proposals|
|Journal transaction proposals|
|Purchase transaction proposals|
|Sales transaction proposals|
Transaction proposal properties
All transaction proposals share the following properties. Properties specific to one type of transaction are explained in the specific resource pages.
|TransactionProposalId||Guid||Unique identifier of the transaction.|
|Type||String||Indicates the type of transaction, possible value are
|Document||Document object||This is a reference to the related document resource.|
|DestinationCompany||Company object||This is the company that is targeted to receive the posting line details. This differs from the destination company.|
|TransactionDate||DateTime (nullable)||This is the date of the transaction, in most cases the invoice date. The invoice date is generally mentioned on each invoice and differs from the transaction date.|
|GeneralLedger||GeneralLedger object||This is the code of the ledger that is selected to book a transaction. This represents the category of booking.|
|Period||String||The period of a transaction relates to the transaction date and represents the specific period in the accounts of a company.|
|Currency||Currency object||Currency used in transaction.|
|AdditionalField1||String||Additional text field I|
|AdditionalField2||String||Additional text field II|
|AdditionalField3||String||Additional text field III|
|IsFinalBooking||Bool||Indicates if this transaction will be booked as a final booking.|
|TransactionLines||Array||Collection of transactionlines. Type of transactionline depends on the type of transaction.|
Transaction line properties
All transaction lines share the following properties. Properties specific to one type of transaction are explained in the relevant resource page.
|TransactionLineId||Guid||Unique identifier of the transaction line.||No|
|DestinationCompany||Company object||The destination company is the company to which the header of a transaction in generally booked.||No|
|GeneralLedger||GeneralLedger object||This is the code of the ledger that is selected to book a transaction. This represents the category of booking.||No|
|CostCenter||CostCenter object||Cost center||No|
|CostUnit||CostUnit object||Cost unit.
Note: currently, supported only on Unit4 companies.
|VatCode||VatCode object||Vat code||No|
|VatAmount||Decimal (nullable)||Vat amount||No|