Key data

This section covers key data elements used by enfore that are used across multiple APIs.

Platform-defined Tags

Assortment Tags

Assortment tags control what sales channel a product is "listed on". The enfore platform allows users to assign any number of such tags to each product and to each sales channel. A product is considered listed on a sales channel when the intersection of the product's and the sales channel's assortment tags is not empty.

Most assortment tags will be defined by the organization itself and must thus be created by the user via the client UI or via API.

The enfore platform defines only one platform-level assortment tag. This "Default" assortment tag is automatically suggested to user when creating a new product or sales channel via the enforePOS UI. This causes all newly created products to automatically be listed on all newly created sales channels when the user creates them via the enforePOS UI and does not manually assign other tags. Note that the default tag is not automatically assigned when creating products or channels via the API.

The ID of the "Default" assortment tag is: 548c522b3dbfea7cad435741

The full AssortmentTagReference for the "Default" assortment tag is:

{
    "@type": "AssortmentTagReference",
    "scope": "PLATFORM",
    "id": "548c522b3dbfea7cad435741"
}

Production Tags

Production tags control what processing location a product can be "produced by". The enfore platform allows users to assign a single such tag to each product and one or multiple such tags to each processing location. A product is considered to be "produceable by" a location when the product's production tag is contained in the location's list of production tags.

Most production tags will be defined by the organization itself and must thus be created by the user via the client UI or via API.

The enfore platform defines only one platform-level production tag. This "Default" production tag is automatically suggested to user when creating a new BTO product or processing location via the enforePOS UI. This causes all newly created BTO products to automatically be producable by all newly processing locations when the user creates them via the enforePOS UI and does not manually assign other tags. Note that the default tag is not automatically assigned when creating products or locations via the API.

The ID of the "Default" production tag is: 6139c6e23b1750b9f9963ede

NOTE: Production tags are not yet exposed via API.

Storage Tags

Storage tags control what storage locations a product is "associated with". Associating a product with a storage location is required for the location to be able to hold stock for the product as well as for recording manual stock modifications for the product/location pair. The enfore platform allows users to assign a single such tag to each product and one or multiple such tags to each storage location. A product is considered to be "associated with" a location when the product's storage tag is contained in the location's list of storage tags.

Most storage tags will be defined by the organization itself and must thus be created by the user via the client UI or via API.

The enfore platform defines only one platform-level storage tag. This "Default" storage tag is automatically suggested to user when creating a new inventory product or storage location via the enforePOS UI. This causes all newly created inventory products to automatically be associated with all newly storage locations when the user creates them via the enforePOS UI and does not manually assign other tags. Note that the default tag is not automatically assigned when creating products or locations via the API.

The ID of the "Default" storage tag is: 548c522b3dbfea7cad435742

The full StorageTagReference for the "Default" storage tag is:

{
    "@type": "StorageTagReference",
    "scope": "PLATFORM",
    "id": "548c522b3dbfea7cad435742"
}