Reflecta - Connector Settings
The Reflecta connector is a specialized configuration of the EzXml connector. Its behavior is controlled by a set of settings that define how orders are formatted and exported. These settings are configured in the App4Sales portal and determine the values used in the generated XML order file. To use the Reflecta specific order format, the 'The order format to place on the FTP' setting must be set to 'Reflecta'.
These settings are stored within the App4Sales database and applied at runtime when an order is being processed and exported.
Setting | Description | Values / Defaults | Dependencies / Effects |
The order format to place on the FTP | Determines the format of the order export file. |
Default value is "Default". | When set to "Reflecta", the other Reflecta-specific settings are used to generate the order file. |
Reflecta provider code | This code identifies the provider in the Reflecta system. | String value. No default. | This value is placed in the XML order file. This setting is only used when the order format is set to 'Reflecta'. |
Reflecta context code | This code specifies the context for the order in the Reflecta system. | String value. No default. | This value is placed in the XML order file. This setting is only used when the order format is set to 'Reflecta'. |
Reflecta company code | This code identifies the company in the Reflecta system. | String value. No default. | This value is placed in the XML order file. This setting is only used when the order format is set to 'Reflecta'. |
Reflecta warehouse group code | This code specifies the warehouse group for the order. | String value. No default. | This value is placed in the XML order file. This setting is only used when the order format is set to 'Reflecta'. |
Reflecta order origin code | This code indicates the origin of the order (e.g., from App4Sales). | String value. No default. | This value is placed in the XML order file. This setting is only used when the order format is set to 'Reflecta'. |
Reflecta season code | This code specifies the season for which the order is placed. | String value. No default. | This value is placed in the XML order file. This setting is only used when the order format is set to 'Reflecta'. |
Reflecta sales department code | This code identifies the sales department responsible for the order. | String value. No default. | This value is placed in the XML order file. This setting is only used when the order format is set to 'Reflecta'. |
Reflecta delivery term code | This code specifies the delivery terms for the order. | String value. No default. | This value is placed in the XML order file. This setting is only used when the order format is set to 'Reflecta'. |
Reflecta delivery term code when the order has no shipping costs | This code is used as the delivery term when there are no shipping costs associated with the order. | String value. No default. | This value is placed in the XML order file, overriding the standard delivery term code if the order has no shipping costs. This setting is only used when the order format is set to 'Reflecta'. |
Use InternalOrders as web order nr | If enabled, the internal order number from App4Sales will be used as the web order number in the export. | Boolean (true/false). Default is false. | Affects the value of the web order number field in the exported order file. |
Vat liable country code | Specifies the country code for VAT liability calculations. | String value (e.g., "NL", "DE"). No default. | Used in financial calculations within the exported order. |
CSV separator character used in import files (default: ,) | Defines the separator character for CSV files. Although the Reflecta export is XML, this setting is part of the same configuration file and may be used if any CSV files are imported. | A single character (e.g., ",", ";"). Default is ",". | Only relevant for CSV import processes, not the Reflecta XML export. |
Authentication
The EzXml connector family, which includes Reflecta, uses FTP for file transfer. The specific FTP credentials (server, username, password) are configured in a separate, secure location and are not managed through these settings.
Order Processing
When an order is placed in App4Sales, the system checks the 'OrderFormat' setting. If it is set to 'Reflecta', an XML file is generated containing the order details. The values for many of the nodes in this XML are taken directly from the 'Reflecta' settings configured in the portal. The file is then placed in a designated FTP folder for the Reflecta ERP system to pick up.