ROSE Developers - Web API Reference

Bank Accounting | Deposit Slip

The deposit slips end point is used to record all business transactions and events of the movement from the petty cash account to the bank account.

Overview


URL api/{tenantKey}/{orgKey}/bankAccounting/depositSlips
Methods Supported GET, POST, PUT, DELETE

All Operations

This service includes the following operations:

All Resources

This service uses the following resources:

GET Operations

GET DepositSlips

Returns the list of all the entity records available.

Response:

When successful, the response body contains the list of records available. See DepositSlipResource.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

GET /bankAccounting/depositSlips

GET DepositSlips (paged)

Returns a page of the list of all the entity records available.

The following elements are optional:

page (int) The index of the page of the list that should be returned. This is a query string parameter.
pageSize (int) The number of page elements that should be returned (max. is 1000). This is a query string parameter.

Response:

When successful, the response body contains the list of records available. See DepositSlipResource.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

GET /bankAccounting/depositSlips?page={page}&pageSize={pageSize}

GET DepositSlip by identifier

Returns the entity record that matches the specified identifier.

The following elements are required:

id (string) The record identifier.

Response:

When successful, the response body contains the entity record. See DepositSlipResource.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

GET /bankAccounting/depositSlips/{id}

GET DepositSlip by key

Returns the entity record that matches the specified key.

The following elements are required:

companyKey (string) The company key.
depositSlipKey (string) Deposit Slip Key.

Response:

When successful, the response body contains the entity record. See DepositSlipResource.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

GET /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}

GET Print DepositSlip by identifier

Prints the specified entity record.

The following elements are required:

id (string) The record identifier.

The following elements are optional:

template (string) The report template that should be used. This is a query string parameter.

Response:

When successful, the response body contains a stream with the printed file.

Response status codes:

200 OK. The operation was completed successfully.
404 NotFound. The specified resord does not exist.

Resource URL:

GET /bankAccounting/depositSlips/{id}/print?template={template}

GET Print DepositSlip by key

Prints the specified entity record.

The following elements are required:

companyKey (string) The company key.
depositSlipKey (string) Deposit Slip Key.

The following elements are optional:

template (string) The report template that should be used. This is a query string parameter.

Response:

When successful, the response body contains a stream with the printed file.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

GET /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/print

GET Original Print DepositSlipOriginal by identifier

Prints the specified entity record.

The following elements are required:

id (string) The record identifier.

The following elements are optional:

template (string) The report template that should be used. This is a query string parameter.

Response:

When successful, the response body contains a stream with the printed file.

Response status codes:

200 OK. The operation was completed successfully.
404 NotFound. The specified resord does not exist.

Resource URL:

GET /bankAccounting/depositSlips/{id}/printOriginal?template={template}

GET Original Print DepositSlip by key

Prints the specified entity record.

The following elements are required:

companyKey (string) The company key.
depositSlipKey (string) Deposit Slip Key.

The following elements are optional:

template (string) The report template that should be used. This is a query string parameter.

Response:

When successful, the response body contains a stream with the printed file.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

GET /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/printOriginal

POST Operations

POST DepositSlips

Creates a new entity record.

The following elements are required:

depositSlipResource (ApiDepositSlipResource) The request body should contain the entity record that should be created.
See ApiDepositSlipResource.

The following elements are optional:

customAttributes (JSON Document) A key-value pair in JSON format that represents the extensibility custom attributes for this entity.
The key should be the custom attribute name prefixed with "custom_", e.g. "custom_attributeName".
While the "customAttributes" element is optional, please notice that specific custom attributes might be marked as required.

Response:

When successful, the response body contains the new entity record identifier. The resource header location property contains the URL for the new entity record. See ApiDepositSlipResource.

Response status codes:

201 Created. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

POST /bankAccounting/depositSlips

PUT Operations

PUT Set BankChargesDimensionSet DepositSlip

Updates the value of attribute 'BankChargesDimensionSet' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/bankChargesDimensionSet

PUT Set BankChargesDimensionSetJson DepositSlip

