A store: the merchandised range a partner sells from. It holds the Store Categories (the browse tree) whose catalogue entries name the sellable items, and optionally names the partner account or partner account group that owns the range. For a partner account, xMatix resolves the store in this order: a store whose Partner Account is the partner, then the partner's Partner Store links, then a store whose Partner Account Group is a group the partner belongs to. The resolved store decides the Product Catalogue on orders, purchase orders and service orders, narrows the web and mobile selling scope (a store with no entries does not narrow it), and is the range a storefront publishes. A store has no active flag. Among several matches at one step, the server uses the most recently created store. Managed in the Commerce app under Stores. Only Name is required, there is no numbering, Clone copies the store record only (including its partner fields), and Delete leaves its categories, entries, Partner Store links and channels in place.
Fields
| Field | Label | Type | Required | What it does |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
CurrencyIsoCode | Currency ISO Code | Text | | ISO currency code (for example INR) that a published storefront lists prices in, and that a new partner microsite's channel is given. Not used by the B2B Product Catalogue, which prices from price lists. On no shipped New or record form; add it to the layout to set it. |
Description | Description | Text | | Free-text description of what the range is for. Shown on the New form, the record page and the All Stores list. |
ExternalId | External | Text | | Identifier of the store in another system, for imports and integrations. Not used by the catalogue or storefront, and on no shipped form. |
Id | Id | Guid, hidden | Yes | |
Label | Label | Text | | Optional alternative display name. Not used by the catalogue, selling scope or storefront, and on no shipped form. |
ModifiedById | Modified By | Lookup → UserAccount | | |
Name | Name | Text | Yes | Required name of the store, shown as the record title and in Store lookups. Not unique. |
OwnerId | Owner | Lookup → UserAccount | | The user who owns the record. Shown in the Stores View list. It does not decide which partners resolve to the store. |
PartnerAccountGroupId | Partner Account Group | Lookup → AccountGroup | | The account group whose members sell this range. Used only when a partner has no store naming it directly and no Partner Store link. Memberships switched off explicitly do not count. Any account group can be picked. |
PartnerAccountId | Partner Account | Lookup → Account | | The partner account that owns this range outright. A partner named here always resolves to this store, ahead of its Partner Store links and account groups. Any account can be picked. Hidden when the organisation runs as a single company. |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |
Delete | Delete | Delete | Delete |
DeleteEntity | Delete | Delete | DeleteEntity |
DeleteRow | Delete | Delete | DeleteRow |
Edit | Edit | Edit | Edit |
EditEntity | Edit | Edit | EditEntity |
EditInLine | Edit | EditInline | EditInLine |
EditRow | Edit | Edit | EditRow |
New | New | New | New |