The following provides additional information regarding some of Product settings to supplement the tooltips.
Stock Updates
If set to YES, Woosage50 will update website product stock for all active Sage products that have Publish To Web (PTW) ticked on the Sage Product Record>Web tab during the Orders processing cycle. Website stock quantity is synchronised with Sage by Woosage50 regardless of the Manage Stock status of products and variations, but WooCommerce will only utilise it if Manage Stock is ticked in the Product Data>Inventory tab.
Price Updates
Woosage50 can update website prices from the following Sage sources, if enabled.
- Base Price - uses Sage Sales Prices to update the WooCommerce Regular Prices for all Sage products with PTW ticked. Optionally, a named Price List can be used to populate Regular Prices
- Price Lists - applies Sage price LIsts to website roles with the same name. Requires a supported role-based pricing plugin.
- Special Prices - creates price lists for customers that will be applied to website roles with the Sage Customer Account code. Requires a supported role-based pricing plugin.
For a more detailed explanation of how Woosage updates products and prices during the Produucts processing cycle see xxxx
Product Updates
Woosage can update the following website product data items, if PTW is ticked in the Sage Product Record and the Woosage setting is enabled.
- Names - updates website Product Names with Sage Product Descriptions
- Categories - Adds/Updates Sage Categories to the website product as a top-level category, creating it if necessary. WooCommerce has unlimited multi-level categories and Sage has 99 single-level .
- Weights - updates website product weights from Sage
- Last Order - updates website meta fields with the last product purchase order details from Sage as product meta .
- Other Product Meta - updates other website product meta data items from Sage.
Woosage50 will not remove website categories.
The following settings control how product updates and creation, if enabled, will be applied by Woosage50.
Enable website product creation from Sage
If set to Yes, Woosage will create new product placeholders in WooCommerce for products with Publish to Web set in Sage, but not found on the website (subject to settings below). Website product placeholders are Draft products that are populated with the basic product information found in Sage. Descriptions, images and any styling must be applied manually.
Ignore Draft Products
If the setting is YES, then Woosage50 will ignore any draft product with a matching SKU and an error will be generated (i.e. no update will be performed on the draft product and no new draft product will be created).
If the setting is NO, then Woosage50 will update a draft product with a matching SKU or create a new draft product placeholder if no match is found
Ignore Trashed Products
If a matching SKU is found in trashed products Woosage50 will always issue a warning as WooCommerce automatically deletes them after 30 days, so you must restore it as a Draft, Private or Published product to avoid this.
If a matching SKU is found and this setting is NO, then Woosage50 will update the Trashed product.
If a matching SKU is found and this settings is YES, then Woosage50 will create a new Draft product placeholder
Note. Trash may also be labelled Bin or Deleted
Private products will always be updated, if a matching SKU is found.