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 |