EzXml - Connector Settings
This document details the connector-specific settings for the EzXml connector, explaining how each setting influences the connector's behavior during data synchronization and order processing.
Settings are typically configured within the App4Sales portal UI and are applied at runtime to control various aspects of the EzXml connector's operations, including VAT handling, CSV parsing, order formatting, and Reflecta-specific integrations.
Setting | Description | Values / Defaults | Dependencies / Effects |
Vat liable country code | Specifies the country code used to determine VAT liability. This influences how VAT is calculated or reported for transactions. | String (e.g., "NL", "BE") | Used in VAT calculation logic. Incorrect codes may lead to incorrect VAT processing. |
CSV separator character used in import files (default: ,) | Defines the character used to separate values in CSV import files. This ensures proper parsing of data. | String (e.g., ",", ";", "\t"). Default: "," | Incorrect separator will cause import files to be parsed incorrectly, leading to data errors. |
The order format to place on the FTP | Determines the format in which orders are exported to the FTP server. | Dropdown: "Default", "CSV", "Reflecta". Default: "Default" | Select "CSV" for generic CSV exports, "Reflecta" for Reflecta-specific order formats, or "Default" for the standard EzXml format. |
ReflectaProviderCode | Provider code for Reflecta integration. | String | Required when `OrderFormat` is set to "Reflecta". Identifies the data provider within Reflecta. |
ReflectaContextCode | Context code for Reflecta integration. | String | Required when `OrderFormat` is set to "Reflecta". Specifies the operational context within Reflecta. |
ReflectaCompanyCode | Company code for Reflecta integration. | String | Required when `OrderFormat` is set to "Reflecta". Identifies the company for which data is being processed in Reflecta. |
ReflectaWarehouseGroupCode | Warehouse group code for Reflecta integration. | String | Required when `OrderFormat` is set to "Reflecta". Specifies the group of warehouses relevant to the order. |
ReflectaOrderOriginCode | Order origin code for Reflecta integration. | String | Required when `OrderFormat` is set to "Reflecta". Indicates the source or origin of the order. |
ReflectaSeasonCode | Season code for Reflecta integration. | String | Required when `OrderFormat` is set to "Reflecta". Used for seasonal product tracking within Reflecta. |
ReflectaSalesDepartmentCode | Sales department code for Reflecta integration. | String | Required when `OrderFormat` is set to "Reflecta". Specifies the sales department associated with the order. |
Reflecta delivery term code | Defines the delivery terms code for Reflecta integration. | String | Required when `OrderFormat` is set to "Reflecta". Determines shipping and delivery conditions. |
Reflecta delivery term code when the order has no shipping costs | Specifies an alternative delivery terms code for Reflecta integration when an order does not incur shipping costs. | String | Required when `OrderFormat` is set to "Reflecta" and the order's shipping cost is zero. |
Use InternalOrders as web order nr | When enabled, the internal order number from App4Sales will be used as the web order number during export. | Boolean (True/False) | Affects how web order numbers are identified in the exported data, especially for integrations that rely on a specific order number format. |
Domain Specifics
Reflecta Integration
Several settings are dedicated to integrating with Reflecta, particularly for order processing. These settings ensure that orders exported from App4Sales contain the necessary codes and identifiers for correct processing within the Reflecta system.
Order Export Formatting
The OrderFormat setting provides flexibility in how order data is structured when exported to the FTP server, allowing for compatibility with different external systems.