105579 SALES PRICE SCHEME - PRICE BY FORMULA 105579 Sales Price Scheme - Price by Formula... 1 1 Introduction... 2 2 Benefits... 2 3 Assumptions/Limitations... 2 4 Setup... 2 4.1 Code Maintenance... 2 5 Description / Usage... 3 5.1 5.2 5.4 5.5 5.6 5.7 5.8 Setting up a Price By Formula Price Scheme... 3 Adding Price Scheme to Products Via Code Maintenance... 6 Adding Price Scheme to Products Via Product Maintenance... 8 Prices Created via Range Planning... 9 Editing Existing Price Scheme... 9 Automatic Price Updates... 10 Using Price by Formula Prices at POS... 10 Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 1 of 10
1 INTRODUCTION It is now possible in Apparel 21 to create Price Schemes for which Prices are calculated from a formula. This formula can be based on an input Price Scheme or an input Cost Zone. This may be used in two ways: 1. To set prices based on a Price Scheme or Cost Zone then break the link (unsync) and manually maintain the Price Scheme as per usual; 2. To calculate Prices based on a Price Scheme or Cost Zone which will be updated when the input Price changes. 2 BENEFITS Flexible Pricing available through use of a formula Enables businesses to self-serve and update Pricing formulas easily as needed Ability to edit Prices driven by Cost Sheets Price Schemes dependent on input Prices are always calculated using the current price and are up to date 3 ASSUMPTIONS/LIMITATIONS There are no Back up Price Schemes available for Price by Formula Price Schemes An input Price Scheme cannot be a Price By Formula Price Scheme Child Price Schemes against a Style cannot be synced with a Parent with Start or End Dates (original price only) There can only be one formula for each Price Scheme Price Schemes still need to be manually added to Products via Product Maintenance 4 SETUP 4.1 CODE MAINTENANCE Sales Price Schemes using Price By Formula are set in Code Maintenance > Sales Price Scheme. This is available with no setup. Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 2 of 10
5 DESCRIPTION / USAGE The Sales Price Scheme Price by Formula will be described in the following sections: Setting up a Price By Formula Price Scheme Adding a Price Scheme to Products Via Code Maintenance Adding a Price Scheme to Products - Via Product Maintenance Prices created via Range Planning Editing an Existing Price Scheme Automatic Price Updates Using Price By Formula Prices at POS 5.1 SETTING UP A PRICE BY FORMULA PRICE SCHEME A Price by Formula Price Scheme is set up like a normal Price Scheme in Code Maintenance > Sales Price Scheme. To set a Price Scheme to use a formula, check the Price By Formula checkbox. This will enable the fields needed to set up a Price By Formula. Calculating Using The Price By Formula can be calculated using a Price Scheme or Cost Zone as the input. Select Price Scheme or Cost Zone and search for the Input the search will only show Price Schemes which are not Price By Formula Price Schemes. Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 3 of 10
Formula Enter the Formula using {Input} as a substitute for the selected Price Scheme or Cost Zone. Valid operators are: ( ) + - * / Round (Value, Precision) RoundUp(Value, Precision) RoundDown(Value, Precision) Formula Tester The Formula Tester should be used to test your Formula is correct to ensure Prices will be correctly calculated. Enter a dummy price in the Input Price / Cost Click Test The Calculated Price will be displayed If there is an error in the formula an error message will display with a description of the error Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 4 of 10
If the Calculated Price would be negative, it will be displayed as zero. Save On save basic validation is run and will not allow you to proceed if there are errors in the formula. The Formula Tester should still be run before saving. If updating an existing Price By Formula Price Scheme that is already attached to Styles, a Price Rebuild will be Required. If the Price Scheme is on lots of Products, this may take a long time. If Products are locked by other users the Rebuild will fail and Prices will not be saved. Rebuild Button This should be used to force Products to rebuild if there is a problem with Prices. This is not required when making changes to the formula as the Prices automatically Rebuild on Save. Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 5 of 10
5.2 ADDING PRICE SCHEME TO PRODUCTS VIA CODE MAINTENANCE The Sell by Prices dialog opened from Code Maintenance shows Styles that have the Price Scheme attached to them. Clicking Existing will show you all Styles with this Price Scheme on it; if the Price Scheme is on many Products this may take a long time to load. Styles can be added to the Price Scheme by using the Search / insert style Search. This inserts one Style at a time. To select many Styles click Select and use the Style Query to find Styles. Clicking OK will add all Styles in the range to the screen which may take a long time to load. This screen can only display 3,200 Products at a time. If you have a very large number of Products it is recommended to engage Apparel 21 Technical Consulting to do this. You can remove Styles from the listing by selecting the row and Delete. PriceBy The Price By will be the same as the Parent Price Scheme. For Cost Zone this will always be at the SKU level. Price The Price will display the calculated Price using the Formula. If the Parent Price Scheme / Cost Zone is not on the Product, the Price will be blank. If the calculation results in a negative number it will be stored as zero. FromDate Prices cannot be Synced to a Parent Price with a FromDate. To sync to these FromDate will need to be removed. Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 6 of 10
ToDate Sync From Formula Prices cannot be Synced to a Parent Price with a ToDate. To sync to these ToDate will need to be removed. The Sync From Formula checkbox indicates the Price is being maintained form the Parent Price Scheme / Cost Zone. This may be unchecked. If unchecked the Price will no longer update automatically and must be manually maintained. This is disabled for non-price by Formula Price Schemes. Re-checking re-establishes the link and updates the Price based on calculation again. Editing the FromDate / ToDate or Price fields will automatically uncheck the Sync From Formula checkbox. Products need to be synced at least once to set a Price using the price by formula calculation, and may then be unsynced as required. Formula Save Product Maintenance This displays Formula being used to derive the Price; from Code Maintenance- it cannot be edited. Click Save on the Code Maintenance screen this will update this dialogue. Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 7 of 10
5.4 ADDING PRICE SCHEME TO PRODUCTS VIA PRODUCT MAINTENANCE The Sell Prices By dialog is opened from Product Maintenance > Sales > Pricing This shows all Price Schemes that are attached to the selected Product. The column behaviour is the same as in Code Maintenance. Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 8 of 10
Edits are applied by Save button on Product Maintenance; this will update this dialogue. You cannot edit the Formula in this screen; this must be maintained through Code Maintenance. Typing over the Price will uncheck the Sync From Formula check box. Removing the Parent Price Scheme from the Product will unsync the Child Price. 5.5 PRICES CREATED VIA RANGE PLANNING Prices created through Range Planning will have the Sync unchecked by default. You will need to manually link to sync prices if required, see below for how to do this. 5.6 EDITING EXISTING PRICE SCHEME If a Price Scheme that is already on Products is changed to use Price By Formula the Sync From Formula checkbox will not be checked by default. You will need to manually check this box to sync prices. If there are many lines in the Sell Price By Dialog you can use the Bulk Changes option. Check the Sync From Formula checkbox to edit the Sync From Formula column. Use New Value to determine if the Sync From Formula column should be checked or unchecked. Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 9 of 10
5.7 AUTOMATIC PRICE UPDATES When the Cost Zone or Price Scheme is updated the Price of any Child Prices will be automatically updated. Any time Prices are changed this will automatically update synced child Prices. 5.8 USING PRICE BY FORMULA PRICES AT POS Any Price changes will be picked up to send to POS in the next POS Partial Export. This means that the Prices at POS will only be as good as the last export. If your input prices are likely to change regularly, it is not recommended to use a Price by Formula Price Scheme at POS. Ref: 105579 Sales Price Scheme - Price by Formula.docx Apparel 21 Release Notes Page 10 of 10