A standardised, component-based XML interface for exchanging data with Directo. Fields are identical (locked) across all client databases, the interface is passive, and it responds with synchronous XML.
@en:xml_direct keyword (e.g. @en:xml_direct order).
what is singular and the same for both get and put. Some components are output-only or input-only.
| Component | what | Domain | Directions |
|---|---|---|---|
| Quotations | quotation | Sales | get, put |
| Orders | order | Sales | get, put |
| Order to delivery | order2delivery | Stock | put |
| Invoices | invoice | Sales | get, put |
| Receipts | receipt | Sales | get, put |
| Customers | customer | Partners | get, put |
| Suppliers | supplier | Partners | get, put |
| Contacts | contact | Partners | get, put |
| Items | item | Stock | get, put |
| Item stock limits | itemstocklimit | Stock | get |
| Item packages | itempackage | Stock | get |
| Item related items | itemrelitem | Stock | get |
| Item accounts & vat codes | itemaccountvatcode | Stock | get |
| Item classes | itemclass | Stock | get |
| Item history | itemhistoryrow | Stock | get |
| Price changes | pricechange | Stock | get, put |
| Price formula rows | priceformularow | Sales | get, put |
| Stocks | stock | Stock | get |
| Stock levels | stocklevel | Stock | get |
| Stocklevels with Variants and/or SNs | stocklevel_variant_sn | Stock | get |
| Stock level allocations | allocation | Stock | get |
| Recipes | recipe | Stock | get, put |
| Deliveries | delivery | Stock | get, put |
| Stock returns | stockreturn | Stock | get, put |
| Movements | movement | Stock | get, put |
| Stock orders | stockorder | Stock | get, put |
| Takings | taking | Stock | get, put |
| Writeoffs | writeoff | Stock | get, put |
| Purchaseorders | purchaseorder | Purchase | get, put |
| Stockreceipts | stockreceipt | Purchase | get, put |
| Purchase invoices | purchase | Purchase | get, put |
| Productions | production | Stock | get, put |
| Expenses | expense | Finance | get, put |
| Fin accounts | account | Finance | get |
| Fin objects | object | Finance | get, put |
| Assets | asset | Finance | get, put |
| Fin transactions | transaction | Finance | get, put |
| Fin Transaction rows | transactionrow | Finance | get |
| Contracts | contract | Project | get, put |
| Projects | project | Project | get, put |
| Events | event | Project | get, put |
| Resources | resource | Project | get, put |
| Users/employees | user | HR | get, put |
| Absences | absence | HR | get, put |
| Sales Budgets | salesbudget | Sales | get |
| Replacement logs | replacementlog | Admin | get |
| Deleted documents | delete | Admin | get |