Skip to content

Inventory API

249 routes across 20 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 Inventory 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.

Financial items (the item master)

42 routes under /core2/tnt/dm/erp/fi/fi-items (FinancialItemController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/fi/fi-items/child-link-attribute-sets/etl-epgetItemAttributeChildLinkAndAttributeSetBelongToFiItemHdrGuidEtlFinancialItemController.java:1910
GET/core2/tnt/dm/erp/fi/fi-items/etl-epgetAllFinancialItemsEtlFinancialItemController.java:939
POST/core2/tnt/dm/erp/fi/fi-items/etl-epcreateFinancialItemEtlFinancialItemController.java:212
POST/core2/tnt/dm/erp/fi/fi-items/etl-epcreateFinancialItemEtlFinancialItemController.java:225
PUT/core2/tnt/dm/erp/fi/fi-items/etl-epupdateFinancialItemEtlFinancialItemController.java:592
POST/core2/tnt/dm/erp/fi/fi-items/etl-ep/add-files/{hdrGuid}addFileToFiItemEtlFinancialItemController.java:1481
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/ecom/product-listgetProductListByCriteriaEtlFinancialItemController.java:1871
POST/core2/tnt/dm/erp/fi/fi-items/etl-ep/extensionscreateFinancialItemExtensionEtlFinancialItemController.java:432
PUT/core2/tnt/dm/erp/fi/fi-items/etl-ep/extensionsupdateFinancialItemExtensionEtlFinancialItemController.java:688
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/extensions/querygetFinancialItemExtensionsByCriteriaEtlFinancialItemController.java:1383
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/extensions/{guid}getFinancialItemExtensionByGuidEtlFinancialItemController.java:1185
DELETE/core2/tnt/dm/erp/fi/fi-items/etl-ep/extensions/{guid}deleteFinancialItemExtensionByGuidEtlFinancialItemController.java:848
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/file/{extGuid}getItemFileEtlFinancialItemController.java:1707
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/headersgetAllFinancialItemHeadersEtlFinancialItemController.java:1083
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/headers/querygetFinancialItemHeadersByCriteriaEtlFinancialItemController.java:1301
POST/core2/tnt/dm/erp/fi/fi-items/etl-ep/headers/querygetFinancialItemHeadersByCriteriaEtlPostRequestFinancialItemController.java:1340
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/headers/{guid}getFinancialItemHeaderByGuidEtlFinancialItemController.java:1148
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/image-file/{imageHdrGuid}getImageItemFileEtlFinancialItemController.java:2017
DELETE/core2/tnt/dm/erp/fi/fi-items/etl-ep/image-file/{imageHdrGuid}deleteImageItemFileEtlFinancialItemController.java:2146
POST/core2/tnt/dm/erp/fi/fi-items/etl-ep/imagescreateFinancialItemImagesEtlFinancialItemController.java:454
POST/core2/tnt/dm/erp/fi/fi-items/etl-ep/linescreateFinancialItemLineEtlFinancialItemController.java:547
PUT/core2/tnt/dm/erp/fi/fi-items/etl-ep/linesupdateFinancialItemLineEtlFinancialItemController.java:730
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/lines/querygetFinancialItemLinesByCriteriaEtlFinancialItemController.java:1424
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/lines/{guid}getFinancialItemLineByGuidEtlFinancialItemController.java:1221
DELETE/core2/tnt/dm/erp/fi/fi-items/etl-ep/lines/{guid}deleteFinancialItemLineByGuidEtlFinancialItemController.java:894
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/marketplacegetAllMarketPlaceEtlFinancialItemController.java:972
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/marketplace/querygetMarketplaceByCriteriaEtlFinancialItemController.java:1009
POST/core2/tnt/dm/erp/fi/fi-items/etl-ep/multicreateMultiFinancialItemEtlFinancialItemController.java:1819
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/pub/file/{extGuid}getPublicItemFileEtlFinancialItemController.java:1780
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/pub/image-file/{imageHdrGuid}getPublicImageItemFileEtlFinancialItemController.java:2106
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/querygetFinancialItemsByCriteriaEtlFinancialItemController.java:1257
POST/core2/tnt/dm/erp/fi/fi-items/etl-ep/querygetFiItemsByCriteriaEtlFinancialItemController.java:397
PUT/core2/tnt/dm/erp/fi/fi-items/etl-ep/replace-file/{extGuid}replaceFileEtlFinancialItemController.java:1602
GET/core2/tnt/dm/erp/fi/fi-items/etl-ep/{guid}getFinancialItemByGuidEtlFinancialItemController.java:1111
DELETE/core2/tnt/dm/erp/fi/fi-items/etl-ep/{guid}deleteFinancialItemByGuidEtlFinancialItemController.java:782
GET/core2/tnt/dm/erp/fi/fi-items/item-code-by-category-code/etl-ep/{categoryCode}getItemCodeByCategoryCodeEtlFinancialItemController.java:1956
GET/core2/tnt/dm/erp/fi/fi-items/public-ep/{websiteHdrGuid}getItemsByWebsiteGuidFinancialItemController.java:1991
POST/core2/tnt/dm/erp/fi/fi-items/standard/delete/etl-epdeleteStandardFinancialItemByGuidEtlFinancialItemController.java:2763
POST/core2/tnt/dm/erp/fi/fi-items/standard/etl-epcreateStandardFinancialItemEtlFinancialItemController.java:2634
PUT/core2/tnt/dm/erp/fi/fi-items/standard/etl-epupdateStandardFinancialItemEtlFinancialItemController.java:2691
GET/core2/tnt/dm/erp/fi/fi-items/standard/etl-ep/querygetFiItemsByCriteriaStandardEtlFinancialItemController.java:2836
POST/core2/tnt/dm/erp/fi/fi-items/with-pricing-scheme-link/etl-epcreateFinancialItemEtlWithPricingSchemeLinkFinancialItemController.java:261

Inventory items

6 routes under /core2/tnt/dm/erp/inv/inv-items (InventoryItemController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/inv/inv-items/etl-epgetAllInventoryItemEtlInventoryItemController.java:177
POST/core2/tnt/dm/erp/inv/inv-items/etl-epcreateInventoryItemEtlInventoryItemController.java:71
PUT/core2/tnt/dm/erp/inv/inv-items/etl-epupdateInventoryItemEtlInventoryItemController.java:105
GET/core2/tnt/dm/erp/inv/inv-items/etl-ep/querygetInventoryItemByCriteriaEtlInventoryItemController.java:248
GET/core2/tnt/dm/erp/inv/inv-items/etl-ep/{guid}getInventoryItemByGuidEtlInventoryItemController.java:215
DELETE/core2/tnt/dm/erp/inv/inv-items/etl-ep/{guid}deleteInventoryItemByGuidEtlInventoryItemController.java:139

Inventory transactions

InventoryTransactionLineController

2 routes under /core2/tnt/dm/erp/inventory-transactions-line/custom-filter-query (InventoryTransactionLineController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/inventory-transactions-line/custom-filter-query/etl-epgetCustomFilterQueryEtlEpInventoryTransactionLineController.java:257
POST/core2/tnt/dm/inv/inventory-transactions-line/custom-filter-query/etl-epgetCustomFilterQueryEtlEpInventoryTransactionLineController.java:257

InventoryTransactionSubLineController

2 routes under /core2/tnt/dm/erp/inventory-transactions-sub-line/custom-filter-query/in-stock-serial-number-items (InventoryTransactionSubLineController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/inventory-transactions-sub-line/custom-filter-query/in-stock-serial-number-items/etl-epgetInStockSerialNumberItemsEtlEpInventoryTransactionSubLineController.java:178
POST/core2/tnt/dm/inv/inventory-transactions-sub-line/custom-filter-query/in-stock-serial-number-items/etl-epgetInStockSerialNumberItemsEtlEpInventoryTransactionSubLineController.java:178

InventoryTransactionLineFactController

6 routes under /core2/tnt/dm/erp/inventory-line-fact-transactions (InventoryTransactionLineFactController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/inventory-line-fact-transactions/etl-epgetAllInventoryTransactionLineFactEtlInventoryTransactionLineFactController.java:300
POST/core2/tnt/dm/erp/inventory-line-fact-transactions/etl-epcreateInventoryTransactionLineFactEtlInventoryTransactionLineFactController.java:210
PUT/core2/tnt/dm/erp/inventory-line-fact-transactions/etl-epupdateInventoryTransactionLineFactEtlInventoryTransactionLineFactController.java:240
GET/core2/tnt/dm/erp/inventory-line-fact-transactions/etl-ep/querygetInventoryTransactionLineFactByCriteriaEtlInventoryTransactionLineFactController.java:349
GET/core2/tnt/dm/erp/inventory-line-fact-transactions/etl-ep/{guid}getInventoryTransactionLineFactByGuidEtlInventoryTransactionLineFactController.java:323
DELETE/core2/tnt/dm/erp/inventory-line-fact-transactions/etl-ep/{guid}deleteInventoryTransactionLineFactEtlInventoryTransactionLineFactController.java:271

Stock take

StockTakeSessionHdrController

12 routes under /core2/dm/stocktake-hdr (StockTakeSessionHdrController.java). The same handlers are also mounted at /core2/tnt/dm/erp/stocktake/hdrs; the rows below are listed once, under the first mount.

MethodPathHandlerSource
GET/core2/dm/stocktake-hdr/etl-epgetAllStockTakeSessionHdrEtlStockTakeSessionHdrController.java:204
POST/core2/dm/stocktake-hdr/etl-epcreateStockTakeSessionHdrEtlStockTakeSessionHdrController.java:72
PUT/core2/dm/stocktake-hdr/etl-epupdateStockTakeSessionHdrEtlStockTakeSessionHdrController.java:115
GET/core2/dm/stocktake-hdr/etl-ep/querygetStockTakeSessionHdrByCriteriaEtlStockTakeSessionHdrController.java:298
GET/core2/dm/stocktake-hdr/etl-ep/{guid}getStockTakeSessionHdrByGuidEtlStockTakeSessionHdrController.java:238
DELETE/core2/dm/stocktake-hdr/etl-ep/{guid}deleteStockTakeSessionHdrByGuidEtlStockTakeSessionHdrController.java:161

StockTakeSessionEventController

12 routes under /core2/dm/stocktake-event (StockTakeSessionEventController.java). The same handlers are also mounted at /core2/tnt/dm/erp/stocktake/events; the rows below are listed once, under the first mount.

MethodPathHandlerSource
GET/core2/dm/stocktake-event/etl-epgetAllStockTakeSessionEventEtlStockTakeSessionEventController.java:194
POST/core2/dm/stocktake-event/etl-epcreateStokeTakeSessionEventEtlStockTakeSessionEventController.java:71
PUT/core2/dm/stocktake-event/etl-epupdateStockTakeSessionEventEtlStockTakeSessionEventController.java:110
GET/core2/dm/stocktake-event/etl-ep/querygetStockTakeSessionEventByCriteriaEtlStockTakeSessionEventController.java:270
GET/core2/dm/stocktake-event/etl-ep/{guid}getStockTakeSessionEventByGuidEtlStockTakeSessionEventController.java:227
DELETE/core2/dm/stocktake-event/etl-ep/{guid}deleteStockTakeSessionEventByGuidEtlStockTakeSessionEventController.java:152

StockTakeSessionExtController

12 routes under /core2/dm/stocktake-ext (StockTakeSessionExtController.java). The same handlers are also mounted at /core2/tnt/dm/erp/stocktake/exts; the rows below are listed once, under the first mount.

MethodPathHandlerSource
GET/core2/dm/stocktake-ext/etl-epgetAllStockTakeSessionExtEtlStockTakeSessionExtController.java:193
POST/core2/dm/stocktake-ext/etl-epcreateStokeTakeSessionExtEtlStockTakeSessionExtController.java:72
PUT/core2/dm/stocktake-ext/etl-epupdateStokeTakeSessionExtEtlStockTakeSessionExtController.java:111
GET/core2/dm/stocktake-ext/etl-ep/querygetStockTakeSessionExtByCriteriaEtlStockTakeSessionExtController.java:270
GET/core2/dm/stocktake-ext/etl-ep/{guid}getStockTakeSessionExtByGuidEtlStockTakeSessionExtController.java:229
DELETE/core2/dm/stocktake-ext/etl-ep/{guid}deleteStokeTakeSessionExtByGuidEtlStockTakeSessionExtController.java:152

StockTakeDeviceController

12 routes under /core2/tnt/dm/stocktake/devices (StockTakeDeviceController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/stocktake/devices/etl-epgetAllStockTakeDeviceEtlStockTakeDeviceController.java:190
POST/core2/tnt/dm/erp/stocktake/devices/etl-epcreateStockTakeDeviceETLStockTakeDeviceController.java:67
PUT/core2/tnt/dm/erp/stocktake/devices/etl-epupdateStockTakeDeviceEtlStockTakeDeviceController.java:107
GET/core2/tnt/dm/erp/stocktake/devices/etl-ep/querygetStockTakeDeviceByCriteriaEtlStockTakeDeviceController.java:266
GET/core2/tnt/dm/erp/stocktake/devices/etl-ep/{guid}getStockTakeDeviceByGuidEtlStockTakeDeviceController.java:226
DELETE/core2/tnt/dm/erp/stocktake/devices/etl-ep/{guid}deleteStockTakeDeviceEtlStockTakeDeviceController.java:149
GET/core2/tnt/dm/stocktake/devices/etl-epgetAllStockTakeDeviceEtlStockTakeDeviceController.java:190
POST/core2/tnt/dm/stocktake/devices/etl-epcreateStockTakeDeviceETLStockTakeDeviceController.java:67
PUT/core2/tnt/dm/stocktake/devices/etl-epupdateStockTakeDeviceEtlStockTakeDeviceController.java:107
GET/core2/tnt/dm/stocktake/devices/etl-ep/querygetStockTakeDeviceByCriteriaEtlStockTakeDeviceController.java:266
GET/core2/tnt/dm/stocktake/devices/etl-ep/{guid}getStockTakeDeviceByGuidEtlStockTakeDeviceController.java:226
DELETE/core2/tnt/dm/stocktake/devices/etl-ep/{guid}deleteStockTakeDeviceEtlStockTakeDeviceController.java:149

Labels and label lists

LabelController

18 routes under /core2/tnt/dm/erp/labels (LabelController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/labels/etl-epgetAllLabelEtlLabelController.java:301
POST/core2/tnt/dm/erp/labels/etl-epcreateLabelEtlLabelController.java:81
POST/core2/tnt/dm/erp/labels/etl-epcreateUploadImageEtlLabelController.java:518
PUT/core2/tnt/dm/erp/labels/etl-epupdateLabelEtlLabelController.java:179
GET/core2/tnt/dm/erp/labels/etl-ep/querygetLabelByCriteriaEtlLabelController.java:411
POST/core2/tnt/dm/erp/labels/etl-ep/querygetLabelByCriteriaEtlUsingRequestBodyLabelController.java:421
POST/core2/tnt/dm/erp/labels/etl-ep/uniquegetLabelForETLLabelController.java:811
GET/core2/tnt/dm/erp/labels/etl-ep/{guid}getLabelByGuidEtlLabelController.java:354
DELETE/core2/tnt/dm/erp/labels/etl-ep/{guid}deleteLabelByGuidEtlLabelController.java:241
GET/core2/tnt/dm/erp/labels/file/etl-ep/{extGuid}getLabelImageEtlLabelController.java:749
DELETE/core2/tnt/dm/erp/labels/file/etl-ep/{extGuid}deleteUploadFileByGuidEtlLabelController.java:706
GET/core2/tnt/dm/erp/labels/file/public-ep/{extGuid}getLabelImagePublicLabelController.java:760
POST/core2/tnt/dm/erp/labels/multi/etl-epcreateMultipleLabelsEtlLabelController.java:103
GET/core2/tnt/dm/erp/labels/public-epgetAllLabelPublicLabelController.java:310
GET/core2/tnt/dm/erp/labels/public-ep/querygetLabelByCriteriaPublicLabelController.java:432
GET/core2/tnt/dm/erp/labels/public-ep/uniquegetLabelForPublicLabelController.java:835
GET/core2/tnt/dm/erp/labels/public-ep/{guid}getLabelByGuidPublicLabelController.java:364
PUT/core2/tnt/dm/erp/labels/replace-file/etl-ep/{extGuid}replaceImageFileEtlLabelController.java:572

LabelListController

30 routes under /core2/dm/label-lists (LabelListController.java). The same handlers are also mounted at /core2/tnt/dm/erp/label-lists; the rows below are listed once, under the first mount.

MethodPathHandlerSource
POST/core2/dm/label-lists/add-files/etl-ep/{hdrGuid}addFileToCmsPostEtlLabelListController.java:507
GET/core2/dm/label-lists/etl-epgetAllLabelListEtlLabelListController.java:226
POST/core2/dm/label-lists/etl-epcreateLabelListEtlLabelListController.java:78
POST/core2/dm/label-lists/etl-epcreateUploadImageEtlLabelListController.java:401
PUT/core2/dm/label-lists/etl-epupdateLabelListEtlLabelListController.java:127
GET/core2/dm/label-lists/etl-ep/querygetLabelListByCriteriaEtlLabelListController.java:339
GET/core2/dm/label-lists/etl-ep/{guid}getLabelListByGuidEtlLabelListController.java:281
DELETE/core2/dm/label-lists/etl-ep/{guid}deleteLabelListByGuidEtlLabelListController.java:178
GET/core2/dm/label-lists/file/etl-ep/{extGuid}getLabelImageEtlLabelListController.java:603
DELETE/core2/dm/label-lists/file/etl-ep/{extGuid}deleteUploadFileByGuidEtlLabelListController.java:557
GET/core2/dm/label-lists/file/public-ep/{extGuid}getLabelImagePublicLabelListController.java:614
GET/core2/dm/label-lists/public-epgetAllLabelListPublicLabelListController.java:235
GET/core2/dm/label-lists/public-ep/querygetLabelListByCriteriaPublicLabelListController.java:349
GET/core2/dm/label-lists/public-ep/{guid}getLabelListByGuidPublicLabelListController.java:291
PUT/core2/dm/label-lists/replace-file/etl-ep/{extGuid}replaceImageFileEtlLabelListController.java:446

LabelHdrController

15 routes under /core2/ms/labels-hdr (LabelHdrController.java). The same handlers are also mounted at /core2/tnt/ms/erp/labels-hdr, /core2/tnt/dm/erp/fi/label/hdrs; the rows below are listed once, under the first mount.

MethodPathHandlerSource
GET/core2/ms/labels-hdr/advanced-search/public-ep/querygetByPublicCriteriaWithAdvancedSearchLabelHdrController.java:387
GET/core2/ms/labels-hdr/etl-ep/label-docs-by-item-guid/{itemGuid}getLabelDocByItemGuidEtlEpLabelHdrController.java:258
GET/core2/ms/labels-hdr/etl-ep/label-gen-docs/{genDocGuid}getLabelGenericDocEtlEpLabelHdrController.java:344
GET/core2/ms/labels-hdr/etl-ep/labels-by-item-guid/{itemGuid}getLabelByItemGuidEtlEpLabelHdrController.java:205
GET/core2/ms/labels-hdr/public-ep/querygetByPublicCriteriaLabelHdrController.java:366

LabelLinkController

6 routes under /core2/tnt/dm/erp/labels-link (LabelLinkController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/fi/label/links/etl-epcreateLabelLinkEtlLabelLinkController.java:72
GET/core2/tnt/dm/erp/fi/label/links/etl-ep/querygetLabelLinkByCriteriaEtlLabelLinkController.java:162
DELETE/core2/tnt/dm/erp/fi/label/links/etl-ep/{guid}deleteLabelLinkByGuidEtlLabelLinkController.java:116
POST/core2/tnt/dm/erp/labels-link/etl-epcreateLabelLinkEtlLabelLinkController.java:72
GET/core2/tnt/dm/erp/labels-link/etl-ep/querygetLabelLinkByCriteriaEtlLabelLinkController.java:162
DELETE/core2/tnt/dm/erp/labels-link/etl-ep/{guid}deleteLabelLinkByGuidEtlLabelLinkController.java:116

FinancialOrganizationLabelController

6 routes under /core2/tnt/dm/erp/fi/financial-organization-labels (FinancialOrganizationLabelController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/fi/financial-organization-labels/etl-epgetAllFinancialOrganizationLabelEtlFinancialOrganizationLabelController.java:140
POST/core2/tnt/dm/erp/fi/financial-organization-labels/etl-epcreateFinancialOrganizationLabelEtlFinancialOrganizationLabelController.java:61
PUT/core2/tnt/dm/erp/fi/financial-organization-labels/etl-epupdateFinancialOrganizationLabelEtlFinancialOrganizationLabelController.java:102
GET/core2/tnt/dm/erp/fi/financial-organization-labels/etl-ep/querygetFinancialOrganizationLabelByCriteriaByCriteriaEtlFinancialOrganizationLabelController.java:215
GET/core2/tnt/dm/erp/fi/financial-organization-labels/etl-ep/{guid}getFinancialOrganizationLabelByGuidEtlFinancialOrganizationLabelController.java:178
DELETE/core2/tnt/dm/erp/fi/financial-organization-labels/etl-ep/{guid}deleteFinancialOrganizationLabelByGuidEtlFinancialOrganizationLabelController.java:258

Warehouse item labels

WMSItemLabelController

16 routes under /core2/tnt/dm/erp/wms-item-labels (WMSItemLabelController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/wms-item-labels/etl-epgetAllLabelEtlWMSItemLabelController.java:310
POST/core2/tnt/dm/erp/wms-item-labels/etl-epcreateLabelEtlWMSItemLabelController.java:90
POST/core2/tnt/dm/erp/wms-item-labels/etl-epcreateUploadImageEtlWMSItemLabelController.java:517
PUT/core2/tnt/dm/erp/wms-item-labels/etl-epupdateLabelEtlWMSItemLabelController.java:188
GET/core2/tnt/dm/erp/wms-item-labels/etl-ep/querygetLabelByCriteriaEtlWMSItemLabelController.java:410
POST/core2/tnt/dm/erp/wms-item-labels/etl-ep/querygetLabelByCriteriaEtlUsingRequestBodyWMSItemLabelController.java:420
GET/core2/tnt/dm/erp/wms-item-labels/etl-ep/{guid}getLabelByGuidEtlWMSItemLabelController.java:363
DELETE/core2/tnt/dm/erp/wms-item-labels/etl-ep/{guid}deleteLabelByGuidEtlWMSItemLabelController.java:250
GET/core2/tnt/dm/erp/wms-item-labels/file/etl-ep/{extGuid}getLabelImageEtlWMSItemLabelController.java:748
DELETE/core2/tnt/dm/erp/wms-item-labels/file/etl-ep/{extGuid}deleteUploadFileByGuidEtlWMSItemLabelController.java:705
GET/core2/tnt/dm/erp/wms-item-labels/file/public-ep/{extGuid}getLabelImagePublicWMSItemLabelController.java:759
POST/core2/tnt/dm/erp/wms-item-labels/multi/etl-epcreateMultipleLabelsEtlWMSItemLabelController.java:112
GET/core2/tnt/dm/erp/wms-item-labels/public-epgetAllLabelPublicWMSItemLabelController.java:319
GET/core2/tnt/dm/erp/wms-item-labels/public-ep/querygetLabelByCriteriaPublicWMSItemLabelController.java:431
GET/core2/tnt/dm/erp/wms-item-labels/public-ep/{guid}getLabelByGuidPublicWMSItemLabelController.java:373
PUT/core2/tnt/dm/erp/wms-item-labels/replace-file/etl-ep/{extGuid}replaceImageFileEtlWMSItemLabelController.java:571

WMSItemLabelListController

15 routes under /core2/tnt/dm/erp/wms-item-label-lists (WMSItemLabelListController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/wms-item-label-lists/add-files/etl-ep/{hdrGuid}addFileToCmsPostEtlWMSItemLabelListController.java:508
GET/core2/tnt/dm/erp/wms-item-label-lists/etl-epgetAllLabelListEtlWMSItemLabelListController.java:227
POST/core2/tnt/dm/erp/wms-item-label-lists/etl-epcreateLabelListEtlWMSItemLabelListController.java:80
POST/core2/tnt/dm/erp/wms-item-label-lists/etl-epcreateUploadImageEtlWMSItemLabelListController.java:402
PUT/core2/tnt/dm/erp/wms-item-label-lists/etl-epupdateLabelListEtlWMSItemLabelListController.java:129
GET/core2/tnt/dm/erp/wms-item-label-lists/etl-ep/querygetLabelListByCriteriaEtlWMSItemLabelListController.java:340
GET/core2/tnt/dm/erp/wms-item-label-lists/etl-ep/{guid}getLabelListByGuidEtlWMSItemLabelListController.java:282
DELETE/core2/tnt/dm/erp/wms-item-label-lists/etl-ep/{guid}deleteLabelListByGuidEtlWMSItemLabelListController.java:179
GET/core2/tnt/dm/erp/wms-item-label-lists/file/etl-ep/{extGuid}getLabelImageEtlWMSItemLabelListController.java:602
DELETE/core2/tnt/dm/erp/wms-item-label-lists/file/etl-ep/{extGuid}deleteUploadFileByGuidEtlWMSItemLabelListController.java:558
GET/core2/tnt/dm/erp/wms-item-label-lists/file/public-ep/{extGuid}getLabelImagePublicWMSItemLabelListController.java:613
GET/core2/tnt/dm/erp/wms-item-label-lists/public-epgetAllLabelListPublicWMSItemLabelListController.java:236
GET/core2/tnt/dm/erp/wms-item-label-lists/public-ep/querygetLabelListByCriteriaPublicWMSItemLabelListController.java:350
GET/core2/tnt/dm/erp/wms-item-label-lists/public-ep/{guid}getLabelListByGuidPublicWMSItemLabelListController.java:292
PUT/core2/tnt/dm/erp/wms-item-label-lists/replace-file/etl-ep/{extGuid}replaceImageFileEtlWMSItemLabelListController.java:447

WMSItemLabelLinkController

3 routes under /core2/tnt/dm/erp/wms-item-labels-link (WMSItemLabelLinkController.java).

MethodPathHandlerSource
POST/core2/tnt/dm/erp/wms-item-labels-link/etl-epcreateLabelLinkEtlWMSItemLabelLinkController.java:71
DELETE/core2/tnt/dm/erp/wms-item-labels-link/etl-ep/{guid}deleteLabelLinkByGuidEtlWMSItemLabelLinkController.java:108
GET/core2/tnt/dm/erp/wms-item-labels-link/query/etl-epgetLabelLinkByCriteriaEtlWMSItemLabelLinkController.java:147

Attributes

AttributeController

1 route under /core2/tnt/dm/erp/attribute/attributes (AttributeController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/attribute/attributes/public-ep/querygetByPublicCriteriaAttributeController.java:300

AttributeSetController

1 route under /core2/tnt/dm/erp/attribute/attribute-sets (AttributeSetController.java).

MethodPathHandlerSource
GET/core2/tnt/dm/erp/attribute/attribute-sets/public-ep/querygetByPublicCriteriaAttributeSetController.java:276

Stock documents (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 11 below belong to this page — assigned by name, so a slug appears on exactly one of the accounting api, purchasing api, sales api pages. GET …/gen-doc/etl-ep/server-doc-types returns the type names, not the slugs.

{docType}Server document typeSource
internal-inbound-stock-transfersINTERNAL_INBOUND_STOCK_TRANSFERGenericDocumentTypeHandler.java:914
internal-job-ordersINTERNAL_JOB_ORDERGenericDocumentTypeHandler.java:866
internal-outbound-stock-transfersINTERNAL_OUTBOUND_STOCK_TRANSFERGenericDocumentTypeHandler.java:913
internal-packing-ordersINTERNAL_PACKING_ORDERGenericDocumentTypeHandler.java:867
internal-stock-adjustmentINTERNAL_STOCK_ADJUSTMENTGenericDocumentTypeHandler.java:898
internal-stock-allocationINTERNAL_STOCK_ALLOCATIONGenericDocumentTypeHandler.java:905
internal-stock-requisitionINTERNAL_STOCK_REQUISITIONGenericDocumentTypeHandler.java:925
internal-stock-transfer-notesINTERNAL_STOCK_TRANSFER_NOTEGenericDocumentTypeHandler.java:906
internal_consignment_stock_adjustmentINTERNAL_CONSIGNMENT_STOCK_ADJUSTMENTGenericDocumentTypeHandler.java:938
loan-stock-issued-notesLOAN_STOCK_ISSUED_NOTEGenericDocumentTypeHandler.java:927
loan-stock-received-notesLOAN_STOCK_RECEIVED_NOTEGenericDocumentTypeHandler.java:926

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:

  • StockTakeSessionExtController.getStockTakeSessionExtByCriteria (GET, StockTakeSessionExtController.java:260)
  • StockTakeSessionHdrController.getStockTakeSessionHdrByDeviceGuid (GET, StockTakeSessionHdrController.java:260)
  • LabelHdrController.getLabelHdrByCriteriaPostRequest (POST, LabelHdrController.java:152)
  • FinancialItemController.addImageToFiItemBackOffice (POST, FinancialItemController.java:1467)
  • FinancialItemController.createFinancialItemLineEtl (POST, FinancialItemController.java:2181)
  • FinancialItemController.getByCustomPostQuery (POST, FinancialItemController.java:2240)
  • FinancialItemController.getCustomPublicItemFileBackOffice (GET, FinancialItemController.java:1768)
  • FinancialItemController.deleteMultipleImageItemFilesBackOffice (DELETE, FinancialItemController.java:2479)
  • FinancialItemController.getLinesByFiItemHdrGuidBackofficeEp (GET, FinancialItemController.java:2943)
  • FinancialItemController.getMarketplaceByCriteriaSnapshot (GET, FinancialItemController.java:1036)
  • FinancialItemController.createFinancialItemLineEtl (POST, FinancialItemController.java:1046)
  • FinancialItemController.replaceImagesBackOffice (PUT, FinancialItemController.java:1588)
  • FinancialItemController.updateFinancialItemHdrRemarksFromExtBackOffice (PUT, FinancialItemController.java:2565)
  • FinancialItemController.createFinancialIGroupItemWithAttributeSet (POST, FinancialItemController.java:2862)
  • FinancialItemController.directUpdate (PUT, FinancialItemController.java:2599)
  • FinancialItemController.updateFinancialItemWithCategoryAndPricingBackOffice (PUT, FinancialItemController.java:2916)
  • FinancialItemController.getFiItemsStockBalanceByCriteriaBackOffice (GET, FinancialItemController.java:2307)
  • FinancialItemController.createTempFinancialItemBackOfficeEP (POST, FinancialItemController.java:200)
  • FinancialItemController.updateBundleBackOffice (PUT, FinancialItemController.java:603)
  • FinancialItemController.updateFinancialIGroupItemWithAttributeSet (POST, FinancialItemController.java:2888)
  • FinancialItemController.verifyFinancialItemToDeleteByGuidBackOffice (GET, FinancialItemController.java:762)
  • LabelHdrController.getLabelHdrByCriteriaPostRequest (POST, LabelHdrController.java:152)
  • 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)
  • InventoryItemController.alignInvItemScanCodeToFiItem (POST, InventoryItemController.java:382)
  • InventoryItemController.getInventoryItemCollectiveUom (POST, InventoryItemController.java:462)
  • InventoryItemController.getInventoryItemGuidFromFinancialItemGuid (GET, InventoryItemController.java:474)
  • InventoryItemController.getInvItemByNameAndCodeWithPaging (GET, InventoryItemController.java:403)
  • InventoryItemController.getInventoryItemWithStockBalance (GET, InventoryItemController.java:439)
  • InventoryItemController.getInventoryItemByCriteriaBackOfficeEp (GET, InventoryItemController.java:278)
  • InventoryItemController.getInvItemFromSerialOrBatchBackOfficeEP (GET, InventoryItemController.java:302)
  • InventoryTransactionLineController.createMultiple (POST, InventoryTransactionLineController.java:235)
  • LabelController.getLabelByCriteriaSnapshotAdvancedSearch (POST, LabelController.java:451)
  • StockTakeSessionExtController.getStockTakeSessionExtByCriteria (GET, StockTakeSessionExtController.java:260)
  • StockTakeSessionHdrController.getStockTakeSessionHdrByDeviceGuid (GET, StockTakeSessionHdrController.java:260)
  • WMSItemLabelController.getLabelByCriteriaSnapshotAdvancedSearch (POST, WMSItemLabelController.java:450)
  • InventoryTransactionLineController.createMultiple (POST, InventoryTransactionLineController.java:235)
  • LabelHdrController.getLabelHdrByCriteriaPostRequest (POST, LabelHdrController.java:152)

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

  • StockTakeSessionDeviceController — 1 backoffice-ep route (StockTakeSessionDeviceController.java)
  • CpcommerceAttributeChildLinkController — 7 backoffice-ep routes (CpcommerceAttributeChildLinkController.java)
  • FinancialItemAttributeChildLinkController — 1 backoffice-ep route (FinancialItemAttributeChildLinkController.java)
  • ItemAttributeSetLinkController — 2 backoffice-ep routes (ItemAttributeSetLinkController.java)
  • CompanyCcyPairController — 6 backoffice-ep routes (CompanyCcyPairController.java)
  • DocItemMaintenanceAuditTrailController — 5 backoffice-ep routes (DocItemMaintenanceAuditTrailController.java)
  • CategoryToAddonItemLinkController — 6 backoffice-ep routes (CategoryToAddonItemLinkController.java)
  • LabelFiItemDefaultByCategoryHdrController — 6 backoffice-ep routes (LabelFiItemDefaultByCategoryHdrController.java)
  • FinancialItemImageImportFileHdrController — 6 backoffice-ep routes (FinancialItemImageImportFileHdrController.java)
  • FinancialItemImageImportFileHelperController — 3 backoffice-ep routes (FinancialItemImageImportFileHelperController.java)
  • FavoriteItemLoginSubjectLinkController — 6 backoffice-ep routes (FavoriteItemLoginSubjectLinkController.java)
  • FinancialItemPricingListingController — 4 backoffice-ep routes (FinancialItemPricingListingController.java)
  • FinancialItemFileImportLabelHdrController — 8 backoffice-ep routes (FinancialItemFileImportLabelHdrController.java)
  • FinancialItemFileImportLabelHelperController — 4 backoffice-ep routes (FinancialItemFileImportLabelHelperController.java)
  • FinancialItemPricingAndStockBalanceController — 3 backoffice-ep routes (FinancialItemPricingAndStockBalanceController.java)
  • FinancialItemUOMController — 6 backoffice-ep routes (FinancialItemUOMController.java)
  • ItemBranchLinkExportController — 1 backoffice-ep route (ItemBranchLinkExportController.java)
  • ItemCompanyGlcodeLinkExportController — 1 backoffice-ep route (ItemCompanyGlcodeLinkExportController.java)
  • ItemCompanyLinkExportController — 1 backoffice-ep route (ItemCompanyLinkExportController.java)
  • ItemLabelLinkExportController — 1 backoffice-ep route (ItemLabelLinkExportController.java)
  • DocItemMaintenanceAppletExportController — 2 backoffice-ep routes (DocItemMaintenanceAppletExportController.java)
  • DocItemPricingController — 3 backoffice-ep routes (DocItemPricingController.java)
  • DeliveryChargeCalculatorController — 2 backoffice-ep routes (DeliveryChargeCalculatorController.java)
  • FinancialItemImportFileHelperController — 12 backoffice-ep routes (FinancialItemImportFileHelperController.java)
  • FinancialItemPageHeaderController — 6 backoffice-ep routes (FinancialItemPageHeaderController.java)
  • FinancialItemPriceListingImportFileHdrController — 6 backoffice-ep routes (FinancialItemPriceListingImportFileHdrController.java)
  • FinancialItemPriceListingImportFileHelperController — 3 backoffice-ep routes (FinancialItemPriceListingImportFileHelperController.java)
  • FinancialItemCategoryController — 2 backoffice-ep routes (FinancialItemCategoryController.java)
  • ForexDataSourceConfigController — 6 backoffice-ep routes (ForexDataSourceConfigController.java)
  • ForexDataSourceHistoryController — 6 backoffice-ep routes (ForexDataSourceHistoryController.java)
  • FinancialItemDepreciationEventEventController — 6 backoffice-ep routes (FinancialItemDepreciationEventEventController.java)
  • FinancialItemEntityPricingLinkController — 1 backoffice-ep route (FinancialItemEntityPricingLinkController.java)
  • FinancialItemEntityPricingImportFileHdrController — 8 backoffice-ep routes (FinancialItemEntityPricingImportFileHdrController.java)
  • FinancialItemEntityPricingImportFileHelperController — 4 backoffice-ep routes (FinancialItemEntityPricingImportFileHelperController.java)
  • ItemToItemAddonLinkController — 6 backoffice-ep routes (ItemToItemAddonLinkController.java)
  • MergedItemController — 2 backoffice-ep routes (MergedItemController.java)
  • FinancialItemTemplateController — 6 backoffice-ep routes (FinancialItemTemplateController.java)
  • InvItemSerialNumberImportFileHdrController — 8 backoffice-ep routes (InvItemSerialNumberImportFileHdrController.java)
  • InvItemSerialNumberImportFileHelperController — 4 backoffice-ep routes (InvItemSerialNumberImportFileHelperController.java)
  • StockReplenishmentAlgoController — 6 backoffice-ep routes (StockReplenishmentAlgoController.java)
  • StockReplenishmentEventFulfillmentStrategyController — 6 backoffice-ep routes (StockReplenishmentEventFulfillmentStrategyController.java)
  • StockReplenishmentEventHdrController — 6 backoffice-ep routes (StockReplenishmentEventHdrController.java)
  • StockReplenishmentTemplateFilterCategoryController — 6 backoffice-ep routes (StockReplenishmentTemplateFilterCategoryController.java)
  • StockReplenishmentTemplateFilterItemController — 6 backoffice-ep routes (StockReplenishmentTemplateFilterItemController.java)
  • StockReplenishmentTemplateFilterLocationController — 6 backoffice-ep routes (StockReplenishmentTemplateFilterLocationController.java)
  • StockReplenishmentTemplateFilterSupplierController — 6 backoffice-ep routes (StockReplenishmentTemplateFilterSupplierController.java)
  • BinController — 2 backoffice-ep routes (BinController.java)
  • InventoryCategoryController — 2 backoffice-ep routes (InventoryCategoryController.java)
  • CurrentCompanyStockBalanceController — 7 backoffice-ep routes (CurrentCompanyStockBalanceController.java)
  • InventoryFifoLifoRegisterBasketController — 6 backoffice-ep routes (InventoryFifoLifoRegisterBasketController.java)
  • InventoryFifoMovementController — 6 backoffice-ep routes (InventoryFifoMovementController.java)
  • HistoricalCompanyStockBalanceController — 6 backoffice-ep routes (HistoricalCompanyStockBalanceController.java)
  • InventoryHistoricalFifoStockBasketController — 6 backoffice-ep routes (InventoryHistoricalFifoStockBasketController.java)
  • InsertStockBfCfController — 2 backoffice-ep routes (InsertStockBfCfController.java)
  • InventoryItemUOMController — 6 backoffice-ep routes (InventoryItemUOMController.java)
  • CurrentLocationStockBalanceController — 1 backoffice-ep route (CurrentLocationStockBalanceController.java)
  • InventoryLineOpenQueueStockCardController — 1 backoffice-ep route (InventoryLineOpenQueueStockCardController.java)
  • InventoryItemPkgPartLineController — 6 backoffice-ep routes (InventoryItemPkgPartLineController.java)
  • RefreshStockBalanceController — 3 backoffice-ep routes (RefreshStockBalanceController.java)
  • StockAvailabilityController — 8 backoffice-ep routes (StockAvailabilityController.java)
  • StockMinMaxImportFileHdrController — 9 backoffice-ep routes (StockMinMaxImportFileHdrController.java)
  • StockMinMaxImportFileHelperController — 3 backoffice-ep routes (StockMinMaxImportFileHelperController.java)
  • StockSummaryController — 1 backoffice-ep route (StockSummaryController.java)
  • InventoryTxnLineStockCardController — 2 backoffice-ep routes (InventoryTxnLineStockCardController.java)
  • InventoryStockConversionHdrController — 10 backoffice-ep routes (InventoryStockConversionHdrController.java)
  • InventoryStockConversionJobOrderLinkController — 6 backoffice-ep routes (InventoryStockConversionJobOrderLinkController.java)
  • StockConversionLineController — 3 backoffice-ep routes (StockConversionLineController.java)
  • InventoryStockReservationHdrController — 10 backoffice-ep routes (InventoryStockReservationHdrController.java)
  • ItemCodeController — 1 backoffice-ep route (ItemCodeController.java)
  • ItemLabelImportFileHdrController — 9 backoffice-ep routes (ItemLabelImportFileHdrController.java)
  • ItemLabelImportFileHelperController — 2 backoffice-ep routes (ItemLabelImportFileHelperController.java)
  • LabelSubjectLinkController — 6 backoffice-ep routes (LabelSubjectLinkController.java)
  • ResetMAImportFileHdrController — 9 backoffice-ep routes (ResetMAImportFileHdrController.java)
  • SerialNumberBalanceController — 1 backoffice-ep route (SerialNumberBalanceController.java)
  • StockLevelMonitoringEmailHistoryController — 6 backoffice-ep routes (StockLevelMonitoringEmailHistoryController.java)
  • StockLevelMonitoringEventCompanyLinkController — 6 backoffice-ep routes (StockLevelMonitoringEventCompanyLinkController.java)
  • StockLevelMonitoringEventEntityLinkController — 6 backoffice-ep routes (StockLevelMonitoringEventEntityLinkController.java)
  • StockLevelMonitoringEventFiLabelHdrLinkController — 6 backoffice-ep routes (StockLevelMonitoringEventFiLabelHdrLinkController.java)
  • StockLevelMonitoringEventHdrController — 6 backoffice-ep routes (StockLevelMonitoringEventHdrController.java)
  • StockLevelMonitoringEventInvLabelHdrLinkController — 6 backoffice-ep routes (StockLevelMonitoringEventInvLabelHdrLinkController.java)
  • StockLevelMonitoringEventLocationLinkController — 6 backoffice-ep routes (StockLevelMonitoringEventLocationLinkController.java)
  • StockLevelMonitoringRunCompanyLinkController — 6 backoffice-ep routes (StockLevelMonitoringRunCompanyLinkController.java)
  • StockLevelMonitoringRunEntityLinkController — 6 backoffice-ep routes (StockLevelMonitoringRunEntityLinkController.java)
  • StockLevelMonitoringRunHdrController — 7 backoffice-ep routes (StockLevelMonitoringRunHdrController.java)
  • StockLevelMonitoringRunInvLabelHdrLinkController — 6 backoffice-ep routes (StockLevelMonitoringRunInvLabelHdrLinkController.java)
  • StockLevelMonitoringRunLocationLinkController — 6 backoffice-ep routes (StockLevelMonitoringRunLocationLinkController.java)
  • StockLevelMonitoringTemplateCompanyLinkController — 6 backoffice-ep routes (StockLevelMonitoringTemplateCompanyLinkController.java)
  • StockLevelMonitoringTemplateEntityLinkController — 6 backoffice-ep routes (StockLevelMonitoringTemplateEntityLinkController.java)
  • StockLevelMonitoringTemplateFiLabelHdrLinkController — 6 backoffice-ep routes (StockLevelMonitoringTemplateFiLabelHdrLinkController.java)
  • StockLevelMonitoringTemplateHdrController — 6 backoffice-ep routes (StockLevelMonitoringTemplateHdrController.java)
  • StockLevelMonitoringTemplateInvLabelHdrLinkController — 6 backoffice-ep routes (StockLevelMonitoringTemplateInvLabelHdrLinkController.java)
  • StockLevelMonitoringTemplateLocationLinkController — 6 backoffice-ep routes (StockLevelMonitoringTemplateLocationLinkController.java)
  • StockReplenishmentEventFilterCategoryController — 6 backoffice-ep routes (StockReplenishmentEventFilterCategoryController.java)
  • StockReplenishmentEventFilterItemController — 6 backoffice-ep routes (StockReplenishmentEventFilterItemController.java)
  • StockReplenishmentEventFilterLocationController — 6 backoffice-ep routes (StockReplenishmentEventFilterLocationController.java)
  • StockReplenishmentEventFilterSupplierController — 6 backoffice-ep routes (StockReplenishmentEventFilterSupplierController.java)
  • StockReplenishmentRunCategoryController — 6 backoffice-ep routes (StockReplenishmentRunCategoryController.java)
  • StockReplenishmentRunDocLinkController — 6 backoffice-ep routes (StockReplenishmentRunDocLinkController.java)
  • StockReplenishmentRunFulfillmentStrategyController — 6 backoffice-ep routes (StockReplenishmentRunFulfillmentStrategyController.java)
  • StockReplenishmentRunHdrController — 7 backoffice-ep routes (StockReplenishmentRunHdrController.java)
  • StockReplenishmentRunItemController — 6 backoffice-ep routes (StockReplenishmentRunItemController.java)
  • StockReplenishmentRunLocationController — 6 backoffice-ep routes (StockReplenishmentRunLocationController.java)
  • StockReplenishmentRunOrderFulfillmentLineController — 9 backoffice-ep routes (StockReplenishmentRunOrderFulfillmentLineController.java)
  • StockReplenishmentRunOrderQtyLineController — 6 backoffice-ep routes (StockReplenishmentRunOrderQtyLineController.java)
  • StockReplenishmentRunSupplierController — 6 backoffice-ep routes (StockReplenishmentRunSupplierController.java)
  • StockReplenishmentTemplateFulfillmentStrategyController — 6 backoffice-ep routes (StockReplenishmentTemplateFulfillmentStrategyController.java)
  • StockReplenishmentTemplateHdrController — 6 backoffice-ep routes (StockReplenishmentTemplateHdrController.java)
  • StockTransferEventFilterItemController — 6 backoffice-ep routes (StockTransferEventFilterItemController.java)
  • StockTransferEventHdrController — 6 backoffice-ep routes (StockTransferEventHdrController.java)
  • StockTransferRunHdrController — 6 backoffice-ep routes (StockTransferRunHdrController.java)
  • StockTransferTemplateHdrController — 6 backoffice-ep routes (StockTransferTemplateHdrController.java)
  • StockReplenishmentEventFulfillmentStrategyCompanyController — 6 backoffice-ep routes (StockReplenishmentEventFulfillmentStrategyCompanyController.java)
  • StockReplenishmentEventFulfillmentStrategyLocationController — 3 backoffice-ep routes (StockReplenishmentEventFulfillmentStrategyLocationController.java)
  • StockReplenishmentRunFulfillmentStrategyCompanyController — 6 backoffice-ep routes (StockReplenishmentRunFulfillmentStrategyCompanyController.java)
  • StockReplenishmentRunFulfillmentStrategyLocationController — 3 backoffice-ep routes (StockReplenishmentRunFulfillmentStrategyLocationController.java)
  • StockReplenishmentTemplateFulfillmentStrategyCompanyController — 6 backoffice-ep routes (StockReplenishmentTemplateFulfillmentStrategyCompanyController.java)
  • StockReplenishmentTemplateFulfillmentStrategyLocationController — 3 backoffice-ep routes (StockReplenishmentTemplateFulfillmentStrategyLocationController.java)
  • StockLevelMonitoringAlgoController — 6 backoffice-ep routes (StockLevelMonitoringAlgoController.java)
  • StakeTakeMobileOfflineController — 3 backoffice-ep routes (StakeTakeMobileOfflineController.java)
  • StockTakeProcessInstanceController — 6 backoffice-ep routes (StockTakeProcessInstanceController.java)
  • TraceBatchNumberController — 1 backoffice-ep route (TraceBatchNumberController.java)
  • TraceSerialNumberController — 1 backoffice-ep route (TraceSerialNumberController.java)
  • WmsContainerLineController — 6 backoffice-ep routes (WmsContainerLineController.java)
  • WmsContainerController — 11 backoffice-ep routes (WmsContainerController.java)
  • WmsItemHdrController — 6 backoffice-ep routes (WmsItemHdrController.java)
  • WmsPutawayProcessingQueueController — 6 backoffice-ep routes (WmsPutawayProcessingQueueController.java)
  • WmsPutawayController — 8 backoffice-ep routes (WmsPutawayController.java)
  • WarehouseController — 6 backoffice-ep routes (WarehouseController.java)
  • WmsGrnFiXtnGendocLineLinkController — 8 backoffice-ep routes (WmsGrnFiXtnGendocLineLinkController.java)
  • WarehouseLayoutNodeContainerLinkController — 8 backoffice-ep routes (WarehouseLayoutNodeContainerLinkController.java)
  • WarehouseLayoutController — 6 backoffice-ep routes (WarehouseLayoutController.java)
  • WarehouseLayoutNodeController — 6 backoffice-ep routes (WarehouseLayoutNodeController.java)
  • WarehouseNodeTypeController — 6 backoffice-ep routes (WarehouseNodeTypeController.java)
  • WmsPackingGendocLinkController — 8 backoffice-ep routes (WmsPackingGendocLinkController.java)
  • WmsPackingListHdrController — 9 backoffice-ep routes (WmsPackingListHdrController.java)
  • WmsPackingListLineController — 13 backoffice-ep routes (WmsPackingListLineController.java)
  • WmsPackingListStockLinkController — 9 backoffice-ep routes (WmsPackingListStockLinkController.java)
  • WmsPickingCartController — 14 backoffice-ep routes (WmsPickingCartController.java)
  • WmsPickingDiscrepancyController — 12 backoffice-ep routes (WmsPickingDiscrepancyController.java)
  • WmsPickingListGendocLinkController — 10 backoffice-ep routes (WmsPickingListGendocLinkController.java)
  • WmsPickingSequenceController — 11 backoffice-ep routes (WmsPickingSequenceController.java)
  • WmsPickingToPackingLinkController — 8 backoffice-ep routes (WmsPickingToPackingLinkController.java)
  • WarehouseGrnLineController — 9 backoffice-ep routes (WarehouseGrnLineController.java)
  • WarehouseGrnController — 6 backoffice-ep routes (WarehouseGrnController.java)
  • WarehouseGrnAttachmentController — 10 backoffice-ep routes (WarehouseGrnAttachmentController.java)
  • WmsEntityPickerLabelController — 6 backoffice-ep routes (WmsEntityPickerLabelController.java)
  • WmsGrnProcessingQueueController — 7 backoffice-ep routes (WmsGrnProcessingQueueController.java)
  • WMSPickPackQueueController — 11 backoffice-ep routes (WMSPickPackQueueController.java)
  • WMSPickingListHdrController — 10 backoffice-ep routes (WMSPickingListHdrController.java)
  • WMSPickingListInboxController — 6 backoffice-ep routes (WMSPickingListInboxController.java)
  • WMSPickingListLineController — 8 backoffice-ep routes (WMSPickingListLineController.java)
  • WmsContainerSpaceScanSessionHdrQueueController — 6 backoffice-ep routes (WmsContainerSpaceScanSessionHdrQueueController.java)
  • WmsItemImageHdrController — 10 backoffice-ep routes (WmsItemImageHdrController.java)
  • WarehouseNodeTypeItemLinkController — 9 backoffice-ep routes (WarehouseNodeTypeItemLinkController.java)

And 485 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 485, 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

Last updated on