Updates the value of attribute 'BankChargesDimensionSetJson' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/bankChargesDimensionSetJson

PUT Set BankDimensionSet DepositSlip

Updates the value of attribute 'BankDimensionSet' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/bankDimensionSet

PUT Set BankDimensionSetJson DepositSlip

Updates the value of attribute 'BankDimensionSetJson' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/bankDimensionSetJson

PUT Set BankGLAccount DepositSlip

Updates the value of attribute 'BankGLAccount' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/bankGLAccount

PUT Set ChartOfAccount DepositSlip

Updates the value of attribute 'ChartOfAccount' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/chartOfAccount

PUT Set IsActive DepositSlip

Updates the value of attribute 'IsActive' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (bool) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/isActive

PUT Set IsPrinted DepositSlip

Updates the value of attribute 'IsPrinted' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (bool) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/isPrinted

PUT Set Note DepositSlip

Updates the value of attribute 'Note' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/note

PUT Set Note DepositSlipPaymentMethod

Updates the value of attribute 'Note' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/note

PUT Set PaymentMethod DepositSlipPaymentMethod

Updates the value of attribute 'PaymentMethod' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/paymentMethod

PUT Set PaymentReference DepositSlipPaymentMethod

Updates the value of attribute 'PaymentReference' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/paymentReference

PUT Set PettyCash DepositSlip

Updates the value of attribute 'PettyCash' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/pettyCash

PUT Set PettyCashDimensionSet DepositSlip

Updates the value of attribute 'PettyCashDimensionSet' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/pettyCashDimensionSet

PUT Set PettyCashDimensionSetJson DepositSlip

Updates the value of attribute 'PettyCashDimensionSetJson' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/pettyCashDimensionSetJson

PUT Set PettyCashGLAccount DepositSlip

Updates the value of attribute 'PettyCashGLAccount' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/pettyCashGLAccount

PUT Set PrintedReportName DepositSlip

Updates the value of attribute 'PrintedReportName' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/printedReportName

PUT Set Remarks DepositSlip

Updates the value of attribute 'Remarks' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/remarks

PUT Set SourceDoc DepositSlipPaymentMethod

Updates the value of attribute 'SourceDoc' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
companyKey (string) The company key.
value (string) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/sourceDoc

PUT Set SourceDocId DepositSlipPaymentMethod

Updates the value of attribute 'SourceDocId' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
companyKey (string) The company key.
value (Guid) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/sourceDocId

PUT Set SourceDocLine DepositSlipPaymentMethod

Updates the value of attribute 'SourceDocLine' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
companyKey (string) The company key.
value (int) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/sourceDocLine

PUT Set SourceLineId DepositSlipPaymentMethod

Updates the value of attribute 'SourceLineId' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
companyKey (string) The company key.
value (Guid) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/sourceLineId

PUT Set SourceSchemaEntityId DepositSlipPaymentMethod

Updates the value of attribute 'SourceSchemaEntityId' in the specified entity record.

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
companyKey (string) The company key.
value (Guid) The request body should contain the new value for the attribute.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/sourceSchemaEntityId

PUT Set Custom Attribute DepositSlip

Updates the value of 'CustomAttribute' in the specified entity record.

The following elements are required:

companyKey (string) The company key.
depositSlipKey (string) Deposit Slip Key.
customAttributeName (string) The custom attribute name.
value (ExtensibilityCustomAttributeValueResource) The request body should contain the new value for the custom attribute.
See ExtensibilityCustomAttributeValueResource.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/{customAttributeName}

PUT Set Custom Attribute DepositSlipPaymentMethod

Updates the value of 'CustomAttribute' in the specified entity record.

The following elements are required:

companyKey (string) The company key.
depositSlipKey (string) Deposit Slip Key.
lineId (string) The detail identifier.
customAttributeName (string) The custom attribute name.
value (ExtensibilityCustomAttributeValueResource) The request body should contain the new value for the custom attribute.
See ExtensibilityCustomAttributeValueResource.

Response:

When successful, the response body is empty.

Response status codes:

200 OK. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

PUT /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}/documentLines/{lineId}/{customAttributeName}

