Skip to content

Accounting API

194 routes across 27 controllers: the etl-ep (server-to-server access key) routes the backend serves for this family at the commit named in the front matter, plus its read-only public-ep routes, listed one table per controller. How to authenticate, send a body, page a query and read the response envelope is in the Data API reference, and the way in for a new integration is the integration path; what these records mean to the business is the Financial Accounting module’s territory.

Every path is resolved from the controller’s mapping annotations; nothing here describes behaviour, because nothing about behaviour has been read — the table is what the backend serves and no more. backoffice-ep routes (the platform’s own applets, with a signed-in user’s token) and anonymous write routes are not listed; what the family serves on backoffice-ep only, and how many of its routes carry no access segment at all, is at the end of the page. A path missing from this page is not a path your access key is refused — see which reference to read.

Journals

6 routes under /core2/tnt/dm/erp/fi/journals (JournalController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/fi/journals/etl-epgetAllJournalEtlJournalController.java:303
POST/core2/tnt/dm/erp/fi/journals/etl-epcreateJournalEtlJournalController.java:74
PUT/core2/tnt/dm/erp/fi/journals/etl-epupdateJournalEtlJournalController.java:162
GET/core2/tnt/dm/erp/fi/journals/etl-ep/querygetJournalByCriteriaEtlJournalController.java:418
GET/core2/tnt/dm/erp/fi/journals/etl-ep/{guid}getJournalByGuidEtlJournalController.java:358
DELETE/core2/tnt/dm/erp/fi/journals/etl-ep/{guid}deleteJournalByGuidEtlJournalController.java:235

Subledgers

8 routes under /core2/tnt/dm/erp/fi/subledgers (SubledgerController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/fi/subledgers/etl-epgetAllSubledgerEtlEpSubledgerController.java:166
POST/core2/tnt/dm/erp/fi/subledgers/etl-epcreateSubledgerEtlEpSubledgerController.java:136
PUT/core2/tnt/dm/erp/fi/subledgers/etl-epupdateSubledgerEtlEpSubledgerController.java:146
POST/core2/tnt/dm/erp/fi/subledgers/etl-ep/ledger-hdr/{guid}createSubledgerForAllChartGuidEtlEpSubledgerController.java:204
GET/core2/tnt/dm/erp/fi/subledgers/etl-ep/querygetSubledgerByCriteriaEtlEpSubledgerController.java:184
GET/core2/tnt/dm/erp/fi/subledgers/etl-ep/query/snapshotgetByCriteriaSnapshotEtlEpSubledgerController.java:194
GET/core2/tnt/dm/erp/fi/subledgers/etl-ep/{guid}getSubledgerByGuidEtlEpSubledgerController.java:174
DELETE/core2/tnt/dm/erp/fi/subledgers/etl-ep/{guid}deleteSubledgerEtlEpByGuidSubledgerController.java:156

Tax transactions and filings

TaxTxnController

12 routes under /core2/tnt/ms/erp/tax-txns (TaxTxnController.java). The same handlers are also mounted at /core2/tnt/dm/erp/fi/tax-txns; the rows below are listed once, under the first mount.

MethodPathHandlerSource
GET/core2/tnt/ms/erp/tax-txns/etl-epgetAllTaxTxnEtlEpTaxTxnController.java:210
POST/core2/tnt/ms/erp/tax-txns/etl-epcreateTaxTxnsEtlEpTaxTxnController.java:93
PUT/core2/tnt/ms/erp/tax-txns/etl-epupdateTaxTxnsEtlEpTaxTxnController.java:133
GET/core2/tnt/ms/erp/tax-txns/etl-ep/querygetTaxTxnByCriteriaEtlEpTaxTxnController.java:291
GET/core2/tnt/ms/erp/tax-txns/etl-ep/{guid}getTaxTxnByGuidEtlEpTaxTxnController.java:250
DELETE/core2/tnt/ms/erp/tax-txns/etl-ep/{guid}deleteTaxTxnsByGuidEtlEPTaxTxnController.java:169

FinancialFilingController

6 routes under /core2/tnt/dm/erp/filings (FinancialFilingController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/filings/etl-epgetAllFinancialFilingEtlFinancialFilingController.java:316
POST/core2/tnt/dm/erp/filings/etl-epcreateFinancialFilingEtlFinancialFilingController.java:84
PUT/core2/tnt/dm/erp/filings/etl-epupdateFinancialFilingEtlFinancialFilingController.java:164
GET/core2/tnt/dm/erp/filings/etl-ep/querygetFinancialFilingByCriteriaEtlFinancialFilingController.java:430
GET/core2/tnt/dm/erp/filings/etl-ep/{guid}getFinancialFilingByGuidEtlFinancialFilingController.java:374
DELETE/core2/tnt/dm/erp/filings/etl-ep/{guid}deleteFinancialFilingByGuidEtlFinancialFilingController.java:230

Cashbook reconciliation configuration and dimensions

CashbookReconConfigController

6 routes under /core2/tnt/dm/erp/cashbook-recon-configs (CashbookReconConfigController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/cashbook-recon-configs/etl-epgetAllEtlEpCashbookReconConfigController.java:562
POST/core2/tnt/dm/erp/cashbook-recon-configs/etl-epcreateEtlEpCashbookReconConfigController.java:486
PUT/core2/tnt/dm/erp/cashbook-recon-configs/etl-epupdateEtlEpCashbookReconConfigController.java:511
GET/core2/tnt/dm/erp/cashbook-recon-configs/etl-ep/querygetByCriteriaEtlEpCashbookReconConfigController.java:606
GET/core2/tnt/dm/erp/cashbook-recon-configs/etl-ep/{guid}getByGuidEtlEpCashbookReconConfigController.java:584
DELETE/core2/tnt/dm/erp/cashbook-recon-configs/etl-ep/{guid}deleteEtlEpCashbookReconConfigController.java:536

DimensionController

1 route under /core2/tnt/dm/erp/dimensions (DimensionController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/dimensions/etl-ep/querygetDimensionByCriteriaEtlEPDimensionController.java:155

AR/AP contras

6 routes under /core2/tnt/dm/erp/gen-doc/arap-contras (GenericDocumentArapContraController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/gen-doc/arap-contras/etl-epgetAllEtlArapContraGenericDocumentArapContraController.java:378
POST/core2/tnt/dm/erp/gen-doc/arap-contras/etl-epcreateEtlArapContraGenericDocumentArapContraController.java:326
GET/core2/tnt/dm/erp/gen-doc/arap-contras/etl-ep/querygetEtlArapContraByCriteriaGenericDocumentArapContraController.java:395
GET/core2/tnt/dm/erp/gen-doc/arap-contras/etl-ep/{guid}getEtlArapContraByGuidGenericDocumentArapContraController.java:386
DELETE/core2/tnt/dm/erp/gen-doc/arap-contras/etl-ep/{guid}deleteEtlArapContraByGuidGenericDocumentArapContraController.java:368
PUT/core2/tnt/dm/erp/gen-doc/arap-contras/recalculation/etl-eprecalculateArapContraEtlEpGenericDocumentArapContraController.java:336

Credit limits, credit terms and available credit

EntitySalesCreditLimitController

2 routes under /core2/tnt/dm/erp/fi/entity-sales-credit-limit (EntitySalesCreditLimitController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/entity-sales-credit-limit/etl-epetlCreateEntitySalesCreditLimitController.java:85
PUT/core2/tnt/dm/erp/fi/entity-sales-credit-limit/etl-epetlUpdateEntitySalesCreditLimitController.java:151

EntityPurchaseCreditLimitController

2 routes under /core2/tnt/dm/erp/fi/entity-purchase-credit-limit (EntityPurchaseCreditLimitController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/entity-purchase-credit-limit/etl-epetlCreateEntityPurchaseCreditLimitController.java:66
PUT/core2/tnt/dm/erp/fi/entity-purchase-credit-limit/etl-epetlUpdateEntityPurchaseCreditLimitController.java:113

CompanyEntitySalesCreditLimitController

2 routes under /core2/tnt/dm/erp/fi/company-entity-sales-credit-limits (CompanyEntitySalesCreditLimitController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/company-entity-sales-credit-limits/etl-epetlCreateCompanyEntitySalesCreditLimitController.java:65
PUT/core2/tnt/dm/erp/fi/company-entity-sales-credit-limits/etl-epetlUpdateCompanyEntitySalesCreditLimitController.java:112

CompanyEntityPurchaseCreditLimitController

2 routes under /core2/tnt/dm/erp/fi/company-entity-purchase-credit-limits (CompanyEntityPurchaseCreditLimitController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/company-entity-purchase-credit-limits/etl-epetlCreateCompanyEntityPurchaseCreditLimitController.java:62
PUT/core2/tnt/dm/erp/fi/company-entity-purchase-credit-limits/etl-epetlUpdateCompanyEntityPurchaseCreditLimitController.java:109

CompanyEntitySalesCreditTermsController

2 routes under /core2/tnt/dm/erp/fi/company-entity-sales-credit-terms (CompanyEntitySalesCreditTermsController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/company-entity-sales-credit-terms/etl-epetlCreateCompanyEntitySalesCreditTermsController.java:62
PUT/core2/tnt/dm/erp/fi/company-entity-sales-credit-terms/etl-epetlUpdateCompanyEntitySalesCreditTermsController.java:109

CompanyEntityPurchaseCreditTermsController

2 routes under /core2/tnt/dm/erp/fi/company-entity-purchase-credit-terms (CompanyEntityPurchaseCreditTermsController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/company-entity-purchase-credit-terms/etl-epetlCreateCompanyEntityPurchaseCreditTermsController.java:62
PUT/core2/tnt/dm/erp/fi/company-entity-purchase-credit-terms/etl-epetlUpdateCompanyEntityPurchaseCreditTermsController.java:109

EntitySalesCreditTermsController

2 routes under /core2/tnt/dm/erp/fi/entity-sales-credit-terms (EntitySalesCreditTermsController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/entity-sales-credit-terms/etl-epetlCreateEntitySalesCreditTermsController.java:65
PUT/core2/tnt/dm/erp/fi/entity-sales-credit-terms/etl-epetlUpdateEntitySalesCreditTermsController.java:112

EntityPurchaseCreditTermsController

2 routes under /core2/tnt/dm/erp/fi/entity-purchase-credit-terms (EntityPurchaseCreditTermsController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/entity-purchase-credit-terms/etl-epetlCreateEntityPurchaseCreditTermsController.java:66
PUT/core2/tnt/dm/erp/fi/entity-purchase-credit-terms/etl-epetlUpdateEntityPurchaseCreditTermsController.java:113

EntityCreditAvailabilityController

1 route under /core2/tnt/dm/erp/fi/entity-credit-availability (EntityCreditAvailabilityController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/fi/entity-credit-availability/etl-epgetAvailableEntityCreditEtlEpEntityCreditAvailabilityController.java:42

Budget register approvals

1 route under /core2/tnt/dm/erp/budget/registers/approval-requests (BudgetRegisterApprovalRequestController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/budget/registers/approval-requests/public-ep/{guid}getByGuidPublicBudgetRegisterApprovalRequestController.java:166

Companies

CompanyController

22 routes under /core2/dm/companies (CompanyController.java). The same handlers are also mounted at /core2/tnt/dm/erp/companies; the rows below are listed once, under the first mount.

MethodPathHandlerSource
POST/core2/dm/companies/add-files/etl-ep/{hdrGuid}addFileToCompanyEtlCompanyController.java:559
GET/core2/dm/companies/etl-epgetAllCompanyEtlCompanyController.java:378
POST/core2/dm/companies/etl-epcreateCompanyEtlCompanyController.java:92
PUT/core2/dm/companies/etl-epupdateCompanyEtlCompanyController.java:181
GET/core2/dm/companies/etl-ep/querygetCompanyByCriteriaEtlCompanyController.java:495
GET/core2/dm/companies/etl-ep/{guid}getCompanyByGuidEtlCompanyController.java:431
DELETE/core2/dm/companies/etl-ep/{guid}deleteCompanyEtlCompanyController.java:287
GET/core2/dm/companies/file/etl-ep/{extGuid}getCompanyFileBackEtlCompanyController.java:807
DELETE/core2/dm/companies/file/etl-ep/{extGuid}deleteCompanyFileEtlCompanyController.java:732
GET/core2/dm/companies/file/public-ep/{extGuid}getPublicCompanyFileCompanyController.java:878
PUT/core2/dm/companies/replace-file/etl-ep/{extGuid}replaceCompanyFileEtlCompanyController.java:647

CompanyCustomerLinkController

4 routes under /core2/tnt/dm/erp/company-customer-links (CompanyCustomerLinkController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/company-customer-links/etl-epgetAllEtlEpCompanyCustomerLinkController.java:212
GET/core2/tnt/dm/erp/company-customer-links/etl-ep/querygetByCriteriaEtlEpCompanyCustomerLinkController.java:256
POST/core2/tnt/dm/erp/company-customer-links/etl-ep/querygetByCriteriaUsingPostRequestEtlEpCompanyCustomerLinkController.java:281
GET/core2/tnt/dm/erp/company-customer-links/etl-ep/{guid}getByGuidEtlEpCompanyCustomerLinkController.java:236

CompanyEmployeeLinkController

10 routes under /core2/tnt/dm/erp/companies/company-employee-links (CompanyEmployeeLinkController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/companies/company-employee-links/etl-epgetAllEtlEpCompanyEmployeeLinkController.java:361
POST/core2/tnt/dm/erp/companies/company-employee-links/etl-epcreateEtlEpCompanyEmployeeLinkController.java:235
PUT/core2/tnt/dm/erp/companies/company-employee-links/etl-epupdateEtlEpCompanyEmployeeLinkController.java:277
GET/core2/tnt/dm/erp/companies/company-employee-links/etl-ep/querygetCriteriaEtlEpCompanyEmployeeLinkController.java:405
POST/core2/tnt/dm/erp/companies/company-employee-links/etl-ep/querygetCriteriaEtlEpPostMappingCompanyEmployeeLinkController.java:433
GET/core2/tnt/dm/erp/companies/company-employee-links/etl-ep/{guid}getByGuidEtlEpCompanyEmployeeLinkController.java:385
DELETE/core2/tnt/dm/erp/companies/company-employee-links/etl-ep/{guid}deleteByGuidEtlEpCompanyEmployeeLinkController.java:298
POST/core2/tnt/dm/erp/companies/company-employee-links/multiple/etl-epcreateMultipleEtlEpCompanyEmployeeLinkController.java:256
DELETE/core2/tnt/dm/erp/companies/company-employee-links/permanent/etl-ep/{guid}deletePermanentByGuidEtlEpCompanyEmployeeLinkController.java:319
DELETE/core2/tnt/dm/erp/companies/company-employee-links/permanent/multiple/etl-epdeletePermanentMultipleEtlEpCompanyEmployeeLinkController.java:340

Branches and locations

BranchController

44 routes under /core2/dm/erp/branches (BranchController.java). The same handlers are also mounted at /core2/tnt/dm/erp/branches; the rows below are listed once, under the first mount.

MethodPathHandlerSource
POST/core2/dm/erp/branches/add-files/etl-ep/{hdrGuid}addFileToBranchEtlBranchController.java:668
GET/core2/dm/erp/branches/etl-epgetAllBranchEtlBranchController.java:340
POST/core2/dm/erp/branches/etl-epcreateBranchEtlBranchController.java:97
PUT/core2/dm/erp/branches/etl-epupdateBranchEtlBranchController.java:165
GET/core2/dm/erp/branches/etl-ep/querygetBranchByCriteriaEtlBranchController.java:554
GET/core2/dm/erp/branches/etl-ep/{guid}getBranchByGuidEtlBranchController.java:439
DELETE/core2/dm/erp/branches/etl-ep/{guid}deleteBranchByGuidEtlBranchController.java:262
GET/core2/dm/erp/branches/file/etl-ep/{extGuid}getBranchFileEtlBranchController.java:916
DELETE/core2/dm/erp/branches/file/etl-ep/{extGuid}deleteBranchFileEtlBranchController.java:850
GET/core2/dm/erp/branches/file/public-ep/{extGuid}getPublicBranchFileBranchController.java:963
GET/core2/dm/erp/branches/files/public-ep/{guid}getBranchFilePublicEpBranchController.java:1007
GET/core2/dm/erp/branches/filter/etl-epgetAllFilteredBranchEtlBranchController.java:1041
GET/core2/dm/erp/branches/filter/etl-ep/querygetFilteredBranchByCriteriaEtlBranchController.java:1207
GET/core2/dm/erp/branches/filter/etl-ep/{guid}getFilteredBranchByGuidEtlBranchController.java:1124
GET/core2/dm/erp/branches/filter/public-epgetAllFilteredBranchPublicBranchController.java:1051
GET/core2/dm/erp/branches/filter/public-ep/querygetFilteredBranchByCriteriaPublicBranchController.java:1218
GET/core2/dm/erp/branches/filter/public-ep/{guid}getFilteredBranchByGuidPublicBranchController.java:1135
GET/core2/dm/erp/branches/public-epgetAllBranchPublicBranchController.java:366
GET/core2/dm/erp/branches/public-ep/querygetBranchByCriteriaPublicBranchController.java:583
GET/core2/dm/erp/branches/public-ep/{websiteHdrGuid}getBranchByWebsiteGuidBranchController.java:466
PUT/core2/dm/erp/branches/replace-file/etl-ep/{extGuid}replaceBranchFileEtlBranchController.java:765
GET/core2/dm/erp/branches/retrieve-branch-distances-from-origin/public-epgetByCriteriaBranchController.java:1384

BranchEmployeeLinkController

3 routes under /core2/tnt/dm/erp/branch-employee-links (BranchEmployeeLinkController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/branch-employee-links/public-epgetAllPublicBranchEmployeeLinkBranchEmployeeLinkController.java:192
GET/core2/tnt/dm/erp/branch-employee-links/public-ep/querygetBranchEmployeeLinkByPublicCriteriaBranchEmployeeLinkController.java:225
GET/core2/tnt/dm/erp/branch-employee-links/public-ep/{guid}getBranchEmployeeLinkByPublicGuidBranchEmployeeLinkController.java:209

BranchLocationLinkController

3 routes under /core2/tnt/dm/erp/branch-location-links (BranchLocationLinkController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/branch-location-links/public-epgetAllPublicBranchLocationLinkBranchLocationLinkController.java:189
GET/core2/tnt/dm/erp/branch-location-links/public-ep/querygetBranchLocationLinkByPublicCriteriaBranchLocationLinkController.java:222
GET/core2/tnt/dm/erp/branch-location-links/public-ep/{guid}getBranchLocationLinkByPublicGuidBranchLocationLinkController.java:206

LocationController

6 routes under /core2/tnt/dm/erp/locations (LocationController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/locations/etl-epgetAllLocationEtlLocationController.java:427
POST/core2/tnt/dm/erp/locations/etl-epcreateLocationEtlLocationController.java:365
PUT/core2/tnt/dm/erp/locations/etl-epupdateLocationEtlLocationController.java:387
GET/core2/tnt/dm/erp/locations/etl-ep/querygetLocationByCriteriaEtlLocationController.java:467
GET/core2/tnt/dm/erp/locations/etl-ep/{guid}getLocationByGuidEtlLocationController.java:450
DELETE/core2/tnt/dm/erp/locations/etl-ep/{guid}deleteLocationByGuidEtlLocationController.java:410

CompBranchLocationEntityLinkController

6 routes under /core2/tnt/dm/erp/comp-branch-location-entity-links (CompBranchLocationEntityLinkController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/comp-branch-location-entity-links/etl-epgetAllCompBranchLocationEntityLinkEtlEpCompBranchLocationEntityLinkController.java:265
POST/core2/tnt/dm/erp/comp-branch-location-entity-links/etl-epcreateCompBranchLocationEntityLinkEtlEpCompBranchLocationEntityLinkController.java:81
PUT/core2/tnt/dm/erp/comp-branch-location-entity-links/etl-epupdateCompBranchLocationEntityLinkEtlEpCompBranchLocationEntityLinkController.java:142
GET/core2/tnt/dm/erp/comp-branch-location-entity-links/etl-ep/querygetCompBranchLocationEntityLinkByCriteriaEtlEpCompBranchLocationEntityLinkController.java:379
GET/core2/tnt/dm/erp/comp-branch-location-entity-links/etl-ep/{guid}getCompBranchLocationEntityLinkByGuidEtlEpCompBranchLocationEntityLinkController.java:322
DELETE/core2/tnt/dm/erp/comp-branch-location-entity-links/etl-ep/{guid}deleteCompBranchLocationEntityLinkByGuidEtlEpCompBranchLocationEntityLinkController.java:196

Deposit requisitions

1 route under /core2/tnt/dm/erp/fi/deposit/requisition/hdr-entity-links (DepositRequisitionHdrEntityLinkController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/fi/deposit/requisition/hdr-entity-links/public-ep/{hdrGuid}getByGuidPublicEpDepositRequisitionHdrEntityLinkController.java:182

Payment and receipt vouchers (generic documents)

32 routes under /core2/tnt/dm/erp/gen-doc (GenericDocumentController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/gen-doc/custom-prev/standard/{docType}/etl-epcreateByEtlEpStandardCustomReturnOnlyGenDOcGuidGenericDocumentController.java:3824
POST/core2/tnt/dm/erp/gen-doc/custom/standard/{docType}/etl-epcreateByEtlEpStandardJsonImportGenericDocumentController.java:3959
GET/core2/tnt/dm/erp/gen-doc/custom/standard/{docType}/etl-ep/status/{guid}getEtlEpStatusGenericDocumentController.java:4022
POST/core2/tnt/dm/erp/gen-doc/etl-ep/multi-docmultiDocOperationByEtlEpGenericDocumentController.java:2462
GET/core2/tnt/dm/erp/gen-doc/etl-ep/querygetGenericDocumentByCriteriaByEtlEpGenericDocumentController.java:2421
GET/core2/tnt/dm/erp/gen-doc/etl-ep/server-doc-typesgetAllServerDocTypesByEtlEpGenericDocumentController.java:2448
POST/core2/tnt/dm/erp/gen-doc/json-import-history-data-fix/etl-epdataFixThatStuckOnHistoryAsFailedEtlEPGenericDocumentController.java:4315
POST/core2/tnt/dm/erp/gen-doc/standard/{docType}/etl-epcreateByEtlEpStandardGenericDocumentController.java:3673
GET/core2/tnt/dm/erp/gen-doc/{docType}/bundle/unwrapped/etl-ep/{guid}getUnbundleEtlGenericDocumentController.java:2777
PUT/core2/tnt/dm/erp/gen-doc/{docType}/discard/etl-ep/{guid}discardGenericDocumentEtlEpGenericDocumentController.java:670
GET/core2/tnt/dm/erp/gen-doc/{docType}/etl-epgetAllByEtlEpGenericDocumentController.java:2362
POST/core2/tnt/dm/erp/gen-doc/{docType}/etl-epcreateByEtlEpGenericDocumentController.java:2241
PUT/core2/tnt/dm/erp/gen-doc/{docType}/etl-epupdateByEtlEpGenericDocumentController.java:2287
PUT/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/add-files/{hdrGuid}addFileToGenDocByEtlEpGenericDocumentController.java:2613
POST/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/batch-print-jasper-pdfprintMultiJasperGenericDocumentByEtlEpByPostGenericDocumentController.java:2732
GET/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/batch-print-jasper-pdf/{guids}printMultiJasperGenericDocumentByEtlEpGenericDocumentController.java:2749
GET/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/file/{extGuid}getGenDocFileByEtlEpGenericDocumentController.java:2660
DELETE/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/file/{extGuid}deleteFileExtensionByEtlEpGenericDocumentController.java:2646
POST/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/multicreateMultipleByEtlEpGenericDocumentController.java:2273
GET/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/print-jasper-pdf/{guid}printJasperGenericDocumentByEtlEpGenericDocumentController.java:2596
GET/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/querygetGenericDocumentByCriteriaByEtlEpGenericDocumentController.java:2393
POST/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/querygetGenericDocumentByCriteriaByEtlEpPostRequestGenericDocumentController.java:2407
GET/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/query/snapshotgetGenericDocumentByCriteriaSnapshotByEtlEpGenericDocumentController.java:2703
POST/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/query/snapshotgetGenericDocumentByCriteriaSnapshotByEtlEpPostRequestGenericDocumentController.java:2718
PUT/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/replace-file/{extGuid}replaceFileByEtlEpGenericDocumentController.java:2630
GET/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/type/querygetGenDocByTxnTypeByEtlEpGenericDocumentController.java:2675
PUT/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/update-posting-status/{guid}updatePostingStatusByEtlEpGenericDocumentController.java:2315
PUT/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/void/{guid}voidGenDocByEtlEpGenericDocumentController.java:2868
GET/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/{guid}getByGuidByEtlEpGenericDocumentController.java:2378
DELETE/core2/tnt/dm/erp/gen-doc/{docType}/etl-ep/{guid}deleteGenericDocumentByEtlEpGenericDocumentController.java:2347
DELETE/core2/tnt/dm/erp/gen-doc/{docType}/purge/etl-ep/{guid}purgeGenericDocumentEtlEpGenericDocumentController.java:755
PUT/core2/tnt/dm/erp/gen-doc/{docType}/set-posting-status-null/etl-ep/{guid}setPostingStatusNullGenDocByEtlEpGenericDocumentController.java:3020

The {docType} values on this page

{docType} on the generic-document routes above is a URL slug; the backend resolves it to a server document type. Of the 97 slugs the backend knows, the 4 below belong to this page — assigned by name, so a slug appears on exactly one of the purchasing api, sales api, inventory api pages. GET …/gen-doc/etl-ep/server-doc-types returns the type names, not the slugs.

{docType}Server document typeSource
internal-payment-vouchersINTERNAL_PAYMENT_VOUCHERGenericDocumentTypeHandler.java:860
internal-receipt-vouchersINTERNAL_RECEIPT_VOUCHERGenericDocumentTypeHandler.java:870
internal-reimbursement-payment-vouchersINTERNAL_REIMBURSEMENT_PAYMENT_VOUCHERGenericDocumentTypeHandler.java:861
internal-salary-payment-vouchersINTERNAL_SALARY_PAYMENT_VOUCHERGenericDocumentTypeHandler.java:871

What this family does not expose over etl-ep

What follows is grouped by URL convention, and the convention does not decide which credential is accepted. The backend falls back in both directions: an etl-ep handler that finds no usable access key tries the bearer token (EndpointMethod.java:300-307), and a route reached with no Authorization header at all falls through to the access-key interceptor (TenantAuthorizationInterceptor.java:74-79). So read these lists as “no documented etl-ep path”, never as “your access key will be refused” — what still decides the outcome is the permission the handler checks.

Operations the listed controllers serve under a backoffice-ep path rather than an etl-ep one, named by handler. Their paths are the platform’s own surface and are not published:

  • CompanyController.postCompanyByCriteriaBackOffice (POST, CompanyController.java:486)
  • CompanyController.getEngagementListOfAccessibleCompaniesBackofficeEp (GET, CompanyController.java:1063)
  • BranchController.getBranchByCriteriaBackOfficePostRequest (POST, BranchController.java:535)
  • BranchController.getBranchByDTOSnapshot (POST, BranchController.java:1372)
  • BranchEmployeeLinkController.createBranchLocationLinks (POST, BranchEmployeeLinkController.java:59)
  • BranchEmployeeLinkController.updateBranchLocationLinks (PUT, BranchEmployeeLinkController.java:82)
  • BranchEmployeeLinkController.deleteBranchEmployeeLinkByGuid (DELETE, BranchEmployeeLinkController.java:108)
  • BranchLocationLinkController.createBranchLocationLinks (POST, BranchLocationLinkController.java:60)
  • BranchLocationLinkController.updateBranchLocationLinks (PUT, BranchLocationLinkController.java:80)
  • BranchLocationLinkController.deleteBranchLocationLinkByGuid (DELETE, BranchLocationLinkController.java:105)
  • BranchController.getBranchByCriteriaBackOfficePostRequest (POST, BranchController.java:535)
  • BranchController.getBranchByDTOSnapshot (POST, BranchController.java:1372)
  • BudgetRegisterApprovalRequestController.getAll (GET, BudgetRegisterApprovalRequestController.java:122)
  • BudgetRegisterApprovalRequestController.createBackofficeEp (POST, BudgetRegisterApprovalRequestController.java:56)
  • BudgetRegisterApprovalRequestController.updateBackofficeEp (PUT, BudgetRegisterApprovalRequestController.java:77)
  • BudgetRegisterApprovalRequestController.getByCriteria (GET, BudgetRegisterApprovalRequestController.java:179)
  • BudgetRegisterApprovalRequestController.deleteByGuid (DELETE, BudgetRegisterApprovalRequestController.java:99)
  • BudgetRegisterApprovalRequestController.updateAndProcessApprovalRequest (PUT, BudgetRegisterApprovalRequestController.java:205)
  • CompanyController.postCompanyByCriteriaBackOffice (POST, CompanyController.java:486)
  • CompanyController.getEngagementListOfAccessibleCompaniesBackofficeEp (GET, CompanyController.java:1063)
  • CompanyCustomerLinkController.create (POST, CompanyCustomerLinkController.java:50)
  • CompanyCustomerLinkController.update (PUT, CompanyCustomerLinkController.java:71)
  • CompanyCustomerLinkController.delete (DELETE, CompanyCustomerLinkController.java:92)
  • DimensionController.getAllDimension (GET, DimensionController.java:106)
  • DimensionController.createDimension (POST, DimensionController.java:49)
  • DimensionController.updateDimension (PUT, DimensionController.java:69)
  • DimensionController.getDimensionByGuid (GET, DimensionController.java:130)
  • DimensionController.deleteDimension (DELETE, DimensionController.java:88)
  • CompanyEntityPurchaseCreditLimitController.getAll (GET, CompanyEntityPurchaseCreditLimitController.java:156)
  • CompanyEntityPurchaseCreditLimitController.getByCriteria (GET, CompanyEntityPurchaseCreditLimitController.java:197)
  • CompanyEntityPurchaseCreditLimitController.getByGuid (GET, CompanyEntityPurchaseCreditLimitController.java:179)
  • CompanyEntityPurchaseCreditLimitController.delete (DELETE, CompanyEntityPurchaseCreditLimitController.java:137)
  • CompanyEntityPurchaseCreditTermsController.getAll (GET, CompanyEntityPurchaseCreditTermsController.java:156)
  • CompanyEntityPurchaseCreditTermsController.getByCriteria (GET, CompanyEntityPurchaseCreditTermsController.java:197)
  • CompanyEntityPurchaseCreditTermsController.getByGuid (GET, CompanyEntityPurchaseCreditTermsController.java:179)
  • CompanyEntityPurchaseCreditTermsController.delete (DELETE, CompanyEntityPurchaseCreditTermsController.java:137)
  • CompanyEntitySalesCreditLimitController.getAvailableCreditLimit (POST, CompanyEntitySalesCreditLimitController.java:228)
  • CompanyEntitySalesCreditLimitController.getAll (GET, CompanyEntitySalesCreditLimitController.java:159)
  • CompanyEntitySalesCreditLimitController.getByCriteria (GET, CompanyEntitySalesCreditLimitController.java:200)
  • CompanyEntitySalesCreditLimitController.getByGuid (GET, CompanyEntitySalesCreditLimitController.java:182)
  • CompanyEntitySalesCreditLimitController.delete (DELETE, CompanyEntitySalesCreditLimitController.java:140)
  • CompanyEntitySalesCreditLimitController.getUtilizedCreditLimit (GET, CompanyEntitySalesCreditLimitController.java:257)
  • CompanyEntitySalesCreditTermsController.getAll (GET, CompanyEntitySalesCreditTermsController.java:156)
  • CompanyEntitySalesCreditTermsController.getByCriteria (GET, CompanyEntitySalesCreditTermsController.java:197)
  • CompanyEntitySalesCreditTermsController.getByGuid (GET, CompanyEntitySalesCreditTermsController.java:179)
  • CompanyEntitySalesCreditTermsController.delete (DELETE, CompanyEntitySalesCreditTermsController.java:137)
  • DepositRequisitionHdrEntityLinkController.getAll (GET, DepositRequisitionHdrEntityLinkController.java:100)
  • DepositRequisitionHdrEntityLinkController.createBackofficeEp (POST, DepositRequisitionHdrEntityLinkController.java:51)
  • DepositRequisitionHdrEntityLinkController.update (PUT, DepositRequisitionHdrEntityLinkController.java:67)
  • DepositRequisitionHdrEntityLinkController.getByCriteria (GET, DepositRequisitionHdrEntityLinkController.java:140)
  • DepositRequisitionHdrEntityLinkController.deleteBackofficeEp (DELETE, DepositRequisitionHdrEntityLinkController.java:83)
  • DepositRequisitionHdrEntityLinkController.sendEmailToEntityLinks (GET, DepositRequisitionHdrEntityLinkController.java:163)
  • EntityPurchaseCreditLimitController.getAll (GET, EntityPurchaseCreditLimitController.java:160)
  • EntityPurchaseCreditLimitController.createMultiEntityPurchaseCreditLimit (POST, EntityPurchaseCreditLimitController.java:229)
  • EntityPurchaseCreditLimitController.getByCriteria (GET, EntityPurchaseCreditLimitController.java:201)
  • EntityPurchaseCreditLimitController.getByGuid (GET, EntityPurchaseCreditLimitController.java:183)
  • EntityPurchaseCreditLimitController.delete (DELETE, EntityPurchaseCreditLimitController.java:141)
  • EntityPurchaseCreditTermsController.getAll (GET, EntityPurchaseCreditTermsController.java:160)
  • EntityPurchaseCreditTermsController.createMultiEntityPurchaseCreditTerms (POST, EntityPurchaseCreditTermsController.java:229)
  • EntityPurchaseCreditTermsController.getByCriteria (GET, EntityPurchaseCreditTermsController.java:201)
  • EntityPurchaseCreditTermsController.getByGuid (GET, EntityPurchaseCreditTermsController.java:183)
  • EntityPurchaseCreditTermsController.delete (DELETE, EntityPurchaseCreditTermsController.java:141)
  • EntitySalesCreditLimitController.getAll (GET, EntitySalesCreditLimitController.java:218)
  • EntitySalesCreditLimitController.createMultiEntitySalesCreditLimit (POST, EntitySalesCreditLimitController.java:315)
  • EntitySalesCreditLimitController.getByCriteria (GET, EntitySalesCreditLimitController.java:259)
  • EntitySalesCreditLimitController.getByGuid (GET, EntitySalesCreditLimitController.java:241)
  • EntitySalesCreditLimitController.delete (DELETE, EntitySalesCreditLimitController.java:179)
  • EntitySalesCreditTermsController.getAll (GET, EntitySalesCreditTermsController.java:159)
  • EntitySalesCreditTermsController.createMultiEntitySalesCreditTerms (POST, EntitySalesCreditTermsController.java:228)
  • EntitySalesCreditTermsController.getByCriteria (GET, EntitySalesCreditTermsController.java:200)
  • EntitySalesCreditTermsController.getByGuid (GET, EntitySalesCreditTermsController.java:182)
  • EntitySalesCreditTermsController.delete (DELETE, EntitySalesCreditTermsController.java:140)
  • JournalController.cloneJournal (POST, JournalController.java:543)
  • JournalController.deleteJournalLineByGuid (DELETE, JournalController.java:563)
  • JournalController.deletePermanentJournal (DELETE, JournalController.java:518)
  • JournalController.printJasperJournalVoucher (POST, JournalController.java:492)
  • TaxTxnController.fileTaxTxnsBackOffice (POST, TaxTxnController.java:452)
  • TaxTxnController.fileAllSalesTaxTxnsBackOffice (POST, TaxTxnController.java:565)
  • TaxTxnController.fileAllServiceTaxTxnsBackOffice (POST, TaxTxnController.java:541)
  • TaxTxnController.unfileTaxTxnsBackOffice (POST, TaxTxnController.java:495)
  • FinancialFilingController.lockFilingBackoffice (PUT, FinancialFilingController.java:482)
  • GenericDocumentArapContraController.updateContraTxnDate (PUT, GenericDocumentArapContraController.java:81)
  • GenericDocumentArapContraController.createMultiBackOfficeArapContra (POST, GenericDocumentArapContraController.java:529)
  • GenericDocumentController.convert (POST, GenericDocumentController.java:4209)
  • GenericDocumentController.convertShadow (POST, GenericDocumentController.java:4449)
  • GenericDocumentController.getGenDocWithDoclinkList (POST, GenericDocumentController.java:4267)
  • GenericDocumentController.genericDocumentConversion (POST, GenericDocumentController.java:4411)
  • GenericDocumentController.getGrnLinesReport (POST, GenericDocumentController.java:962)
  • GenericDocumentController.getByHdrGuidLinesForInternalPurchaseGrn (POST, GenericDocumentController.java:935)
  • GenericDocumentController.getByGuidSpecialQtyAndAmountEp (POST, GenericDocumentController.java:3561)
  • GenericDocumentController.getByGuidSpecialEp (GET, GenericDocumentController.java:3515)
  • GenericDocumentController.getPackingOrdersByDeliveryOrder (GET, GenericDocumentController.java:4296)
  • GenericDocumentController.create (GET, GenericDocumentController.java:4043)
  • GenericDocumentController.getPurchaseOrderLinesDocLinkCopiedToReport (POST, GenericDocumentController.java:987)
  • GenericDocumentController.getGenericDocumentByCriteriaSnapshot (POST, GenericDocumentController.java:1076)
  • GenericDocumentController.getByPgwMerchantCodeMerchantRefNoBackoffice (GET, GenericDocumentController.java:3213)
  • GenericDocumentController.printMultiFormatJasperGenericDocument (POST, GenericDocumentController.java:4079)
  • GenericDocumentController.calculateFinanceChargesBackoffice (GET, GenericDocumentController.java:2991)
  • GenericDocumentController.cloneDocument (POST, GenericDocumentController.java:3583)
  • GenericDocumentController.getGenericDocumentHdrByDTOSnapshot (POST, GenericDocumentController.java:1907)
  • GenericDocumentController.getSnapshotTotalRecords (POST, GenericDocumentController.java:1810)
  • GenericDocumentController.getGenericDocumentByDTOSnapshot (POST, GenericDocumentController.java:1792)
  • GenericDocumentController.getGenericDocumentHdrLinesBySnapshot (POST, GenericDocumentController.java:1867)
  • GenericDocumentController.draftGenericDocumentBackofficeEp (PUT, GenericDocumentController.java:3612)
  • GenericDocumentController.sendEmailNotificationBackofficeEp (POST, GenericDocumentController.java:3062)
  • GenericDocumentController.getOutstandingItemDetails (POST, GenericDocumentController.java:4183)
  • GenericDocumentController.getGenDocOutstandingQtyByDTOSnapshot (POST, GenericDocumentController.java:3350)
  • GenericDocumentController.sendEmailMultiplePdfBackofficeEp (POST, GenericDocumentController.java:3110)
  • GenericDocumentController.updatePaymentURLSendEmailPDF (PUT, GenericDocumentController.java:3158)
  • GenericDocumentController.sendEmailPdfBackofficeEp (POST, GenericDocumentController.java:3085)
  • GenericDocumentController.sendEmailBackofficeEp (POST, GenericDocumentController.java:3136)
  • GenericDocumentController.createTemp (POST, GenericDocumentController.java:3306)
  • GenericDocumentController.createAutoFinal (POST, GenericDocumentController.java:3441)
  • GenericDocumentController.updateSettlementOnly (PUT, GenericDocumentController.java:3390)
  • LocationController.getLocationByDTO (POST, LocationController.java:580)
  • LocationController.getLocationByDTOSnapshot (POST, LocationController.java:491)
  • TaxTxnController.fileTaxTxnsBackOffice (POST, TaxTxnController.java:452)
  • TaxTxnController.fileAllSalesTaxTxnsBackOffice (POST, TaxTxnController.java:565)
  • TaxTxnController.fileAllServiceTaxTxnsBackOffice (POST, TaxTxnController.java:541)
  • TaxTxnController.unfileTaxTxnsBackOffice (POST, TaxTxnController.java:495)

Controllers in the same family whose routes all sit under backoffice-ep paths:

  • BankReconciliationController — 5 backoffice-ep routes (BankReconciliationController.java)
  • BankStatementController — 1 backoffice-ep route (BankStatementController.java)
  • BranchDefaultPricingSchemeHdrController — 6 backoffice-ep routes (BranchDefaultPricingSchemeHdrController.java)
  • BranchDefaultPrintableFormatHdrController — 6 backoffice-ep routes (BranchDefaultPrintableFormatHdrController.java)
  • BranchDefaultSettlementMethodHdrController — 6 backoffice-ep routes (BranchDefaultSettlementMethodHdrController.java)
  • BranchPricingSchemeHdrLinkController — 6 backoffice-ep routes (BranchPricingSchemeHdrLinkController.java)
  • BranchSettlementMethodImportFileHdrController — 8 backoffice-ep routes (BranchSettlementMethodImportFileHdrController.java)
  • BranchSettlementMethodImportFileHelperController — 4 backoffice-ep routes (BranchSettlementMethodImportFileHelperController.java)
  • BranchSettlementMethodController — 3 backoffice-ep routes (BranchSettlementMethodController.java)
  • BudgetRegisterApprovalHdrController — 10 backoffice-ep routes (BudgetRegisterApprovalHdrController.java)
  • BudgetRegisterApprovalHistoryController — 6 backoffice-ep routes (BudgetRegisterApprovalHistoryController.java)
  • BudgetRegisterApprovalSequenceController — 3 backoffice-ep routes (BudgetRegisterApprovalSequenceController.java)
  • BudgetRegisterApprovalSettingController — 7 backoffice-ep routes (BudgetRegisterApprovalSettingController.java)
  • CashDocumentImportFileHelperController — 4 backoffice-ep routes (CashDocumentImportFileHelperController.java)
  • CashDocumentImportFileController — 11 backoffice-ep routes (CashDocumentImportFileController.java)
  • CashbookTxnLineAuditTrailController — 6 backoffice-ep routes (CashbookTxnLineAuditTrailController.java)
  • CashbookTxnLinePostingController — 8 backoffice-ep routes (CashbookTxnLinePostingController.java)
  • CashbookTxnLineController — 5 backoffice-ep routes (CashbookTxnLineController.java)
  • CashbookFileImportController — 6 backoffice-ep routes (CashbookFileImportController.java)
  • CashbookFileImportHelperController — 4 backoffice-ep routes (CashbookFileImportHelperController.java)
  • CashbookController — 5 backoffice-ep routes (CashbookController.java)
  • CompanyGenDocWorkFlowProcessHdrController — 6 backoffice-ep routes (CompanyGenDocWorkFlowProcessHdrController.java)
  • CompanyWorkFlowGenDocProcessTemplateHdrController — 6 backoffice-ep routes (CompanyWorkFlowGenDocProcessTemplateHdrController.java)
  • CompanyConfigurationHdrController — 6 backoffice-ep routes (CompanyConfigurationHdrController.java)
  • CompanyEInvoicePrintableFormatHdrController — 6 backoffice-ep routes (CompanyEInvoicePrintableFormatHdrController.java)
  • DefaultBankStatementController — 6 backoffice-ep routes (DefaultBankStatementController.java)
  • DefaultBankStatementHelperController — 3 backoffice-ep routes (DefaultBankStatementHelperController.java)
  • EntityOutstandingDocumentController — 3 backoffice-ep routes (EntityOutstandingDocumentController.java)
  • EntityReportController — 7 backoffice-ep routes (EntityReportController.java)
  • BranchDesignationController — 6 backoffice-ep routes (BranchDesignationController.java)
  • BudgetFiscalPeriodController — 6 backoffice-ep routes (BudgetFiscalPeriodController.java)
  • BudgetFiscalYearPeriodController — 6 backoffice-ep routes (BudgetFiscalYearPeriodController.java)
  • BudgetFiscalYearController — 6 backoffice-ep routes (BudgetFiscalYearController.java)
  • CashTransferLineController — 12 backoffice-ep routes (CashTransferLineController.java)
  • CashTransferController — 18 backoffice-ep routes (CashTransferController.java)
  • CashDocumentTempQueueController — 12 backoffice-ep routes (CashDocumentTempQueueController.java)
  • CashLevelReportController — 2 backoffice-ep routes (CashLevelReportController.java)
  • CfpCashflowProjectionReportController — 1 backoffice-ep route (CfpCashflowProjectionReportController.java)
  • CfpCollectionVarianceReportController — 1 backoffice-ep route (CfpCollectionVarianceReportController.java)
  • CfpEngagementFiItemHdrController — 6 backoffice-ep routes (CfpEngagementFiItemHdrController.java)
  • CfpEngagementHdrController — 8 backoffice-ep routes (CfpEngagementHdrController.java)
  • CfpEngagementLineController — 6 backoffice-ep routes (CfpEngagementLineController.java)
  • CfpEngagementMemberController — 6 backoffice-ep routes (CfpEngagementMemberController.java)
  • CfpFpEngLineLinkAuditTrailController — 6 backoffice-ep routes (CfpFpEngLineLinkAuditTrailController.java)
  • CfpFpEngLineLinkController — 6 backoffice-ep routes (CfpFpEngLineLinkController.java)
  • CfpProgramHdrController — 6 backoffice-ep routes (CfpProgramHdrController.java)
  • CfpProgramMemberController — 6 backoffice-ep routes (CfpProgramMemberController.java)
  • ChartOfAccGLCodeLinkController — 7 backoffice-ep routes (ChartOfAccGLCodeLinkController.java)
  • CompEmailConfigHdrController — 12 backoffice-ep routes (CompEmailConfigHdrController.java)
  • CompEmailNotificationTopicHdrController — 8 backoffice-ep routes (CompEmailNotificationTopicHdrController.java)
  • DepositRequisitionHdrEntityAttachmentController — 9 backoffice-ep routes (DepositRequisitionHdrEntityAttachmentController.java)
  • DepositRequisitionHdrController — 8 backoffice-ep routes (DepositRequisitionHdrController.java)
  • DocumentCodeMappingController — 8 backoffice-ep routes (DocumentCodeMappingController.java)
  • EcomSyncItemImageController — 7 backoffice-ep routes (EcomSyncItemImageController.java)
  • EmployeeBranchDesignationLinkController — 6 backoffice-ep routes (EmployeeBranchDesignationLinkController.java)
  • FinancialEntityCalendarEventController — 6 backoffice-ep routes (FinancialEntityCalendarEventController.java)
  • FinancialEntityCalendarEventLinkQueueController — 6 backoffice-ep routes (FinancialEntityCalendarEventLinkQueueController.java)
  • FinancialEntityCalendarEventLinkController — 6 backoffice-ep routes (FinancialEntityCalendarEventLinkController.java)
  • FinancialEntityCalendarHdrController — 6 backoffice-ep routes (FinancialEntityCalendarHdrController.java)
  • FinancialEntityCalendarLinkController — 6 backoffice-ep routes (FinancialEntityCalendarLinkController.java)
  • FinancialEntityCalendarMemberEventController — 6 backoffice-ep routes (FinancialEntityCalendarMemberEventController.java)
  • FinancialEntityCalendarMemberController — 6 backoffice-ep routes (FinancialEntityCalendarMemberController.java)
  • FinancialEntityCalendarController — 6 backoffice-ep routes (FinancialEntityCalendarController.java)
  • EntityPurchaseCreditLimitsImportFileHdrController — 8 backoffice-ep routes (EntityPurchaseCreditLimitsImportFileHdrController.java)
  • EntityPurchaseCreditLimitsImportFileHelperController — 4 backoffice-ep routes (EntityPurchaseCreditLimitsImportFileHelperController.java)
  • EntityPurchaseCreditTermsImportFileHdrController — 8 backoffice-ep routes (EntityPurchaseCreditTermsImportFileHdrController.java)
  • EntityPurchaseCreditTermsImportFileHelperController — 4 backoffice-ep routes (EntityPurchaseCreditTermsImportFileHelperController.java)
  • EntitySalesCreditLimitsImportFileHdrController — 8 backoffice-ep routes (EntitySalesCreditLimitsImportFileHdrController.java)
  • EntitySalesCreditLimitsImportFileHelperController — 4 backoffice-ep routes (EntitySalesCreditLimitsImportFileHelperController.java)
  • EntitySalesCreditTermsImportFileHdrController — 6 backoffice-ep routes (EntitySalesCreditTermsImportFileHdrController.java)
  • EntitySalesCreditTermsImportFileHelperController — 4 backoffice-ep routes (EntitySalesCreditTermsImportFileHelperController.java)
  • FinancialFilingYearController — 6 backoffice-ep routes (FinancialFilingYearController.java)
  • FinancialReportController — 3 backoffice-ep routes (FinancialReportController.java)
  • JournalPostingController — 8 backoffice-ep routes (JournalPostingController.java)
  • MonthEndClosingController — 6 backoffice-ep routes (MonthEndClosingController.java)
  • MonthEndClosingStockController — 7 backoffice-ep routes (MonthEndClosingStockController.java)
  • PostDatedChequePendingProcessingQueueController — 7 backoffice-ep routes (PostDatedChequePendingProcessingQueueController.java)
  • PostDatedChequeProcessingQueueHistoryController — 6 backoffice-ep routes (PostDatedChequeProcessingQueueHistoryController.java)
  • SSTController — 5 backoffice-ep routes (SSTController.java)
  • FiscalPeriodMepDirtyFlagQueueController — 8 backoffice-ep routes (FiscalPeriodMepDirtyFlagQueueController.java)
  • BranchSupplierLinkController — 7 backoffice-ep routes (BranchSupplierLinkController.java)
  • GlCategoryImportFileHdrController — 8 backoffice-ep routes (GlCategoryImportFileHdrController.java)
  • GlCategoryImportFileHelperController — 4 backoffice-ep routes (GlCategoryImportFileHelperController.java)
  • GLCodeFileImportController — 8 backoffice-ep routes (GLCodeFileImportController.java)
  • GlCodeFileImportHelperController — 3 backoffice-ep routes (GlCodeFileImportHelperController.java)
  • GlcodeController — 2 backoffice-ep routes (GlcodeController.java)
  • IntercompanyController — 2 backoffice-ep routes (IntercompanyController.java)
  • IntercompanyAutoPurchaseStockLocationConfigController — 6 backoffice-ep routes (IntercompanyAutoPurchaseStockLocationConfigController.java)
  • IntercompanyAutoStockProcessingQueueController — 6 backoffice-ep routes (IntercompanyAutoStockProcessingQueueController.java)
  • GenericDocIntercompanyLinkController — 9 backoffice-ep routes (GenericDocIntercompanyLinkController.java)
  • BranchIntercompanySettingController — 7 backoffice-ep routes (BranchIntercompanySettingController.java)
  • CompIntercompanySettingController — 7 backoffice-ep routes (CompIntercompanySettingController.java)
  • IntercompanyProcessingQueueController — 11 backoffice-ep routes (IntercompanyProcessingQueueController.java)
  • IpoXdoIgrnQueueController — 6 backoffice-ep routes (IpoXdoIgrnQueueController.java)
  • ItemBranchLinkImportFileHdrController — 9 backoffice-ep routes (ItemBranchLinkImportFileHdrController.java)
  • ItemBranchLinkImportFileHelperController — 2 backoffice-ep routes (ItemBranchLinkImportFileHelperController.java)
  • ItemBranchLinkController — 6 backoffice-ep routes (ItemBranchLinkController.java)
  • ItemClassificationHdrController — 7 backoffice-ep routes (ItemClassificationHdrController.java)
  • ItemCompanyLinkImportFileHdrController — 9 backoffice-ep routes (ItemCompanyLinkImportFileHdrController.java)
  • ItemCompanyLinkImportFileHelperController — 2 backoffice-ep routes (ItemCompanyLinkImportFileHelperController.java)
  • JournalImportFileHdrController — 9 backoffice-ep routes (JournalImportFileHdrController.java)
  • JournalImportFileHelperController — 3 backoffice-ep routes (JournalImportFileHelperController.java)
  • JrnlLineAuditTrailController — 5 backoffice-ep routes (JrnlLineAuditTrailController.java)
  • PmtStmtOcrController — 7 backoffice-ep routes (PmtStmtOcrController.java)
  • BranchLabelHdrController — 6 backoffice-ep routes (BranchLabelHdrController.java)
  • BranchLabelLinkController — 6 backoffice-ep routes (BranchLabelLinkController.java)
  • BranchLabelListController — 6 backoffice-ep routes (BranchLabelListController.java)
  • CompanyLabelHdrController — 6 backoffice-ep routes (CompanyLabelHdrController.java)
  • CompanyLabelLinkController — 6 backoffice-ep routes (CompanyLabelLinkController.java)
  • CompanyLabelListController — 6 backoffice-ep routes (CompanyLabelListController.java)
  • LocationLabelHdrController — 6 backoffice-ep routes (LocationLabelHdrController.java)
  • LocationLabelLinkController — 6 backoffice-ep routes (LocationLabelLinkController.java)
  • LocationLabelListController — 6 backoffice-ep routes (LocationLabelListController.java)
  • PmtStmtConfigController — 6 backoffice-ep routes (PmtStmtConfigController.java)
  • PmtStmtEinvoiceEmailMatchingLinkController — 6 backoffice-ep routes (PmtStmtEinvoiceEmailMatchingLinkController.java)
  • PmtStmtIntGrnMatchingLinkController — 6 backoffice-ep routes (PmtStmtIntGrnMatchingLinkController.java)
  • PmtStmtIntPoMatchingLinkController — 6 backoffice-ep routes (PmtStmtIntPoMatchingLinkController.java)
  • PmtStmtPeppolMatchingLinkController — 6 backoffice-ep routes (PmtStmtPeppolMatchingLinkController.java)
  • PmtStmtSuppDoMatchingLinkController — 6 backoffice-ep routes (PmtStmtSuppDoMatchingLinkController.java)
  • PmtStmtImportFileHdrController — 8 backoffice-ep routes (PmtStmtImportFileHdrController.java)
  • PmtStmtImportFileHelperController — 6 backoffice-ep routes (PmtStmtImportFileHelperController.java)
  • PmtStmtController — 8 backoffice-ep routes (PmtStmtController.java)
  • ProcessTrackingEinvoiceController — 8 backoffice-ep routes (ProcessTrackingEinvoiceController.java)
  • ProcessTrackingIpoXdoIgrnController — 6 backoffice-ep routes (ProcessTrackingIpoXdoIgrnController.java)
  • ProfitCenterController — 6 backoffice-ep routes (ProfitCenterController.java)
  • ProjectCOAController — 6 backoffice-ep routes (ProjectCOAController.java)
  • SegmentCOAController — 7 backoffice-ep routes (SegmentCOAController.java)
  • SettlementMethodFileImportController — 8 backoffice-ep routes (SettlementMethodFileImportController.java)
  • SettlementMethodFileImportHelperController — 4 backoffice-ep routes (SettlementMethodFileImportHelperController.java)
  • SettlementMethodController — 5 backoffice-ep routes (SettlementMethodController.java)
  • StatementOfAccountEventFilterCompanyController — 6 backoffice-ep routes (StatementOfAccountEventFilterCompanyController.java)
  • StatementOfAccountEventFilterCustomerCategoryController — 6 backoffice-ep routes (StatementOfAccountEventFilterCustomerCategoryController.java)
  • StatementOfAccountEventFilterSalesAgentController — 6 backoffice-ep routes (StatementOfAccountEventFilterSalesAgentController.java)
  • StatementOfAccountEventHdrController — 6 backoffice-ep routes (StatementOfAccountEventHdrController.java)
  • StatementOfAccountRunHdrLineController — 2 backoffice-ep routes (StatementOfAccountRunHdrLineController.java)
  • StatementOfAccountRunHdrController — 11 backoffice-ep routes (StatementOfAccountRunHdrController.java)
  • StatementOfAccountRunLineController — 8 backoffice-ep routes (StatementOfAccountRunLineController.java)
  • StatementOfAccountTemplateFilterCompanyController — 6 backoffice-ep routes (StatementOfAccountTemplateFilterCompanyController.java)
  • StatementOfAccountTemplateFilterCustomerCategoryController — 6 backoffice-ep routes (StatementOfAccountTemplateFilterCustomerCategoryController.java)
  • StatementOfAccountTemplateFilterSalesAgentController — 6 backoffice-ep routes (StatementOfAccountTemplateFilterSalesAgentController.java)
  • StatementOfAccountTemplateHdrController — 6 backoffice-ep routes (StatementOfAccountTemplateHdrController.java)
  • XtnEinvoiceMatchedHistoryController — 6 backoffice-ep routes (XtnEinvoiceMatchedHistoryController.java)
  • XtnEinvoiceMatchingQueueController — 6 backoffice-ep routes (XtnEinvoiceMatchingQueueController.java)
  • XtnEinvoiceUnmatchedHistoryController — 6 backoffice-ep routes (XtnEinvoiceUnmatchedHistoryController.java)
  • PaymentConfigurationController — 2 backoffice-ep routes (PaymentConfigurationController.java)

And 576 routes this page does not count at all. A route reaches the tables and the lists above only when its path carries an access segment; these 576, served by controllers in scope for this page, carry none — the resource sits directly under its base path, with no /etl-ep or /backoffice-ep suffix. By the same fallback an access key reaches them too, so their absence is a limit of the classification, not a statement about what you can call. Six of the resources in that position — chart of accounts, ledgers, cashbooks, suppliers, purchase invoices and payment vouchers — are documented in full on the ERP Core API pages, with request and response bodies verified against the live API.

Related

  • ERP Core API — chart of accounts, ledgers, cashbooks and payment vouchers — request and response bodies, field meanings and lifecycle, verified against the live API
  • Batch and import API — file imports of documents and master data
  • Sales API — the entity routes (customers, suppliers, employees)
  • API Reference — how many routes exist per family, and which have a page
  • Authentication — the access key an etl-ep call carries
Last updated on