Store

Store profiles use the [MES Store] header in SBC Description blocks.

Profile header: [MES Store]

Here is an example of how a Store profile definition is set up:

<?xml version="1.0"?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <EntityComponents>

    <EntityComponent xsi:type="MyObjectBuilder_InventoryComponentDefinition">
      <Id>
          <TypeId>Inventory</TypeId>
          <SubtypeId>MES-ExampleStore</SubtypeId>
      </Id>
      <Description>

      [MES Store]

      [FileSource:YourStoreData.sbc]
      [MinOfferItems:10]
      [MaxOfferItems:10]
      [Offers:ExampleOffers]
      [Orders:ExampleOrders]

      </Description>

    </EntityComponent>

  </EntityComponents>
</Definitions>

Below are the tags you can use in your Store profiles.

Tag: AddedItemsAveragePrice
Tag Format: [AddedItemsAveragePrice:Value]
Description: When true, enables or applies ed items average price.
Allowed Value(s): true false
Default Value(s): N/A
Multiple Tags Allowed: No
Tag: AddedItemsCombineQuantity
Tag Format: [AddedItemsCombineQuantity:Value]
Description: When true, enables or applies ed items combine quantity.
Allowed Value(s): true false
Default Value(s): N/A
Multiple Tags Allowed: No
Tag: EqualizeOffersAndOrders
Tag Format: [EqualizeOffersAndOrders:Value]
Description: When true, activates equalize offers and orders.
Allowed Value(s): true false
Default Value(s): N/A
Multiple Tags Allowed: No
Tag: FileSource
Tag Format: [FileSource:Value]
Description: Text value for file source.
Allowed Value(s): Any String Value
Default Value(s): N/A
Multiple Tags Allowed: No
Tag: MaxOfferItems
Tag Format: [MaxOfferItems:Value]
Description: Maximum value for offer items.
Allowed Value(s): Any Integer Value
Default Value(s): N/A
Multiple Tags Allowed: No
Tag: MaxOrderItems
Tag Format: [MaxOrderItems:Value]
Description: Maximum value for order items.
Allowed Value(s): Any Integer Value
Default Value(s): N/A
Multiple Tags Allowed: No
Tag: MinOfferItems
Tag Format: [MinOfferItems:Value]
Description: Minimum value for offer items.
Allowed Value(s): Any Integer Value
Default Value(s): N/A
Multiple Tags Allowed: No
Tag: MinOrderItems
Tag Format: [MinOrderItems:Value]
Description: Minimum value for order items.
Allowed Value(s): Any Integer Value
Default Value(s): N/A
Multiple Tags Allowed: No
Tag: Offers
Tag Format: [Offers:Value]
Description: List of values for offers.
Allowed Value(s): Comma-separated list of values
Default Value(s): N/A
Multiple Tags Allowed: Yes
Tag: Orders
Tag Format: [Orders:Value]
Description: List of values for orders.
Allowed Value(s): Comma-separated list of values
Default Value(s): N/A
Multiple Tags Allowed: Yes
Tag: RequiredOffers
Tag Format: [RequiredOffers:Value]
Description: List of values for required offers.
Allowed Value(s): Comma-separated list of values
Default Value(s): N/A
Multiple Tags Allowed: Yes
Tag: RequiredOrders
Tag Format: [RequiredOrders:Value]
Description: List of values for required orders.
Allowed Value(s): Comma-separated list of values
Default Value(s): N/A
Multiple Tags Allowed: Yes