DELETE Operations

DELETE DepositSlip by identifier

Deletes the entity record that matches the specified identifier.

The following elements are required:

id (string) The record identifier.

Response:

When successful, the response body is empty.

Response status codes:

204 Deleted. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

DELETE /bankAccounting/depositSlips/{id}

DELETE DepositSlip by key

Deletes the entity record that matches the specified key.

The following elements are required:

companyKey (string) The company key.
depositSlipKey (string) Deposit Slip Key.

Response:

When successful, the response body is empty.

Response status codes:

204 Deleted. The operation was completed successfully.
400 BadRequest. The request parameters are invalid.
404 NotFound. The specified record does not exist.

Resource URL:

DELETE /bankAccounting/depositSlips/{companyKey}/{depositSlipKey}

Resources


ApiDepositSlipDocumentLinesResource

The following elements are required:

paymentMethod (string) Deposit Slip payment method(ex: NUM).
amount (MoneyResource) Deposit Slip Amount.
See MoneyResource .
currency (string) Deposit Slip currency.

The following elements are optional:

date (DateTime) Deposit Slip date.
party (string) Deposit Slip party.
note (string) Deposit Slip note.
paymentReference (string) Deposit Slip payment reference.
sourceDoc (string) Deposit Slip source doc.
sourceDocId (Guid) Deposit Slip source doc id.
sourceSchemaEntityId (Guid) Deposit Slip source doc schema entity id.
sourceLineId (Guid) Deposit Slip source doc line id.
sourceDocLine (int) Deposit Slip source line number.


ApiDepositSlipResource

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
documentDate (DateTime) Deposit Slip date.
postingDate (DateTime) Deposit Slip posting date.
exchangeRate (decimal) Deposit Slip exchange rate.
totalAmount (MoneyResource) Deposit Slip total amount.
See MoneyResource .
bankAccount (string) Deposit Slip bank account.
currency (string) Deposit Slip currency.
company (string) The company.
pettyCash (string) Petty Cash.
chartOfAccount (string) Chart Of Account.
bankGLAccount (string) Bank GL Account.
pettyCashGLAccount (string) Petty Cash GL Account.
journalType (string) Journal Type.
bankCharges (MoneyResource) Bank Charges.
See MoneyResource .

The following elements are optional:

remarks (string) Deposit Slip remarks.
exchangeRateDate (DateTime) Deposit Slip exchange rate date.
note (string) Deposit Slip note.
isPrinted (bool) Flag to know if it was printed.
documentLines (List of ApiDepositSlipDocumentLinesResource) Deposit Slip document lines.
See ApiDepositSlipDocumentLinesResource.
bankDimensionSet (string) Bank Dimension Set.
pettyCashDimensionSet (string) Petty Cash Dimension Set.
bankChargesGLAccount (string) Bank Charges GL Account.
bankChargesDimensionSet (string) Bank Charges Dimension Set.
bankChargesCashFlowItem (string) Bank Charges Cash Flow Item.
bankDimensionSetJson (string) Bank Dimension Set Json.
pettyCashDimensionSetJson (string) Petty Cash Dimension Set Json.
bankChargesDimensionSetJson (string) Bank Charges Dimension Set Json.
printedReportName (string) Indicates the report name used to print the document. Internally determined.


DepositSlipPaymentMethodResource

The following elements are required:

paymentMethod (string) Deposit Slip payment method(ex: NUM).
amount (MoneyResource) Deposit Slip Amount.
See MoneyResource .
currency (string) Deposit Slip currency.

The following elements are optional:

date (DateTime) Deposit Slip date.
party (string) Deposit Slip party.
note (string) Deposit Slip note.
paymentReference (string) Deposit Slip payment reference.
sourceDoc (string) Deposit Slip source doc.
sourceDocId (Guid) Deposit Slip source doc id.
sourceSchemaEntityId (Guid) Deposit Slip source doc schema entity id.
sourceLineId (Guid) Deposit Slip source doc line id.
sourceDocLine (int) Deposit Slip source line number.


DepositSlipResource

The following elements are required:

