8 | Generic Product Promotion Import Scheduled Job (Auto)
This article outlines a brief overview of Importing a Product Promotion from a Bepoz Generic file format; this i ncludes how to create a Scheduled Job under JobExport.dll called "Generic Product Promo Import". The Scheduled Job will i mport Flat file/excel from a Windows file directory and it s upports both Price Promotions and Multibuys.
This article outlines a brief overview of Importing a Product Promotion from a Bepoz Generic file format; this includes how to create a Scheduled Job under JobExport.dll called "Generic Product Promo Import".
The Scheduled Job will import Flat file/excel from a Windows file directory and it supports both Price Promotions and Multibuys.
Prerequisites- N/A
Job Settings
- This Scheduled Job will retrieve Product information and import it directly into BackOffice
- To add this Scheduled Job in BackOffice, log into BackOffice, and complete the following steps:
- Navigate to System Setup and select Scheduled Jobs
- Select Add Job button and the Job Maintenance window will open
- There are a number of credentials that need to input and they include:
- Job Name: Give the Job a relevant name
- Job Type: External DLL
- DLL Name: Jobexport.DLL
- ClassName: Generic Promotions Import
- Job Option will also require a number of configuration as well:
- Import Inactive: By default, it is set to false; if this flag is true, the import is inactive
- File Location: This is the location of the file to be imported; after import, the file is archived
- Archive Location: This is the location of archived files after import
- Default Priority: This will set the Product Promotions' priority based on the value; the value ranges to 1-20
- Default Discount Totaliser: This will set the Discount Totaliser for the promotion based on the value; the value ranges to 1-30
- Default Venue/s: Select the VenueID to match in the file to determine the VenueID; else use this setting if this is not specified in the import file
- Default Store/s: Select the Stores or Storegroups; else use this setting if this is not specified in the import file
- Default Till/s: Select the WorkstationID to match to the Product Promo Till ID; use this setting if this is not specified in the import file
- Default Account Profile: Select the value to the AccProfileID to match; use this setting if this is not specified in the import file
- Select Run Now! to run the Job immediately (as opposed to running based on the Schedule) and click OK to save the Scheduled Job

Field Definitions Header
- Create a spreadsheet using flat-file/Excel to set up a promotion
- Save the Promotion files in a .CSV format
- You will be creating a Header Definition and Line Definition so it would map the File Fields from BackOffice
- Input the File Field using the Index on the below Header Definition
- Using the Bepoz Notes, input the record entry per line
==============TABLE====================
==============TABLE====================
Field Definitions Line
- Input the File Field using the Index on the below Line Definition.
- Using the Bepoz Notes, input the record entry per line.
==============TABLE====================
==============TABLE====================

- If an error occurs with the import, this should be written into an error file with the error detail in the same directory as specified for import