Browse codes
A browse code is a predefined set of fields that Twinfield gives data for, see Browse data. This page lists all browse codes of the Twinfield documentation, each with an example, the request and response XML, and the browse definition: all fields of the code and which of them can be a criterion.
All browse codes
Section titled “All browse codes”| Code | BrowseCode |
Description (documentation) | Name (Dutch user) | Fields | Criteria |
|---|---|---|---|---|---|
000 |
GeneralLedgerTransactions |
General ledger transactions | Grootboekkaart | 13 | 7 |
010 |
TransactionsToBeMatched |
Transactions still to be matched | Nog af te letteren boekingen | 13 | 6 |
020 |
TransactionList |
Transaction list | Invoerverslag | 21 | 15 |
100 |
CustomerTransactions |
Customer transactions | Debiteurenkaart | 21 | 10 |
200 |
SupplierTransactions |
Supplier transactions | Crediteurenkaart | 21 | 10 |
300 |
ProjectTransactions |
Project transactions | Projectkaart | 17 | 8 |
301 |
AssetTransactions |
Asset transactions | Activakaart | 13 | 6 |
400 |
CashTransactions |
Cash transactions | Kasstaat | 17 | 7 |
410 |
BankTransactions |
Bank transactions | Bankkaart | 16 | 7 |
900 |
CostCenters |
Cost centers | Kostenplaatsen | 14 | 6 |
030_1 |
GeneralLedgerDetails |
General Ledger (details) | Grootboek (details) | 44 | 7 |
030_2 |
GeneralLedgerDetailsV2 |
General Ledger (details) (v2) | Grootboek (details) (v2) | 46 | 8 |
030_3 |
GeneralLedgerDetailsV3 |
General Ledger (details) (v3) | Grootboek (details) (v3) | 51 | 9 |
031 |
GeneralLedgerIntercompany |
General Ledger (intercompany) | Grootboek (rekening-courant) | 42 | 6 |
031_2 |
GeneralLedgerIntercompanyV2 |
General Ledger (intercompany)(v2) | Grootboek (rekening-courant) (v2) | 47 | 7 |
040_1 |
AnnualReportTotals |
Annual Report (totals) | Annual Report | 31 | 7 |
050_1 |
AnnualReportYearToDate |
Annual Report (YTD) | Annual Report YTD | 11 | 4 |
060 |
AnnualReportTotalsMulticurrency |
Annual Report (totals multicurrency) | Annual Report MC | 26 | 5 |
130_1 |
Customers |
Customers | Debiteuren | 33 | 6 |
130_2 |
CustomersV2 |
Customers (v2) | Debiteuren (v2) | 34 | 9 |
130_3 |
CustomersV3 |
Customers (v3) | Debiteuren (v3) | 37 | 11 |
164 |
CreditManagement |
Credit Management | Kredietbeheer | 19 | 3 |
230_1 |
Suppliers |
Suppliers | Crediteuren | 30 | 6 |
230_2 |
SuppliersV2 |
Suppliers (v2) | Crediteuren (v2) | 34 | 10 |
302_1 |
FixedAssets |
Fixed Assets | Activa | 24 | 4 |
610_1 |
TimeAndExpensesTotals |
Time & Expenses (Totals) | Uren en onkosten (Totalen) | 16 | 4 |
620 |
TimeAndExpensesMulticurrency |
Time & Expenses (Multicurrency) | Uren en onkosten (MC) | 24 | 5 |
650_1 |
TimeAndExpensesDetails |
Time & Expenses (Details) | Uren en onkosten (Details) | 40 | 12 |
651_1 |
TimeAndExpensesTotalsPerWeek |
Time & Expenses (Totals per week) | Uren en onkosten (Totalen per week) | 37 | 11 |
652_1 |
TimeAndExpensesTotalsPerPeriod |
Time & Expenses (Totals per period) | Uren en onkosten (Totalen per periode) | 37 | 11 |
660_1 |
TimeAndExpensesBillingDetails |
Time & Expenses (Billing details) | Uren en onkosten (Facturatiedetails) | 34 | 11 |
661_1 |
TimeAndExpensesBillingPerWeek |
Time & Expenses (Billing per week) | Uren en onkosten (Facturatie per week) | 27 | 10 |
662_1 |
TimeAndExpensesBillingPerPeriod |
Time & Expenses (Billing per period) | Uren en onkosten (Facturatie per periode) | 27 | 10 |
670 |
TransactionSummary |
Transaction summary | Transactieoverzicht | 7 | 2 |
680 |
BankLinkDetails |
Bank link details | Bankkoppeling details | 7 | 1 |
680_2 |
BankLinkDetailsV2 |
Bank link details (v2) | Bankkoppeling details (v2) | 12 | 1 |
690 |
VatReturnStatus |
Vat Return status | Btw-aangifte status | 9 | 2 |
700 |
HierarchyAccess |
Hierarchy access | Rapportagestructuurtoegang | 10 | 1 |
The code links to the example, the number of fields to the browse definition in browse-definitions/. The names are in the language of the user who reads the definition. browse() also takes a string, e.g. browse('030_3'), so a code Twinfield adds later works without an SDK update.
Keep in mind:
- Twinfield does not apply the proposed criteria of the definition. Send every criterion you need, such as the status.
- Some criteria are required. 400 and 410 give a server error without
fin.trs.head.bankcode(the cash or bank book); in 040_1, 050_1 and 060 Twinfield uses theGenericregime when you leave it out. - A field with
visiblefalse is a criterion only, e.g.fin.trs.head.yearperiodin 030_3. Asking for it as column can give a server error. - Totals have no transaction line. 040_1, 050_1, 060, 620 and 670 group and sum the lines, so
$row->transactionLineis null. The rows of 680, 680_2 and 700 are not transaction lines either.
Most used fields per browse code
Section titled “Most used fields per browse code”Twinfield’s BrowseCodeDetails overview (2021, also in manuals/) shows the most used fields of 19 browse codes, and which of them can be a search criterion. The names are the labels of the fields in English, not the field names: see the browse definition of a code for those.
| Field | 000 | 010 | 020 | 030_1 | 030_2 | 030_3 | 031 | 031_2 | 040_1 | 050_1 | 060 | 100 | 130_1 | 130_2 | 130_3 | 161 | 164 | 200 | 230_1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Transaction header | |||||||||||||||||||
| Company | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| Company name | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| Transaction type category | criterion | criterion | |||||||||||||||||
| Transaction type | criterion | criterion | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | criterion | criterion | criterion | criterion | ✓ | criterion | criterion | ||||
| Transaction type name | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||
| Transaction type group | ✓ | ✓ | ✓ | ||||||||||||||||
| Transaction number | criterion | criterion | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | criterion | ✓ | ✓ | ✓ | criterion | ✓ | |||||
| Year/Period | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | ||
| Year | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||
| Period | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||
| Status | criterion | ✓ | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | |
| Invoice number | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | criterion | ✓ | ✓ | ✓ | criterion | ✓ | criterion | ✓ | |||||
| Currency | criterion | ✓ | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | criterion | ✓ | ✓ | ✓ | ✓ | criterion | ✓ | |||
| Transaction date | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
| Input date | criterion | criterion | criterion | criterion | ✓ | ✓ | |||||||||||||
| Modified date | criterion | criterion | criterion | criterion | ✓ | criterion | criterion | ✓ | |||||||||||
| User | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||||
| Origin | ✓ | ✓ | ✓ | ||||||||||||||||
| Credit manager | ✓ | ✓ | ✓ | ||||||||||||||||
| Credit manager name | ✓ | ✓ | ✓ | ||||||||||||||||
| Credit limit | ✓ | ✓ | ✓ | ||||||||||||||||
| Cost center | criterion | ||||||||||||||||||
| Cost center name | ✓ | criterion | |||||||||||||||||
| Regime | criterion | criterion | criterion | ||||||||||||||||
| Transaction line | |||||||||||||||||||
| Dimension 1 | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | ||||
| Dimension 1 name | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
| Dimension 1 type | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||
| Dimension 2 | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | criterion | ||||
| Dimension 2 name | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
| Dimension 2 type | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||||
| Dimension 3 | criterion | criterion | criterion | criterion | criterion | criterion | criterion | ||||||||||||
| Dimension 3 name | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||||
| Dimension 3 type | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||||
| Relation | ✓ | ✓ | |||||||||||||||||
| Relation name | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||||
| Value signed | criterion | criterion | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | criterion | ✓ | ✓ | criterion | ✓ | criterion | ✓ | ||
| Base value signed | criterion | ✓ | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | criterion | ✓ |
| Reporting value signed | criterion | ✓ | criterion | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | criterion | ✓ | ✓ | ✓ | ✓ | criterion | ✓ | |
| Open value signed | ✓ | criterion | criterion | ✓ | |||||||||||||||
| Open base value signed | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||
| Debit/Credit | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||
| Due date | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||
| Match status | criterion | criterion | criterion | criterion | criterion | criterion | criterion | ||||||||||||
| Matching number | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||||
| Match date | criterion | ✓ | ✓ | ✓ | criterion | ✓ | |||||||||||||
| Available for collection/payment runs? | ✓ | ✓ | |||||||||||||||||
| In collection/payment run? | ✓ | ✓ | ✓ | ✓ | |||||||||||||||
| Transaction line description | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||
| Vat code | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||||
| Vat base value signed | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||||
| Quantity | ✓ | ✓ | ✓ | ✓ | |||||||||||||||
| Chequenumber | ✓ | ✓ | ✓ | ||||||||||||||||
| Group 1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||
| Group 1 name | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||
| Group 2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||
| Group 2 name | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||
| Group 3 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||
| Group 3 name | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||
| Group 4 | ✓ | ✓ | ✓ | ✓ | |||||||||||||||
| Group 4 name | ✓ | ✓ | ✓ | ✓ | |||||||||||||||
| Group 5 | ✓ | ✓ | ✓ | ✓ | |||||||||||||||
| Group 5 name | ✓ | ✓ | ✓ | ✓ | |||||||||||||||
| Free text 1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||
| Free text 2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||
| Free text 3 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||
| Action code | ✓ | ||||||||||||||||||
| Action name | ✓ | ||||||||||||||||||
| Action date | criterion | ||||||||||||||||||
| Action value | ✓ | ||||||||||||||||||
| Action description | ✓ | ||||||||||||||||||
| Action created | ✓ | ||||||||||||||||||
| Action user | ✓ | ||||||||||||||||||
| Action user name | ✓ | ||||||||||||||||||
| Destination office name | ✓ | ✓ | |||||||||||||||||
| Destination dimension 1 | ✓ | ✓ | |||||||||||||||||
| Destination dimension 1 name | ✓ | ✓ | |||||||||||||||||
| Destination dimension 2 name | ✓ | ✓ | |||||||||||||||||
| Destination dimension 3 name | ✓ | ✓ | |||||||||||||||||
Keep in mind:
- The overview is not complete: most browse codes have more fields, and it has no column for 230_2, 300, 301, 302_1, 400, 410, 900 and the codes from 610_1 on. The browse definitions in the repository have all fields of every code.
- 161 “Credit management” is in the overview but not in the list of browse codes of the documentation. Twinfield does answer for it (a first version of 164, with the open items of customers), so
browse('161')works, but it has noBrowseCodecase.
Twinfield and Wolters Kluwer are trademarks of Wolters Kluwer. Their names and logos are used only to refer to their products.