depositSlipKey (string) Deposit Slip Key.
documentDate (DateTime) Deposit Slip date.
postingDate (DateTime) Deposit Slip posting date.
exchangeRate (decimal) Deposit Slip exchange rate.
totalAmount (MoneyResource) Deposit Slip total amount.
See MoneyResource .
bankAccount (string) Deposit Slip bank account.
(fk) Allowed value: the natural key of a record of type FinancialAccount. These records are accessibly through the FinancialAccounts service.
currency (string) Deposit Slip currency.
(fk) Allowed value: the natural key of a record of type Currency. These records are accessibly through the Currencies service.
company (string) The company.
(fk) Allowed value: the natural key of a record of type Company. These records are accessibly through the Companies service.
pettyCash (string) Petty Cash.
(fk) Allowed value: the natural key of a record of type FinancialAccount. These records are accessibly through the FinancialAccounts service.
chartOfAccount (string) Chart Of Account.
(fk) Allowed value: the natural key of a record of type ChartOfAccount. These records are accessibly through the ChartOfAccounts service.
bankGLAccount (string) Bank GL Account.
(fk) Allowed value: the natural key of a record of type GLAccount. These records are accessibly through the GLAccounts service.
pettyCashGLAccount (string) Petty Cash GL Account.
(fk) Allowed value: the natural key of a record of type GLAccount. These records are accessibly through the GLAccounts service.
journalType (string) Journal Type.
(fk) Allowed value: the natural key of a record of type JournalType. These records are accessibly through the JournalTypes service.
journalNumber (int) Journal Number.
bankCharges (MoneyResource) Bank Charges.
See MoneyResource .

The following elements are optional:

remarks (string) Deposit Slip remarks.
exchangeRateDate (DateTime) Deposit Slip exchange rate date.
note (string) Deposit Slip note.
isPrinted (bool) Flag to know if it was printed.
documentLines (List of DepositSlipPaymentMethodResource) Deposit Slip document lines.
See DepositSlipPaymentMethodResource.
bankDimensionSet (string) Bank Dimension Set.
(fk) Allowed value: the natural key of a record of type DimensionSet. These records are accessibly through the DimensionSets service.
pettyCashDimensionSet (string) Petty Cash Dimension Set.
(fk) Allowed value: the natural key of a record of type DimensionSet. These records are accessibly through the DimensionSets service.
ledger (string) The ledger to be used when posting in accounting. The default value is the company's General Ledger.
(fk) Allowed value: the natural key of a record of type Ledger. These records are accessibly through the Ledgers service.
accountingDocument (string) Accounting Document.
bankChargesGLAccount (string) Bank Charges GL Account.
(fk) Allowed value: the natural key of a record of type GLAccount. These records are accessibly through the GLAccounts service.
bankChargesDimensionSet (string) Bank Charges Dimension Set.
(fk) Allowed value: the natural key of a record of type DimensionSet. These records are accessibly through the DimensionSets service.
bankChargesCashFlowItem (string) Bank Charges Cash Flow Item.
(fk) Allowed value: the natural key of a record of type CashFlowItem. These records are accessibly through the CashFlowItems service.
bankDimensionSetJson (string) Bank Dimension Set Json.
pettyCashDimensionSetJson (string) Petty Cash Dimension Set Json.
bankChargesDimensionSetJson (string) Bank Charges Dimension Set Json.
printedReportName (string) Indicates the report name used to print the document. Internally determined.
isReprinted (bool) Indicates if the document has been reprinted. Internally determined.
isSigned (bool) Indicates if the document is electronically signed with a valid certificate. Internally determined.


MoneyResource

The following elements are required:

amount (decimal) The amount.

The following elements are optional:

baseAmount (decimal) The base amount.
reportingAmount (decimal) The reporting amount.
fractionDigits (int) The fraction digits.
symbol (string) The symbol.

Notes: For the POST operation it is not necessary to send the fields: BaseAmount, ReportingAmount, FractionDigits and Symbol. Will be ignored.



ExtensibilityCustomAttributeValueResource

The following elements are required:

value (object) The custom attribute value.