Data exported from Acubiz is broadly divided into two categories:
- Accounting to ERP (Accounting System)
- Payroll-related data
1. Accounting to ERP
Export Types and Structure
To ensure a consistent integration, all export formats use the same basic data structure. The number and order of columns are identical across export types, but the specific field content varies. An export contains the following four types of transactions:
- Accruals
- Expenses
- Invoices
- Cash Advances
Each journal entry basically consists of two lines: one debit line (D+) and one credit line (C-).
Field Overview (31 Columns)
The symbol ● indicates that the field is filled for the given export type/entry. Parentheses (●) indicate optional or conditional filling.
| File Types | |||||||
| # | Field Name / Description | Datatype | XML Tag |
1 D+ / C- |
2 D+ / C- |
3 D+ / C- |
4 D+ / C- |
| 1 | Linenumber | String | lineno |
● / ● | ● / ● | ● / ● | ● / ● |
| 2 | Exportdate | Date | postingdate |
● / ● | ● / ● | ● / ● | ● / ● |
| 3 | Transaction type (f, d, k) | String | transactiontype |
● / ● | ● / ● | ● / ● | ● / ● |
| 4 | Account no | String | account |
● / ● | ● / ● | ● / ● | ● / ● |
| 5 | VAT code | String | vatcode |
/ | ● / | / | / |
| 6 | Amount | Number | amount |
● / ● | ● / ● | ● / ● | ● / ● |
| 7 | Booking currency (ISO) | String | basecurrency |
● / ● | ● / ● | ● / ● | ● / ● |
| 8 | Used currency amount | Number | amountoriginal |
● / ● | ● / ● | ● / ● | ● / ● |
| 9 | Used currency (ISO) | String | foreigncurrency |
● / ● | ● / ● | ● / ● | ● / ● |
| 10 | Record description text | String | bookingtext |
● / ● | ● / ● | ● / ● | ● / ● |
| 11 | Dimension 1 | String | dim1 |
/ | ● / | / | / |
| 12 | Dimension 2 | String | dim2 |
/ | ● / | / | / |
| 13 | Dimension 3 | String | dim3 |
/ | ● / | / | / |
| 14 | Dimension 4 | String | dim4 |
/ | ● / | / | / |
| 15 | Dimension 5 | String | dim5 |
/ | ● / | / | / |
| 16 | Dimension 6 | String | dim6 |
/ | ● / | / | / |
| 17 | Dimension 7 | String | dim7 |
/ | ● / | / | / |
| 18 | Dimension 8 | String | dim8 |
/ | ● / | / | / |
| 19 | Dimension 9 | String | dim9 |
/ | ● / | / | / |
| 20 | Users initials | String | userinitials |
/ | ● / | / | / |
| 21 | Users name | String | username |
/ | ● / | / | / |
| 22 | TravelID / ExportNo | String | transactionid |
(●) / (●) | ● / ● | (●) / (●) | (●) / (●) |
| 23 | Key for auto clearing | String | transactionuniquekey |
● / ● | ● / ● | ● / | / |
| 24 | Invoice no (Credit Card) | String | invoiceno |
/ | ● / | ● / | / |
| 25 | Split enclosure no | String | enclosureno |
/ | ● / | / | / |
| 26 | Mandatory comment | String | enclmancom |
/ | ● / | / | / |
| 27 | Voluntary comment | String | enclvolcom |
/ | ● / | / | / |
| 28 | Composed (#26 + #27) | String | enclmancom_enclvolcom |
/ | ● / | / | / |
| 29 | Country of use (ISO) | String | countryiso |
● / ● | ● / ● | ● / | / |
| 30 | Filename of receipts* / Base64** | String | documentationfilenames / files |
/ | ● / | / | / |
| 31 | Use date | Date | transactiondate |
● / ● | ● / ● | ● / | ● / |
* When there are multiple attached files, filenames are separated by an asterisk (*).
Base64-encoded image files are transferred exclusively via the XML format and here replace the usual filename specification from the CSV export.
Handling Base64-encoded Files (XML)
When exporting in XML format, receipt images are embedded directly in the document structure as Base64 data under field #30:
XML
<files>
<file filetype="JPG" filename="[Filename].jpg">[Base64-encoded data]</file>
</files>
See also: Sample files in both CSV and XML formats in the associated documentation archive.
Comments
0 comments
Please sign in to leave a comment.