Woosage 50 Processing Schedules

Woosage 50 Processing Schedules

Orders Processing Cycle

The orders processing cycle deals with time-critical data, orders and stock updates, and is run normally according to a schedule.  When running it will do the following.
  1. Get any unprocessed orders from the website and import them to Sage as Sales Orders or Sales Invoices, according to the Orders settings.
  2. Allocated stock to the orders, if enabled in Products settings (Professional Version).
  3. Update the website stock quantities, where different from Sage (Professional Version).
  4. Update website orders with Sage reference and export status.

Orders Processing Schedule

The Orders Processing Schedule is shown below.



The schedule can have unlimited entries, but will typically have five, as in the above example, to allow Woosage50 to run during the work week, but not at the weekends, between normal business hours.  During these times the orders processing cycle will run as described above and will then pause before starting again.  The first processing cycle will start at the start time. The last one will depending on how long each cycle takes to process orders, as the end time is when the Woosage50 Service will stop checking for order, so it my run past the end time,

In the above example the Orders processing cycle will  run between 8am and 5.30pm Monday through Friday with a 10 minute pause between cycles.

Outside the scheduled times, the orders processing cycle can be forced to run once using the Run Now button.

The schedule can also be paused at any time without amending the schedule, by using the Pause scheduled processing switch

Products Processing Cycle

The Products processing cycle deals with the data that typically changes less frequently, such as prices, and is normally run according to a schedule with a much larger pause time.  When running it will update website product data and prices according to the Product settings.

Products Processing Schedule

The Products Processing Schedule is shown below.



The schedule can have unlimited entries, but will typically have five to allow Woosage50 to run during the work week, but not at the weekends, between normal business hours.  During these times the products processing cycle will run as described above and will then pause before starting again.  The first processing cycle will start at the start time. The last one will depending on how long each cycle takes to process products and prices, as the end time is when the Woosage50 Service will stop checking for order, so it my run past the end time.

As product and prices updates are likely to be run less frequently than order processing and stock updates it can be set to have a much longer pause time. However, because it's a pause time, rather than a frequency, you may need to adjust it is you want the cycle to run a fixed number of times between the start and end time. For example of you want it to run twice between 8am and 5.30pm you would set the pause time to 240 minutes. It would then run at 8am and again around noon and 4pm, depending on the product processing times.

In the above example it will run between 8am and 5.30pm Wednesday through Friday only, with a 240 minute pause between cycles, so approximately every 4 hours or 3 time per day.

Outside the scheduled times, the products processing cycle can be forced to run once using the Run Now button.

The schedule can also be paused at any time without amending the schedule, by using the Pause scheduled processing switch

WARNING - Depending on the Woosage50 product settings the product cycle may be updating lots of data items on the website. If the website has lots of products or role-based prices (price lists & special prices from Sage) or if it is run with a small pause time, it may place a significant load on your website.  If you are concerned about this, contact support and we can advise on changing the update parameters to allow your website more time to process the updates.  However, we advise that you only reduce the pause time significantly if your products change frequently.




    • Related Articles

    • Credit Ordering Processing

      Introduction Credit ordering allows you to permit specific customers to place order without payment. Woosage deals with the processing of the order, including optional check on their Sage account for: Available credit to cover the order value Account ...
    • Woosage50 Order Processing

      Orders placed on the website will be picked up by Woosage during the Orders Processing Cycle if the Export Status is Pending (orange clock symbol) on the WooCommerce>Orders page. Customer emails are configured in the website, but typically an order ...
    • How Woosage Works

      All of the processing is done by the Woosage Service, which runs in the background on a windows PC on the same local network as Sage. The Woosage Service handles all communications with Sage and the website. The system is depicted in the following ...
    • Woosage50 Price & Product Processing (Professional Edition)

      The features explained in this article are only available in the Professional edition of Woosage50 When the various product and prices settings of Woosage50 are enabled, the Sage product records are used to update and create website product data, ...
    • Activating your Woosage Subscription

      Activating your Woosage Subscription To activate your subscription you will need your Subscription ID. This is an 18 digit code that you will have received in an email when you subscribed. If you can't locate you subscription ID, email ...