Sales Reports

29 | Export Transactions Scheduled Job

This articles explains how to set up the Scheduled Job called "Export Transactions" within BackOffice.

This articles explains how to set up the Scheduled Job called "Export Transactions" within BackOffice.

Prerequisites

  • Minimum Bepoz version of 4.6 and onwards
  • To setup the scheduled job, the applicable Operator Privileges will need to be enabled
    • Operator Maintenance 'General' Tab
      • System Setup: "Maintain Scheduled Jobs" Flag

Export Transactions Scheduled Job

  • Login to Backoffice and go to System Setup
  • Go to Scheduled Jobs and click on Add Job
  • Details are as follows:
    • Job Name: As per desire
    • Job Type: External DLL
    • DLL Name: Jobexport.Dll
    • ClassName: Export Transactions 
    • Schedules: Set as per desire
    • Job Options:
      • Only Fully Processed: Only Export Transactions that have been fully exported. This will stop any export whilst a Stocktake is in progress
      • Continual Polling Mode: This will cause the Job to run continuously and export the Transactions as they occur. The export file is opened, appended to, and closed each time an export occurs
      • Filename to Export: The name of the file to be exported
      • Extra Directory Info: If the full File Path name does not fit into the FileName field, the directory can be placed here
      • Archive Directory: The Imported file will be Archived to this Dir.
      • AutoMove Directory: Used with the 'AutoMove Flag File' field. This is the directory where the exported file will be moved to once the flag file is detected
      • AutoMove Flag File: This export requires a Flag File. This is a flag file created by the 'Other System' that informs this export that it should move the current export file to the AutoMove Directory and create a new export file
      • Export Format: Set the format of the exported file
      • Order of Export: This allows multiple Exports and Transaction 'Processors' to be active at the same time. Transactions will only be processed by the 2nd Processor after the 1st Processor has processed it