bookkeeping.method datapoint, which defines how the expense should be recorded in the Accounting System. The integration must read this value and branch processing accordingly.
This step ensures that the expense is recorded in line with the selected bookkeeping method while respecting the default handling rules for non-payable transactions.
Implementation
See the corresponding how-to article for API usage and step-by-step instructions:Purpose
Before any accounting entries are created, each Export Item must have a resolved bookkeeping method. This resolution step ensures that downstream processes are applied correctly. It determines:- How the expense is represented in the Accounting System
- Which downstream processes apply, including Accounts Mapping, Data Mapping, Invoice/Payment creation, and Posting Behaviour
Resolution Logic
The integration reads thebookkeeping.method datapoint on the Export Item and applies the following logic:
| Bookkeeping Method | Action | Notes |
|---|---|---|
journal | Record the expense as a Journal Entry | Standard double-entry ledger posting |
accounts_payable | Record the expense using the Accounts Payable workflow | Generates invoice and payment entries; supports credit notes and split expenses |
none | Record the expense as a Journal Entry | Represents non-payable balance adjustments such as wallet loads, wallet unloads, and balance amendments; does not require Accounts Payable handling |
null | See legacy support |
Notes on Default Behaviour
- Certain transaction types are always recorded as Journal Entries regardless of explicit configuration:
- Wallet loads
- Wallet unloads
- Balance amendments
- These default rules ensure consistency with Platform Capabilities, where these transactions do not represent vendor liabilities.
Expected Outcome
After resolution:- Each Export Item is tagged with a resolved bookkeeping method.
- Downstream processes rely on this resolution to correctly apply Accounts Mapping, Data Mapping, Invoice/Payment creation, Attachment Handling, Accounting Periods, and Posting Behaviour.
What Comes Next?
Related Reading
- How to Determine the Bookkeeping Method
- Export Integration Workflow Guide
- AS/ERP Processing Workflow Guide