Product Maintenance

13 | "Store Change by Range" Scheduled Job

Learn how to provides a step-by-step guide on how to use the “Store Change by Range” Scheduled Job to automatically implement Product Store Changes as needed. T his an alternate method to manually completing Product Store changes in BackOffice. These changes can be scheduled for recurring periods such as holidays, days of the week, or even specific hours.

This article provides a step-by-step guide on how to use the “Store Change by Range” Scheduled Job to automatically implement Product Store Changes as needed. This an alternate method to manually completing Product Store changes in BackOffice.

These changes can be scheduled for recurring periods such as holidays, days of the week, or even specific hours.

Getting Started

  • To get started, navigate in BackOffice to System Setup > Scheduled Jobs
  • With the Scheduled Jobs window open, select the Add Job option from the header ribbon to open a New Job Maintenance window
  • Add a Job Name and select the following:
    • Job Type: External DLL
    • DLL Name: Jobstd.Dll
    • ClassName: Store Change by Range
    • Feel free to configure additional settings such as Venue filter, Override Job, or Chained Job as well as adding a Schedule
    • The Setup Rules will need to be completed, but the Job must first be saved

                



Setup Rules

  • After saving and re-opening the Store Change by Range Scheduled Job, the Setup Rules can now be configured
  • The options here will look exactly the same as in the standard Store Change by Range feature that is used within the Product List
    • However, the major difference between the Scheduled Job versus the Store Change by Range as it functions from with the Product List is that the "Copy 'Store Change Settings'" flag will be enabled and greyed-out
      • This cannot be changed as all Product Store Changes that are completed through this Scheduled Job must use this method of copying ProdStore settings between Stores
      • Of course, then coinciding with that flag being enabled, we have the individual ‘Copy’ flag for each setting which will be enabled by default, but we can choose to disable any that we do not wish to copy
    • Also, note that the default Product Group selected is the Base Product Group meaning that ALL Products in the database will be included; select another Product Group as desired

            

  • To begin, select the 'From Store' (optionally, use the Venue filter) to be used as the "Source Store" from which the settings will be copied from
  • And, select at least one 'To Store' to be the "Destination Store" where the settings will be copied to; multiple Stores can be selected
  • The flags and fields available in this window is similar to those found on the Product "Store/Pricing Settings" Tab
  • By default, all available settings will be selected as "Copy" meaning that they will be copied from the Source Store to the Destination Store
    • De-select any settings that you do not wish to Copy over