/NAXML-MaintenanceRequest/ TransmissionHeader/StoreLocationID
|
CSO Location ID.
|
/NAXML-MaintenanceRequest/ TransmissionHeader/VendorName
|
Permanent value CStoreOffice® representing CSO as source or information.
|
/NAXML-MaintenanceRequest/ TransmissionHeader/VendorModelVersion
|
XML version used for document - NAXML3.4.5.
|
/NAXML-MaintenanceRequest/ TransmissionHeader/Extension/AccounID
|
CSO Account ID used for data export.
|
/NAXML-MaintenanceRequest/ TransmissionHeader/Extension/AccountName
|
CSO Account Name used for data export.
|
XML Path
|
PB Source
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ TableAction/@type
|
Saving mode for record passed in XML. Possible modes:
Description for each mode can be found in XSD.
For products hierarchy records it will be always passed as update.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ RecordAction/@type
|
Action type for particular record passed
- create: Creates a new record.
- modify: Modifies an existing record.
- delete: Deletes a record.
- addchange: Adds a record, if no records exist, or modifies already existing record.
In most cases only two actions are used for Departments:
- addchange: When passing a new record or updating an existing one.
- delete: When deleting a record.
|
XML Path
|
Description
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/TableName
|
Type of passed entities:
- Departments
- Categories
- ItemTags
- PriceGroups
- PromoGroups
The Departments entity is used for Departments.
|
XML Path
|
PB Source
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/MerchandiseCode
|
Unique entity ID in CSO. Depending on the entity type the following IDs are applied:
- Departments: The CR Department # field's value from the CR Department form.
- Categories: The Category ID field's value from the Category form.
- PriceGroups: The Price Group ID field's value from the Price Group form.
- PromoGroups: The Promo Group ID field from the Promo Group form.
- ItemTags: Contains Tags ID hierarchy separated by dot. Level attribute is also passed. For example, the item tags ID can be equal to 9.1.2.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/MerchandiseCode/@level
|
Always passed if IDs hierarchy is passed (e.g. for tags), matches hierarchy level passed in the Merchandise Code tag.
For example, if 9.1 is passed as the MCTDetail/MerchandiseCode value then level = 2.
For root level tags level =1.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/ActiveFlag/@value
|
Activity flag for passed record. Is always passed as yes.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/MerchandiseCodeDescription
|
Entity name as it is saved in CSO. Depending on the entity type the following names are applied:
- Departments: The Name field's value from the CR Department form.
- Categories: The Category Name field's value from the Category form.
- PriceGroups: The Price Group Name field's value from the Price Group form.
- PromoGroups: The Promo Group Name field's value from the Promo Group form.
- ItemTags: The Name field's value from the Item Tag form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension
/nax:MerchandiseCodeMaintenance/ nax:MCTDetail/nax:Extension
|
Additional fields available in CSO for entity, but not supported by Conexxus are passed in this extension section.
|
XML Path
|
Description
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/DescriptionID
|
Passed with value = 1, if at least one of the following conditions is met:
- Description has translations
- Description is too long to fit MCTDetail/MerchandiseCodeDescription
Otherwise, it is not passed.
Details are passed in /MerchandiseCodeMaintenance/ MCTDetail/Extension/DescriptionDetails
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/PaymentSystemsProductCode
|
The Department product code's value for the location passed in the report header. See the code's value in the Department Product Codes report.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/OpenSaleLimits/LowAmount
|
The Minimum Price field's value from the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/OpenSaleLimits/HighAmount
|
The Maximum Price field's value from the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/DefaultAmount
|
The Default Price field's value from the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/DefaultSalesQTY
|
The Default Sales Quantity field's value from the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/MCTDetail/ SalesRestriction/MinimumCustomerAge
|
The Minimum Age field's value from the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/Fee
|
The Fee/Charge field's value from the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/MatchedCategory
|
CSO category ID matched this department. The Matched Category field's value from the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/RadiantItemType
|
Type ID for the Radiant Item Type field's value from the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/ProhibitOpenSalesFlag/@value
|
Inverted value of the Allow Direct Sales option from the CR Department form:
- yes: If the option is not selected.
- no: If the option is selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/CheckHID
|
The Check H.ID option's value from the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/ SalesRestriction/WeekdayAvailability[n]/@weekday
|
Saturday passed, if the Blue Laws 1 option is selected in the CR Department form.
Sunday passed, if the Blue Laws 2 option is selected in the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/SalesRestriction/ WeekdayAvailability[n]/@available
|
Not passed for each record created if the Blue Laws fields are selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/SalesRestriction/ ProhibitTender[n]/Tender/TenderCode
|
foodStamps value passed in this field, if the Food Stamps Allowed option is selected in the CR Department form.
|
In resulting XML:
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/NegativeFlag
|
The Is Negative option's value from the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/MCTDetail/ SalesRestriction/ ProhibitTender[n]/Tender/TenderCode
|
coupons value passed, if coupon sales are restricted for the department and the Manufacturer coupon option is not selected in the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/MCTDetail/ Extension/IsInPromo/@value
|
The Is Items In Promo option's value from the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/CheckCID
|
The Customer ID item 2 applies option's value in the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/ TrustedSMeterEnable/@value
|
The Enable Trusted Source Meter field's value in the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/ ExcludeFromStoreSales/@value
|
The Exclude from Store Sales option's value in the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/Taxable/@value
|
The Taxable option's value in the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/ LoyaltyCardAllowed/@value
|
The Loyalty Card Eligible option's value in the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/IMOA/@value
|
The Ingredient Method of Accounting option's value in the CR Department form:
- yes: If the option is selected.
- no: If the option is not selected.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/Type
|
The Department Type field's value in the CR Department form. Possible values:
- Store
- Fuel
- Car Wash
- Not for Resale
- Money Orders
- Lottery Instant Sales
- Other Income
- Lottery Instant Paydouts
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/IncomeType
|
The Income Type field's value in the CR Department form.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/DescriptionDetails
|
This block is used to pass description details, if any.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/ DescriptionDetails[n]/DescriptionID
|
DescriptionID is passed in the main block.
1 is always passed as in the basic block of MCTDetail.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/ DescriptionDetails[n]/LanguageCode
|
ISO CD 639/2 language code for passed description translation.
Possible codes are available for review in languageCode tag of NAXML-PBIBaseTypes.xsd.
|
In resulting XML:
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/ DescriptionDetails[n]/ MerchandiseCodeDescription
In XSD Schema:
nax:NAXML-MaintenanceRequest/ nax:MerchandiseCodeMaintenance/ nax:MCTDetail/nax: Extensions/##other
|
Department name in passed language. Default language description passed in /MCTDetail/MerchandiseCode.
|
/NAXML-MaintenanceRequest/ MerchandiseCodeMaintenance/ MCTDetail/Extension/ DescriptionDetails[n]/Description24A
|
The Description field's value in the CR Department form. This field is passed if the Description field's value is not longer than 24 symbols.
For longer descriptions MCTDetail/Extension/ DescriptionDetails[n]/Descriptions48A is used instead.
|