Skip to main content

Configurations

Customer Admins can use configurations to make run-time changes to the behavior of DecaSIM. Configurations can be divided into two broad groups:

  • Core Configs
  • Module Configs.
  • Storage Configs

Core Configs​

These are one configurations that connect DecaSIM with a customer's file content and data structure. These one-time configurations include:

  • Price File Mapping*: DecaSIM needs to map between customer field names for Regular Price, Price Zone and Item Code and its internal names for these fields.
  • Promo File Mapping*: As with regular price field names, DecaSIM needs to identify customer-specific fields for Discount Price, Brand Family and Promotion Key so it can map them to internal names.
  • Product File Mapping*: These configurations map between customer labels and DecaSIM product metadata field names.
  • Template File Mapping*: Templates are used to specify the base layouts for a catalog or circular.

The configurations denoted with an * are used to detect what file type is being uploaded into DecaSIM. A single file that contains the minimum required fields found in Promo File and Price File can be used to update both.

Module Configs​

Each module has its own configuration file. Adding modules expands the functionality of DecaSIM, these configs help tailor it and connect the application to your own workflows and data environments.

  • Excel Import configs: tells DecaSIM what information to extract from a spreadsheet - whether it is data in a structured table or in a more complex representation.
  • Design Append configs: tells DecaSIM what pricing, promotion and design information to append to a Design File.
  • PDF Import configs: tells DecaSIM how to process a PDF when using the convertor.
  • DecaSIM Design configs: tells DecaSIM how to create a render of the optimized file.

Storage Configs​

DecaSIM can connect to private and public cloud storage providers. Currently, we support AWS S3, FTP and SFTP storage.
These are configured in the following configs:

  • S3 Configs: Add access Secret Key / Access Key to S3 Buckets.
  • SFTP Configs: Add access credentials to SFTP locations.
  • FTP Configs: Add access credentials to FTP locations.