apply-transaction-cashcoding-recommendation
Cashcode one bank transaction to an account. Books the full amount to accountId on the transaction date and reconciles the transaction, which then shows as reconciledWithCashCoding, awaiting review by Osome's accountants. Returns overallStatus and outcomes, or fails with the reason given, for example that it is already reconciled. Take accountId from list-transaction-cashcoding-recommendations; if no account fits, use add-transaction-comment. Needs the company:documents:write scope; rate-limited per user.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accountId | Yes | accountId of the recommendation to apply, from list-transaction-cashcoding-recommendations | |
| companyId | Yes | Company ID, as returned by list-companies | |
| vendorName | No | Contact to set when vendorContactId is not given: the company's contact with this name, or a new one. Leave both unset to keep the current contact. | |
| description | No | Optional note on what the transaction was for. It isn't saved: 3 or more characters only mark the pick as guided by a description. | |
| transactionId | Yes | Numeric acDocumentId of the transaction, as returned by search-transactions (transaction.acDocument.id in Websome) | |
| vendorContactId | No | ID of an existing accounting contact to set on the transaction. Takes precedence over vendorName. |