PRICING MODULE USER'S GUIDE

Size: px
Start display at page:

Download "PRICING MODULE USER'S GUIDE"

Transcription

1 PRICING MODULE USER'S GUIDE This document is non-technical and explains the operation of the Pricing programs. It is intended for both accounting staff and operators.

2 COPYRIGHT 2017 AgTrax Copyright by AgTrax 1632 E. 23 rd Ave PO Box 2044 Hutchinson, KS The software described in this document is furnished under contract for use only on a single computer system and may be copied only with the inclusion of the above copyright notice. The software is furnished under a license and may be used or copied only in accordance with the terms of such license agreement. The information in this document is subject to change without notice and should not be construed as a commitment by AgTrax. AgTrax assumes no responsibility for any errors that may appear in this document. Title to the software shall at all times remain with AgTrax, regardless of any modifications made by the users. Software cannot be used on any other computer system without a License Agreement and payment of royalty.

3 Table of Contents INTRODUCTION RECOMMENDED PROCEDURES... i Getting Started... i Daily Pricing Procedures... i General Procedures... ii Purging History... ii Reorganization of Files... ii USER'S GUIDE USER'S GUIDE... 1 PRICING MENU... 2 FILE MAINTENANCE 11. PRODUCT COST ROLLUP MASS PRICE LOADING PRICE FILE MAINTENANCE PRICE FILE MAINTENANCE PRICE FILE MAINTENANCE - STORE ITEMS CUSTOMER DISCOUNTS BOOKING /SALES EVENT PROGRAM (BOOKINGS SCREEN) (SALES EVENT SCREEN) FREIGHT ZONES DAILY ACTIVITY 21. CUSTOMER BOOKINGS / SALES EVENTS (BOOKING) (SALES EVENT) CUSTOMER / PRODUCT PRICING MARKET COSTS MASS LOAD FUTURE COSTS FUTURE COSTS (FORMULA CALCULATION SCREEN) CUSTOMER PREPAID / BOOKING CONTRACT TRANSFERS / CLOSING REPORTING 31. REGULAR PRICE LISTS REGULAR PRICE LIST STORE PRICE LIST BAG AND BULK PRICE LIST CUSTOMER / PRODUCT PRICE LIST PREPAID/BOOKING DETAIL REPORT BOOKING /SALES EVENT MASTER FILE LISTINGS CUSTOMER DISCOUNTS BOOKING /SALES EVENT PROGRAMS FREIGHT ZONES LISTING CUSTOMER BOOKING /SALES EVENTS SUGGESTED PRICE LIST

4 37.1 SUGGESTED PRICE LIST SUGGESTED PRICE LIST - LCFF COSTS ZONE PRICE LISTS ZONE PRICE LISTS VOLUME ZONE PRICE LISTS CONTRACT LISTING CONTRACT PRINT MONTHLY / GENERAL 41. CUSTOMER PRICE INQUIRY PRICE HISTORY REPORT PURGE PRICE LISTS PURGE BOOKING/SALES EVENTS PURGE FUTURE COSTS G/L AUDIT AND UPDATE UTILITIES UT. UTILITIES MENU UT.2 PRICING OPTIONS UT.4 SET SERIAL NUMBERS UT.5 PRICE RELATIONSHIP TABLE UT.6 SIZE COSTING/PRICING ADD-ON TABLE UT.7 FORM COSTING /PRICING ADD-ON TABLE UT.8 PRICE ROUNDING TABLE UT.9 MARKET TABLE UT.10 FUTURE COSTS PERIODS UT. 11 RECALCULATE PREPAID/BOOKING LIVE BAL UT.12 PRICE IMPORT UT.13 MAINTAIN TERMS DISCOUNT SCHEDULE UT.14 RESET PRICE LIST GROUP/BRAND/NAME UT.15 CONTRACT TYPE MAINTENANCE APPENDICIES APPENDIX I STANDARD CONVENTIONS MENU HOPPING DATE PROMPTS REPORT DELIVERY APPENDIX II PRICING APPENDIX III SALES EVENTS AND PREPAID / BOOKINGS APPENDIX IV TRAXREPORT

5 Pricing/Sales Contracts Introduction - Page - i Getting Started RECOMMENDED PROCEDURES The Pricing system requires AgTrax Inventory and Accounts Receivable systems to operate. The Inventory system provides product information while the Accounts Receivable system provides customer information - both of which are necessary for the operation of the Pricing system. After these packages have been installed on your computer, the following procedures must be initiated to set up the system: -Create all files required by the new Pricing system using the following procedure: i) choose program "UT-1. INITIALIZE FILES" from the UT Menu. ii) create all files by running program "UT-1-1. INITIALIZE ALL FILES". -Define the required operator and program security for the Pricing system using the "GUARD" program in the System Manager's Guide. -Choose Pricing options using program "UT-2. PRICING OPTIONS". -Set up all other required file information using the following Utility Menu programs: Daily Pricing Procedures "UT-5. PRICE RELATIONSHIP TABLE" "UT-6. SIZE COSTING/PRICING ADDON TABLE" "UT-7. FORM COSTING/PRICING ADDON TABLE" "UT-8. PRICE ROUNDING TABLE" **Programs "UT-6. SIZE COSTING/PRICING ADDON TABLE" and "UT-7. FORM COSTING/PRICING ADDON TABLE" are identical to Inventory programs "UT-6. SIZE COSTING/PRICING ADDON TABLE" and "UT-7. FORM COSTING/PRICING ADDON TABLE" and may already be set up. 1)Ensure that the Pricing Flags are set correctly for each item in Inventory program "16. INVENTORY MASTER". 2)If the selling prices are to be automatically calculated by the system, ensure that each inventory item has a cost. 3)If the Production system exists and formulated products are to be included on the price list, ensure that the formulas are entered through Production program "11. FORMULA MASTER". After formulas have been entered, run program "11. PRODUCT COST ROLLUP" to calculate the costs of formulas. 4)Use program "12. MASS PRICE LOADING" to create a new price list for each branch. Refer to Appendix II, PRICING. 5)Print a report of the newly created price file using program "37. SUGGESTED PRICE LIST". 6)Adjust these prices using program "13. PRICE FILE MAINTENANCE". 7)Enter any discounts through program "14. CUSTOMER DISCOUNTS". These discounts will automatically appear as defaults if the appropriate conditions are met when entering orders/invoices through the Order Entry/Invoicing system. 8)Enter any Booking or Sales Event Programs through program "15. BOOKING/SALES

6 Pricing/Sales Contracts Introduction - Page - ii EVENT PROGRAM". General Procedures Purging History 9)Define these Bookings/Sales Events for the respective customer using program "21. CUSTOMER BOOKINGS/SALES EVENTS" or program 26 CUSTOMER PREPAID/BOOKING. After these Bookings/Sales Events have been defined and the appropriate criteria is met at the time of order/invoice entry, these special prices will automatically appear. See Appendix III for a more detailed discussion of Sales Events and Prepaid / Booking contracts. 10)Use program "16. FREIGHT ZONES" to enter all required freight zones. These freight zones will then be used to calculate each customer's freight charges on the invoice. These freight charges may be bundled into the selling price of the product or charged separately on the invoice depending upon the option selected in program "UT-2. PRICING OPTIONS". 1)Print Price Lists and Booking/Sales Event information using the various programs listed under the Reporting heading of the main menu. 2)Depending upon how frequently new Price Lists are created, repeat Daily Procedure steps 3-6 to create a new price list. 3)If the current Price List is acceptable but is close to its expiry date, use program "12. MASS PRICE LOADING" to extend the current price List's Expiry Date. 4)If the current Price List needs modification to change an existing price or to add a new product to the Price List, use program "13. PRICE FILE MAINTENANCE" to enter these changes/additions. 5)Use program "14. CUSTOMER DISCOUNTS" to add, change, or delete discounts. 6)Use program "15. BOOKING/SALES EVENT PROGRAM" to add or change booking events as well as to flag expired Booking/Sale Events to be deleted. The Booking/Sales Events may then be defined for each customer through program "21. CUSTOMER BOOKINGS/SALES EVENTS" or program 26 CUSTOMER PREPAID/BOOKING. 7)Inquire on customer prices using program "41. CUSTOMER PRICE INQUIRY". -Purge the system of expired Price Lists and Booking/Sales Events, using programs "43. PURGE PRICE LISTS" and "44. PURGE BOOKINGS/SALES EVENTS". Bookings/Sales Events must be flagged to be deleted through program "15. BOOKING/SALES EVENTS" before they can be purged. Reorganization of Files - The indexed files within the Pricing system may require periodic re-organization. As records are added and deleted, the files become fragmented thus slowing down processing time. Use program "UT-3. REORGANIZE FILES" to compact files, thereby, improving access time.

7 Pricing/Sales Contracts User s Guide - Page - 1 USER'S GUIDE Written with the operator in mind, this manual contains detailed instructions for each Pricing program. When first displayed on-screen, the Pricing system appears as a menu. Various programs are listed on this main menu - a program number identifies each Pricing program. To access a program, the operator simply enters the number of the desired program. When the operator exits the program, the system returns to the main Pricing menu. For Standard Conventions (common keystrokes, prompts, printer use, cursor movement, etc) used in every program refer to Appendix I, STANDARD CONVENTIONS. For an explanation of the pricing logic refer to Appendix II, PRICING. For an explanation of the Menu-Hopping feature used throughout the Pricing system, refer to Appendix I, MENU-HOPPING.

8 Pricing/Sales Contracts User s Guide - Page - 2 PRICING MENU INSTRUCTIONS This menu program is used by the operator to select the desired Pricing program. CHOICE: Enter a program number as shown on the screen. Each program automatically returns to the MENU when terminated. Enter "E" to return to a higher menu.

9 Pricing/Sales Contracts File Maintenance - Page PRODUCT COST ROLLUP INSTRUCTIONS The Product Cost Rollup program reviews all of the Product Masters in the Inventory module. If a given product master references a formula (in its FORMULA field), then this program works to update the cost of this formulated product. The Cost Rollup program reviews the formula being referenced by that Product Master. It explodes the formula into its various ingredients, and looks at the latest cost value for each of these ingredients. These ingredients costs are rolled-up through the formula, and a total cost for that finished product is calculated. For example, Product #COW-6250 references formula #5000. This formula consists of: a) 1000 LB of corn b) 600 LB of wheat c) 400 LB of barley The Cost Rollup program looks at the current cost of corn, wheat and barley. As it turns out, the following cost data is used: 1000 LB of corn is valued at $ LB of wheat is valued at $ LB of barley is valued at $ These ingredient costs are rolled-up - the program then updates the cost of Product #COW-6250 as $ (that is, the sum of ). The Cost Rollup program can account for a variety of costs that affect the final cost of a formulated product. In addition to ingredient costs (like those shown above), the program will account for:

10 Pricing/Sales Contracts File Maintenance - Page - 4 a) size-related costs (due to bagging activity) b) form-related costs (due to form processing, such as pelletizing) c) any manufacturing costs (such as labor or shrink) d) any branch differential costs (incurred by transferring products between branches) The Product Cost Rollup can calculate both a total cost based on LCFF costs and a total cost based on inventory costs. The program then updates the cost fields (located in Inventory program "16. INVENTORY MASTER") for all formulated products. The LCFF cost is updated for any formulated product that references a valid Formula Master - regardless of the formulated product's costing method. However, the inventory cost is only updated for those formulated products whose COSTING METHOD = S (standard) (costing methods are defined in Inventory program "16. INVENTORY MASTER", screen #3). The inventory cost field will not be affected by this rollup program if the formulated product's COSTING METHOD = W (weighted average), F (FIFO method) or L (lot numbering). For this group of formulated products, the inventory cost field will be updated by the receipt of product (via Purchasing) by the manufacture of product (via Production). The Cost Rollup program can also generate a Zero Cost Error Listing report, once it has run. If the Cost Rollup located a formula cost of zero (or an ingredient whose cost is zero), then the formulated product and its related ingredients will be listed on this Zero Cost Error report. Formula costs and product costs are rolled up through the "hierarchy" defined by the Formula Classification table - each ingredient, pre-mix and formula is assigned a Formula Class level in Inventory program "13. PRODUCT MASTER" (the actual Formula Classification table was set up earlier in Production program "UT-11. FORMULA CLASSIFICATION LEVEL TABLE"). FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. BRANCH Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. Enter a BRANCH number, select branch numbers, a range of branch numbers; or touch <ENTER> for default "ALL". ** Note - the Product Cost Rollup can be run either through the Pricing module or the Production module.

11 Pricing/Sales Contracts File Maintenance - Page MASS PRICE LOADING INSTRUCTIONS The Mass Price Loading program is used to create a new price list or to extend the Expire date of the current price list. In order to reflect the most up-to-date costs for formulated products, costs MUST FIRST be "rolled-up" using program "11. PRODUCT COST ROLLUP" before creating a new price list. If a product has multiple selling units-of-measure, this program will calculate selling prices for each UOM. This new price list will also include any products added to the Inventory Master file since the creation of the last price list. This program will only calculate prices for products where AUTO PRICE = Y (defined in Inventory program "16. INVENTORY MASTER", screen #3). If AUTO PRICE = N, then this program will not automatically calculate a new price - if one exists on the previous Price List, it will be carried onto the new list unchanged. The operator must actively change it through program "13. PRICE FILE MAINTENANCE. Items that are Cross-Referenced to items in another Inventory branch will default in Order Entry to the retail price of the item at the Cross-Reference branch. To see additional discussions on establishing a sell price for Inventory Items see the Inventory Manual section IV14. BRANCH MASTER for DETAIL BRANCH PRICING. Also review Appendix II (PRCIING) in the Inventory Manual. NOTE. If Inventory Items have been defined as AUTO PRICE = YES and PRICE BASIS = COST + but no margin percent or dollar has been defined, this program should not be run. The retail price of any such items will be changed to zero whenever this program is run. NOTE. Where Inventory Items are using COST+ the system will only calculate a new retail price when rolling to a new price list number. Extending the Expiration Date of an active price list only adds new items and extended the active period of the price list.

12 Pricing/Sales Contracts File Maintenance - Page - 6 Current price lists can be re-generated with additional products or with an extended EXPIRE DATE by entering a price list number in the NEXT field which is the same as the number in the LATEST field. In the example above, the operator would have entered #3 in the NEXT prompt instead of accepting the #4. A couple of items to keep in mind: 1) When building the first price list for a new branch LATEST will continue to temporarily display zero as the Number with dates of 01/01/ ) The Effective date is only accessible for price list number one as it is added. It will default to the current calendar date but may be changed. 3) Only one session of the program may be loaded at a time to prevent multiple employees trying to change the same branch and price list number. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. BRANCH NO. Enter a valid BRANCH number. ** NOTE - if you have several branches, you can have a different price list number for each branch. North Branch may be up to price list #25, while South Branch may only have generated 18 price lists for itself to date. LATEST PRICE LIST NUMBER This display-only field will show the LATEST PRICE LIST number. EFFECTIVE DATE This display-only field will show the EFFECTIVE DATE of the Latest Price List. EXPIRATION This display-only field will show the EXPIRATION DATE of the Latest Price List. NEXT PRICE LIST

13 Pricing/Sales Contracts File Maintenance - Page - 7 NUMBER Enter the CURRENT PRICE LIST number to re-generate the CURRENT PRICE LIST. This may be to add additional products or to extend the EXPIRATION DATE. Depress <RETURN> for default to the next number on file in order to create a NEW PRICE LIST. **NOTE: the following field is only accessed if this is the first price list. EFFECTIVE DATE If this is the first price list, enter an EFFECTIVE DATE. If previous Price Lists exist for this branch, this display-only field will show a date one day greater than the EXPIRATION DATE of the latest price list. EXPIRATION DATE Enter an EXPIRATION DATE. Touch <ENTER> for default of a date one day greater than the EFFECTIVE DATE. If a date is entered, it must be greater than the EFFECTIVE DATE.

14 Pricing/Sales Contracts File Maintenance - Page PRICE FILE MAINTENANCE INSTRUCTIONS This menu program is used by the operator to select the desired Pricing program to maintain item sell prices. Those items whose Product master STORE = NO flag are maintained using option 1. While those items set to YES are maintained through option 2. CHOICE Enter a program number as shown on the screen. Each program automatically returns to the MENU when terminated. Enter "E" to return to a higher menu.

15 Pricing/Sales Contracts File Maintenance - Page PRICE FILE MAINTENANCE INSTRUCTIONS This program allows the operator to edit a product's price on a specific price list. The price change can be implemented on any or all of the eight selling prices. Only products with the ON PRICE LIST field set to "Y" in Inventory program "16. INVENTORY MASTER" may be added or changed through this program. Where an item is cross referenced to one at a different branch the price may not be maintained at the first branch. The suggested procedure for generating a price list is as follows; a) roll ingredient costs into formulas through program "11. PRODUCT COST ROLLUP" b) calculate sell-prices through program "12. MASS PRICE LOADING" c) preview the potential prices through program "37. SUGGESTED PRICE LIST" d) fine-tune specific prices through program "13. PRICE FILE MAINTENANCE" e) review the potential prices again through program "37. SUGGESTED PRICE LIST" f) if prices are acceptable, generate a price list through "31. REGULAR PRICE LIST" A product's price may be one of three types: a) ENTERED, b) COST PLUS or c) X-REFERENCE. The above screen shows a COST-PLUS pricing scenario. In this example, the operator has changed the suggested prices. For example, the suggested Retail price of $ was changed to $ Refer to Appendix II, PRICING for more discussion on item sell prices. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window.

16 Pricing/Sales Contracts File Maintenance - Page - 10 TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program. BRANCH Enter a BRANCH number. PRICE LIST Enter a PRICE LIST number; or depress <ENTER> for default to the current price list. PRODUCT Enter a PRODUCT number. In ADD mode, enter the PRODUCT number to be included on the Price List. The product must have an Inventory Master defined for that branch, and it must have the ON PRICE LIST = Y in Inventory program "16. INVENTORY MASTER". In CHANGE mode, this PRODUCT number will already be listed on this Price List. If the Price Basis for this product is X-Reference, the cross-referenced product, along with its branch, size code and form code, will be displayed on the upper right side of the screen. **NOTE: After a Product number is entered, the screen will display the latest price list and the previous price list along with any price changes having occurred between the two lists. As well, the Effective / Expiration Dates, margins, and other related pricing information will be displayed. The cursor will automatically position at the first (1-8) Selling Price field. SELL CODE To access the AUTO PRICE (Y/N)?, PRICE BASIS (C/X)?:, and MARGIN (%/$) fields, depress the <UP ARROW> or repeatedly depress the <BACK ARROW>. If the Price Basis is X-Reference, the cross-referenced BRANCH and PRODUCT field may also be accessed at this point. Enter a multiple SELL CODE between 1-5 or touch <ENTER> for default to the first SELL CODE on file for that product. If this product is already on a price list but a price for this SELL CODE was not included, ADD mode must be used to add this new SELL CODE price.

17 Pricing/Sales Contracts File Maintenance - Page - 11 U.O.M. This display-only field will show the U.O.M. description for the previously -entered SELL CODE. **NOTE: The following two fields ( SIZE and FORM ) are display-only and will only show information for products that are SOLD BY SIZE. These were assigned to the product in Inventory program "13. PRODUCT MASTER". SIZE This display-only field will show the SIZE of the product. FORM This display-only field will show the FORM of the product. STOCK UOM This display-only field will show the Stocking Unit Of Measure of the product. PRICE UOM This display-only field will show the Pricing Unit Of Measure of the product. **NOTE: The following fields, from AUTO PRICE (Y/N)? to MARGIN (%/$) are typically maintained through Inventory program "16. INVENTORY MASTER", but may also be changed through this program. Any changes recorded through this program will be automatically updated to the Inventory Master. AUTO PRICE (Y/N) Enter a "Y" to activate the AUTOMATIC PRICE calculation for this product ( or enter "N" ). If AUTO PRICE = Y, the product's sell prices will be calculated by the system through program "12. MASS PRICE LOAD". If AUTO PRICE = N, the system will not calculate this product's price and prices must be entered and changed manually. During the creation of the next Price List, the prices for products with the AUTO PRICE = N will be retrieved from the previous Price List. PRICE BASIS If the AUTO PRICE = N, this field will automatically display "ENTERED" and cannot be accessed. Enter an "X" if the PRICE BASIS is X-ref'd; or enter a "C" if the PRICE BASIS is COST PLUS; or depress <RETURN> for default to the displayed value. If PRICE BASIS = X and AUTO PRICE = Y above, the selling price will be based upon the selling price of a cross-referenced product plus a specified margin. If PRICE BASIS = C and AUTO PRICE = Y above, the selling price will be based upon the cost of this product plus a specified margin. MARGIN (%/$) Enter a "%" or "$". After the character is entered, specify the actual percentage or the specific dollar amount that will serve as the margin. Touch <ENTER> for default to the displayed amount.

18 Pricing/Sales Contracts File Maintenance - Page - 12 MARGIN AMT For a Margin of COST PLUS SELLING PRICE #1 = TOTAL COST + MARGIN For a Margin of X-REFERENCE SELLING PRICE #1 = (sell price of X-REF product) - (any Size add-on for the X-REF product) + (any Form add-on for the X-REF product) + (any Size add-on for this item) + (any Form add-on for this item) + the specified MARGIN **NOTE: XREF BRANCH and XREF PRODUCT fields will only be accessed if PRICE BASIS = X XREF BRANCH Enter a X- REFERENCE BRANCH number to specify the branch where the cross-referenced product is stocked. XREF PRODUCT Enter a X- REFERENCE PRODUCT number to specify the product to be used as a cross-reference. The cross-referenced product cannot, itself, be cross-referenced. SELLING PRICES # 1-8 The headings for the various sell-prices (up to 8 allowed) were defined originally in program "UT-5. PRICE RELATIONSHIP TABLE ". In this screen example, eight sell price categories were defined; Retail / Wholesale / Resale / Employee and Prices 5 through 8. An operator can override the default sell-price appearing in the lower RH corner of the screen by entering a new SELL PRICE in any or all of the eight fields. Touch <ENTER> for default of the displayed SELL PRICE. If a new SELL PRICE was entered at the first category (here it is Retail), then the system will re-calculate the remaining categories based upon the change made to the first category. However, the operator can now move the cursor to the second category (Wholesale) and over-ride the re-calculated Dealer sell-price, and so forth through the various categories.

19 Pricing/Sales Contracts File Maintenance - Page PRICE FILE MAINTENANCE - STORE ITEMS INSTRUCTIONS Those Inventory Products that have the Pricing Flag STORE set to YES appear on a store price list as opposed to a regular price list. The store price list has no numbering sequence and can not be rolled to a new list number. If the setting for STORE on the Product master is changed from YES to NO, then the item must be added to a regular price list before it will appear on any list. Items on a store price list must be maintained one by one. There is no Product Cross-Reference. Retail prices for Store Items can also be maintained while entering a receipt of new product in program IV21. SHIP/ADJUST/RECEIPT/RETURN. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program.

20 Pricing/Sales Contracts File Maintenance - Page - 14 BRANCH Key the Inventory Branch number of the item to be maintained. PRODUCT Enter the inventory product number. SELL CODE If the product has the MULTIPLE SELL UOM = Y in Inventory program "13. PRODUCT MASTER", enter a multiple SELL CODE between 1-5 or touch <ENTER> for default to the first SELL CODE on file for that product. PRICING UOM Based upon the SELL CODE chosen for the previous prompt the System will display the corresponding Pricing UOM that goes with it. AVERAGE COST This display-only field shows the average cost from the item master screen #3. LAST COST This display-only field shows the last cost from the item master screen #3. OLD PRICE This display-only field shows the current sell price from the item master screen #3. NEW PRICE Enter the new sell price that is to replace the current sell price.

21 Pricing/Sales Contracts File Maintenance - Page CUSTOMER DISCOUNTS INSTRUCTIONS The Customer Discount program is used to create discounts that will be applied to the normally selected sell-price. At the product-entry screen of Order Entry "23. INVOICING" this Customer Discount will automatically appear on-screen (in the UNIT DISC field) after a quantity value is entered by the O/E operator in the quantity ordered field. Discounts are calculated on the quantity ordered and not the quantity shipped. The Customer Discount program can be used to create a variety of dollar, percent and volume discounts on the DISCOUNT TYPES. When an Order Entry operator enters an order, that program looks to this Pricing Discount file for applicable discounts. O/E looks first for a match to a Type #1 discount - if a match is not found, it then reviews Type #2 discounts on file - if a match is not found, it searches for a Type #3 match, and so on... #1 CUSTOMER / PRODUCT a specific customer buying a specific product #2 CUSTOMER /PRODUCT GROUP a specific customer buying from a product Group #3 CUSTOMER a specific customer buying any products #4 CUSTOMER CLASS /PRODUCT customers from a given Class buying a specific product #5 CUSTOMER CLASS /PRODUCT GROUP #6 CUSTOMER CLASS customers from a given Class buying any product #7 PRODUCT a specific product bought by any one #8 PRODUCT GROUP products in a specific Group, bought by any one #9 PRODUCT BRAND products in a specific Brand, bought by any one If a match is found on the discount file, the search stops. The appropriate discount appears on the Order Entry screen (under the DISCOUNT column). The final sell-price equals the regular sell-price less the

22 Pricing/Sales Contracts File Maintenance - Page - 16 discount (drawn from this Pricing program). Dollar discounts (D), percentage discounts (P) and cost-plus discounts (C) can be defined for any of the 9 Discount Types listed on the lower RH part of the screen. However, volume discounts (V) can only be defined for the following discount types: # 1 - CUSTOMER/PRODUCT # 4 - CUSTOMER CLASS/PRODUCT # 7 - PRODUCT Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. This program provides for security-by-function. Organizations may define by individual operator which functions (ADD, CHANGE, DELETE or INQUIRY) they are authorized to perform. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program REGULAR OR TERMS Select a discount method. REGULAR This method also referred to as a Trade Discount is calculated as each detail line item is created in Order Entry 23 if a match is found in the Pricing discount file. It appears in the Discount column on the product entry screen. An extended dollar amount for a detail line item with a regular discount is the net of quantity X retail price = discount. This discount is given regardless of the payment method (cash or charge). TERMS This method is also calculated as each detail line item is created in Order Entry 23 if a match is found in the Pricing discount file. It appears as an eligible discount on the payment screen. If the ticket is not paid at the time it is made, the discount will carry some type of expiration date and be posted into the discount file. Should it not be paid by the expiration date of the discount, full price of the items must be paid to satisfy the obligation. Pricing Terms Discount also allows the user to define a tier discount structure. The discount amount can be graduated depending upon how soon payment is received. Tier schedules are defined in Pricing Utilities Menu Option 13 (MAINTAIN TERMS DISCOUNT SCHEDULE). Discount rates for a TERMS discount method are defined on schedules previously set up in Pricing Utilities Menu Option 13.

23 Pricing/Sales Contracts File Maintenance - Page DISCOUNT TYPES--- CHOICE The DISCOUNT TYPES options (from 1 to 9) are listed in a Help Window on the right side of the screen. Enter a Discount Type code (from 1 to 9). Upon entry of a Type code, the program will move the cursor through only those fields that need to be completed by the operator. BRANCH NUMBER Enter a BRANCH NUMBER. Key zero for ALL Branches. CUSTOMER NUMBER Enter a CUSTOMER NUMBER, if applicable to this discount type. CUSTOMER CLASS Enter a CUSTOMER CLASS, if applicable to this discount type. PRODUCT NUMBER Enter a PRODUCT NUMBER, if applicable to this discount type. PRODUCT BRAND Enter a PRODUCT BRAND, if applicable to this discount type. PRODUCT GROUP Enter a PRODUCT GROUP, if applicable to this discount type. DISCOUNT PREPAID/BOOK Organizations have the choice of granting discounts to activity that is applied to a prepaid / booking contract. To include such activity as eligible for a customer discount, answer YES. Otherwise answer NO. DISCOUNT Determine the type of discount, and enter one of the following codes: D - P - V - C - Dollar DISCOUNT Percentage DISCOUNT Volume DISCOUNT Cost + DISCOUNT or depress <ENTER> for default "D". The customer discount will be based upon this selection. Volume discounts (V) can only be selected if the Discount Type is #1, #4, or #7. DOLLARS DISCOUNT:

24 Pricing/Sales Contracts File Maintenance - Page - 18 Enter a DOLLARS DISCOUNT if the discount is a specific dollar amount. PERCENT DISCOUNT Enter a PERCENT DISCOUNT if the discount is by percent. VOLUME DISCOUNTS **NOTE: The Volume Discount table is only available for discount types; #1 - CUSTOMER/PRODUCT #4 - CUSTOMER CLASS/PRODUCT, or #7 - PRODUCT. SAMPLE OF VOLUME DISCOUNT WINDOW VOLUME DISCOUNTS TABLE FROM TO When the volume table appears in the lower LH corner of the screen, the operator can enter a FROM quantity. A maximum of 10 "from / to" entries can be made in this table. The TO quantity is automatically calculated and is display only. These quantities refer to the products stocking Unit of Measure. PERCENT/DOLLAR Enter either a PERCENT DISCOUNT or a DOLLARS DISCOUNT for each From / To range established on the volume table.

25 Pricing/Sales Contracts File Maintenance - Page - 19 ** NOTE - The following field is accessed only if DISCOUNT BY = C above. COST + PERCENT Enter a percentage that will be added to the cost of the product to calculate a selling price for this client. *** NOTE The following prompt is accessed only when TERMS was selected for the discount method. TERMS SCHEDULE Choose a schedule number to go with this discount. Each schedule contains a calculation type and calculation term. Terms Discount Schedules are defined in Pricing Utilities 13.

26 Pricing/Sales Contracts File Maintenance - Page BOOKING /SALES EVENT PROGRAM (BOOKINGS SCREEN) INSTRUCTIONS This program is used to create booking programs or sales events. A booking or sales event provides special pricing to customers, under certain conditions such as date that an order was placed, or the shipment date when a customer accepts delivery. This Pricing program is used to define the parameters / conditions of a booking or sale event. Once an event is defined here, the user then enrolls clients to be eligible to participate in the event via Pricing program "21. CUSTOMER BOOKINGS/SALES EVENTS" or Pricing program 26. CUSTOMER PREPAID/BOOKINGS. Finally, when the customer places an order in Order Entry for the event product, the O/E system allows the operator to flag the purchase as one relating to the booking / sale event and the special discount gets applied to the sell-price. Program "15. BOOKING / SALES EVENT PROGRAM" serves three purposes: 1. It ensures that customer bookings (via PC21 or PC26) cannot take place unless a booking program is in effect via PC It ensures a customer's booking (PC21) or prepaid (PC26) meets the conditions/ criteria originally set up on the booking program (PC15). 3. It provides the operator with automatic defaults when enrolling customers into an event via "21. CUSTOMER BOOKINGS/SALES EVENTS" or 26. CUSTOMER PREPAID/BOOKING. This program requires the entry of specific information such as Priority, Product Numbers, Shipping dates, etc... However, many of the fields in this program are used to store text for information only (fields such as Description, Eligible Customers, Contact name, etc.). The difference between a Prepaid/Booking program and a Sales Event program is subtle.

27 Pricing/Sales Contracts File Maintenance - Page - 21 In program "26. CUSTOMER PREPAID/BOOKING", bookings require the entry of a specific Customer number. This is because a booking obliges that customer to take delivery of a specific quantity of product, at a specific price, between a specified range of shipping dates. (e.g. - the client must take delivery of 25 tons of fertilizer #15500 between Mar 15, 2006 and Apr 30, 2006). The customer must also enroll into the booking between a range of booking dates (above, the customer would have had to enroll between Feb. 1, 2007 and May 1, 2007) for later delivery, and typically a minimum quantity of product must be booked. Maximum quantities may also apply. Sales events are more general in nature. You may have a product promotion that applies to all customers. Or for competitive reasons, you may have a special offer at a certain retail location / branch for only those customers in the immediate area. In program "21. CUSTOMER BOOKINGS/SALES EVENTS", a sales events may be entered for all customers, a specific customer class, customers in a specific sales region or for a specific customer. To summarize: a) for a prepaid / booking event for specific customers, multiple entries, one for each customer/product combination must be recorded in "26. CUSTOMER PREPAID/BOOKINGS EVENTS". b) for sales events for all customers (or by customer class / sales location), only a single entry for each product must be recorded in 21. CUSTOMER BOOKINGS/SALES EVENTS. c) bookings have a Booking Start and a Booking End date (sales events do not use such dates). d) for bookings, the customer must enroll for a quantity of product between the Booking's minimum qty and maximum qty (sales events do not have min. / max. quantities). e) Sales events have a sales quantity, which is the amount of inventory set aside for the event. Once sales are recorded equivalent to the sales quantity or the ending date has passed, the event is over. When customers are later enrolled in a booking / sales events (via program PC21 or PC26), the Order Entry module responds accordingly. If a customer order meets the conditions of an existing booking / sales event, the OE module will allow the operator to flag the order as being eligible for the special event discount / pricing. Since various booking / sales events may overlap, each event can be assigned a priority code. In Order Entry, a pop-up window can appear which lists any overlapping events that fit the order being entered - the operator then decides which event, if any, should be used for the order. If a particular event is chosen for the order, the OE Invoicing program will later update the appropriate event with the Branch number, the Order no., the Invoice no., the quantity shipped, etc. (e.g. - the customer took shipment of 2 tons of fertilizer # on Mar 17, 2006 out of the total event qty on Order # 1215, etc. ) The user can review what deliveries have been made against a particular booking / sales event in Pricing program "35. BOOKING / SALES EVENT" or 39. CONTRACT LISTING - this provides to-date information about what customer has taken what shipments when, how much remains to be shipped, etc. (such data can also be retrieved in INQUIRY mode in program "21. CUSTOMER BOOKINGS/SALES EVENTS" or 26. CUSTOMER PREPAID/BOOKING). For customer returns the System will add 30 days to the end Ship Date to determine if a Sales Event or Prepaid / Booking are still valid. **NOTE: the This program does have security by function. Organizations can restrict which operators have

28 Pricing/Sales Contracts File Maintenance - Page - 22 ability to ADD or CHANGE a program. **NOTE: Bookings/Sales Events must be flagged as OK TO DELETE in this program before they can be purged in program "44. PURGE BOOKINGS /SALES EVENTS". TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program. TYPE (BOOKINGS/SALES EVENTS) Enter an "S" for SALES EVENTS; or depress <RETURN> for default "B" for BOOKINGS. PROGRAM NO. Enter a PROGRAM NO. This may be any combination of letters / numbers up to 10 characters in length. (Operators should key in mind that program numbers of varying lengths will limit the ability to use a range of program numbers when running reports.) DESCRIPTION Enter a generic text to describe this event. The system allows for two lines of descriptive text. CONTACT Enter a CONTACT name; or depress <RETURN> for default "blank". This field is informational only. PREPAYMENTS If the event TYPE is to be a booking event, respond yes to this prompt. A positive answer allows the user to add customer individual contracts through menu option PC26. Even though this prompt is set to YES, the user can still enter a contract through PC26 as a booking. The only difference is that a payment to the contract is never recorded through OE23 (Order Invoicing). A negative response (NO) forces the operator to use menu option PC21 to complete setup for a SALES EVENT. PROGRAM DATE Enter a calendar date to be used as a PROGRAM DATE, or touch <ENTER> for default to the system date.

29 Pricing/Sales Contracts File Maintenance - Page - 23 PRIORITY The program allows you to have multiple bookings in effect for the same customer /product combination. These multiple bookings may arise because an organization has "promotions" with overlapping dates or they could allow customers to use multiple bookings to circumvent Max. Quantity limits on a specific event. If you have multiple events overlapping, you can determine the order they will be applied by assigning a priority code (1 - high, 9 - low). During Order Entry, a pop-up window lists any overlapping booking events for that customer /product combination. The highest priority # appears at the top of the window, followed by the second priority # and so forth. The operator can then select the appropriate priority # from the window and the order will be applied against that specific booking. ELIGIBLE CUSTOMERS Enter ELIGIBLE CUSTOMERS; or touch <ENTER> for default "blank". This is a descriptive field only (the individual customers are enrolled via program "21. CUSTOMER BOOKINGS/SALES EVENTS"). This field provides a text reference for anyone enrolling a customer in PC21- e.g.: only Small Dealers are eligible for this event... **NOTE: Up to five different detail lines may be entered at the following fields. These detail lines specify Products, sell-prices or discounts, shipping dates, min. and max. quantity that apply to this specific booking /sales event. Operators are allowed to use items that do not appear on a program when enrolling customers via 21. CUSTOMER BOOKINGS/SALES EVENTS" or 26. CUSTOMER PREPAID/BOOKING. They will receive a warning message that the product is not on the program. However, touching <ENTER> will allow the operator to continue. So operators can use a specific program for far more than the five detail lines allowed on the program master. **NOTE: **NOTE: A detail line may be removed from a program in ADD or CHANGE mode by positioning the cursor in the PRODUCT field, then touch <SPACE BAR>. Answer YES to CLEAR THIS PRODUCT LINE?. As each product is added to a program the Product Maintenance window will display again. When finished adding products to a program choose END to proceed to the next screen prompts.

30 Pricing/Sales Contracts File Maintenance - Page PRODUCT NUMBER P/D Enter a PRODUCT NUMBER. Enter "D" to allow a discount off the list price to be entered for this product; or depress <ENTER> for default "P" to allow entry of a specific event sell-price. ** NOTE - some fields are only accessed if P/D = D (discount) above. PRICE/DISCOUNT If P/D = P above, enter a specific sell-price for this product (note the Unit of Measure displayed onscreen). If P/D = D above, enter the discount to be applied against the std. sell-price. DISCOUNT TYPE Enter "$" for a specific dollar-amount discount. Touch <ENTER> for default "%" discount. DISCOUNT AMOUNT Key the amount or percentage of discount that a customer is to receive. UNIT OF MEASURE A SELLING Unit Of Measure is pulled from the Inventory Product master and is not accessible. START SHIPPING DATE Enter a START shipping date; or depress <ENTER> for the system date. This represents the first date at which the special event prices will be available. END SHIPPING DATE Enter an END shipping date; or depress <ENTER> for the above-entered START date. (The END date must be greater than or equal to the START date). This represents the last date on which the special event prices are available. **NOTE: The following QUANTITY fields may only be accessed if the TYPE = B (Booking) above. MINIMUM QUANTITY Enter a MINIMUM QUANTITY that must be ordered before the special price comes into effect. MAXIMUM QUANTITY Enter a MAXIMUM QUANTITY that may be ordered while still receiving the special price.

31 Pricing/Sales Contracts File Maintenance - Page - 25 **NOTE: The following SALES QTY field will only be accessed if the TYPE = S (Sales event) above. SALES QUANTITY Enter a SALES QTY. This represents the total quantity that will receive the special price on this Sales Event (for example, only 30 tons of Urea Fertilizer is eligible for the sale event, no matter who buys it - when the 30 tons is sold, the event price is no longer in effect). LIKE PRODUCTS Enter a "Y" if LIKE PRODUCTS are to receive the same special price as the product being entered. Otherwise touch <ENTER> for the default "N". In that case, only the product being entered will be eligible for event pricing. If fertilizer # was entered here, and LIKE PROD = Y, then any fertilizer set as being like fertilizer # would be eligible for special event pricing. Such as fertilizer #101010, #052015, etc. LIKE PRODUCTS are defined in Inventory program "13. PRODUCT MASTER". FOB POINTS Enter FOB POINTS. This field is informational only. **NOTE: the following BOOK START / END DATES and BOOKING LOCATIONS will only appear if the TYPE = B (Booking) earlier. BOOK START DATE Enter a BOOK START DATE or touch <ENTER> to use the system date. This is the first date on which a customer can enroll to participate in the Booking event. BOOK END DATE Enter a BOOK END DATE. Touch <ENTER> for default to the system date. The BOOK END DATE must be greater than or equal to the BOOK START DATE. This is the last date on which a customer can enroll to participate in the Booking event. BOOKING LOCATIONS Enter a BOOKING LOCATION. This is a descriptive field only. A/R TERMS Enter an A/R TERMS code to allow special payment-terms for any order eventually tied to the Booking / Sales event. Or touch <ENTER> for a default of "blank". In this case, the customer would receive his normal payment terms, such as NET 30, even on orders tied to the booking event. Payment terms were defined in A/R program "UT-6. TERMS CODE MAINTENANCE".. QTY DESCRIPTION A QTY DESCRIPTION may be entered. This is a descriptive field only. (e. g.: customer orders cannot exceed the normal booking limit) APPLY DISCOUNT

32 Pricing/Sales Contracts File Maintenance - Page - 26 Enter a "Y" to apply additional Order discounts to this booking /sales event. Or touch <ENTER> to accept the program default "N". In this case, the only discount applied to the order will be the Booking / Sales event discount.. OK TO DELETE When the user selects CHANGE mode, enter a "Y" to flag this Booking / Sales record for deletion. A deletion from the file does not actually occur until the operator runs program "44. PURGE BOOKINGS /SALES EVENTS". This field is by-passed when this program is in ADD mode. PRICE PROTECTION Enter a PRICE PROTECTION comment. The system allows up to two lines of text for such price comments. This is a descriptive field only (e.g. - the customer will receive the lower of the Booking price or the current Market price if fertilizer prices fall in Spring 2007). COMMENTS Enter COMMENTS concerning this particular Booking / Sales event. The system allows up to four lines of text. This is a descriptive field only. (e. g. - on phone calls, request that the customer confirm his Booking qty by fax before Nov 30th).

33 Pricing/Sales Contracts File Maintenance - Page BOOKING /SALES EVENT PROGRAM (SALES EVENT SCREEN) INSTRUCTIONS This screen shows an example of a Sales Event. The fields are completed in the same manner as the Booking Program (described on the previous pages of this manual).

34 Pricing/Sales Contracts File Maintenance-Page FREIGHT ZONES INSTRUCTIONS The Freight Zone Maintenance program is used to ADD (and later CHANGE, DELETE or INQUIRE) all information to the Freight Zone file. Freight zones are defined in this program - then, each customer is assigned to a freight zone (via A/R program "11. CUSTOMER MASTER"). These freight zones will then be used to calculate freight shipping charges in the Order Entry system. Freight charges can either be shown separate on an OE invoice, or bundled into a product sell-price. This choice is made in program "UT-2. PRICING OPTIONS". **NOTE: If a customer is tied to a freight zone where freight is charged, but he decides to pick up a particular order, the O/E operator can override the normal freight charge amount in O/E program "23. INVOICING", or by overriding the freight zone that appears on the O/E screen - the operator then enters a freight zone code that does not normally have charges. (e. g. the user may want to define zone #99 as a "no-charge" freight zone ). Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice.

35 Pricing/Sales Contracts File Maintenance-Page - 29 TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program BRANCH Enter an Inventory BRANCH number. In INQUIRE mode touch <ENTER> for the first Branch on file. FREIGHT ZONE Enter a FREIGHT ZONE code number. Freight Zones may be any number on the range DESCRIPTION Enter generic text to describe this freight zone. Up to 25 characters may be used. SALES TAX Each defined Tax Authority is available from this prompt. The default taxability of each Tax Authority is used as default prompt setting. If the default taxability of each Tax Authority is YES, the System will display this field as YES. When the default taxability of each Tax Authority is NO, the System will display this field as NO. Where there is a combination of YES / NO default taxability settings an * is displayed. In the SOURCE column, operators will see at what level the TAXABLE flag is set. In the example above some of the Taxable settings are being pulled from the Tax Authority. Changing a Taxable flag setting will change the Source to say FREIGHT so it is easy to identify where the flag was set.

36 Pricing/Sales Contracts File Maintenance-Page - 30 SCREEN OK Choose one of the available responses. Y = YES Accept all Tax Authority settings. N = NO Change individual Taxable settings. <INS> = INSERT Change all Taxable settings to YES. <DEL>= DELETE Change all Taxable settings to NO. E = END Exit this window with no changes. **NOTE: The following account field will only appear if the G/L INTERFACE = Y (this is defined in Order Entry program "UT-2. ORDER ENTRY/INVOICING OPTIONS"). CREDIT SALES ACCOUNT Enter a 15-digit posting G/L account number. This account number is credited when a freight charge is included on the O/E invoice. This field refers to the account that will receive Freight Revenue postings. This account number is used by O/E "25. INVOICE UPDATE" to create G/L transactions. PRODUCT NUMBER To update freight charges to Sales Analysis from Order Entry enter a Product Number. Otherwise leave this prompt blank. When Freight Charges are bundled into Order Entry ticket detail lines this prompt is ignored and those charges update to Sales Analysis as part of the detail line dollar amount. **NOTE: the following fields will display the U-of-M heading selected at the "STANDARD OF MEASURE (KG/LB)?:" prompt in Inventory program "UT-2. INVENTORY OPTIONS".

37 Pricing/Sales Contracts File Maintenance-Page - 31 RANGE FROM / TO Enter a value in LB in the FROM fields. The TO field will display AND UP. If a value in LB is keyed in the FROM field on the next line, the System will change the previous line TO field to be numerically one smaller. This allows the user to establish a series of weight ranges, upon which different freight charges can be defined. If more than one screen of FROM/TO ranges have been defined, they can be viewed by depressing the <F2> or <PAGEDOWN> key. CHARGE /TON BULK Enter a CHARGE /TON BULK - this is used to calculate the freight charge applied to each ton of bulk product listed on the O/E invoice. This is the per-ton bulk freight rate. The charge will appear in the "TOTAL FREIGHT" box at the bottom of the customer's invoice. CHARGE /TON BAGGED Enter a sales CHARGE / TON BAGGED - this is used to calculate the freight charge applied per-ton to product that is bagged (not shipped in bulk). The charge will appear in the "TOTAL FREIGHT" box at the bottom of the customer's invoice. FLAT MINIMUM CHARGE Enter a FLAT MINIMUM CHARGE amount. This represents the minimum freight charge that will be applied to an invoice for that FROM /TO weight range in this Freight Zone.

38 Pricing/Sales Contracts Daily Activity - Page CUSTOMER BOOKINGS / SALES EVENTS (BOOKING) INSTRUCTIONS This program is used to enroll a customer in a specific Sales event (the actual conditions of such events were first defined in program "15. BOOKING/SALES EVENT PROGRAM"). While this program may also be used to enroll customers in a booking program, AgTrax suggest program 26 be used for that purpose. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program BOOKING EXAMPLE

39 Pricing/Sales Contracts Daily Activity - Page - 33 PROGRAM NO. Enter a PROGRAM NO. as defined in PC15. Any program defined to allow prepayments may not be used in this program. NOTE The next three prompts are by-passed when a program is defined as a Booking in PC15. ELIGIBLE CUSTOMERS CUSTOMER NO. SHIP TO PRODUCT NO. Enter a PRODUCT NO.; or depress <ENTER> for default to the displayed product. The default value will be the first product that had been entered for this Booking / Sales Event in program "15. BOOKING/SALES EVENT PROGRAM". Products that had not been entered in PC15 for this specific Booking / Sales event can be entered at this product field. However, the operator will receive a warning message. If the correct product number was entered the operator can touch <ENTER> to continue with adding the booking. The disadvantage to using products that have not been assigned to the program is that program default prompts will not be used. PRIORITY: Enter a PRIORITY value; depress <ENTER> for default to the PRIORITY value that had been entered for this event in program "15. BOOKING/SALES EVENT PROGRAM". BOOKED QUANTITY Enter a BOOKED QUANTITY. This quantity must fall between the MINIMUM and MAXIMUM QUANTITY range values that had been entered for this specific event in program "15. BOOKING /SALES EVENT PROGRAM". Keep in mind that if Product pricing unit of measure is different that the selling unit of measure, be sure to enter the BOOKED QUANTITY as pricing units of measure. BOOKED / SALES EVENT DATE Enter a BOOKING DATE; or depress <RETURN> for default to the system date. This is the date that this customer is being enrolled for this Booking event. - SHIPPED = OUTSTANDING These two Qty fields are automatically maintained by the system as Order Entry tickets are updated through OE25 and are display-only. The SHIPPED field is updated from the Order Entry system. The OUTSTANDING qty is calculated as the BOOKED QUANTITY less the SHIPPED qty. LIVE BALANCE This field is maintained by the System as each new line item is created in Order Entry. LIKE PRODUCTS Enter a "Y" if LIKE PRODUCTS (that is, products like the product entered above) are to be included in this Booking; depress <ENTER> for default "N" to exclude LIKE PRODUCTS from the booking.

40 Pricing/Sales Contracts Daily Activity - Page - 34 The default for this field is retrieved whatever selection had been defined in program "15. BOOKING /SALES EVENT PROGRAM". A series of Like Products are initially linked to a product through Inventory program "13. PRODUCT MASTER". BRANCH DIFFERENTIAL PRICING If you have multiple branch locations, you may wish to vary the Booking program price across branches, because of freight charge differentials between branches. (A table of Branch Freight Differentials was defined in Production "UT-12. BRANCH DIFFERENTIAL TABLE"). If DIFFERENTIAL PRICING = Y, then branch differentials are automatically added to the booking price, without having to separately record a booking price for each branch. Enter an "N" if BRANCH DIFFERENTIAL PRICING is not required; touch <ENTER> for default "Y" to allow BRANCH DIFFERENTIAL PRICING to affect the price. **NOTE: the following field is only accessed if BRANCH DIFFERENTIAL PRICING = N ALL BRANCHES AT SAME PRICE Enter an "N" if all Branches are NOT at the same price; or depress <RETURN> for default "Y" to indicate that ALL BRANCHES AT THE SAME PRICE. If SAME PRICE = Y, then the program will allow one selling price for all branches. If SAME PRICE = N, then the program will allow separate prices to be entered for each branch. SHIP START DATE Enter a SHIP START DATE; depress <ENTER> for default to the Shipping Start Date that had been entered in program "15. BOOKING/SALES EVENT PROGRAM". Booked products cannot be invoiced in the Order Entry module prior to this ship start date. SHIP END DATE Enter a SHIP END DATE; or depress <ENTER> for default to the Shipping End Date that had been entered in program "15. BOOKING/SALES EVENT PROGRAM". The SHIP END DATE must be equal to or greater than the SHIP START DATE. Booking products cannot be invoiced through the Order Entry module after this date. However, for 30 days past the Ship End Date, the System will recognize the contract for RETURNS. PRICE/DISCOUNT Touch <ENTER> to accept the default value that had been entered for this event in program "15. BOOKING/SALES EVENT PROGRAM". The alternate setting for this prompt may be keyed to override the default. Valid settings for this prompt are: D = Discount amount off retail list price. P = Special price for this booking event. DISCOUNT TYPE This prompt is by-passed when PRICE / DISCOUNT is set to Price. Discounts can be defined as a percentage off retail price or a set dollar amount per unit purchased. Any discount type defined in program "15. BOOKING/SALES EVENT PROGRAM" is used as a default. THIRD PARTY

41 Pricing/Sales Contracts Daily Activity - Page - 35 Sales activity that is recorded by a third party vendor software and later imported into AgTrax can be applied to the contract by answering YES. Otherwise leave the prompt set to NO. A/R TERMS Enter an A/R TERMS code. A TERMS CODE is only required if payment terms other than the normal customer's terms are allowed for the booking. The various A/R Terms codes were defined in Accounts Receivable program "UT-6. TERMS CODE MAINTENANCE". APPLY DISCOUNTS (Y/N) Enter a "Y" if any additional customer discounts are to be applied above and beyond the special Booking prices to products purchased under this Booking. Touch <ENTER> to accept the default displayed from "15. BOOKING/SALES EVENT PROGRAM". Additional discounts may have been defined through program "14. CUSTOMER DISCOUNTS". These will be automatically displayed during the entry of orders unless this APPLY DISCOUNTS = N. MARKET COST This field is informational only and the operator may <ENTER> to leave it blank. SHIPMENT DETAIL The Shipment Detail window displays automatically in Add or Change mode. It may be displayed in Inquire mode by using the End key. A sample of the window appears at the end of this section BRANCH PRICING CASE EXAMPLE 1 **NOTE: BASE BRANCH The following field will only be accessed if BRANCH DIFFERENTIAL PRICING = Y above. The following two fields describe the pricing method used for this option. Enter a BASE BRANCH. PRICE Enter a PRICE for the Base Branch; depress <ENTER> for the default price that had been entered in program "15. BOOKING /SALES EVENT PROGRAM" for this product. The Base Branch price will be used as the basis for calculating prices at the remaining branches. Branch differentials are added to this Base Branch price in order to arrive at a price for each branch. CASE EXAMPLE 2 **NOTE: ALL BRANCHES PRICE The following field will only be displayed if the BRANCH DIFFERENTIAL PRICING = N and ALL BRANCHES AT SAME PRICE = Y above. Enter a PRICE for all branches; or depress <ENTER> for default to the price that had been entered in program "15. BOOKING /SALES EVENT PROGRAM" for this product. This price will then be used for this booking at all branches.

42 Pricing/Sales Contracts Daily Activity - Page - 36 CASE EXAMPLE 3 **NOTE: BRANCH The following field will only be displayed if the BRANCH DIFFERENTIAL PRICING = N and ALL BRANCHES AT SAME PRICE = N above. The following two fields describe the pricing method used for this option. Enter a BRANCH number. The default BRANCH number will be the first branch on file. The system allows the entry of numerous branches (along with a price for each branch entered). A branch number and its corresponding price must be entered for the customer to receive a booking price at that branch. PRICE Enter a PRICE for the branch; depress <RETURN> for default to the price that had been entered in program "15. BOOKING /SALES EVENT PROGRAM" for this product. This price will then be used for this specific branch.

43 Pricing/Sales Contracts Daily Activity - Page CUSTOMER BOOKINGS / SALES EVENTS (shipment details) INSTRUCTIONS This screen will display those invoices that have been applied to this booking/sales event. All invoice detail including dates, quantities, and dollar amounts are automatically updated through Order Entry program "25. INVOICE UPDATE". They are displayed here for reference by the user. To access this screen in INQUIRE mode use the END key. The window will automatically display in ADD or CHANGE mode.. If there are numerous screens of shipment detail, depress the <PF3> key to return to the first screen. Depress the <PF4> key to proceed to the very last screen.

44 Pricing/Sales Contracts Daily Activity - Page CUSTOMER BOOKINGS / SALES EVENTS (SALES EVENT) INSTRUCTIONS The instructions below are for a Sales Event. The majority of the fields are to be completed in the same manner as was described for Booking events earlier in this section. Only those prompts which are different from a Booking event are discussed below. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. SALES EVENT EXAMPLE PROGRAM NO. Enter a PROGRAM NO. as was defined in PC15. ELIGIBLE CUSTOMERS (ALL/ CLASS/ LOCATION/ SINGLE) Enter one of the following: A - ALL C - CLASS L - LOCATION S - SINGLE

45 Pricing/Sales Contracts Daily Activity - Page - 39 or depress <ENTER> for default "S". If an "A" is entered, the Sales Event is available for all customers. If a "C" is entered, the Sales Event is available for customers with the specified Customer Class. If an "L" is entered, Sales Event is available for customers with the specified Customer Location. If an "S" is entered, the Sales Event / Booking is only available for a single customer. **NOTE: The following field will only require entry if ELIGIBLE CUST. = S (single customer). CUSTOMER NO. Enter a CUSTOMER NO. This represents the specific customer who will receive the Sales event pricing. SHIP TO Completed in the same manner as a Booking. **NOTE: the following field will only appear if ELIGIBLE CUST. = C (class). CUSTOMER CLASS Enter a CUSTOMER CLASS. Only customers who are associated with this Customer Class through Accounts Receivable program "11. CUSTOMER MASTER" will be eligible for the Sales Event. Customer Classes are defined in Accounts Receivable program "UT-12. CUSTOMER CLASS FILE MAINTENANCE". **NOTE: The following field will only appear if ELIGIBLE CUST. = L (sales location) above. CUSTOMER LOCATION Enter a CUSTOMER LOCATION. Only customers who are associated to this Sales Location through Accounts Receivable program "11. CUSTOMER MASTER" will be eligible for the Sales Event. Various Sales Locations were defined in Accounts Receivable program "UT-11. SALES LOCATION FILE MAINTENANCE". PRODUCT NO. Completed in the same manner as a Booking. PRIORITY Completed in the same manner as a Booking. SALES EVENT QUANTITY Enter a SALES EVENT QUANTITY. Touch <ENTER> to accept the default defined in program "15. BOOKING/SALES EVENT PROGRAM". SALES EVENT DATE Completed in the same manner as a Booking. **NOTE: These fields are display-only, and will be maintained by the system.

46 Pricing/Sales Contracts Daily Activity - Page SHIPPED = OUTSTANDING These two Qty fields are automatically maintained by the system as Order Entry tickets are updated through OE25 and are display-only. The SHIPPED field is updated from the Order Entry system. The OUTSTANDING qty is calculated as the BOOKED QUANTITY less the SHIPPED qty. LIVE BALANCE This field is maintained by the System as each new line item is created in Order Entry. LIKE PRODUCTS (Y/N) Completed in the same manner as a Booking. BRANCH DIFFERENTIAL PRICING (Y/N) Completed in the same manner as a Booking. ALL BRANCHES AT SAME PRICE (Y/N) Completed in the same manner as a Booking. SHIP START DATE Completed in the same manner as a Booking. SHIP END DATE Completed in the same manner as a Booking. PRICE/DISCOUNT Completed in the same manner as a Booking. DISCOUNT TYPE Completed in the same manner as a Booking. THIRD PARTY Completed in the same manner as a Booking. A/R TERMS Completed in the same manner as a Booking. APPLY DISCOUNTS (Y/N) Completed in the same manner as a Booking. MARKET COST This field is informational only and the operator may <ENTER> to leave it blank.

47 Pricing/Sales Contracts Daily Activity - Page - 41 SHIPMENT DETAIL The Shipment Detail window displays automatically in Add or Change mode. It may be displayed in Inquire mode by using the End key. A sample of the window appears at the end of the Booking Example section BRANCH PRICING BASE BRANCH Completed in the same manner as a Booking. PRICE Completed in the same manner as a Booking. ALL BRANCHES PRICE Completed in the same manner as a Booking. BRANCH Completed in the same manner as a Booking. PRICE Completed in the same manner as a Booking.

48 Pricing/Sales Contracts Daily Activity - Page CUSTOMER / PRODUCT PRICING INSTRUCTIONS This program allows the operator to define customer-specific prices on a given product. The sell-price will have an effective (starting) date and an expiration (ending) date. When an order/invoice is entered in the Order Entry module, the system will review this file - if that customer/product/sale date combination match a Customer-Product price defined here, then the Order Entry system will display the special Customer-Product sell-price as the default sell-price. However, if the order is placed one day after the EXPIRED DATE defined above, then the special Customer-Product sellprice will not appear. The sell price will instead be drawn from the standard Price List for that customer. In general, the Order Entry system works through a hierarchy of potential sell-prices. a) - It first searches for a Customer-Product combination (defined in "22. CUSTOMER/PRODUCT PRICING") b) - If a match is not found, it reviews the Bookings / Sales Event pricing (Defined in programs "15. BOOKING / SALES EVENT PROGRAM", "21. CUSTOMER BOOKINGS / SALES EVENTS" or 26. CUSTOMER PREPAID/BOOKING ). c) - If a match is not found, it displays the sell-price from the appropriate Price List generated through program "31. REGULAR PRICE LIST". Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and

49 Pricing/Sales Contracts Daily Activity - Page - 43 Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program. BRANCH Enter a BRANCH number or touch <ENTER> for the first branch on file. CUSTOMER Enter a CUSTOMER number. This will be the customer to receive the specified sell-price. PRODUCT Enter a PRODUCT number. This will be the product to which the specified sell-price will apply. EFFECTIVE DATE Enter an EFFECTIVE DATE. This will be the first date on which the specified sell-price will be available. EXPIRED DATE Key an EXPIRED DATE. This will be the last date on which the specified sell-price will be available. SELLING PRICE Enter a SELLING PRICE for this product. Note the Pricing unit-of-measure default which appears onscreen. This was defined for this product in Inventory program "13. PRODUCT MASTER".

50 Pricing/Sales Contracts Daily Activity - Page MARKET COSTS INSTRUCTIONS This program is used to define Market Costs for a given product. The user can define Market Costs across a set of various markets, as well as across a range of branch locations. Branch Locations were defined in Inventory program "14. BRANCH MASTER". TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). This program does not have an ADD mode. CHANGE mode is used to enter new market costs for an existing Inventory product master. A help window may be accessed by operators to view the functions available in a particular program PRODUCT NO. Enter a PRODUCT NO.

51 Pricing/Sales Contracts Daily Activity - Page - 45 Upon entry of a Product number and Branch number the screen will dsplay BUYING Unit-of-Measure for that product which was defined in Inventory program "13. PRODUCT MASTER". BRANCH Enter an Inventory branch number.

52 Pricing/Sales Contracts Daily Activity - Page MASS LOAD FUTURE COSTS INSTRUCTIONS This program is used to load a product s default Market Cost into a series of Future Cost periods. The length of these various Future Cost periods was defined earlier in program UT-10. FUTURE COST PERIODS. This program speeds the entry of costing information across a range of Future Cost periods. The operator then can change / fine-tune the specific Future Cost for a specific period using program 25. FUTURE COSTS. The operator can mass-load cost information for a specified range of branches and ingredients. In addition, the operator assigns a specific spot date for the loading procedure. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters.

53 Pricing/Sales Contracts Daily Activity - Page - 47 BRANCH Enter a branch number, range of branch numbers or select branch numbers to have future costs loaded. Touch <ENTER> to accept program defaults of "ALL". INGREDIENT Enter a product Ingredient number, range of product ingredient numbers or select product ingredient numbers; depress <ENTER> for default "ALL". Only products falling within a range will have their default Market Costs mass-loaded into the Future Cost periods. SPOT DATE Enter a SPOT DATE; depress <ENTER> for default of the current system date. This spot date will be used as the first calendar date for the first Future Cost period whose length in days was specified in program UT-10. FUTURE COST PERIODS. For example, earlier (in UT-10), each Future Cost period was defined as being 15 days in length. Now a spot date of Nov. 1, 2006 is entered. The system will now assign specific dates to the future cost periods period #1 is Nov. 1 Nov. 15, period #2 is Nov. 16 Nov. 30, period #3 is Dec. 1 Dec. 15 and so on. REPLACE COSTS Where a cost record already exist for a branch ingredient on a spot date it may be replaced with a new cost by answering YES.

54 Pricing/Sales Contracts Daily Activity - Page FUTURE COSTS (INGREDIENT SCREEN) INSTRUCTIONS The Future Costs program is used: a) to change the future costs of ingredients after they are mass-loaded through program 24. MASS LOAD FUTURE COSTS, as shown on the above screen and b) to calculate the future cost of a formulated product, as shown on the following pages. The dates appearing on screen are determined by: a) the spot date selected and b) the length of the future cost periods which were defined earlier in program UT-10. FUTURE COST PERIODS. The instructions below relate to the modification of future costs for an ingredient. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program. SPOT DATE This field will default to the current system date. To change the various future costs of an ingredient,

55 Pricing/Sales Contracts Daily Activity - Page - 49 the spot date entered must be the same as the spot date used in program 24. MASS LOAD FUTURE COSTS for that ingredient. BRANCH Enter an Inventory Branch number. PRODUCT NO. Enter a PRODUCT NO. (In this instance, it must be defined as an ingredient). Upon entry of a Product number, the COST / XXXXXXX heading will reflect the BUYING Unit-of- Measure for that product (which was defined in Inventory program "13. PRODUCT MASTER"). PERIOD FROM TO The Period ranges appearing on-screen are calculated by the system. The length of each period (in days) was defined in program "UT-10. FUTURE COST PERIODS". The system then uses the SPOT DATE above, and calculates the actual dates marking the start / end of each period. FUTURE COSTS Upon entry of a Product Number, the system will display a series of Future Costs for the product selected. These default values are the result of the calculations of program "24. MASS LOAD FUTURE COSTS" and may be overridden by the operator. To override the default costs, switch the program mode from Inquire to Change, move the cursor to the cost field to be changed, and enter a new Future Cost. The cursor can be moved up and down the cost column, using the <LEFT ARROW> and <RIGHT ARROW> keys. After all changes have been entered, use the <DOWN ARROW> key to move the cursor to the OK TO CHANGE prompt.

56 Pricing/Sales Contracts Daily Activity - Page - 50 FUTURE COSTS (FORMULA CALCULATION SCREEN) NOT MIGRATED. NO CUSTOMERS ARE USING THIS FEATURE. IF ANYONE CALLS WE WILL ADD BACK LATER. INSTRUCTIONS The Future Costs program can be used to calculate the future cost of a formulated product (given the future costs of the various ingredients loaded through program 24. MASS LOAD FUTURE COSTS ) The screen above shows the results of such a future cost calculation for a formulated product (in this case, between May 10, 2007 and May 24, 2007, the future cost of Sacked Hog Feed is $ / 50# bag and its suggested sell-price at that time would be $6.18 / 50# bag). Such formula cost calculations are performed in INQUIRE mode. SPOT DATE Enter a SPOT DATE; or depress <RETURN> for the default of the current system date. PRODUCT Enter a formulated PRODUCT number. BRANCH Enter a BRANCH number; depress <RETURN> for default of the first branch on file. BEGIN DELIVERY

57 Pricing/Sales Contracts Daily Activity - Page - 51 Enter a BEGIN DELIVERY date; or depress <RETURN> for default of the first date of the first Future Cost period appearing on-screen. END DELIVERY Enter an END DELIVERY date; depress <RETURN> to default to the last date of the first Future Cost period appearing on-screen. ** Note before the future cost of a formulated product can be accurately calculated, it is necessary for future costs to be loaded for all ingredients using program "24. MASS LOAD FUTURE COSTS. Error messages will appear on-screen, if the formulated cost calculations do not find a future cost for a given ingredient. FUTURE DELIVERY COST This is a display-only field. The system will review the Formula Master associated with the PRODUCT selected, and then review the future costs file for the ingredients found in that formula. The system will draw upon the appropriate future cost for each ingredient (given the BEGIN / END DELIVERY dates indicated earlier) and will calculate the future cost for the formulated product. MARGIN This is a display-only field. Once the future formulated cost of the PRODUCT is calculated, the system will calculate a margin for the product. The product s margin was defined in Inventory program 16. INVENTORY MASTER. SUGGESTED PRICE This is a display-only field. The sell-price is calculated by adding the MARGIN value to the FUTURE DELIVERY COST.

58 Pricing/Sales Contracts Daily Activity - Page CUSTOMER PREPAID / BOOKING INSTRUCTIONS This program is used to enroll a customer in a specific Prepaid/Booking event (the actual conditions of such events were first defined in program "15. BOOKING/SALES EVENT PROGRAM"). Contracts may be defined as Inventory Item specific, by Inventory Group or as Generic. Those contracts that have prepaid dollars applied to them through Order Entry 23, are classified as Prepaid Contracts while all other contracts are referred to as Bookings. Inventory Group contracts may have specific items within the Group linked to the contract at a specified price. The same holds true for Generic contracts. Money applied to a contract as prepayment may be for the entire contract, a portion of the contract total or a deposit per contract unit. Contracts may be defined as Maximum Price. The distinctions between Sales Event enrollment (PC21) and Prepaid / Booking enrollment are minimal. To summarize those differences: a) Prepayments on the Program master (defined in PC15) must be set to Y to use program PC26. If the prompt is set to N, then the user will receive a warning message to this effect. b) Generic contracts by Inventory Group (defined in Inventory program 11. GROUP MASTERS ) may be used for individual customers. c) Specific contract numbers are assigned to each customer enrollment made through PC26. d) Summary reports of Prepaid/booking contracts showing remaining balances may be printed using program 39. CONTRACT LISTING. Information for Booking / Sales Events is printed through program 35. BOOKINGS/SALES EVENTS. e) Prepaid dollars made by the customer for a contract can be recorded on the contract and will be reduced as applications are made to the contract through Order Entry. f) Shipment end dates for Prepaid contracts will automatically default to the end of the current

59 Pricing/Sales Contracts Daily Activity - Page - 53 calendar year. This is a multi-screen program. To move to the Shipment Detail screen (showing all past invoice shipments against this Prepaid / Booking event), use the SELECT key in INQUIRE mode. In CHANGE mode the screen will display as the cursor moves through other screen prompts. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program. PREPAID / BOOKING EXAMPLE CUSTOMER NO. Enter a CUSTOMER NO. This is the customer who is being enrolled into this booking program at this time. Once enrolled in a Booking program, the customer is eligible to receive the special Prepaid / Booking prices / discounts. The <HOME> key will allow the operator to do a customer acct. lookup. PROGRAM NO. Enter a PROGRAM NO. as defined in PC15. If that program is a Booking, the heading "BOOKING" will appear at the top of this screen. The <FIND> key will allow the operator to do a lookup of available program numbers. After entering the PROGRAM NO. in CHANGE or INQUIRE MODE, a window will appear on-screen giving the operator a recap of existing contracts. CONTRACT NUMBER Enter a contract number of up to six digits in length. This is a required field and may not be left blank. The System will assign a default contract number that may be over ridden. The System also keeps track of used contract numbers and will not allow the same number to be given to more than one contract. The next available contract number may be viewed or maintained in Pricing Utilities Options (PCUT02). Numbers are actually stored in a system file where next available and unused may be accessed by the system. Any unused numbers are assigned before next available. CONTRACT WINDOW In CHANGE or INQUIRE MODE a window listing all contracts for the customer is displayed at this

60 Pricing/Sales Contracts Daily Activity - Page - 54 point. If a contract selected is not linked to the Program Number entered for the previous prompt, PROGRAM NO. will be changed to the correct program. A specific contract may be selected for change or viewing by selecting the sequence number of that contract. Closed contracts are sorted to the end of the list. The BALANCE column reflects the LIVE BALANCE of contracts. By using the <SELECT> key operators can toggle the DEPOSIT / UOM column to PREPAID DOLLARS. **NOTE: In INQUIRE MODE the Branch Pricing window may be displayed after choosing the individual contract to view. The cursor will be positioned at GROUP. Touch the <UP ARROW> key followed by <END> to display the window. GROUP For an Inventory Group Type contract enter the Inventory Group containing the products to be covered by this contract. Touch <ENTER> to leave Group blank for all other contracts. For a Generic Type contract enter the Inventory Group number as defined in Pricing Utilities Options for this purpose. PRODUCT NO. This prompt is by-passed for Generic type contracts. Enter a PRODUCT NO. The System will default to the first detail product listed on the program master. Touch <ENTER> to accept the default or key an alternate product. Products that had been entered in PC15 for this specific Booking event will default several prompts on the contract master from information keyed in PC15. Other Products, not listed on the program master, may be used. However, the operator will receive a warning message that the product is not on the program and no defaults will be available.

61 Pricing/Sales Contracts Daily Activity - Page - 55 GROUP PRODUCTS ENTRY WINDOW The GROUP PRODUCT ENTRY window will display after the GROUP number has been assigned in ADD mode. In CHANGE mode it displays after the contract has been selected from the contract display window. Using this feature the operator can start the contract as an Inventory Group type contract. When the Product Entry Window displays, if no items are entered the contract works as a generic contract for any item associated with that Inventory group. When items are entered, the contract will still recognize all items associated with that group, but the ones entered in the PRODUCT ENTRY will use the contract price as opposed to current retail price. If the customer must use other items in the group when it comes to application time, all the operator need do is add that item and price to the reference window to lock in that price. Enter as many items as needed for the Inventory group selected along with the retail price to be charged to the customer. While in the Product Entry Window, the lookup window for items only displays those items associated with the selected Inventory group. NOTE Group is used in conjunction with EXCLUSIVE PRODUCTS setting. For a GENERIC contract the operator should enter at least one Product for the contract to do anything. Products entered may be associated with any Inventory major group. Only those Products entered are recognized by the contract. Any Products entered without a PRICE will use current retail price. As with other Group or Generic contracts no quantities are tracked only dollars. BOOKING / CONTRACT DATE Enter a BOOKING DATE. This is the date that this customer is being enrolled for this Booking event.

62 Pricing/Sales Contracts Daily Activity - Page - 56 The System will default to the current calendar date. SHIPPING RANGE Enter a SHIP START DATE; depress <ENTER> for default to the Shipping Start Date that had been entered in program "15. BOOKING/SALES EVENT PROGRAM". Booked products cannot be invoiced in the Order Entry module prior to this ship start date. Enter a SHIP END DATE; or depress <ENTER> for default to the Shipping End Date that had been entered in program "15. BOOKING/SALES EVENT PROGRAM". The SHIP END DATE must be equal to or greater than the SHIP START DATE. Booking products cannot be invoiced through the Order Entry module after this date. CONTRACT TYPE A default Contract Type of 1 is defined by the System. It is setup with a zero print format file. Therefore if an organization is not going to print contracts in the System they need do nothing in the way of additional setup. This is a required field and may not be left blank. PRIORITY Enter a PRIORITY value; depress <RETURN> for default to the PRIORITY value that had been entered for this event in program "15. BOOKING/SALES EVENT PROGRAM". DEPOSIT If the customer is making a deposit on the contract, key that amount per unit here. The sales ticket to record the receipt of money will be posted through Order Entry. As applications are made against the contract through Order Entry, prepaid dollars will be decreased at a deposit rate per unit multiplied by the number of units picked up. This prompt is by-passed for Generic contracts. LAST CHANGED BY CLOSED BY Contracts that are open have the operator to last change the contract noted. If the contract has been closed the operator appears in Closed By. Should security not be active for this module ** appear in place of an operator name. BOOKED QUANTITY Enter a BOOKED QUANTITY. This quantity must fall between the MINIMUM and MAXIMUM QUANTITY range values that had been entered for this specific event in program "15. BOOKING /SALES EVENT PROGRAM". Keep in mind that if Product pricing unit of measure is different that the selling unit of measure, enter the BOOKED QUANTITY as pricing units of measure. Generic contracts do not track quantity therefore this prompt is by-passed. - APPLIED = BALANCE These two Qty fields are automatically maintained by the system and are display-only. The APPLIED field is updated from the Order Entry system. The BALANCE qty is calculated as the BOOKED

63 Pricing/Sales Contracts Daily Activity - Page - 57 QUANTITY less the APPLIED qty. BRANCH PRICE 1 Product specific contracts will ask for a Unit Price after the Book Quantity is entered. The System will take that value times the Book Quantity to create a Book Dollar amount. If the operator overrides the System calculation Unit Price or Book Quantity are not adjusted. Entry in the Unit Price is filled into the Branch Pricing window located later on the screen. If the Unit Price needs to be altered for any reason, use CHANGE mode. Enter through screen prompts until the Unit Price displays on screen. BOOKED DOLLARS For a product specific contract BRANCH PRICE 1 will complete the prompt. If the operator makes a change to the amount, the system will adjust BRANCH PRICE 1 to make Booked Qty times BRANCH PRICE 1 equal Booked Dollars. For a Group or Generic contract enter the extended dollar value of this contract. SHIPPED =BALANCE These two DOLLAR fields are automatically maintained by the system and are display-only. The SHIPPED field is updated from the Order Entry system. The BALANCE dollar is calculated as the BOOKED DOLLARS less the SHIPPED dollar. LIVE BALANCE All live balance fields are maintained by the system and are display-only. These fields are updated as each line item on an Order Entry ticket is created. After Order Entry option 25 is run, the live balance and contract balances should agree with the exception of any Invoices not yet updated.

64 Pricing/Sales Contracts Daily Activity - Page - 58 If the Live balance does get out of total with the detail, use program UT11 (RECALCULATE PREPAID / BOOKING LIVE BAL). PREPAID DOLLAR BALANCE This dollar field is automatically maintained by the system and is display-only. Entries affecting this field are made through Order Entry. Payments made to Prepaid contracts increase the dollar balance and applications against contracts decrease the dollar balance. PRICE / DISCOUNT Enter D to allow a discount off the list price to be entered for this product or P to allow entry of a specific event sell price; depress <ENTER> to accept the default as defined in program 15. BOOKING/SALES EVENT. DISCOUNT TYPE Depress <ENTER> to accept the default as defined in program 15. BOOKING/SALES EVENT. LIKE PRODUCTS Enter a "Y" if LIKE PRODUCTS (that is, products like the product entered above) are to be included in this Booking. Otherwise answer NO. The default for this field is retrieved whatever selection had been defined in program "15. BOOKING /SALES EVENT PROGRAM". A series of Like Products are initially linked to a product through Inventory program "13. PRODUCT MASTER". ** NOTE- The following field is only accessed if P/D= D (discount) above. A/R TERMS

65 Pricing/Sales Contracts Daily Activity - Page - 59 Enter an A/R TERMS code. A TERMS CODE is only required if payment terms other than the normal customer's terms are required for the booking. The various A/R Terms codes were defined in Accounts Receivable program "UT-6. TERMS CODE MAINTENANCE". APPLY DISCOUNTS Enter a "Y" if any additional customer discounts are to be applied above and beyond the special Booking prices to products purchased under this Booking. Touch <ENTER> to accept the default displayed from "15. BOOKING/SALES EVENT PROGRAM". Additional discounts may have been defined through program "14. CUSTOMER DISCOUNTS" -these will be automatically displayed during the entry of orders unless this APPLY DISCOUNTS = N. **NOTE: The next two prompts are by-passed for generic type contracts. BRANCH DIFFERENTIAL PRICING If an organization has multiple branch locations, it may wish to vary the Booking program price across branches, because of freight charge differentials between branches. (A table of Branch Freight Differentials was defined in Production "UT-12. BRANCH DIFFERENTIAL TABLE"). If DIFFERENTIAL PRICING = Y, then branch differentials are automatically added to the booking price, without having to separately record a booking price for each branch. Enter a "Y" to allow BRANCH DIFFERENTIAL PRICING to affect price; depress <ENTER> for default "N" where BRANCH DIFFERENTIAL PRICING is not to affect the price. ALL BRANCHES AT SAME PRICE (Y/N) Enter an "N" if all Branches are NOT at the same price; or depress <ENTER> for default "Y" to indicate that ALL BRANCHES AT THE SAME PRICE. If SAME PRICE = Y, then the program will allow one selling price for all branches. If SAME PRICE = N, then the program will allow separate prices to be entered for each branch. EXCLUSIVE PRODUCTS This prompt is used in conjunction with a GROUP contract. (It is ignored for ITEM specific or GENERIC contracts). When set to YES only those items linked to the chosen group and entered in the Product Entry window are recognized. A NO setting tells the system to recognize any item associated with the chosen group. For any items keyed in the Product Entry window use that price versus current retail. In ADD mode the system defaults to NO. MARKET COST CATEGORY Market Cost Category is informational and may be left blank. **NOTE: The Branch Pricing window will display for a Group or Generic type contract. However it is not used. Touch <ENTER> to proceed BRANCH PRICING

66 Pricing/Sales Contracts Daily Activity - Page - 60 CASE EXAMPLE 1 **NOTE: BASE BRANCH The following field will only be displayed if the BRANCH DIFFERENTIAL PRICING = Y above. The following two fields describe the pricing method used for this option. Enter a BASE BRANCH. PRICE Enter a PRICE for the Base Branch; depress <RETURN> for the default price that had been entered in program "15. BOOKING /SALES EVENT PROGRAM" for this product. The Base Branch price will be used as the basis for calculating prices at the remaining branches. Branch differentials are added to this Base Branch price in order to arrive at a price for each branch. CASE EXAMPLE 2 **NOTE: ALL BRANCHES PRICE The following field will only be displayed if the BRANCH DIFFERENTIAL PRICING = N and ALL BRANCHES AT SAME PRICE = Y above. Enter a PRICE for all branches; or depress <ENTER> for default to the price that had been entered in program "15. BOOKING /SALES EVENT PROGRAM" for this product. This price will then be used for this booking at all branches. CASE EXAMPLE 3 **NOTE: The following field will only be displayed if the BRANCH DIFFERENTIAL PRICING = N and ALL BRANCHES AT SAME PRICE = N above. The following two fields describe the pricing method used for this option.

67 Pricing/Sales Contracts Daily Activity - Page - 61 BRANCH Enter a BRANCH number. The default BRANCH number will be the first branch on file. The system allows the entry of numerous branches (along with a price for each branch entered). PRICE Enter a PRICE for the branch; depress <RETURN> for default to the price that had been entered in program "15. BOOKING /SALES EVENT PROGRAM" for this product. This price will then be used for this specific branch. THIRD PARTY Activity imported from a Third Party software vendor can be applied to Booking / Prepaid contracts in AgTrax. A Site Master is used for this purpose. Site Masters are defined in 3 rd Party Utilities Menu option 4. Those sites that are to affect Booking / Prepaid contracts must be set to do so. Individual contracts can be set to allow activity from 3 rd Party to be used for application. Answer YES to allow 3 rd Party activity to update to the current contract. MAX PRICE CONTRACT Answer YES to use this contract as a Maximum Price contract. For generic contracts this prompt can be accessed only when at least one product has been entered in the PRE-PAID CONTRACT PRODUCT ENTRY window. When a contract is defined as maximum price the unit price is the most that a customer pays for the product when applied to the contract. Should retail prices fall below a customer s contract price, the current price is used for billing the customer. The quantity and extended dollars of the Order Entry detail line are used to update Booked Quantity and Booked Dollars on the contract. If retail prices rise above a customer s contract price, the contract price is used to bill the customer. Retail activity generated through an outside source then imported through 3 rd Party Interface programs works the same as a ticket entered directly into Order Entry 23, provided the site master and customer contract are set to update that activity. PRINTED The prompt defaults to NO. It may be maintained at any time. If a contract is printed from PC26 or PC40 the System will change the prompt setting to YES. SIGNED The prompt defaults to NO. It may be maintained at any time. There is no auto adjustment of the prompt setting by the System. NOTE At this time the next two prompts are used for sorting information on the contract listings. SALES REPRESENTATIVE The prompt defaults to zero. It may left as zero or a valid Sales Rep number keyed or selected from the available lookup. A Sales Rep with a status of Inactive may not be used.

68 Pricing/Sales Contracts Daily Activity - Page - 62 ORIGINATING BRANCH A valid Inventory branch must be entered. PRINT CONTRACT In ADD mode the cursor will stop at this prompt. A contract may be printed at this time. Later in INQUIRE mode the operator may use the INQUIRE AGAIN line option <P> to print a contract. If Unit Of Measure is included as information in contract printing and that field on the contract master is blank, the Unit of Measure from the Inventory Product is used.

69 Pricing/Sales Contracts Daily Activity - Page CUSTOMER PREPAID/BOOKINGS EVENTS (shipment details) INSTRUCTIONS This screen will display the invoices that have been applied to the current prepaid/booking event. All invoice detail, including dates, quantities, and dollar amounts are automatically updated through Order Entry program "25. INVOICE UPDATE". They are displayed here for reference by the user. To display this screen in INQUIRE use the SELECT key. In CHANGE mode the window will display after the last screen prompt.

70 Pricing/Sales Contracts Daily Activity - Page CONTRACT TRANSFERS / CLOSING INSTRUCTIONS This program allows the operator to transfer prepaid dollar amounts from one contract to another for the same customer or a contract of a different customer. During the process Booked Quantity and Booked Dollars may be moved also. It may also be used to close an open contract. If there are prepaid dollars left on the contract at closing time, they are posted to the customers Accounts Receivable account as a credit. Those credits will display as part of the customer Accounts Receivable activity after AR21 has been run. For Transfers the Transaction Date must be later than either contract date or a warning message will display DATE IS LESS THAN CONTRACT DATE(S). The operator is responsible to update any transactions created by this program to General Ledger. Use menu option 46 to build those transactions into a General Ledger batch number. Complete the process by merging the transactions into the master batch zero (GL26) and posting them (GL42). Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. FUNCTION (T/C/E) Choose which action to perform- T = TRANSFER Move prepaid dollars from one contract to a second for the same customer C = CLOSE Close a single contract E = END Cancel the program and return to the previous menu CONTRACT TRANSFER

71 Pricing/Sales Contracts Daily Activity - Page - 65 FROM CUSTOMER Key the Account number of the customer to transfer dollars. TO CUSTOMER Key the account number of the receiving customer. The program defaults to the From Customer. FROM CONTRACT Enter the customer contract number that is to have dollars moved from it to a second contract. A pop-up window will display all open contracts for the specified customer by using the <HOME> key. Choose the line number of the contract to remove prepaid money. TO CONTRACT Enter the customer contract to receive dollars. The pop-up window is available by touching <HOME>. TRANSACTION DATE Enter a calendar date to use an accounting date for the record. Any date entered must be later than either contract s Contract Date. DOLLARS PREPAID Enter the prepaid dollar amount that is to be moved from the first contract to the second. BOOKED QUANTITY If any of the Booked quantity is to be moved to the receiving contract enter that number. BOOKED DOLLARS If any of the Booked dollars are to be moved to the receiving contract enter that number. NOTE: The movement of Contracted dollars is a one to one ratio. If the unit price of two product specific contract is not the same, the end result may be different than anticipated. OKAY TO TRANSFER Key Y to complete the transfer or N to correct / cancel the entry.

72 Pricing/Sales Contracts Daily Activity - Page - 66 CONTRACT CLOSE FROM NUMBER Enter the Accounts Receivable number of the customer desired. FROM CONTRACT Select the line number of the contract to close from the pop-up window displayed on the screen. TRANSACTION DATE Enter a calendar date to use an accounting date for the record OKAY TO CLOSE Key Y to continue with the contract closing or enter N to correct / cancel the transaction.

73 Pricing/Sales Contracts Daily Activity - Page MASS CONTRACT CLOSE Option has been added to the menu but program is not completed in this release.

74 Pricing/Sales Contracts Reporting - Page REGULAR PRICE LISTS INSTRUCTIONS This menu program is used by the operator to select the desired Pricing Price List program. CHOICE: Enter a program number as shown on the screen. Each program automatically returns to the MENU when terminated. Enter "E" to return to a higher menu.

75 Pricing/Sales Contracts Reporting - Page REGULAR PRICE LIST INSTRUCTIONS This program will print a Regular Price List for all, select or a range of products, groups, minor groups or brands. The Regular Price List may include any or all of the eight selling prices defined in program "UT- 5.PRICE RELATIONSHIP TABLE". Only products with ON PRICE LIST = Y in Inventory program "16. INVENTORY MASTER", will be displayed through this program. Operators may elect to print only those items that are defined as ACTIVE, INACTIVE or BOTH. Up to eight Price Codes may be defined per Inventory branch. When printing all eight the largest retail price that will print is 9, Printing fewer than the maximum increases the maximum retail price size to 99, Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first

76 Pricing/Sales Contracts Reporting - Page - 70 saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. BRANCH NO. Enter a BRANCH number. PRICE LIST NO. Enter a PRICE LIST NO. The System will default to the current Price List for the Branch selected. REPORT BY Enter one of the following: P - PRODUCT to sequence the price list by Product number G - GROUP to sequence the price list by Group code M - MINOR GRP to sequence the price list by Minor Group code B - BRAND to sequence the price list by Brand code or depress <ENTER> for default "P". The GROUP, MINOR GROUP and BRAND options will sequence the report first by GROUP /MINOR GROUP/BRAND and then by PRODUCT number within each GROUP, MINOR GROUP or BRAND. The PRODUCT option will sequence the report by PRODUCT number. PRODUCT GROUP MINOR GROUP BRAND Only the prompt that corresponds to the selection for REPORT BY may be accessed. Records may be chosen by a range, specific or select records. PRICE CODE Enter a price code digit (from 1 to 8) in the FROM / TO fields to indicate which selling PRICE CODES are to be included on the Price List. Depress <ENTER> for default "1". In this case, only the code #1 prices will appear on the price list. The various Price Codes were defined in program "UT-5. PRICE RELATIONSHIP TABLE". In the example at the end of this section, code #1 was Retail price list, code #2 was Small Dealer price list, code #3 was the Large Dealer price list, and so forth. In this example, if a code 1 was entered in both the FROM and TO fields, then the program would generate only a Retail price list. If a code 3 was entered in both the FROM and TO fields, then the system would generate only a Large Dealer price list. If code 1 was entered in the FROM field, and code 3 was entered in the TO field, then the system would generate one price list report - however, each product would show pricing for Retail (#1), Small Dealer (#2) and Large Dealer (#3).

77 Pricing/Sales Contracts Reporting - Page - 71 When all 8 Price Codes are selected the largest prince that will print is 9, Fewer than 8 codes will print a price as large as 99, ZERO PRICES Enter an "E" to exclude products with ZERO PRICES ( and print only products with actual prices ) or enter an "O" to only print products with ZERO PRICES; or depress <ENTER> for default "I" to print all products on the Price List. BY SHORT NAME Enter an "Y" to sequence the report alphabetically by product SHORT NAME ; or depress <ENTER> for default "N" to sequence the report numerically by PRODUCT CODE (product number). PRICES ONLY To omit SIZE information contained on the Product master answer YES. Otherwise answer NO. The System defaults to NO. STATUS PRINT Choose items to include on the report by their status: ACTIVE OR INACTIVE. Touch <ENTER> to ignore item status and include both settings. ** NOTE before generating the Regular Price List through this program, the user should have previously completed other pricing-related tasks. REPORT DELIVERY - performed a Product Cost Roll-up - run the Mass Price Loading program (PC12) - generated and reviewed a Suggested Price List (PC37) - made corrections / fine-tuning to sell-prices through Price File Maintenance (PC13) - again reviewed sell-prices through a Suggested Price List (PC37) Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive, a CSV file or a PDF file.. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue.

78 Pricing/Sales Contracts Reporting - Page - 72 SAMPLE REGULAR PRICE LIST

79 Pricing/Sales Contracts Reporting - Page STORE PRICE LIST INSTRUCTIONS This program will print a Store Price List for all or a range of products, groups, minor groups or brands. The Store Price List will include only products with Pricing Flag STORE= YES in Inventory program "13. PRODUCT MASTER". Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters.

80 Pricing/Sales Contracts Reporting - Page - 74 BRANCH NO. Enter a BRANCH number. REPORT BY (PRODUCT/GROUP/MINOR GROUP/BRAND/) Enter one of the following: P - PRODUCT to sequence the price list by Product number G - GROUP to sequence the price list by Group code M - MINOR GRP to sequence the price list by Minor Group code B - BRAND to sequence the price list by Brand code or depress <RETURN> for default "P". The GROUP, MINOR GROUP and BRAND options will sequence the report first by GROUP /MINOR GROUP/BRAND and then by PRODUCT number within each GROUP, MINOR GROUP or BRAND. The PRODUCT option will sequence the report by PRODUCT number. The corresponding prompt to the answer in the previous question is opened for entry. PRODUCT The report may be generated for a specific product, range of products or select products. To ignore product as a selection criterion touch <ENTER> for all records matching other criteria. GROUP The report may be generated for a specific group, range of groups or select groups. To ignore group as a selection criterion touch <ENTER> for all records matching other criteria. MINOR GROUP The report may be generated for a specific minor group, range of minor groups or select minor groups. To ignore minor group as a selection criterion touch <ENTER> for all records matching other criteria. BRAND The report may be generated for a specific brand, range of brands or select brands. To ignore brand as a selection criterion touch <ENTER> for all records matching other criteria. ZERO PRICES Enter an "E" to exclude products with ZERO PRICES ( and print only products with actual prices ) or enter an "O" to only print products with ZERO PRICES; or depress <RETURN> for default "I" to print all products on the Price List. BY SHORT NAME Enter an "Y" to sequence the report alphabetically by product SHORT NAME ; or depress <RETURN> for default "N" to sequence the report numerically by PRODUCT CODE (product number). **NOTE: The next prompt changes description to match the selection for REPORT BY.

81 Pricing/Sales Contracts Reporting - Page - 75 STATUS PRINT Choose items to include on the report by their status: ACTIVE OR INACTIVE. Touch <ENTER> to ignore item status and include both settings. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive or a CSV file. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE STORE PRICE LIST

82 Pricing/Sales Contracts Reporting - Page BAG AND BULK PRICE LIST INSTRUCTIONS This program will print a Bag and Bulk Price List for all or a range of products, groups or brands. The Bag and Bulk Price List may include any or all of the eight selling prices. Only products with ON PRICE LIST = Y as defined in Inventory program "16. INVENTORY MASTER", will be displayed through this program. The Bulk and Bag list is used primarily to illustrate pricing for your bulk / non-bagged products. Those where SIZE = 0 in Inventory program "13. PRODUCT MASTER". What this list can also show is an example of that same product in one of your more common bagged sizes. For instance, the price list could show the sell-price per-ton for bulk corn, and also show a sell-price for corn in a 50 LB bag for comparison purposes. The sample bag size for the bulk product was defined at the P/L BAG SIZE field in Inventory program "16. INVENTORY MASTER". FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default

83 Pricing/Sales Contracts Reporting - Page - 77 parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. BRANCH NO. Enter a BRANCH number. PRICE LIST NO. Enter a PRICE LIST NO. ; or depress <ENTER> for default to the current Price List. REPORT BY Enter one of the following: G - GROUP to sequence the price list by Group code B - BRAND to sequence the price list by Brand code P - PRODUCT to sequence the price list by Product number or depress <ENTER> for default "P". The GROUP and BRAND options will sequence the report first by GROUP/BRAND (and then by PRODUCT number within each GROUP or BRAND). The PRODUCT option will sequence the report by PRODUCT number. GROUP BRAND PRODUCT Only the prompt that corresponds to the selection for REPORT BY may be accessed. Records may be chosen by a range, specific or select records. NOTE The next prompt is only available when REPORT BY = PRODUCT. SEQUENCE Enter an "S" to sequence to report alphabetically by product SHORT NAME; or depress <ENTER> for default "P" to sequence the report numerically by PRODUCT CODE (the Product number). ZERO PRICES Enter an "E" to exclude products with ZERO PRICES (and display only those products with actual prices) or enter an "O" to only include products with ZERO PRICES; or depress <ENTER> for default "I" to display all products on the Price List. FROM PRICE CODE TO PRICE CODE Enter a price code (from 1 to 8) in the FROM and TO fields to indicate which selling PRICE CODES are to be included on the Price List; or depress <ENTER> for default "1" - in this case, only code #1 prices would appear on the price list. The various Price Codes were defined in program "UT-5. PRICE RELATIONSHIP TABLE". In the

84 Pricing/Sales Contracts Reporting - Page - 78 example in this manual, code #1 was Retail price list, code #2 was Small Dealer price list, code #3 was the Large Dealer price list, and so forth. In this example, if a code 1 was entered in both the FROM and To fields, then the program would generate only a Retail bulk & bag price list. If a code 3 was entered in both the FROM and TO fields, then the program would generate only a Lrg Dealer bulk & bag price list. If a code 1 was entered in the FROM field and a code 3 was entered in the TO field, then the system would generate only one bulk & bag price list - however, each product would show pricing for Retail (#1), Small Dealers (#2) and Large Dealers (#3). REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive or a CSV file. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE BAG AND BULK PRICE LIST

85 Pricing/Sales Contracts Reporting - Page CUSTOMER / PRODUCT PRICE LIST INSTRUCTIONS This program will print a Customer / Product Price List for all or a range of customers. The actual Customer / Product sell-prices were established in program "22. CUSTOMER / PRODUCT PRICING". FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. BRANCH The report may be generated for a specific branch, range of branches or select branches. To ignore branch as a selection criterion touch <ENTER> for all records matching other criteria.

86 Pricing/Sales Contracts Reporting - Page - 80 CUSTOMER The report may be generated for a specific customer, group of customers or select customers. To ignore customer as a selection criterion touch <ENTER> for all records matching other criteria. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive or a CSV file. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE CUSTOMER / PRODUCT PRICE LIST

87 Pricing/Sales Contracts Reporting - Page PREPAID/BOOKING DETAIL REPORT INSTRUCTIONS This program allows the operator to generate a listing of detail activity posted to a Booking / Prepaid contract based upon a date range. Information on the report includes both applications against booked quantity / dollars and prepaid dollars. An ending balance per contract as of the THRU date is given. There is also a recap per customer by Product and Group. At the end of the report is a Contract Total Recap by Product, Group and General Ledger number. Information on the report is sorted by customer short name then contract number. Only those contracts created through PC26 are included on this report. Any Sales Events created through PC21 do not appear on this report. Whenever an operator makes an adjustment to contract Booked Quantity or Booked Dollars in CHANGE mode the amount of adjustment is not stored anywhere. So the beginning balance of some contracts on the report may not agree with what was originally setup. They will reflect amounts on the contract master at the time the report is run. At the time a contract is closed, the System does not make any adjustment to Booked Quantity or Booked Dollars if they have a remaining balance. The report detail will reflect those amounts. To omit closed contract remaining booked quantity and dollar amounts in the recap section of the report, be sure to enter a THRU date that is equal to or greater than the current calendar date. Then the recap will give those remaining quantities that are committed for shipment. When a contract is closed prior to a requested date range, it will not appear on the report. The same holds true for a contract that is completely used prior to the start of a requested date range. Information to build this report is pulled from several data files with no direct link between records in those files. Therefore it is possible when the System is trying to match contract applications for booked quantity / dollars with used prepaid dollars that it will not be able to make a positive match. In those cases the

88 Pricing/Sales Contracts Reporting - Page - 82 operator will see several prepaid dollar applications combined on one line. Total applications will be correct. A balance check for book quantity, book dollars and prepaid dollar is included in the report. If the program finds a discrepancy between the detail and contract it will print INVLAID BALANCE (BQ BD PD). Only the balance that is in error will print. BQ stands for Book Quantity. BD stands for Book Dollars. PD stands for Prepaid Dollars. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. SELECTION A standard selection window is available for each of the next four prompts. CUSTOMER Accounts may be chosen by a range, select account numbers, an individual account or all customers on file. CONTRACT Selection by specific contracts is only available when a specific customer is chosen in the previous prompt. PRODUCT GROUP Operators may restrict contracts appearing on the report to those matching selected Inventory Product masters. The program defaults to ALL. This prompt does not relate to any Products that may have been chosen in the previous prompt. Rather it refers to any Inventory major groups that have been used to create generic booking / prepaid contracts. Since prompts for Product and Group are not related in the current use, it is possible for an operator to select specific products and specific groups.

89 Pricing/Sales Contracts Reporting - Page - 83 BRANCH To use Inventory Branch as a selection criterion enter the desired branches as Single, Select or Range. SALES REPRESENTATIVE To use Sales Representative as a selection criterion enter the desired representatives as Single, Select or Range. A Sales Representative with an Inactive status may not be used. BALANCE FWD DATE RANGE Key the beginning and ending accounting date of the records to print, or touch <RETURN> to get all records on file.the prompts are designed so that the operator may enter a calendar date for immediate use (Actual Date) or enter a calendar date as a reference point to a day or month (Relative Date). See the TraxReport Appendix section of this manual for a discussion on Dates. Any date used as the Balance Forward Date takes all activity equal to or less than that date to create a beginning balance. All detail activity that is greater than the Balance Forward Date and equal to or less than the THRU date is included in the report. PARAMETERS SORT The report may be sorted by customer account number, customer short name, Inventory product, Inventory group or Inventory branch. Short name is the program default. When the report is sorted by product, group or branch a sub-total will appear at each break. PRINT DETAIL Answer YES to include detail records matching selection criteria. When set to NO a single line prints for each customer contract matching other screen criteria. PRINT CUSTOMER ADDRESS Answer YES to include the customer mailing information. Customer address information prints on the same line as the customer account number and name. So no additional paper is used to include this information. GRAND TOTAL RECAP ONLY Set to YES only the Product Recap page of the report prints. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer or the system hard drive. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery.

90 Pricing/Sales Contracts Reporting - Page - 84 NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. REPORT SAMPLE WITH DETAIL REPORT: PC340P PREPAID/BOOKING DETAIL REPORT PAGE: 1 TIME.: 13:18 06/05/2009 AGTRAX SELECTION CUSTOMER...! 40 JIM BACKUS CONTRACT...! ALL PRODUCT...! ALL GROUP...! ALL BALANCE FORWARD DATE : BEGINNING OF FILE THRU : 06/05/2009 PARAMETERS SORT...: SHORT NAME PRINT DETAIL?...: YES PRINT CUST ADDRESS..: YES TOTALS ONLY?...: NO (<S>HORT NAME/<N>UMBER) (YES/NO) (YES/NO) CUSTOMER NUMBER / NAME / ADDRESS CONTRACT DATE TYPE NUMBER / DESCRIPTION BOOKING PREPAID DATE BRC ORDER INVC DESCRIPTION QUANTITY DOLLARS DOLLARS 40 JIM BACKUS, PO BOX 35, HUTCHINSON, KS (620) /01/2007 PROD NO-LEAD GAS.000 $.00 $.00 01/01/ PAYMENT APPLIED.000 $.00 $1, /01/2007 BOOKING CREATED 1, $2, $.00 02/25/ APPLIED $ $.00 05/01/ TRANSFER TO.000 $.00 $ /15/ APPLIED $ $ $1, $1, /01/2007 PROD LSD LOW SULFUR.000 $.00 $.00 02/01/2007 BOOKING CREATED 1, $2, $.00 02/01/ PAYMENT APPLIED.000 $.00 $2, /25/ APPLIED $ $ $1, $1, /04/2007 PROD 8002 AG QUAD RIB 10.00X16 TB.000 $.00 $.00 05/01/ TRANSFER FROM.000 $.00 $ /15/ APPLIED $ $ /04/2007 BOOKING CREATED $ $ $ $.00 01/01/ PAYMENT APPLIED.000 $.00 $1, /01/2007 BOOKING CREATED 1, $2, $.00 02/25/ APPLIED $ $.00 05/01/ TRANSFER TO.000 $.00 $ /15/ APPLIED $ $ $1, $1, /01/2007 PROD 144 DIESEL-DYED-NO TAX.000 $.00 $.00 02/01/2007 BOOKING CREATED $1, $ $1, $ /01/2007 PROD 1 ANHYDROUS AMMONIA.000 $.00 $.00 02/01/2007 BOOKING CREATED $1, $.00 09/15/ APPLIED $ $.00 09/15/ APPLIED $ $.00 09/15/ APPLIED $ $ $ $ /01/2007 PROD NO-LEAD GAS.000 $.00 $.00 02/01/2007 BOOKING CREATED $1, $ $1, $ /01/2007 PROD NO-LEAD GAS.000 $.00 $.00 02/01/2007 BOOKING CREATED $ $ $ $ /22/2007 PROD LIQUID FERT.000 $.00 $.00 10/22/2007 BOOKING CREATED $20.00 $ $20.00 $.00 TOTAL CONTRACT RECAP PROD NO-LEAD GAS 1, $2, $1, PROD LSD LOW SULFUR $1, $1, PROD 8002 AG QUAD RIB 10.00X16 TB $ $.00 PROD 144 DIESEL-DYED-NO TAX $1, $.00 PROD 1 ANHYDROUS AMMONIA $ $.00 PROD LIQUID FERT $20.00 $.00 PROD 1 ANHYDROUS AMMONIA $ $.00 PROD 144 DIESEL-DYED-NO TAX $1, $.00 PROD NO-LEAD GAS 1, $2, $1, PROD LSD LOW SULFUR $1, $1, PROD LIQUID FERT $20.00 $.00 PROD 8002 AG QUAD RIB 10.00X16 TB $ $.00 ============ ============ $5, $3, PREPAID LIABILITY.000 $3, G/L RECAP TOTAL... $3,087.50

91 Pricing/Sales Contracts Reporting - Page - 85 REPORT SAMPLE TOTALS ONLY REPORT: PC340P PREPAID/BOOKING DETAIL REPORT PAGE: 1 TIME.: 13:10 06/05/2009 AGTRAX SELECTION CUSTOMER...! 40 JIM BACKUS CONTRACT...! ALL PRODUCT...! ALL GROUP...! ALL BALANCE FORWARD DATE : BEGINNING OF FILE THRU : 06/30/2009 PARAMETERS SORT...: SHORT NAME PRINT DETAIL?...: NO PRINT CUST ADDRESS..: NO TOTALS ONLY?...: YES (<S>HORT NAME/<N>UMBER) (YES/NO) (YES/NO) CUSTOMER NUMBER / NAME / ADDRESS BOOKING PREPAID CONTRACT DATE TYPE NUMBER / DESCRIPTION QUANTITY DOLLARS DOLLARS TOTAL CONTRACT RECAP PROD 1 ANHYDROUS AMMONIA $ $.00 PROD 144 DIESEL-DYED-NO TAX $1, $.00 PROD NO-LEAD GAS 1, $2, $1, PROD LSD LOW SULFUR $1, $1, PROD LIQUID FERT $20.00 $.00 PROD 8002 AG QUAD RIB 10.00X16 TB $ $.00 ============ ============ $5, $3, PREPAID LIABILITY.000 $3, G/L RECAP TOTAL... $3,087.50

92 Pricing/Sales Contracts Reporting - Page BOOKING /SALES EVENT INSTRUCTIONS This program will print a Booking/Sales Event Report for all or a range of event programs and contracts. The report can include Bookings created through PC21, Sales Events or Contracts and can be printed in detail or summary format. If detail format is selected, the program offers the additional option of printing only those records that are overdrawn. That is where quantities shipped have exceeded the original Booking /Sales event quantity. Only products with ON PRICE LIST = Y as defined in Inventory program "16. INVENTORY MASTER", screen #3 will be displayed through this program. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen.

93 Pricing/Sales Contracts Reporting - Page - 87 PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. PROGRAM The report may be generated for a specific program number, range of program numbers or select program numbers. To ignore program number as a selection criterion touch <ENTER> for all records matching other criteria. TYPE Enter one of the following: B BOOKINGS the report will list only Bookings S SALES EVENTS the report will list only Sales Events A ALL the report will list Bookings, Sales Events and Contracts or depress <RETURN> for default "ALL". CONTRACT TYPE This prompt is accessible only when CONTRACTS is chosen as TYPE in the previous prompt. The operator can choose to include only OPEN contracts, CLOSED contracts or ALL. The program defaults to ALL. DETAIL/SUMMARY Enter an "S" to print the report in SUMMARY format; or touch <ENTER> for default "D" to print the report in DETAIL format. The DETAIL format will include all enrollments for each Booking /Sales Event by Product with totals. The SUMMARY format will show Booking /Sales Event totals only by Product. **NOTE: The following field will only appear if the DETAIL option was selected above. OVERDRAWN ONLY Enter a "Y" to include only those Booking /Sales Events/ Contracts that are overdrawn; or depress <RETURN> for default "N" to include all Booking/Sales Events. Overdrawn Booking /Sales Events are identified as having a negative outstanding amount (i.e. the original event Qty - the actual Shipped Qty = a negative Outstanding value ). REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer or the system hard drive. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery.

94 Pricing/Sales Contracts Reporting - Page - 88 NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE BOOKINGS / SALES EVENTS / CONTRACTS TIME: 11:21 04/26/2007 B O O K I N G S / S A L E S E V E N T S / C O N T R A C T S - DETAIL PAGE: PROGRAM/CONTRACT P R O D U C T C U S T O M E R Q U A N T I T Y NUMBER TYPE PRI DATE NUMBER DESCRIPTION UOM NUMBER NAME BOOKED - SHIPPED = REMAIN 1 BOOKING 1 06/01/ OIL DRUM DEPOSIT EACH 84 CALVINS TEST SCOTT C PRODUCT TOTAL FERT, TON 1708 PAT LEE C21 DIESEL CLEAR-CARDTR GAL. 24 EARL ALBRECHT CORN CWT GARETTE LONG CORN/BULK CWT GARETTE LONG FERTILIZER CWT 84 CALVINS TEST GARETTE LONG PRODUCT TOTAL

95 Pricing/Sales Contracts Reporting - Page MASTER FILE LISTINGS INSTRUCTIONS This program displays a menu from which the operator may select one of four Master File listings. CHOICE: Enter a program number as shown on the screen to activate the program. Enter "E" to return to the main PRICING menu.

96 Pricing/Sales Contracts Reporting - Page CUSTOMER DISCOUNTS INSTRUCTIONS This program prints all or a range of discounts from the Customer Discount File. These discounts were created in program "14. CUSTOMER DISCOUNTS". Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. SELECTION

97 Pricing/Sales Contracts Reporting - Page - 91 BRANCH The report may be generated for a specific branch, range of branches or select branches. To ignore branch as a selection criterion touch <ENTER> for all records matching other criteria. CUSTOMER The report may be generated for a specific customer, group of customers or select customers. To ignore customer as a selection criterion touch <ENTER> for all records matching other criteria. PARAMETERS DISCOUNT TERMS Customer discounts may be defined as Regular or Terms. Key <R> to include only Regular discounts or <T> to include only Terms discounts. The System defaults to <B> for Both. PRINT DISCOUNTS BY: Enter one of the following: 1 - CUSTOMER/PRODUCT 2 - CUSTOMER/PRODUCT GROUP 3 - CUSTOMER 4 - CUSTOMER CLASS/PRODUCT 5 - CUSTOMER CLASS/PRODUCT GROUP 6 - CUSTOMER CLASS 7 - PRODUCT 8 - GROUP 9 - BRAND 10 - ALL or depress <RETURN> for default "ALL". The report will then include customer discounts for this selection. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer or the system hard drive. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue.

98 Pricing/Sales Contracts Reporting - Page - 92

99 Pricing/Sales Contracts Reporting - Page BOOKING /SALES EVENT PROGRAMS INSTRUCTIONS This program is used primarily for Inquiry purposes only. It will print all or a range of bookings and sales events from the Booking/Sales Event Program. The actual events were defined in program "15. BOOKING / SALES EVENT PROGRAMS". FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters.

100 Pricing/Sales Contracts Reporting - Page - 94 TYPE Enter one of the following: B - BOOKINGS S - SALES EVENTS A - ALL or depress <RETURN> for default "B". If an "S" is entered, the report will only include Sales Events. If a "B" is entered, the report will only include Bookings. If "ALL" is selected, both Bookings and Sales Events will be included on the report. PROGRAM The report may be generated for a specific program number, range of program numbers or select program numbers. To ignore program number as a selection criterion touch <ENTER> for all records matching other criteria. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer or the system hard drive. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE MASTER FILE LISTING - BOOKING & SALES EVENTS

101 Pricing/Sales Contracts Reporting - Page FREIGHT ZONES LISTING INSTRUCTIONS This program is used primarily for Inquiry purposes. It will print all or a range of freight zones from the Freight Zone file. These freight zones were established through program "16. FREIGHT ZONES". FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. BRANCH The report may be generated for a specific branch, range of branches or select branches. To ignore branch as a selection criterion touch <ENTER> for all records matching other criteria.

102 Pricing/Sales Contracts Reporting - Page - 96 FREIGHT ZONE Enter a ZONE code in the FROM and TO fields; or depress <RETURN> for a default "ALL". REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer or the system hard drive. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE MASTER FILE LISTINGS - FREIGHT ZONES

103 Pricing/Sales Contracts Reporting - Page CUSTOMER BOOKING /SALES EVENTS INSTRUCTIONS This program prints all or a range of Customer Bookings and Sales Events from the Booking/Sales Events File. These were defined earlier in program "21. CUSTOMER BOOKINGS / SALES EVENTS". FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. TYPE (B/S/A) Enter one of the following: B - BOOKINGS S - SALES EVENTS A - ALL

104 Pricing/Sales Contracts Reporting - Page - 98 or depress <RETURN> for default "B". If an "S" is entered, the report will include only Sales Events. If a "B" is entered, the report will include only Bookings. If "ALL" is selected, both Bookings and Sales Events will be included on the report. PROGRAM The report may be generated for a specific program number, range of program numbers or select program numbers. To ignore program number as a selection criterion touch <ENTER> for all records matching other criteria. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer or the system hard drive. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue.

105 Pricing/Sales Contracts Reporting - Page - 99 REPORT: PC364P CUSTOMER BOOKINGS/SALES EVENTS LISTING PAGE: 1 TIME.: 11:33 07/31/2013TEST LONG NAME FOR AR31 PURPOSES PROGRAM NO. : 1 BOOKING DESCRIPTION : FUEL CONTRACTS CUSTOMER NO. : 20 STOCK ACCT 20 SUB-ACC.: SHIP TO : PRODUCT NO. : 144 DIESEL-DYED-NO TAX PRIORITY: 1 BOOKED QUANTITY : GAL BOOKING DATE : 08/01/ SHIPPED GAL PRICE/DISCOUNT (P/D)?: P = OUTSTANDING GAL DISCOUNT TYPE (%/$)?: LIKE PRODUCTS (Y/N)?: N APPLY DISCOUNTS (Y/N)?: N SHIP START DATE : 01/01/2003 SHIP END DATE : 12/31/2013 A/R TERMS : 1 BRANCH DIFFERENTIAL PRICING (Y/N)?: N MARKET COST: ALL BRANCHES AT SAME PRICE (Y/N)?: Y B R A N C H P R I C I N G PRICE ALL BRANCHES S H I P M E N T D E T A I L S (SCREEN 2) ---- ORDER I N V O I C E TO DATE NO. DATE NO. DATE QUANTITY AMOUNT QUANTITY AMOUNT /10/ /10/ /31/ /31/ /10/ /10/ ** END OF SHIPMENT DETAILS ** REPORT: PC364P CUSTOMER BOOKINGS/SALES EVENTS LISTING PAGE: 2 TIME.: 11:33 07/31/2013TEST LONG NAME FOR AR31 PURPOSES PROGRAM NO. : 1 BOOKING DESCRIPTION : FUEL CONTRACTS CUSTOMER NO. : 20 STOCK ACCT 20 SUB-ACC.: SHIP TO : PRODUCT NO. : B W/S PRIORITY: 1 BOOKED QUANTITY : TON BOOKING DATE : 08/01/ SHIPPED TON PRICE/DISCOUNT (P/D)?: P = OUTSTANDING TON DISCOUNT TYPE (%/$)?: LIKE PRODUCTS (Y/N)?: Y APPLY DISCOUNTS (Y/N)?: N SHIP START DATE : 08/01/2010 SHIP END DATE : 12/31/2013 A/R TERMS : 1 BRANCH DIFFERENTIAL PRICING (Y/N)?: N MARKET COST: ALL BRANCHES AT SAME PRICE (Y/N)?: Y B R A N C H P R I C I N G PRICE ALL BRANCHES S H I P M E N T D E T A I L S (SCREEN 2) ---- ORDER I N V O I C E TO DATE NO. DATE NO. DATE QUANTITY AMOUNT QUANTITY AMOUNT /10/ /10/ /31/ /31/ /10/ /10/ ** END OF SHIPMENT DETAILS **

106 Pricing/Sales Contracts Reporting - Page SUGGESTED PRICE LIST INSTRUCTIONS This menu is used by the operator to select the desired Suggested Price program. CHOICE: Enter a program number as shown on the screen to activate the program. Enter "E" to return to the main PRICING menu.

107 Pricing/Sales Contracts Reporting - Page SUGGESTED PRICE LIST INSTRUCTIONS The Suggested Price List prints a report showing all Price List products, along with their proposed selling price. The report will include the price-basis type (Entered, Cost-plus or X-reference), the cost of the product, its base price, and any size-related add-ons and form-related add-ons. The suggested sell-price is calculated as the total cost plus the displayed margin. This suggested price is then compared to the price on the current price list, and difference between the two values is displayed. The total margin in dollars between the cost and the suggested selling price is also calculated for each product. If the product has Multiple Selling UOM's, selling prices will be calculated for each size. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter.

108 Pricing/Sales Contracts Reporting - Page BRANCH D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. The report may be generated for a specific branch, range of branches or select branches. To ignore branch as a selection criterion touch <ENTER> for all records matching other criteria. REPORT BY Enter one of the following: P - PRODUCT G - GROUP B - BRAND sequence the price list by Product number sequence the price list by Group code sequence the price list by Brand code or depress <ENTER> for default "P". The GROUP and BRAND options will sequence the report first by the GROUP or BRAND codes, and then by PRODUCT number within each GROUP or BRAND. The PRODUCT option will sequence the report by PRODUCT number. PRODUCT GROUP BRAND Based upon the selection for REPORT BY, only the corresponding prompt is available. Records may be chosen as specific, select or a range. VARIANCE BASED ON Enter an "S" to have the VARIANCE based upon the suggested price. Touch <ENTER> to accept the program default "P". The variance will be based upon the previous price. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive, a CSV file or a PDF file.. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue.

109 Pricing/Sales Contracts Reporting - Page SAMPLE SUGGESTED PRICE LIST (with Variance on the previous price)

110 Pricing/Sales Contracts Reporting - Page SUGGESTED PRICE LIST - LCFF COSTS INSTRUCTIONS The Suggested Price List - LCFF Costs prints a report showing all Price List products, along with their proposed LCFF-related selling price. The report will include the Product's LCFF ingredient cost, as well as any size-related, form-related and manufacturing cost-factor related add-ons. The suggested sell-price is calculated as the total cost plus the margin defined for the product in Inventory program "16. INVENTORY MASTER", screen #3. This suggested LCFF sell-price is compared to the price on the current price list. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen.

111 Pricing/Sales Contracts Reporting - Page PAGE BRANCH = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. Branch numbers may be chosen as single, select or a range. Depress <ENTER> for default "ALL". PRODUCT The report may be generated for a specific product, range of products or select products. To ignore product as a selection criterion touch <ENTER> for all records matching other criteria. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive, a CSV file or a PDF file.. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE SUGGESTED LCFF PRICE LIST

112 Pricing/Sales Contracts Reporting - Page ZONE PRICE LISTS INSTRUCTIONS This menu is used by the operator to select the desired Zone Price List. CHOICE: - Enter a program number as shown on the screen to activate the program. - Enter "E" to return to the main PRICING menu.

113 Pricing/Sales Contracts Monthly General ZONE PRICE LISTS INSTRUCTIONS This Zone Price List program allows the operator to generate price lists by freight zone. The sell prices appearing on this list will include freight charges relevant to the zone(s) on the report. The operator can include any or all of the eight selling prices defined in program "UT-5. PRICE RELATIONSHIP TABLE". The operator can also include up to five Freight zones on a report. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters.

114 Pricing/Sales Contracts Monthly General BRANCH NO. Enter a Branch number; or touch <ENTER> for the first branch on file. PRICE LIST NO. Enter a Price List number; or depress <ENTER> to accept the default of the current price list. ZERO PRICES Enter an "E" to exclude products with ZERO PRICES (and print only products with actual prices) or enter an "O" to print only products with ZERO PRICES; or depress <ENTER> for default "I" to print all products on the Price List. REPORT BY Enter one of the following: G - GROUP B - BRAND P - PRODUCT to sequence the price list by Group code to sequence the report by Brand code to sequence the report by Product number or depress <ENTER> for default "P". The GROUP and BRAND options will sequence the report first by GROUP/BRAND and then by PRODUCT number within each GROUP or BRAND. The PRODUCT option will sequence the report by PRODUCT number. GROUP BRAND PRODUCT Based upon the selection for REPORT BY, only the corresponding prompt is available. Records may be chosen as specific, select or a range. PRICE CODE Enter a price code digit (from 1 to 8) in the FROM and TO fields to indicate which selling PRICE CODES are to be included on the Price List or <ENTER> for default "1". In this case, only the code #1 prices will appear on the price list. The various Price Codes were defined in program "UT-5. PRICE RELATIONSHIP TABLE". In the example in the manual, code #1 was Retail price list, code #2 was Small Dealer price list, code #3 was the Large Dealer price list, and so forth. In this example, if a code 1 was entered in both the FROM and TO fields, then the program would generate only a Retail price list. If a code 3 was entered in both the FROM and TO fields, then the system would generate only a Large Dealer price list. If code 1 was entered in the FROM field, and code 3 was entered in the TO field, then the system would generate one price list report - however, each product would show pricing for Retail (#1), Small Dealer (#2) and Large Dealer (#3). PRINT FOR ZONES

115 Pricing/Sales Contracts Monthly General The Zone Price List report is designed to list prices for up to 5 individual Freight Zones. Enter a Freight Zone number. A different zone number can be entered in each of the five fields at the bottom of the screen. (the actual freight zones were defined in program "16. FREIGHT ZONES"). REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive, a CSV file or a PDF file.. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE FREIGHT ZONE LIST

116 Pricing/Sales Contracts Monthly General VOLUME ZONE PRICE LISTS INSTRUCTIONS The Volume Zone List program allows the operator to generate price lists by freight zone. The sell prices appearing on this list will include freight charges relevant to the zone(s) on the report. The price list will also provide prices by volume - if larger quantities are purchased by the customer, the per-lb ( or per-kg) freight charge may be reduced. Such reductions would then be reflected in the sell prices on this volume report. The actual Freight Zones ( as well as any per-lb / per-kg freight charges reductions due to larger quantity orders ) are defined in program "16. FREIGHT ZONES". FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters.

117 Pricing/Sales Contracts Monthly General BRANCH NO. Enter a Branch number; or touch <ENTER> for the first branch on file. PRICE LIST NO. Enter a Price List number; or depress <ENTER> to accept the default of the current price list. ZERO PRICES Enter an "E" to exclude products with ZERO PRICES (and print only products with actual prices) or enter an "O" to print only products with ZERO PRICES; or depress <ENTER> for default "I" to print all products on the Price List. REPORT BY Enter one of the following: G - GROUP B - BRAND P - PRODUCT to sequence the price list by Group code to sequence the report by Brand code to sequence the report by Product number or depress <ENTER> for default "P". The GROUP and BRAND options will sequence the report first by GROUP/BRAND and then by PRODUCT number within each GROUP or BRAND. The PRODUCT option will sequence the report by PRODUCT number. GROUP BRAND PRODUCT Based upon the selection for REPORT BY, only the corresponding prompt is available. Records may be chosen as specific, select or a range. PRICE CODE Enter a price code digit (from 1 to 8) in the FROM and TO fields to indicate which selling PRICE CODES are to be included on the Price List or <ENTER> for default "1". In this case, only the code #1 prices will appear on the price list. The various Price Codes were defined in program "UT-5. PRICE RELATIONSHIP TABLE". In the example in the manual, code #1 was Retail price list, code #2 was Small Dealer price list, code #3 was the Large Dealer price list, and so forth. In this example, if a code 1 was entered in both the FROM and TO fields, then the program would generate only a Retail price list. If a code 3 was entered in both the FROM and TO fields, then the system would generate only a Large Dealer price list. If code 1 was entered in the FROM field, and code 3 was entered in the TO field, then the system would generate one price list report - however, each product would show pricing for Retail (#1), Small Dealer (#2) and Large Dealer (#3). PRINT FOR ZONES

118 Pricing/Sales Contracts Monthly General The Zone Price List report can list prices for up to 4 individual Freight Zones. Enter a Freight Zone number. A different zone number can be entered in each of the four fields at the bottom of the screen. The actual freight zones were defined in program "16. FREIGHT ZONES". REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive, a CSV file or a PDF file.. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. SAMPLE VOLUME ZONE LIST

119 Pricing/Sales Contracts Monthly General CONTRACT LISTING INSTRUCTIONS This program allows the operator to print a listing of booking / prepaid contracts in contract, customer, program number or customer short name order. A selected range of numbers may be printed. Operators may also limit records included on the report by product, group, branch or sales representative selection. These selections may prove useful where a general program is added through PC15 to cover all types of product activity for a time period. By using Product and Group the operator could generate a listing of certain product specific contracts or include generic contracts for a specific inventory group. A third line on the report for each contract contains branch and sales representative information. Any contract that the contract master does not agree with detail applied to the contract is denoted on the report with a phrase INVALID BAL. NOTE A program may be designated by any group of characters up to 10 in length. When running the program for a range of Program numbers, if each to be included does not have the same number of characters the operator may not get all desired programs. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the

120 Pricing/Sales Contracts Monthly General screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. REPORT SEQUENCE? (C/K/P/N) Choose the order to generate the report. Available options are C = Contract. Prints a numeric listing of contracts as selected in the following two prompts. K = Customer. Prints in customer number order with contracts listed numerically for each contract as selected in the next two prompts. P = Program. Prints contracts numerically for each program selected in the next two prompts. N = Name. Prints in customer short name order with contracts listed numerically for each contract as selected in the next two prompts. CONTRACT RANGE Key the start and ending contract number to include on the report or enter through the prompts to get a complete listing. CUSTOMER The report may be generated for a specific customer, group of customers or select customers. To ignore customer as a selection criterion touch <ENTER> for all records matching other criteria. PROGRAM The report may be generated for a specific program number, range of program numbers or select program numbers. To ignore program number as a selection criterion touch <ENTER> for all records matching other criteria. NOTE A program may be designated by any group of characters up to 10 in length. When running the program for a range of Program numbers, if each to be included does not have the same number of characters the operator may not get all desired programs. PRODUCT To generate a listing of product specific contracts key the desired product numbers. Product numbers may be entered as a Single Product, Select Products, a Range of Products or ALL records. When using a prompt setting other than ALL no generic type contracts will appear on the report. GROUP Records to be included on the report may be restricted through the use of a Group or Groups. Only those Product specific contracts that are for a product contained in the selected group(s) or generic contracts matching the selected group(s) will be included. BRANCH

121 Pricing/Sales Contracts Monthly General To use Inventory Branch as a selection criterion enter the desired branches as Single, Select or Range. SALES REPRESENTATIVE To use Sales Representative as a selection criterion enter the desired representatives as Single, Select or Range. A Sales Representative with an Inactive status may not be used. BOOKED DATE Operators can limit contacts to only those within a certain issue date range. Key a calendar date for a beginning and ending issue date. Touch <ENTER> to ignore Book Date as a selection criterion. The prompts are designed so that the operator may enter a calendar date for immediate use (Actual Date) or enter a calendar date as a reference point to a day or month (Relative Date). See the TraxReport Appendix section of this manual for a discussion on Dates. MAX PRICE A special type of Booking / Prepaid contract can be defined as a Maximum Price contract. The System treats the price of these contracts differently than other contracts. Operators can get a listing of ONLY those type contracts by choosing <O>. To include Max. Price contracts with others types key <I>. Select <E> to exclude them form the listing. CONTRACT STATUS Records may also be chosen by the status of the contract. Choose from the following responses. O = OPEN C = CLOSED A = ALL Print only those contracts that match other criteria and whose status is open. Print only those contract that match other criteria and whose status is closed. Ignore contract status as a selection criterion. OVERDRAWN ONLY (Y/N) If only those contracts that are overdrawn are to print on the report, key Y. PRINT CUSTOMER ADDRESS Answer Yes to include the customer address information. Address information prints on the same line as account number and name. USE SHIP START DATE When set to Yes the Ship Start Date appears on the report in place of Contract Date. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive, a CSV file or a PDF file. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery.

122 Pricing/Sales Contracts Monthly General NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue.

123 Pricing/Sales Contracts Monthly General SAMPLE OF BOOKING / PREPAID CONTRACT LISTING WITH DETAIL REPORT: PC390P CONTRACT LISTING Page: 1 TIME.: 17:08 07/31/2013 TEST LONG NAME FOR AR31 PURPOSES XX CUSTOMER NUMBER / NAME PROGRAM CONTRACT # / DATE END DATE PRICE QUANTITY / DOLLARS PRODUCT / GROUP DESCRIPTION PREPAID AMT BOOKED SHIPPED REMAIN MIKE HOOVER /10/ /31/ MYCOGEN 5N351 RR S/B $ $ MIKE HOOVER /10/ /31/ MYCOGEN 1G600 C/CRU $ $ HERR RICHMANN /05/ /31/ DIESEL-DYED-NO TAX $9.84 $ $ $ MARK KNOPP /30/ /31/ LIQUID FERT $ $ $ $ WILLIAM SHIPPY /29/ /31/ DIESEL-DYED-NO TAX $ $ $ DOUBLE K FARMS /30/ /31/ LIQUID FERT $ $ $ GAILEN AVERY /30/ /31/ REPORT: PC390P CONTRACT LISTING Page: 31 TIME.: 17:08 07/31/2013 TEST LONG NAME FOR AR31 PURPOSES XX CUSTOMER NUMBER / NAME PROGRAM CONTRACT # / DATE END DATE PRICE QUANTITY / DOLLARS PRODUCT / GROUP DESCRIPTION PREPAID AMT BOOKED SHIPPED REMAIN TIM SANDERS /26/ /31/ MID ZZ $ $ $ ROBERT GFELLER REV /28/ /31/ UREA $ $ $ $ HAROLD FEHLMAN /27/ /31/ DEKALB CX383 RR/STS $ $ $ LEE TAYLOR /03/ /31/ ASGRO AG4301 $ $ $ ACCT /01/ /31/ S35 DRY FERT SPREADERS $ $ $ $ ============= ============= ============= ============= GRAND TOTALS $ $ $ $ SAMPLE OF BOOKING / PREPAID CONTRACT LISTING TOTALS ONLY REPORT: PC390P CONTRACT LISTING Page: 1 TIME.: 17:17 07/31/2013 TEST LONG NAME FOR AR31 PURPOSES XX CUSTOMER NUMBER / NAME PROGRAM CONTRACT # / DATE END DATE PRICE QUANTITY / DOLLARS PRODUCT / GROUP DESCRIPTION PREPAID AMT BOOKED SHIPPED REMAIN ============= ============= ============= ============= GRAND TOTALS

124 Pricing/Sales Contracts Monthly General CONTRACT PRINT INSTRUCTIONS Use this program to print multiple contracts in one session of the program. If the prompt setting on the contract master (PC26) is PRINTED = NO, contracts printed through this program will change the prompt setting to YES. Contracts are printed using commands in a format file. Each Format file is linked to a Contract Type in Utilities Menu option 15. CONTRACT TYPE MAINTENANCE. As contracts are added in option 26. CUSTOMER PREPAID/BOOKING, each is assigned to a Contract Type. Each Contract Type does not have to be linked to a format file as there may be situations where a contract form is not to be printed. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. If Unit Of Measure is included as information in contract printing and that field on the contract master is blank, the Unit of Measure from the Inventory Product is used. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first

125 Pricing/Sales Contracts Monthly General saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. PROGRAM Enter the Program number(s) of the contracts to be printed in the current session of the program. Program numbers to print may be selected as Single, Select or a Range. Touch <ENTER> to accept prompt default of ALL. CUSTOMER The report may be generated for a specific customer, group of customers or select customers. To ignore customer as a selection criterion touch <ENTER> for all records matching other criteria. CONTRACT This prompt is accessed only when CUSTOMER is set to a single entry. Contracts may be selected for that customer. CONTRACT TYPE One Contract Type is allowed per program session. Enter the Contract Type linked to the print format file of the forms to be printed. If a Contract Type is entered that does not have a format file attached to it, a warning message displays. BOOKING DATE Key a range of contract issued dates for those contracts to be included. The prompts are designed so that the operator may enter a calendar date for immediate use (Actual Date) or enter a calendar date as a reference point to a day or month (Relative Date). See the TraxReport Appendix section of this manual for a discussion on Dates. PRINTED Contracts may be printed individually in PC26. When a contract is printed for a contract master the prompt PRINTED is changed to YES, if it is not already Yes. Operators may elect to include only those contract masters that have not been printed, only those that have been printed or to ignore this prompt setting and include those contract masters matching other program prompts. SIGNED The contract master includes a prompt to indicate if a physical contract has been signed. The field is maintained manually by the operator. Operators may elect to include only those contracts that have been signed, only those that have NOT been signed or ignore this prompt setting on the contract master and include those contracts matching other program prompts. ALIGNMENT

126 Pricing/Sales Contracts Monthly General Answer YES to print an alignment routine. SORT BY The order that forms are printed may be by: Customer Account Number, Customer Short Name, Contract number or Contract Issued Date. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive, a CSV file or a PDF file.. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue.

127 Pricing/Sales Contracts Monthly General CUSTOMER PRICE INQUIRY INSTRUCTIONS The Customer Price Inquiry program allows the operator to view product sell-prices for a given customer. Any discounts and included freight charges that affect a product's price are displayed along with the net price that the customer will receive. This program is useful for responding to a customer's telephone inquiry about a particular product. The operator enters customer and product number, and the system responds with the appropriate sell price. Net Price = Price List sell-price - discounts + freight charges If the net price calculation falls below the product's inventory cost, the following warning message will be displayed: "Warning...Net Price Below Cost!!". The only function mode for this program is INQUIRE. BRANCH Key an Inventory Branch Number. CUSTOMER NO. Enter a CUSTOMER account number. SHIP TO NO. Enter a SHIP TO NO. if the customer has multiple ship-to locations. PRODUCT NO.

128 Pricing/Sales Contracts Monthly General Enter a PRODUCT NO. to review the sell-price information. ** NOTE: The price date is used to select the appropriate price list or to ascertain whether bookings or sales events apply. PRICE DATE Key a PRICE DATE. Touch <ENTER> for default to the system date. PRICING UOM The Pricing Unit Of Measure is retrieved from the Inventory Product master. QUANTITY Enter the quantity for which the customer would like pricing information. Upon entry of a QUANTITY, other pricing information will appear on-screen automatically. This information can include: a) PRICE LIST PRICE b) EFFECTIVE and EXPIRE DATES c) FREIGHT (where applicable) d) DISCOUNTS (where applicable) e) basis for discount f) NET PRICE (list price + freight - discounts) g) FLAT MINIMUM If the price is to be retrieved from the price list, then the PRICE CODE (from 1 to 8) is obtained from A/R "11. CUSTOMER MASTER". Since discounts may be in effect for the customer, product, customer/product, customer class, etc., that discount is shown on-screen. Discounts were defined in program "14. CUSTOMER DISCOUNTS". If volume discounts apply to this product, the volume discount table is displayed on-screen. The Freight Zone table (defined in program "16. FREIGHT ZONES") is also checked. If freight charges apply, they will be displayed on-screen.

129 Pricing/Sales Contracts Monthly General CUSTOMER PRICE NQUIRY (volume discounts) INSTRUCTIONS Volume discounts may have been established for some products through program "14. CUSTOMER DISCOUNTS". This screen shows the information on such a discount through the CUSTOMER PRICE INQUIRY program.

130 Pricing/Sales Contracts Monthly General PRICE HISTORY REPORT INSTRUCTIONS The Price History Report will print a listing of current and past Price Lists by branch for all or a range of groups, brands, or products. This report may be used to compare product selling prices from one Price List to another. The report will show sell-prices for the eight price-relationship categories defined through program "UT-5. PRICE RELATIONSHIP TABLE". On the following sample report, only 4 categories had been defined (#1 - Retail, #2 -Wholesale ). FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters.

131 Pricing/Sales Contracts Monthly General BRANCH The report may be generated for a specific branch, range of branches or select branches. To ignore branch as a selection criterion touch <ENTER> for all records matching other criteria. REPORT BY Enter one of the following: G - GROUP to sequence the report by Group code B - BRAND to sequence the report by Brand code P - PRODUCT to sequence the report by Product number or depress <RETURN> for default "P". The report will then be sequenced according to this selection. GROUP BRAND PRODUCT Based upon the selection for REPORT BY, only the corresponding prompt is available. Records may be chosen as specific, select or a range. SAMPLE PRICE HISTORY REPORT

132 Pricing/Sales Contracts Monthly General PURGE PRICE LISTS INSTRUCTIONS This program will purge all non-current Price Lists up to and including the entered Price List. If desired, the program will also print a report, which details those Price Lists that are being purged. SCREEN OK?(Y/N/E/S/D) Choose one of the following responses: Y =YES Accept screen prompts and proceed with report generation. N =NO Change screen prompts before proceeding. E =END Cancel this program and return to the previous menu with no action taken. BRANCH NO. Enter a BRANCH NO or depress <RETURN> for default of the first branch on file. PURGE FROM EFFECTIVE DATE PURGE TO EXPIRATION DATE Enter a FROM EFFECTIVE DATE or depress <RETURN> for default from the first Price List on file. Enter a TO EXPIRATION DATE. If the EFFECTIVE DATE entered is for a future Price List, the TO EXPIRATION DATE will default "End of File" (to allow purging of all future price lists). If the EFFECTIVE DATE entered is for an old Price List, the TO EXPIRATION DATE will default to the

133 Pricing/Sales Contracts Monthly General Expiration Date of the price list just prior to the current Price List. The Current Price List cannot be purged. PRINT REPORT (Y/N/E) Enter a "Y" to print a report including all purged Price Lists, or enter an "E" to end the program without performing any purge activity; or depress <RETURN> for default "N".

134 Pricing/Sales Contracts Monthly General PURGE BOOKING/SALES EVENTS INSTRUCTIONS This program will delete all Booking /Sales events for any Booking /Sales Events where OK TO DELETE = Y. This flag is activated in program "15. BOOKING /SALES EVENT PROGRAM". For Booking Contracts created through program 26. CUSTOMER PREPAID/BOOKING the contract must be closed for it to be removed from the system. CONTINUE (Y/N) Enter a "Y" to CONTINUE with the deletion of flagged Customer Booking/Sales Events. Touch <ENTER> for default "N" to end the program with no purging activity occurring.

135 Pricing/Sales Contracts Monthly General PURGE FUTURE COSTS INSTRUCTIONS This program will delete all Future Costs ( these were defined in program "25. FUTURE COSTS" ). FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen. PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters.

136 Pricing/Sales Contracts Monthly General BRANCH Enter a branch number in the FROM and TO fields. Touch <ENTER> for the program default "ALL". PURGE TO DATE Enter a PURGE DATE. Future costs on or before this date will be purged from the system. UPDATE OPTIONS Update Options allow the user to run an update immediately or send it to the queue for later processing. When selecting to queue an update the operator may also request an notification be sent upon completion.

137 Pricing/Sales Contracts Monthly General G/L AUDIT AND UPDATE INSTRUCTIONS Anytime option 27 (Contract Transfers/Closing) is used, there may be transactions created that need to be posted to the General Ledger. This program creates those records and posts them to the General Ledger feeder file. The user may want to use a different batch number when creating Pricing transactions. P/C is the journal source attached to any records. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. FUNCTION? (Y/N/E/S/D) Choose one of the following available functions. Y =YES Accept screen settings and proceed with report delivery. N =NO Change screen prompts before continuing. E =END Cancel this program and return to the previous menu S =SAVE Save the screen prompt settings. You need to name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. D =DELETE Remove saved prompts for the save name appearing in the upper right hand corner of the screen.

138 Pricing/Sales Contracts Monthly General PAGE = <PAGE UP> or <PAGE DOWN> Key through the different saved parameters. CREATE G/L TRANSACTIONS Answer YES to associate any General Ledger transactions created during the update in PC27 with a G/L batch number. Leaving this prompt set to NO will still allow the operator to print a report without sending any transactions to General Ledger. BATCH A default General Ledger batch was defined in ARUT02. Operators may accept the program default or key an alternate batch number. General Ledger batch numbers were predefined in GLUT05. PASSWORD Where a batch has been password protected, the operator must successfully enter that password before the program will proceed. DATE RANGE Key the beginning and ending accounting date of the records to update, or touch <ENTER> to get all records on file. The prompts are designed so that the operator may enter a calendar date for immediate use (Actual Date) or enter a calendar date as a reference point to a day or month (Relative Date). See the TraxReport Appendix section of this manual for a discussion on Dates. SUMMARIZE BY DAY Operators have three different ways of printing the General Ledger batch report. Their three options are: Y =YES Information for individual records are included in addition to recap by General Ledger. Users will see a warning message that the report length is longer and will require more paper. N =NO Information for individual records are included in addition to recap by General Ledger. Users will see a warning message that the report length is longer and will require more paper. M =MASTERS Each G/L account master is read. If the master is set to summarize by day, the report will print only a total for that account. If the G/L account master is set to NO for summarize by day, detail is included on the report. SUB-TOTAL BY DAY Presuming there are multiple days of activity in the General Ledger batch file to build, operators can get a recap by day if so desired. Answer NO to print only a GRAND TOTAL by G/L account. REPORT DELIVERY

139 Pricing/Sales Contracts Monthly General Report delivery tells the system where we want the report to be sent, whether that is a printer, the system hard drive or a CSV file. After the operator accepts screen prompt settings the Report Delivery window loads. See the TraxReport Appendix section of this manual for a discussion on report delivery. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all converted programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue.

140 Pricing/Sales Contracts Utilities - Page UT. UTILITIES MENU INSTRUCTIONS This utilities menu is used by the operator to select the desired Pricing Utility program. CHOICE Enter a program number as shown on the screen to activate the program. Enter "E" to return to the PRICING MENU.

141 Pricing/Sales Contracts Utilities - Page UT.2 PRICING OPTIONS INSTRUCTIONS This program allows customization of certain Pricing Options to suit user requirements. Since they affect a large number of Pricing programs, care should be taken to ensure that these options are correct. SCREEN OK?(Y/N/E) Choose one of the following responses: Y =YES Accept screen prompts and accept any changes made. N =NO Change screen prompts before proceeding. E =END Cancel this program and return to the previous menu with no action taken. PRICE BY MARKET COST (Y/N) Each Inventory Master can have both a Market cost (the current market place cost for that commodity) and an Inventory cost (what is the cost of that product that you have in stock, given what prices that Purchasing has paid for our inventory of that commodity). Sell-prices can be calculated on a Cost + margin basis. The system needs to know which of these two costs to use in such calculations. Enter a "Y" if such calculations are to be based on MARKET COST or touch <ENTER> for default "N". ARE PRICES FOB BRANCH OR CUSTOMER (B/C) Enter a "C" if PRICES which have been calculated for Price Lists are FOB CUSTOMER, where the cost-plus-margin calculation includes delivery freight charges. Or touch <ENTER> if the PRICES calculated for the Price Lists are FOB BRANCH.

142 Pricing/Sales Contracts Utilities - Page If sell-prices are FOB BRANCH, then zone freight charges will be added to the price shown on the price lists, during Order Entry activity. Freight zones and their associated charges are defined in program "16. FREIGHT ZONES". Customers are assigned to a particular freight zone in A/R program "11. CUSTOMER MASTER". **NOTE: If the prices calculated are FOB CUSTOMER, then additional freight charges will not be added during Order Entry. However, you can decide to offer PICKUP ALLOWANCES if the customer elects to pickup the product. This is done by creating a Ship Via code through O/E program "UT-6. SHIP VIA MAINTENANCE" that is flagged as PICKUP = Y. If you know that a customer will be picking up a particular order, then the default SHIP VIA code for that order is overridden during "23. INVOICING, and the PICKUP = Y code is entered in its place for that order. ** NOTE - the following field is only accessed if FOB = BRANCH above BUNDLE FREIGHT IN PRICE OR CHARGE SEPARATE (B/S) This prompt specifically applies to ZONE freight charges. Enter an "S" if Freight Charges are to appear as a SEPARATE charge on the invoice. Key "B" to BUNDLE freight charges into the product's sell price. For example, if a Customer buys a product with a Price List of $95.00 and an additional $5.00 is charged for freight (because the customer has been setup in a zone to which zone freight applies) to deliver the product, the invoice may include either of the following: - if bundled "B", the sell price of the product at Order Entry as well as the price printed on the invoice would be $ (made up of the $95.00 Product Price + $5.00 Freight Charge). The Freight Charge would not appear as a separate charge. - if separate "S", the sell price of the product at Order Entry would be $ The price printed on the invoice would be $95.00 and a Freight Charge of $5.00 would also be shown, appearing in the Freight box at the bottom of the invoice. **NOTE: [for BUNDLE freight] If a customer is in a zone for which freight is normally charged but he decides to pick-up a particular order, then the default freight-zone charge which would normally be automatically added to the sell price, can be circumvented during O/E "23. INVOICING" by overriding the default zone code which appears on the first screen of these Order Entry programs. The order-entry operator would override the default zone code, and load a zone code for which freight charges are not normally applied - you may want to create Freight Zone #99 as a "no charge zone", and leave the charge-per-ton and min. charge fields blank. ** NOTE - the following field is only accessed if SEPARATE = S above. UPDATE S/A WITH FREIGHT CHARGE AND COST (Y/N) Enter a "Y" if the Sales Analysis is to be UPDATED WITH FREIGHT CHARGE AND COST. Key "N" to exclude the update of freight to Sales Analysis. For example, if UPDATE S/A = Y and the selling price of the product is $ ($95.00 Product Price + $5.00 Freight Charge), the Sales Analysis module would be updated with the full $ selling price. The cost updated to the Sales Analysis would include both the product's Inventory Cost (defined in Inventory program "16. INVENTORY MASTER") and the cost-of-freight for that order (defined in program "16. FREIGHT ZONE MAINTENANCE").

143 Pricing/Sales Contracts Utilities - Page **NOTE the following field is only accessed if COMMISSIONS INTERFACE = YES in Order Entry Options (OEUT02). CALCULATE COMMISSION ON FREIGHT CHARGE (Y/N) Enter a "Y" if COMMISSIONS are to be CALCULATED ON FREIGHT CHARGES. The program defaults to "N". For example, CALCULATE = Y and the sell price of the product is $ (made up of $95.00 Product Price + $5.00 Freight Charge) and the Commission rate is 10%, the Commissions system will be updated with 10% (i.e. $10.00) of the full $ selling price. If CALCULATE = N, then the Commissions system will be updated with 10% (i.e. $9.50) of the $95.00 selling price. The value of the freight charge would not be included in commission calculations. ACTIVATE SECURITY (Y/N) Enter "Y" to activate security for the Pricing module. If ACTIVATE SECURITY = Y, then users will be prompted for operator and program security. Such security levels and passwords protect individual programs and data files from unauthorized operators. Security levels and program passwords are defined in the GUARD module. Refer to the "GUARD" program information in the SYSTEMS' MANAGER GUIDE. HEAD OFFICE / REMOTE / STANDALONE (H/R/S) This field deals with the impact of distributed architecture processing on the Pricing module. Enter one of the following: R remote site (you are a remote branch sending price data transmissions to H.O) H head office site (you are a head office site receiving price data transmissions) S stand alone site (you are the only site involved in price activity) ** NOTE - the following field is accessed only if HEAD OFFICE = H above. PRICE LIST CENTRALIZED / DECENTRALIZED (C/D) Enter a "D" if the Price Lists are to be de-centralized; or depress <RETURN> for default "C" - in this case, the Price Lists will be centralized. INVENTORY OR MARKET COST TO SALES ANALYSIS (I/M) Sales Analysis will track a profit (the difference between selling price and cost) for each item sold to a customer. New records are added to the monthly total in Sales Analysis to create a yearly profit by product per customer. Select which cost is to be used when Sales Analysis is updated during OE25 (INVOICE UPDATE). BOOKING NEXT CONTRACT NUMBER This prompt sets the default for the next available contract number to use in PR26 (CUSTOMER PREPAID / BOOKING). The default may be replaced with another number, if needed. Contract numbers may be any number up to 6 digits in length. A number may be used only once in the system.

144 Pricing/Sales Contracts Utilities - Page GENERIC CONTRACT GROUP When defined it allows the operator to add a Generic contract in PC26 that has Products from multiple Inventory major groups listed in the Product Window. The contract will recognize only those products listed in the Product Window. There are some restrictions to the Inventory Group number that can be used. 1. It must be defined in Inventory 11.1 as a major group. 2. It cannot have any Products linked to it in IV Once the group is defined for Prepaid / Booking generic use a System verification does not allow its use in IV13.

145 Pricing/Sales Contracts Utilities - Page UT.4 SET SERIAL NUMBERS INSTRUCTIONS The PRICING system contains an audit trail of price list numbers. For audit purposes, this audit trail is serialized. The serial number is incremented by one after each printing. This program allows the operator to set the starting serial number. Each branch can have its own unique Price List number. That way, one branch can generate a new price list on a weekly basis, while another branch generates its new price lists on a monthly basis. SCREEN OK?(Y/N/E) Choose one of the following responses: Y =YES Accept screen prompts and accept any changes made. N =NO Change screen prompts before proceeding. E =END Cancel this program and return to the previous menu with no action taken. BRANCH Enter a BRANCH number; or depress <RETURN> for default of the first branch on file. SERIAL NUMBERS Enter a starting SERIAL NUMBER for the first Price List. Each time a new Price List is generated through program "12. MASS PRICE LOADING" this number will be incremented by the system.

146 Pricing/Sales Contracts Utilities - Page UT.5 PRICE RELATIONSHIP TABLE Price Relationship Table (with TYPE = RATIO) Price Relationship Table (with TYPE = $ AMOUNT) INSTRUCTIONS

147 Pricing/Sales Contracts Utilities - Page This program allows the operator to create up to eight individual Price Lists. The table set up in this program takes into account two factors: a) customer categories down the LH column and b) product categories across the A-G columns. The description of the 8 price lists is defined on the left column. The first list, code #1, is usually the RETAIL or LIST price list against which the other price lists will be compared. In the above example, the other codes were described as SML DEALER (code #2), LRG DEALER (#3) and WHOLESALER (#4). The code #1 price (here, described as RETAIL) is arrived at in one of two ways: 1) For those products set to AUTO PRICE = Y (defined in Inventory program "16. INVENTORY MASTER", screen #3), their sell price will be calculated by Pricing program "12. MASS PRICE LOAD". The actual calculation will take into account the PRICE BASIS = C or X field for each product, as selected in Inventory program "16. INVENTORY MASTER", screen #3. 2) For products set to AUTO PRICE = N, their sell prices can be entered manually by the operator, through Pricing program "13. PRICE FILE MAINTENANCE". Sell prices for codes #2 to #8 are then calculated, based on comparisons to the Code #1 price. If TYPE (R/S) = RATIO, then code #2 to #8 sell prices are calculated based upon a ratio - code #2 to #8 sell prices are calculated by multiplying the code #1 price by their respective ratio values (located under the "A" to "G" columns). Focusing on only the "A" column in the above screen example, the ratio for a code #2 price is.900. If product XYZ appeared on a RETAIL price list as $100.00, then it would appear on the SML DEALER price list at $ which is the $ code #1 price X the code #2 ratio of.900. In turn, it would appear on a LRG DEALER price list at $ which is the $ code #1 price X the code #3 ratio of.800. The ratio values for code #1 always appear as across all columns - however, the ratio values for codes #2 to #8 are defined by the user. Calculations are slightly different if TYPE (R/$) = $ [for AMOUNT]. The screen values for code #1 will appear as and cannot be changed by the operator. The other amount values from code #2 to #8 can be defined by the operator. The system will add the code #2 amount value to the code #1 sell price to arrive at a code #2 sell price or, subtract the code #2 amount, if it was entered as a negative value. Focusing again on the "A" column of the lower screen print, the amount value for the code #2 price is $1.00. If product XYZ appeared on a RETAIL price list at $100.00, then it would appear on a SML DEALER price list at $99.00 (which is the $ code #1 price less the negative $1.00 code #2 amount). In turn, product XYZ would appear on a LRG DEALER price list as $98.00 (which is the $ code #1 price less the negative $ 2.00 code #3 amount) RELATIONSHIP CATEGORIES A-G In addition, different (product-oriented) relationship categories can be defined from A to G. Each product is assigned to a category (through Inventory program "16. INVENTORY MASTER", screen #3). These categories allow you to have different ratio values down each A-to-G column. In the first RATIO screen example, the user may have some products that are high margin vs. other that are low margin. He designates high margin items as "A" category, and decides that he could offer a more generous pricing to large dealers and wholesalers. Product XYZ (designated as an "A" product) would appear at $ on the RETAIL list, at $80.00 on the LRG DEALERS price list, and at $70.00 on the list sent to WHOLESALERS.

148 Pricing/Sales Contracts Utilities - Page However, this generous pricing cannot be offered on low margin items. He designates these as "D" category products. Product PQR (designated as a "D" product) would appear as $ on the RETAIL price list, at $99.00 on the LRG DEALER list, and $99.00 on the list sent to WHOLESALERS. As a result, the Relationship Categories allow for different variances between code #2 to #8 prices, to accommodate those products that have varying margins. ** NOTE - it is not necessary to use all codes (2 to 8) or to use all categories (A to G). SCREEN OK?(A/C/D/I/E) Choose one of the following responses: A =ADD Add a new branch price relationship table. C =CHANGE Change an existing relationship table. D =DELETE Remove an existing relationship table. I =INQUIRE View existing relationship tables with no maintenance capability. E =END Cancel this program and return to the previous menu. BRANCH Enter a BRANCH number. TYPE (R/$) Enter a "$" to base the price relationships on a dollar AMOUNT (adding or subtracting the AMOUNT to code #1 prices). Or key "R" to base the price relationships on a RATIO (multiplying the RATIO against code #1 prices). The AMOUNT or RATIO for code #2 to #8 prices is always calculated against code #1 prices. ---PRICE--- CODE (1 to 8) This display-only field will default to PRICE CODES 1 through 8. DESCRIPTION Enter a DESCRIPTION of up to ten characters. This description will print on price lists when displaying prices 1-8. These headings can be set up simply as Price 1, Price 2, etc. or they may be more descriptive of the intended target audience - e.g. Wholesaler, Retail, Dealers, Special Price, etc PRICE CODES ---- "PRICE CODE 1": This display-only field appears as (for Ratios) or as (for Amounts) and cannot be changed by the user. This code #1 value will be used as a base factor for calculating code #2 to code #8 prices. **NOTE: The operator does not need to complete all 8 codes in this column, nor do all A-G columns need to be completed. In the screen example, the user has decided only to define code#1 to code #4, and has used only categories "A" to "D". All the unused code headings are left blank, and the unused relationship fields are left at.000

149 Pricing/Sales Contracts Utilities - Page RELATIONSHIP CATEGORIES ---- "A" - "G" If TYPE (R/$) = RATIO, enter values into the table for any codes ( #2 to #8) and any categories (A to G) that are being used. Sell prices will then be calculated in relation to the code #1 sell price. For example, in column A if the code #2 value is entered as.900, then the code #2 sell price will be.900 X that of the code #1 sell-price. If a code #5 value was set at 1.750, then the code #5 sell-price would be 1.75 X that of the code #1 sell-price. If TYPE (R/$) = AMOUNT, enter values into the table for any codes (#2 to #8) and any categories ( A to G) that are being used. Sell prices will then be calculated in relation to the code #1 sell price. For example, if the code #2 value is entered as - $ 2.00, then the code #2 sell price will be $2.00 less than the code #1 sell price. If a code #6 value was entered as + $5.00, then the code #6 sell-price would be $6.00 greater than the code #1 sell-price.

150 Pricing/Sales Contracts Utilities - Page UT.6 SIZE COSTING/PRICING ADD-ON TABLE INSTRUCTIONS This Size Costing /Pricing Add-on Table allows the creation of up to 999 size codes - these codes reflect your various product bags or containers. This table allows for the entry of size description and weight, cost and price add-ons per bag and ton, discounts for qty bag and bulk, and a pick-up allowance if one is desired. When creating product records in Inventory program 13. PRODUCT MASTER" a product can be flagged as SOLD BY SIZE = Y. That is, the product can be sold by weight in bulk or in a bag /container. If SOLD BY SIZE = Y, then a size code of "0" indicates that the product is sold in bulk. If a size code is entered from the above utility table (from 1 to 999), then this indicates that this product is sold in a specific bag / container. The size code draws upon information contained in this utility table. The size code is used in a variety of programs (Inventory, Production, Pricing and Order Entry) for weight information, bag description, cost & price add-ons, discounts and pickup allowances. When a product using a size code is formulated through Production program "11. FORMULA MASTER", that code's Cost Add-on will be automatically added to the ingredient costs as additional cost factor. When the selling price is calculated for this product, that size code's Price Add-on will be included in the selling price. ** NOTE - when later entering Product Numbers for your actual products in program "13. PRODUCT MASTER, do not use any numbers between 1 and 999. The system reserves these numbers for use by this Size Costing program. If you want to create Product Masters for the empty bags / containers themselves, then the bag itself can

151 Pricing/Sales Contracts Utilities - Page use the number from 1 to 999. In the screen example, the PRODUCT MASTER for the empty 10LB Blue label bag could use # 1 ). If bag-related PRODUCT MASTERS are created, then the on-hand inventory for the bag will be relieved when Production program "23. PRODUCTION ENTRY" is run. That is, if 25 10LB Blue label bags were used by production, then the inventory level of those bags will be reduced by 25. Cost Add-ons A bagging cost consists of a) the actual cost of the empty bag itself, and b) any labor / machinery costs incurred in the actual filling of that bag. If PRODUCT MASTERS were created for the actual bag (10LB Blue label bag is product #1), then the COST ADD-ON value for this size code should account for the labor/machinery bagging costs. The PRODUCT MASTER for the bag will contain the empty bag cost part a). If PRODUCT MASTERS are not created for the empty bags, then the COST ADD-ON value should account for both a) and b) portions of the bagging operation. Price Add-ons A product, such as Corn, may normally be sold only in bulk [size code 0] by your firm. However, one day, a regular customer states that he only needs a 20LB bag for feeding birds. Order Entry can accommodate the sale of "bulk products" being bagged at the time-of-sale, as above. This is where the PRICE ADD-ON value comes into play. The PRICE ADD-ON of the bag used will be added onto the retail value of the corn being purchased. In the screen example, if a 20LB Red label bag was filled with corn, then a $ 2.50 PRICE ADD-ON would be added to the retail value of the corn being bagged. This is the "retail value" of the empty bag. Discount Quantity The table includes fields for DISCOUNT QTY BAG and BULK values. These are used in conjunction with the QTY BAG WEIGHT field defined for a product in Inventory program "16. INVENTORY MASTER". This provides the customer with a qty-volume discount, if that customer has purchased a minimum quantity in Order Entry. For example, a 20LB Red label bag is set up with a DISCOUNT QTY BAG = $.40 and Bulk = Product #2500 Beef Starter is packaged in 20LB Red bags, and normally sells for $ / ton bagged or $11.00 per 20LB bag (including a Price Add-on of $1.50 per bag). The Product Master for #2500 Beef Starter has a QTY BAG WEIGHT value of 2.00 ton. That is at least 2 tons of Beef Starter must be purchased to get any qty-volume discount shown on this table. In the Order Entry module, if only 1.00 ton of product #2500 Beef Starter is sold in 20lb Red label bags, the customer gets no discount will be calculated and the regular price is charged. UNIT DISCOUNT EXTENDED QUANTITY T ITEM BRC PRODUCT DESCRIPTION SIZE FORM ORDER QTY PRICE % OR $ AMOUNT TO SHIP X BEEF STARTER 20 LB RED In the Order Entry module, if 2.50 tons of product #2500 Beef Starter is sold in 20 LB Red label bags, then the following discount will be automatically calculated: UNIT DISCOUNT EXTENDED QUANTITY T ITEM BRC PRODUCT DESCRIPTION SIZE FORM ORDER QTY PRICE % OR $ AMOUNT TO SHIP X BEEF STARTER 20 LB RED In the Order Entry module, if 2.50 tons of product #2500 Beef Starter is sold in bulk, the following discount will be automatically calculated: UNIT DISCOUNT EXTENDED QUANTITY T ITEM BRC PRODUCT DESCRIPTION SIZE FORM ORDER QTY PRICE % OR $ AMOUNT TO SHIP X BEEF STARTER BULK

152 Pricing/Sales Contracts Utilities - Page Pickup Allowance The PICKUP ALLOWANCE field is used to create a per-ton rebate for customers that pick up their orders. This feature only works if PRICING = FOB CUSTOMER is defined in program"ut-2. PRICING OPTIONS. If pricing is normally FOB YOUR SITE, then this field does not have to be completed. If a delivery charge is normally part of the product's final cost, and is included in the product's selling price, then the PICKUP ALLOWANCE field can be used to generate an allowance, and provide a rebate to the customer. The value is a per-bag pick-up allowance. In the screen example, the PICKUP ALLOWANCE fields are completed. In the Order Entry module, a particular order is flagged as a pick-up order. The O/E module looks to this table to calculate the appropriate pick-up allowance per ton. If a ton of finished product (bagged in 20LB Red label bags) was being picked up by the customer, then an allowance of $.25 per bag would be granted. ** NOTE - this Size Costing table is located in Pricing Utilities, the Production Utilities and the Inventory Utilities. However, it only needs to be completed in one of these modules. The system will then carry the values over to the other two modules. If more than one screen of Size Codes is being entered, the operator can proceed to the next screen by touching the <PF2> or <PAGE DOWN> key. To return to the previous screen, depress the <PF1> or <PAGE UP> key. To advance to the last screen, depress the <PF4> key. To return to the first screen, depress the <PF3> key. **NOTE: The following fields will display the heading ton if the STANDARD OF MEASURE = LB. This was defined in Inventory program "UT-2. INVENTORY OPTIONS". SCREEN OK?(Y/N/E) Choose one of the following responses: Y =YES Accept screen prompts and accept any changes made. N =NO Change screen prompts before proceeding. E =END Cancel this program and return to the previous menu with no action taken. CODE Enter a size CODE from 1 to If size CODES already exist, depress <FORWARD ARROW> to move the cursor to the next size CODE or depress <BACK ARROW> to move the cursor back to the previous size CODE. Depress <DOWN ARROW> to proceed to the last size CODE displayed on the screen; or depress <UP ARROW> to position at the first size CODE displayed on the screen. Depressing <DOWN ARROW> or <UP ARROW> twice will move the cursor at the "SCREEN OK prompt at the bottom of the screen. To change an existing size CODE, position the cursor at the CODE field and depress <RETURN>. That line is highlighted, and values for that code can be changed.

153 Pricing/Sales Contracts Utilities - Page To delete an existing size CODE, move the cursor to the desired CODE field and depress <REMOVE> or <DELETE> key. To add a new size CODE, move the cursor down to the first blank CODE field - enter a CODE number ( up to three digits in length ); or depress <RETURN> for default to a CODE number one greater than the previous entry. If a new Size Code number is entered, it must be greater than the previous entry. To insert a new Size Code between two existing Size Codes, move the cursor to the second of these two CODE fields, and depress <INSERT>. Enter the new size CODE number and depress <RETURN>. DESCRIPTION Enter a size DESCRIPTION. **NOTE: When entering a new Size Code, the operator types a COST ADDON value - the system will automatically calculate the equivalent per-ton value for the TON field. On the other hand, the operator can leave the BAG field blank, and enter a per-ton Cost Add-on value in the TON field. The system will take this per-ton value, and calculate the appropriate per-bag cost addon. --COST ADDON-- BAG TON Enter a COST ADD-ON per-bag; or depress <RETURN> for default "blank". This amount will be added to the ingredient costs when calculating the final cost of the bagged formulated product. In the screen example, a product using the 10LB Blue label bag would have $ 1.00 added to its final formulated cost. Enter a COST ADD-ON per- ton; or depress <RETURN> for the default amount (calculated by the system, given your per-bag entry). This amount will be added to the ingredient cost per-ton of the bagged formulated product. In the screen example, a $ cost add-on per-ton is added to products using 10LB Blue label bags. The default is calculated by extending the cost add-on per bag to a ton basis. If the BAG field is "blank" and a TON amount is entered, the default value for the BAG field will be calculated in the same manner. If a normally-bulk product ( that is, SOLD BY SIZE = Y, size code = 0 ) is bagged at point of sale (by entering a SIZE code at the Order detail line in the Order Entry module ), this COST ADD-ON amount will be added to the product's ingredient cost. --PRICE ADDON-- BAG TON Enter a PRICE ADD-ON per-bag ;or depress <RETURN> for default "blank". This amount will be added to the retail price of each product using this size code. This is the retail price of the empty bag. If a customer came in and bought only an empty bag, what is the empty bag's retail selling price? Enter a PRICE ADD-ON per ton; or depress <RETURN> for the default amount. This amount will be added to the retail ingredient price per ton of the formulated product using this size code. The default is calculated in the same manner as the previously discussed COST ADD-ON field. If a normally-bulk product (that is, SOLD BY SIZE = Y, size code = 0) is bagged at point of sale by entering a SIZE code at the Order detail line in the Order Entry module, this PRICE ADD-ON

154 Pricing/Sales Contracts Utilities - Page amount will be added to the product's retail ingredient price. This is the retail value of the bags per-ton. ---DISCOUNTS--- QTY BAG BULK Enter a QTY BAG DISCOUNT or touch <ENTER> to leave the prompt "blank". This per-bag amount will be deducted from the selling price of the bagged product when bagged in this size code. This qtydiscount is only granted if the customer buys over a certain total weight of this product. This field determines only the dollar discount per-bag that could be granted. The actual tonnage point that must be purchased is defined in the QTY BAG WEIGHT field in Inventory program "16. INVENTORY MASTER" - screen #3. Enter a per-ton BULK DISCOUNT or depress <RETURN> for the default amount. This amount will be deducted from the retail price per ton of any product's using this size code. Again, the customer's purchase must exceed the QTY BAG WEIGHT in the Inventory Master. The default is calculated in the same manner as the previously discussed COST ADD-ON field. If your firm does not plan to offer any such qty-discounts, then this field can be left blank. **NOTE: The following Allowance field will only be used if PRICING = FOB CUSTOMER defined in program "UT-2. PRICING OPTIONS. If your PRICING = FOB YOUR SITE, then this field can be left blank. PICKUP ALLOW. Enter a per-bag PICKUP ALLOWANCE amount. This is the amount by which the price per bag is reduced, if the customer avoids shipping charges by picking up the order. In the Order Entry system, this allowance amount will then be deducted from the order /invoice total for orders that are picked up.

155 Pricing/Sales Contracts Utilities - Page UT.7 FORM COSTING /PRICING ADD-ON TABLE INSTRUCTIONS This Form Costing /Pricing Add-on Table allows the creation of up to 99 form codes. This program allows an additional dollar amount to be added to a product's ingredient cost and selling price based upon its form (e.g. pellets, flaked, crumbles, etc.). This dollar amount helps to account for any processing costs incurred such as running pellet machinery. When product records are created in Inventory program "13. PRODUCT MASTER, the operator can assign a Form Code to the product, via the FORM field. When a formulated product is set up in Production program "11. FORMULA MASTER", the Form Code's cost add-on is added to the ingredient costs, to arrive at the final / total cost. When the selling price is calculated for this formulated product, the Form Code's price add-on will also be included in the selling price. ** NOTE - this Form Costing table is located in Pricing Utilities, the Production Utilities and the Inventory Utilities. However, it only needs to be completed in one of these modules. The system will then carry the values over to the other two modules. If the operator has loaded more than one screen of form codes, depress the <PF2> or <PAGE DOWN> key to view the next screen. To return to the previous screen, depress the <PF1> or <PAGE UP> key. To advance to the last screen, depress the <PF4> key. To return to the first screen, depress the <PF3> key. **NOTE: the following fields will display the heading ton if the STANDARD OF MEASURE = LB.

156 Pricing/Sales Contracts Utilities - Page SCREEN OK?(Y/N/E) Choose one of the following responses: Y =YES Accept screen prompts and accept any changes made. N =NO Change screen prompts before proceeding. E =END Cancel this program and return to the previous menu with no action taken. CODE Enter a form CODE from 1 to 99. If Form Codes already exist, depress <FORWARD ARROW> to move the cursor to the next Form Code. Depress <BACK ARROW> to move the cursor back to the previous code. Depress <DOWN ARROW> to proceed to the last form CODE displayed on the screen or depress <UP ARROW> to position at the first form CODE displayed on the screen. Depressing <DOWN ARROW> or <UP ARROW> twice will move the cursor to the "SCREEN OK" prompt at the bottom of the screen. To change an existing form CODE, move the cursor to the desired Code field and depress <RETURN>. The line is highlighted, and the various fields can now be changed. To delete an existing form CODE, move the cursor to the desired Code field and depress <REMOVE> or <DELETE> key. To add a new Form Code, move the cursor to the first blank CODE field and enter a CODE number ( up to three digits in length ); or depress <RETURN> for default to a CODE number one greater than the previous entry. If a CODE number is entered, it must be greater than the previous entry. To insert a new Form Code between two existing Codes, move the cursor to the second of these two CODE fields, and depress <INSERT>. Enter the new form CODE number and depress <RETURN>. DESCRIPTION Enter a form DESCRIPTION. COST ADD-ON PER TON Enter a COST ADD-ON per-ton; or depress <RETURN> for default "blank". This amount will be added to the per ton ingredient cost of each product using this Form Code. In the screen example, any product that is formed into small pellets [code #4] will have $ per-ton added to its per-ton ingredient costs. PRICE ADD-ON PER TON Enter a PRICE ADD-ON per ton; or depress <RETURN> for the default "blank". This amount will be

157 Pricing/Sales Contracts Utilities - Page added to the retail price per ton of each product using this Form Code. Corn was normally sold whole and unformed, but a regular customer wants to purchase "cracked" corn. Given the screen example, $15.00 per-ton would be added to the normal per-ton retail selling price of corn.

158 Pricing/Sales Contracts Utilities - Page UT.8 PRICE ROUNDING TABLE INSTRUCTIONS This Price Rounding Table is used to automatically round selling prices calculated by the system through program "12. MASS PRICE LOAD". The rounding value can vary, depending upon the selling price of the product. For instance, in the example shown above, items priced between $.00 and $10.00 will not have their prices rounded; items priced between $10.01 and $ will have their prices rounded to the nearest $.05; items priced between $ and $ will have their prices rounded to the nearest $.50, and so on. Thus, if the system calculated the selling prices for three items as: 1) $3.27 2) $ ) $ the Price Rounding Table would round as follows: 1) $3.27 (unchanged) 2) $54.10 (rounded to the nearest $.05) 3) $ (rounded to the nearest $.50) SCREEN OK?(A/C/D/I/E) Choose one of the following responses: A =ADD Add a new branch price rounding table. C =CHANGE Change an existing rounding table. D =DELETE Remove an existing rounding table. I =INQUIRE View existing rounding tables with no maintenance capability.

159 Pricing/Sales Contracts Utilities - Page E =END Cancel this program and return to the previous menu. BRANCH NO. Enter a BRANCH NO.; or depress <RETURN> for default to the first branch on file PRICE RANGES FROM TO Enter FROM/TO values. After entry of the first PRICE RANGE, the FROM field of the next line will automatically default to a value of ".01" greater than the previous TO field. If more than one PRICE RANGE is entered, the subsequent values must be greater than those previously entered. ROUND TO Enter the factor value that is to be used in rounding retail price. If a particular price range is not to be rounded leave the value set to.00. Enter a factor value of a nickel as.05.

160 Pricing/Sales Contracts Utilities - Page UT.9 MARKET TABLE INSTRUCTIONS This Market Table is used to define up to 18 markets. SCREEN OK?(Y/N/E) Choose one of the following responses: Y =YES Accept screen prompts and accept any changes made. N =NO Change screen prompts before proceeding. E =END Cancel this program and return to the previous menu with no action taken. DESCRIPTION Enter a DESCRIPTION for the market.

161 Pricing/Sales Contracts Utilities - Page UT.10 FUTURE COSTS PERIODS INSTRUCTIONS This Future Cost Periods program is used to define up to 18 cost periods. SCREEN OK?(Y/N/E) Choose one of the following responses: Y =YES Accept screen prompts and accept any changes made. N =NO Change screen prompts before proceeding. E =END Cancel this program and return to the previous menu with no action taken. DAYS FROM DAYS TO Enter a number in the first DAYS FROM field, as the starting day for the first period. Upon entry, the cursor moves to the next DAYS FROM field. Enter a number which will serve as the first day of the second cost period. Upon entry, the system will automatically load the previous DAYS TO field with a value that is 1 less than the following DAYS FROM value. In the above screen example, the first DAYS FROM value was 1. Once the second DAYS FROM value was entered as 31, the system loaded the preceding DAYS TO value as 30 (which is 31-1). Follow this procedure and complete up to 18 cost periods.

162 Pricing/Sales Contracts Utilities - Page UT. 11 RECALCULATE PREPAID/BOOKING LIVE BAL INSTRUCTIONS Use this menu option to correct any problems with live balances on prepaid / booking contract masters. The program will clear all live balance fields and rebuild them from detail information in the Order Entry file. SCREEN OK? (Y/N/E) : Y = YES N = NO E = END Proceed to re-accumulate information for the live balances. Returns to the screen ok prompt. Cancels this program and returns to the previous menu.

163 Pricing/Sales Contracts Utilities - Page UT.12 PRICE IMPORT INSTRUCTIONS This program allows the operator to import new retail prices for Inventory Products. Information may be imported using either Inventory Product numbers (up to 16 characters) or UPC codes (up to 30 characters in length) associated with those Product masters. Inventory Items need to be on the Regular Price List in order to have retail prices updated using this method. Also the item must be set to AUTO PRICE = N. [If an item is set to YES for AUTO PRICE and it is already on a price list; after maintaining the item in IV16, either the price list must be rolled to pick up the change or the item on the current price list must be maintained to reflect the change.] The import program will recognize delimited or flat files (also referred to as fixed length). Price import supports importing prices with or without decimal places in them. If the prices being imported do not have a decimal place in them then all the prices must have the same number of digits. If the price has a decimal place in it, then import the price as is. File names can be customized, however they need to be in capital letters when moving to the RISC machine (main computer). On the RISC machine the file should be copied into the directory PC1. This is where all PRICING data files are stored. SCREEN OK?(Y/N/E/S/D) Enter one of the following responses: Y N E = Yes. Accept all screen prompts and continue with the report = No. Change prompt answers before proceeding. = End. Return to previous menu screen with no action taken.

164 Pricing/Sales Contracts Utilities - Page S D = Save the parameters. Name the parameter settings. In the upper right hand corner of the screen DEFAULT PARMS must be displayed to add a new parameter. Any other wording in the upper right hand corner indicates you are modifying that parameter setting. The first saved parameter setting will become your new default parameter. = Delete the parameters. The saved prompt appearing in the upper right corner of the screen will be removed. PAGE =<PAGE UP> or <PAGE DOWN> key through the different saved parameters. XXXX =MENU-HOP. Refer to Appendix I, STANDARD CONVENTIONS Menu Hopping FILE Key the import file name and extension. Include the directory name where the file is located on the main computer. If possible place the file in the PRICING directory (PC1). In the example above, the file has been placed in the PC1 directory. It is named PRICE with a file extension of CSV. (This particular file was saved from an Excel spreadsheet using a delimited format of CSV. A sample of what records within this file look like are included later in this section.) BRANCH Enter the Inventory branch number that is to be updated with new retail prices. PRODUCT OR UPC Choose which number is to be used to identify the inventory item Inventory Product Number or UPC Code. The import file may contain both pieces of information but only one will be used during the import process. UPC OFFSET This field is by-passed whenever PRODUCT is chosen in the previous prompt. Otherwise, enter the field offset (starting point) where the UPC Code is located in the file. DELIMITED OR FLAT Select either D or F. these are the only two options that will be accepted by the System for the type of file it will read. DELIMITED refers to those files containing a separator, such as a comma (,), between each field within each record in the file. Individual fields may vary in length. FLAT refers to those files where each field within each record is the same length all the time. FIXED LENGTH is another name for this type of file. DELIMITER When the previous prompt is set to D for delimited, key the delimiter or separator used in the file. The most common delimiter will probably be a comma. When the prior prompt is set to F for FLAT this prompt is bypassed. OFFSETS SIZE DECIMALS For each prompt enter the required information.

165 Pricing/Sales Contracts Utilities - Page DELIMITED FILE ELEMENTS As mentioned previously certain fields within a delimited file may not always be the same size, but they are always separated by the same character and located in the same relative position (ELEMENT). For each prompt enter the ELEMENT number where the piece of information is located within a record. As a example, if product number is the second piece of data within a record enter 2 as the OFFSET (ELEMENT) number. If UPC numbers are being used to reference items in AgTrax PRODUCT/UPC will be the same prompt answer used for UPC OFFSET. Enter the OFFSET for each retail price contained within a record. After entering an OFFSET, the cursor will move to DECIMALS. Key the number of decimals places in the new price. FLAT FILE OFFSETS / SIZE With this type of file it is necessary to tell the System where to start reading and where to stop for each bit of information within an individual record. For example the Inventory product number may start at digit 4 and end at digit 20, making the product number 16 digits long. Sixteen is the maximum digits that will be recognized for an Inventory item number. Retail prices can be a maximum of 9 digits in length with 4 digits after the decimal point ,,,Pullet Developer Comp. Med.,$ ,,,MKC Broiler Fin 20 Amp.,$ ,,,MKC Turkey Grower 24,$ ,,,Scratch Grain,$ ,,,Bulk Scratch Grain,$ ,,,MKC Layer 16 (Meal),$ ,,,Broiler Finisher 20 AMP,$ ,,,Broiler Starter AMP,$ ,,,Laymaker 16 (Crumble),$ ,,,Laymaker 16 (Pellet), ,,,Layer Supplement (Crumble),$ ,,,All Purpose Poultry Feed,$ ,,,Pigeon Grit, ,,,Racing Pigeon, ,,,Pigeon w/popcorn, ,,,Multi Purpose Poultry Supp.,$25.97 SAMPLE OF DELIMITED FILE

166 Pricing/Sales Contracts Utilities - Page SAMPLE OF PRICE IMPORT REPORT TIME: 15:18 10/18/2004 PRICE IMPORT PAGE: 1 FILE...: PC1:PRICE.CSV BRANCH...! 1 GENERAL OFFICE PRODUCT OR UPC?...: PRODUCT (PRODUCT/UPC) UPC OFFSET...: 1 DELIMITED OR FLAT?..: DELIMITED (DELIMITED/FLAT) DELIMITER...:, OFFSET SIZE DECIMALS PRODUCT/UPC...: 1 0 PRICE 1...: PRICE 2...: PRICE 3...: PRICE 4...: PRICE 5...: PRICE 6...: PRICE 7...: PRICE 8...: UPDATE PRICES?...: NO PRINT REPORT?...: YES (YES/NO) PRODUCT/UPC DESCRIPTION PRICE 1 PRICE 2 PRICE 3 PRICE 4 PRICE 5 PRICE 6 PRICE 7 PRICE PULLET DEVELOPER COMP MKC BROILER DIN20 AMP SCRATCH GRAIN HEN SCRATCH INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT INVALID PRODUCT

167 Pricing/Sales Contracts Utilities - Page UT.13 MAINTAIN TERMS DISCOUNT SCHEDULE INSTRUCTIONS Use this menu option to define a discount schedule for a TERMS discount method. Calculation types may be defined as percent, dollar amount or dollars per unit. Up to nine tiers may be defined for each schedule. FUNCTION (A/C/D/I/E) Enter one of the following: A - ADD a discount schedule. C - CHANGE a discount schedule. D - DELETE a discount schedule. I - INQUIRE on a discount schedule. E - END the program. "XX99" - MENU-HOP. Refer to Appendix I, MENU-HOPPING. Touch <RETURN> for default "I". SCHEDLUE NUMBER Key a schedule number to add, change, delete or inquire on. In add mode, the schedule number already exists the operator will receive a warning message. Valid schedule numbers are DESCRIPTION

168 Pricing/Sales Contracts Utilities - Page Type generic text of up to 30 characters in length to identify the current schedule. CALCULATION TYPE Three Calculation types are available from a pick list: 1 Percent 2 Dollar Amount 3 Dollars Per Unit CALCULATION TERM Select a discount terms from a displayed pick list. Available terms are: 1 Number of Days Schedule is defined to expire a specified number of days from invoice date. 2 This Day Next Month Schedule is defined to expire on a specified day of the month following invoice date. 3 On This Day Schedule is set to expire on a specified calendar date. Each of the discount terms may be defined as a tier schedule with varying discount rates. In the example above Number Of Days was selected. If a customer pays within 5 days of invoice date they are eligible for a 10 percent discount. Payments not received until 45 days from invoice date are only eligible for 2 percent discount. DAYS/DATE Depending upon the Discount Terms selected in the previous prompt enter a number or date. Number of days The number entered represents the time between invoice date and payment date. The largest number that may be entered is 999. DISCOUNT This Day Next Month- The number entered represents a day of the month following invoice date. The largest number that may be entered is 31. On This Day Enter a specific calendar date on which payment must have been made in order to receive a corresponding discount. Key a discount rate. Ten and one-half percent would be entered as

169 Pricing/Sales Contracts Utilities - Page UT.14 RESET PRICE LIST GROUP/BRAND/NAME INSTRUCTIONS At the time an Inventory Product gets added to a regular price list the System saves the Brand, Group and Short Name associated with that product. Later organizations may decide to rearrange Inventory setup moving products to a different brand, different group or even different short name. This program is designed to update the information on the price record file to correspond with current information for each product in Inventory. SCREEN OK?...(Y/N/E) Choose one of the available responses. Y = YES Proceed with program. N = NO Leaves cursor at command line. E = END Cancel this program and return to the previous menu with no action taken.

170 Pricing/Sales Contracts Utilities - Page UT.15 CONTRACT TYPE MAINTENANCE INSTRUCTIONS Contract Type allows an organization to define a print format file for each contract form in use. Presuming an organization had different types of contracts for Fertilizer, Chemicals and Fuels; they would have a Contract Type for each of those with each one linked to the appropriate print format file. During installation the System will create a Contract Type of 1 with zero format file number. There is one default print format file containing all pieces of information available for contract printing. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice. TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program. CONTRACT TYPE Number 1 is defined during the original installation of program version 119. A Contract Type may be any single character in the number range of 1 9 or letter A Z. DESCRIPTION

171 Pricing/Sales Contracts Utilities - Page Up to 15 characters may be entered to describe the current Contract Type. CONTRACT FORMAT Choose the print format file that is to be used when printing contracts associated with this Contract Type. If contracts are NOT to be printed for this Contract Type leave the number set to zero. PRINT FORMAT FILES As previously mentioned the System has one default print format file named CT0001.FMT. It is setup for a single product contract. The following print screen shows the FORM screen. It contains the main fields from a contract master. There are additional fields available in the Documentation section of the format file.

172 Pricing/Sales Contracts Appendices - Page APPENDIX I STANDARD CONVENTIONS SETUP REPORTS Any program that allowed the operator to add records to setup files; then ask to print a setup report when exiting the program has changed. The setup report is now a separate menu option. CHAIN PROGRAMS When moving to a windows environment it is not possible to call multiple programs from within the same program. So each program will be loaded independently from a menu. For example in Accounts Receivable, AR21 (update for invoices to AR accounts) could be set to load AR22 (journal report) which in turn could be set to load AR28 (payment application). Operators can still print a journal of activity being updated in AR21 at the same time or they can choose AR22 later to print a journal. To apply payments to outstanding charge invoices they will select AR23 to do one customer at a time or AR28 to let the system mass apply any open payments. JOURNAL PROGRAMS Any program that prints a journal which can be purged has changed. The prompt to purge is now located on the program prompt screen with other prompts. There is no question after the journal prints. PROGRAM SECURITY Security checking for individual programs is standardized. For individual accounting modules if ACTIVATE SECURITY = YES and a security level is defined for a specific program within that module; then the security level of an operator must equal or exceed the security level of the program to access it. In situations where operator security does not meet requirements the program will not load. If a program is assigned a password, the operator must successfully enter that password to continue. SECURITY BY FUNCTION Some programs that allow the addition or maintenance of records use Security By Function. Security By Function allows an organization to control what an operator has permission to do while in a particular program. For example, an operator may need to view information contained on the Accounts Receivable Master but not be able to add or maintain records. We are in the process of adding Security By Function to all addition / maintenance programs. That process will not be complete with this release. Any program not having it at this time will be changed in a future release. The installation process will add each existing operator to the Security By Function file with permissions to perform any function in those programs using Security By Function. Organizations wishing to limit certain operators capabilities should CHANGE those functions to NO. DO NOT DELETE THE OPERATOR FROM THE SECURITY BY FUNCTION FILE. The next time an upgrade is installed they will be added back to the security file with full function capability. During the installation process if a program Security By Function record already exists for any operator it is left intact ACCRUAL OR UPDATE PROGRAMS SECURITY Programs that update records from one file to another via an Update or Accrual prompt use the UPDATE flag in Security By Function. When that flag is set to NO for a particular operator in a program they are not allowed access to the Update or Accrual prompts. TRANSACTIONAL PROGRAMS SECURITY Programs that allow an operator to directly add or maintain records in a file are referred to as Transactional Programs. They are quickly identified by their functions of Inquire, Add, Change and Delete. Each function is controlled by a separate flag in Security By Function. So an operator may be allowed to Inquire or Change existing records but not allowed to Add new records or Delete existing records. The Purchasing Module also recognizes two additional flag settings for Receive and Invoice.

173 Pricing/Sales Contracts Appendices - Page TRANSACTIONAL PROGRAMS USE Transactional programs default to INQUIRE mode when a program is selected. Operators have the choice of choosing an alternate function immediately (Add, Change or Delete) or keying required data to display a particular record, then switching to the desired function (Change or Delete). A help window may be accessed by operators to view the functions available in a particular program. A sample of that window appears below. A Message Window is available to view each of the different selections with their corresponding key strokes. F1/PGUP Previous Record Use to display a prior record in file on screen. F2/PGDN Next Record Use to display the next record in file on screen. F3 First Record Displays the first record stored in file. Depending on how records are stored this may be the first record added to file as opposed to smallest numbered record. F4. Last Record Displays the last record stored in file. Depending on how records are stored this may be the last record added to file as opposed to largest numbered record. Shift-F5 Help Use to display the message window. Shift-F6 Inquire Mode Switches from the current function mode back to Inquire only Shift-F7/Insert Add Mode Use at any prompt on screen to initiate a new record added to file. Upon accepting a new record the screen reverts to Inquire mode. Shift-F8 Change Mode Display the record to be maintained. Switch from Inquire to Change mode. Upon accepting a change to an existing record the screen reverts to Inquire mode. Shift-F9/Delete Delete Mode Display the record to be maintained. Switch from Inquire to Delete mode. Upon accepting the

174 Pricing/Sales Contracts Appendices - Page deletion of a record the screen reverts to Inquire mode. Select/End Display Detail Windows Any hidden Detail Windows will appear on screen while in Inquire mode. PRINT FORMS AND LABELS In a windows environment all prompting needs to be on screen as opposed to AgTrax Classic where some prompting did not appear until after the program had completed some processing. To make TraxView and Agtrax Classic the same; all prompting now appears on screen before the program performs any processes. If there are a large number of screen prompts some prompts may display in a window, but all will display prior to the operator accepting Screen Ok. ALIGNMENT When an operator wants to print a test alignment prior to the actual job they will: 1) Enter the number of alignment patterns to print. 2) The program will move to Screen Ok and Report Delivery Options. 3) After those have been answered the alignment will be sent to the printer and the screen will return to program prompting. 4) The prompt for Alignment will have a zero value. If another test pattern is desired change the value. Otherwise proceed to step 5. 5) Accept screen prompt settings and proceed to Delivery Options Window. LABELS LABEL FORMAT FILE Choose the number of the format file that corresponds to the labels being used. NUMBER OF EACH LABEL Up to 99 labels may be printed for each record included in the run. For multiple copies the first record will print that number of times; the second record will print that number of times and so on. LABELS TO SKIP 1ST PAGE If 2 or 3 across labels are used and the print is start at some point other than row 1 position 1 enter the number to be skipped. PRINT TO CSV FILE An option has been added to the Report Delivery window that allows the operator to send a report directly to a CSV formatted file. This file is ready to open with Excel. It contains row one as column headings followed by a single row per report record. Generally speaking, CSV is not available for those programs using a format file to present the data. For example, Commodity Accounting Customer Detail Listing run as a report allows the use of a CSV. When run as Confirmation Letters it does not allow CSV. At the prompt for DELIVERY OPTIONS choose 4 = CSV. The resultant file is placed in the operators WORK folder on the main server. It is named by the menu option number and accounting application with a CSV extension. If the operator does not have a FTP connection from their PC to their WORK folder on the main server, they will want to call Support to have one setup. Using the FTP connection a CSV file may be pulled to the PC. PRINT TO PDF FORM An option has been added to the Report Delivery window that allows the operator to send a report directly to a PDF file. At the prompt for DELIVERY OPTIONS choose 5 = PDF. The resultant file is placed in the operators WORK folder on the main server. It is named by the menu option number and accounting application with a PDF extension. If the operator does not have a FTP connection from their PC to their WORK folder on the main server, they will want to call Support to have one setup. Using the FTP connection a PDF file may be pulled to the PC. This process works for those jobs using format files also. (Example could include Sales Analysis Volume Statements, Grain Confirmation letters and Accounts Receivable statements.) If the format

175 Pricing/Sales Contracts Appendices - Page file uses a PCL overlay, then some changes will need to be made to the format file for the PDF to contain the data and PCL overlay. Contact Customer Support for assistance with this format file change. PRINT PAPERLESS Organizations using third party software to electronically store reports and documents have an option in Report Delivery for PAPERLESS. Presently this only works with Cabinet. If the option is selected and third party software is not available a warning displays. At the prompt for DELIVERY OPTIONS choose 6 = PAPERLESS. This will open the interface window where the operator will select a destination database, file folder and file name. MENU HOPPING The menu-hopping feature provides a quick and easy method of proceeding directly from one program to another without the necessity of returning to a menu. This is accomplished by entering the desired program's number at the appropriate field of any program. To "hop" to a program located in another system, enter the two-character system short name (see the cross-reference table below) and the program number, otherwise only the desired program number is necessary. The appropriate fields used for menu hopping are typically: At any of the main menus or sub-menus. (i.e. Master File Listings Menu) After entry of the menu hopping code, the desired program will immediately appear on the screen, without the need to return to a menu. To exit any program and return to the Main Menu enter E. If security is activated, the operator will be prompted for the appropriate passwords before the "hopped to" program is displayed. The program locking feature is not adversely affected by menu hopping and will ensure that the system integrity is maintained before the "hopped to" program is accessed. To initiate the menu hop feature, programs must be registered with a System Program Number (or HOP CODE), using the "GUARD" SECURITY MAINTENANCE program (see your System Manager's Guide). Utility programs can be accessed by keying the Module Short Name then UT. (i.e. GLUT would jump you to the General Ledger Utility menu) DATE PROMPTS

176 Pricing/Sales Contracts Appendices - Page Each program prompt for either a date or date range has been standardized. The prompts are designed so that the operator may enter a calendar date for immediate use (Actual Date) or enter a calendar date as a reference point to a day or month (Relative Date). Relative Dates are normally used in conjunction with the Job Processor. However they be used in conjunction with saved prompts. For example, an Order Entry audit is to be run each day for the previous day s activity. The operator could enter Actual Dates and save those. Each day the date range would need to be updated for the current day audit. In contrast using an ending Relative Date of 1 DAY, each day when the operator enters OE38 they would see that the Ending Date has already advanced to stay consistent with the system date. Hence the operator could use <DOWN ARROW> and generate the report. TYPE - ACTUAL This setting is the default for a date prompt. RELATIVE Dates may be relative to a DAY or MONTH. DAY This option makes comparison to the current system day. MONTH This option makes a comparison to the current system month. For each option the operator is prompted to enter a DATE. That date is compared to the current system date and the corresponding DAY or MONTH is filled with a default. If that is not correct, enter the correct value and the system will change the DATE to be the correct value. When using a Relative to MONTH the operator is also asked for DAY. This is a reference to the day of the month. If the comparison is to the last day of the month enter 32. Example1. If OE38 is to be run each day for activity through the previous calendar day a Relative DAY could be chosen for the Ending Date while an Actual Date is still used for the state date. DATE would be filled with 1 day prior to the current date. DAY will be filled with the number 1. Should the DATE be entered incorrectly, DAY can be filled with the number 1 and the system will change DATE to be 1 day less than the system date. Example 2, OE38 is run each month for a date range of the previous calendar month with daily totals. To make sure each accounting date during the month is included use a Relative Date for both beginning and ending dates. (A) For the Beginning Date choose Relative MONTH. Key the first day of the previous calendar month at the DATE prompt. MONTH should fill with the number 1 and DAY fill with 1 also. (B) For the Ending Date choose Relative MONTH. Enter the last day of the previous month at the DATE prompt. MONTH should fill

177 Pricing/Sales Contracts Appendices - Page with the number 1. DAY will fill with the number 30 which is correct for this one instance. To always include all days in the month change the prompt to 32 (Last Day). DATE Depending upon the program a default date may be the current calendar date, last day of the current month, beginning of file which will display as the date 01/01/1753 or ending of file displayed as 11/27/2738. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that be a printer or the system hard drive. After the operator accepts screen prompt settings the Report Delivery window loads. NOTE The Delivery Options window has a SAVE PROMPT function. This save is per user for all programs. If a user answers prompts in this window the same way the majority of the time, they could be saved so all the operator need do is answer YES and continue. NOTE The prompts for STATUS and QUEUE / RUN NOW are not available if the job processor has not been purchased and setup completed for it. STATUS Displays the number of jobs that have been sent to the job processor and the number of print queues that are available for the current data set. QUEUE / RUN NOW Select to deliver the report to the job processor or to run the report now. NOTIFICATION A notification may be sent to the operator or other address upon completion of the job. In case an error occurs during the report delivery a notification will be sent with information regarding the error. IF a default address has been defined for the current operator it may be inserted by touching the <HOME> key. DELIVERY OPTIONS A report may be sent to any of the following devices: 1) the user s personal work directory on the server s hard drive 2) a public work directory on the server s hard drive accessible by all users 3) to a selected printer device

178 Pricing/Sales Contracts Appendices - Page ) a CSV file in the user s personal work directory. The CSV file will place fields for a report record into a single line. Each column in row one will contain the field name. Each subsequent row will contain data for individual records. 5) a PDF file in the user s personal work directory. 6) Third party software for electronically storing reports and documents. An Interface opens to choose destination. NOTE When choosing Personal, Public, CSV File or PDF File several prompts are by-passed. DEVICE Choose a device to print the report. All defined devices are available as they are in other programs. It was mentioned earlier that saving a report to Personal or Public is stored in a different format than when using device 4 and that those are only accessible through the TraxReport Menu. Device 4 may be used here to save the report so that it is accessible through PRTC. When sending a job to the Job Processor no RP (Pass Thru) or Video (Device 5, 7) are allowed. COPIES When defining a printer device it may be set for a specific number of copies or zero so that the operator may choose a number of copies when printing the report. Copies will default to 1 and may be changed as the need arises. TOTALS ONLY If a program has prompts to generate detail or summary totals, a detail selection may be over-ridden by answering YES. PRINT PARAMETERS Prompt settings are normally not included as part of the first page of the report. Answer YES to print a separate sheet that contains program prompt settings. Answer S to print parameters on the first page of the report. DELETE REPORT FILE Even though a report is sent to a printer device, the operator may save a second copy for future use. To save a copy, change the prompt default setting to NO. The job is saved in the Private directory. SCREEN OK The operator has several available choices. YES Accept screen prompts and proceed with the report delivery/ NO Change screen prompts prior to proceeding. END Cancel the delivery with no action taken. SAVE Save screen prompts for use with all report delivery as a default. DELETE Remove SAVED screen prompts for the Save name displayed in the upper right corner of the window. REPORT ERRORS NOTE There are three types of error messages that the operator may receive: 1. APPLICATION ERROR Examples would be no records found matching prompt criteria. In the case of OE38 this could also be Invalid or Stop Post General Ledger numbers. 2. CRITICAL ERROR A system problem that requires Customer Support assistance. 3. NON-CRITICAL ERROR A system problem that may require Customer Support assistance. For each type of error a report is not physically printed. A copy is saved to the operator s PRIVATE directory. Go there to view the report and/ or error message. The operator PRIVATE directory is accessed via TraxReport Menu located on the main menu or using the following HOP keys. TR Takes the operator to the TraxReport Menu. TRJ Takes the operator directly to the Job Processor menu option. TRR Takes the operator directly to the Report Delivery menu option. REPORT DISPLAY TO SCREEN

179 Pricing/Sales Contracts Appendices - Page All of the search features that are available when directly displaying a report to screen are available when displaying a report to screen through Report Delivery. There are also several additional options available. OPTIONS AVAILABLE FROM CONTINUE PROMPT YES The program defaults to YES so the operator may touch ENTER to advance to the next page of the report. NO Key N to exit the current display and return to the previous screen. After the last page of the report has been displayed ENTER will return the screen to report selection. PAGE # - Key a number that is in the range of page numbers and the screen will go directly to that page in the report. NOTE The lower right hand corner of the screen will display the total number of screen pages in the report and the current page displayed. TOTALS If a report is generated with detail records included the screen may be rotated between totals and detail records. For example, the Order Entry audit will rotate between ticket detail and Branch totals / Grand totals. (Presently, this option does not display but is still available.) PROMPTS To return to the program prompting screen choose <P>. DELIVER Should the operator decide to print a hard copy of the report as it is displayed on screen they may access the Report Delivery window to get that copy. This option ONLY displays when the last page of the report is on the screen. NORMAL SEARCH FEATURES AVAILABLE F1 Returns to the previous report page. F2 Moves forward 1 page. F3 Returns to screen 1 of the report. F4 Goes to the last page of the report. HOME Searches forward through the report. END Searches backward through the report. DELETE Removes all report lines from the display except those matching search criteria. PAGE DOWN Moves forward 1 screen at a time. PAGE UP Moves backward 1 screen at a time. INSERT When a line has been highlighted from the DELETE mode, INSERT will take the screen to that page in the report.

180 Pricing/Sales Contracts Appendices - Page SUGGESTED SEARCH PROCEDURES 1. Touch F4 to go to the end of the report; then F3 to return to page 1. This will load the entire report into memory so that a search will run faster. 2. Key the search criteria whatever that may be.(name, Dollar amount, G/L number, etc) 3. Touch HOME to find the first match for the criterion. Home a second time will find the second match and so on moving forward through the report. 4. If there are numerous matches, touch DELETE to view only those line items that match search criterion. 5. To view the page of a particular record from DELETE mode, highlight that line by touching HOME. With the line highlighted touch INSERT to return to the complete report on screen. 6. By default a search will move forward through a report. In the following example a search for 50. has been started. Note the ARROW pointing toward the right side of the screen. It indicates a forward search. By touching <UP ARROW> the arrow will change to the left side of the criterion and point toward the left side of the screen indicating a reverse search. To return to a forward search touch <DOWN ARROW>.

181 Pricing/Sales Contracts Appendices - Page CUSTOMER BALANCE WINDOW The Customer Balance window may be accessed while the Collection Comments window is displayed. To access the Customer Balance window use <SHIFT-F6> while the cursor is at the function line of the Collection Comments window. Information in the Balance window includes last payment, last statement, current since last statement, available discounts and deferred ticket amounts. The window also contains a LIVE BALANCE field that includes any orders that have not been updated yet. It will not include any orders that have been placed ON HOLD. Any prompt with an exclamation point indicates that a help window is available. Use the <HOME> key to access the help window. CUSTOMER The Customer Account will default to the same account as the current ticket. If another customer s information is needed key that account number or use the LOOKUP to find the correct account. To Exit the Customer Balance window key E. AS OF TERMS DISCOUNT Organizations that are using TERMS discounting may view any available discounts. The prompt defaults to the current calendar date. This may be maintained by touching <ENTER> or <RIGHT ARROW> at the customer prompt. Any dollar amount that displays in this column reflects a TERMS discount that may be taken if payment is made by the discount date entered. To the right of the discount amount is the NET DUE payment required to pay the account. To view individual records that make up the discount total touch <HOME> to display the following window. Any discount associated with deferred billing ticket is denoted by D. Any discount on current activity will display in the row below.

182 Pricing/Sales Contracts Appendices - Page LAST PAYMENT Last Payment Date and Amount are pulled from the customer Accounts Receivable master and are not maintainable. LAST STATEMENT The cutoff date and balance of the last statement for this customer are displayed in this area. It also is taken from the Accounts Receivable master and ca not be accessed. CURRENT This area reflects any charge or payment records that have been updated to the account since the last statement with an accounting date that is 30 days or less newer than the last statement date. In the example above that would any records with a February, 2007 accounting date and not flagged as deferred beyond 2/28/07. Activity is totaled down to arrive at a current updated balance. LIVE BALANCE Records created in OE23 that have not been updated are included in the LIVE BALANCE. DEFERRED BEYOND Any record with a accounting date more than 31 days beyond the last statement date or flagged as deferred beyond that period is considered DEFERRED and recapped in this total. In the example above that equates to any record with an accounting date greater than 2/28/2007. Or it could be a record with a February accounting date and deferred beyond 2/28/2007.

183 Pricing/Sales Contracts Appendices - Page APPENDIX II PRICING Product prices that are used by the Order Entry system can be created in a number of ways, depending upon the various option and flag settings. AUTOMATIC PRICING Typically, if price lists are to be generated and automatic pricing is to be used, the operator will use the following procedures to create sell-prices: If products are to be sold in bulk and bags, use Pricing program "UT-6. SIZE COSTING /PRICING ADDON TABLE (to create bag sizes and bagging costs) and "UT-7. FORM COSTING/PRICING ADDON TABLE" (to create forms, such as pellets, and form-related costs, such as extrusion process costs). Using Pricing program "UT-5. PRICE RELATIONSHIP TABLE", set up price relationship categories (from A to G) and price codes (from 1 to 8, such as #1- Retail list, #2 - Small Dealer list, #3 - Large Dealer list, etc). Through Accounts Receivable program "11. CUSTOMER MASTER", enter a Price Code (from 1 to 8, as described above) for each customer record. If the customer has multiple ship-to locations (defined in OE program "15. CUSTOMER SHIP-TO"), define a Price Code (again, from 1 to 8) for each ship-to site. Via Inventory program "16. INVENTORY MASTER" (screen #3), set ON PRICE LIST = Y. When price lists are generated, this product will be automatically included on the price list. During the entry of orders & invoices, the product's sell-price will be retrieved from the appropriate price list number (whose number appears on the first Order Entry screen). If ON PRICE LIST = N, the product will not be included on the price list during Order Entry, the product's sell-price will default to zero - the order entry operator must manually enter an appropriate sell-price at that point. While on screen #3 of "16. INVENTORY MASTER", enter a PRICE RELATIONSHIP code (from A to G) for each product record. These codes were defined in Pricing program "UT-5. PRICE RELATIONSHIP TABLE". Prices are created in one of three different ways: 1. Manually ENTERED by the user. 2. Automatically calculated by the system, using a COST-PLUS method. 3. Automatically calculated by the system, using a X-REFERENCE method. ENTERED For these products, the sell-price is manually entered by the user. The price of a product remains unchanged by the system when the next new price list is generated. Typically, this approach would be used for non-formulated products which do not fluctuate in cost. Within Inventory program "16. INVENTORY MASTER" (screen #3), set AUTO PRICE = N.

184 Pricing/Sales Contracts Appendices - Page COST PLUS For these products, the price is automatically calculated by the system, based upon cost plus margin. The product's sell-price could change on the next new price list, if its costs have changed since creation of the last price list. Typically, this approach is used for formulated products whose components / ingredients / raw material costs fluctuate over time. Within Inventory program "16. INVENTORY MASTER" (screen #3), the following flags are set: AUTO PRICE = Y PRICE BASIC = C (COST+) MARGIN = either % or $ **NOTE: the cost used in the pricing calculation can be based either on the Market cost (the LCFF cost, normally found with fluctuating agri. commodities) or the Inventory cost (the cost of your product in your warehouse, regardless of current market-place costs). The selection of either LCFF or Inventory costs is made in Pricing program "UT-2. PRICING OPTIONS". X-REFERENCE For these products, the price is automatically calculated by the system, based upon another COST PLUS product's price. Typically, this approach is used for formulated products which are derivatives of another formulated product. These derivatives may have additives (such as an extra medication or vitamin) which differentiate them from their base formula. However, you may wish to maintain some consistency in pricing between the two products. This is accomplished by taking the sell-price of the base product, subtracting and adding size and form price add-ons, then adding an additional margin (in terms of either a percent or a specific dollar amount). Within Inventory program "16. INVENTORY MASTER" (screen #3), the following flags are set: AUTO PRICE = Y PRICE BASIS = X (X REF or cross-reference) MARGIN = either % or $ XREF BRANCH = the branch where the x-referenced base product is normally stocked XREF PRODUCT = the product no. of the x-referenced base product The XREF BRANCH and XREF PRODUCT fields provide the base product's sell-price. Size and form price addons are subtracted from the base product, and then any add-ons relevant to the derivative product are added back to the derivative. The margin is then added to this [ x-ref sell price + any derivative size/form add-ons ] value, to arrive at the sell-price of the derivative product. WHEN ORDERS & INVOICES ARE LATER ENTERED During the entry of orders/invoices, the product's sell-price will be selected depending upon: The Sold To (or Ship-To) Customer number entered at the Order Entry screen. This number will be used to select the appropriate default selling Price Code (from 1 to 8, drawn from the Price Relationship table). Note that the default Price Code can be overridden by the OE operator, as the order is being entered. The Order Date entered at the Order Entry screen. The system compares this order date against the Effective / Expiration dates of the various price lists. The

185 Pricing/Sales Contracts Appendices - Page appropriate price list is then selected. If price list #17 ran from Oct 1 to Oct 31, and the order date was Oct 20th, then the system would default to price list #17. A price list number can also be overridden by the operator as the order is being entered.

186 Pricing/Sales Contracts Appendices - Page APPENDIX III SALES EVENTS AND PREPAID / BOOKINGS As part of the Pricing module, it is designed to aid in the tracking of special marketing events. These events are divided into two categories: Sales events and Prepaid / Booking contracts. The subtle differences in these categories are discussed in File Maintenance option 15 (SALES / BOOKING EVENTS). PRELIMINARY SET UP The use of Sales Events / Bookings presumes that Accounts Receivables, Order Entry, General Ledger, Inventory and Pricing modules have been set up previously and are in use. In addition the following steps should be completed to insure information flows to the correct files. 1) Inventory Utilities Menu option 2 (INVENTORY OPTIONS) set prompts: PREPAID CONTRACTS = YES. This prompt tells the System that your organization is going to use Pricing option 26 (CUSTOMER PREPAID/BOOKING ) to add and track those types of contracts. ALLOW GENERIC PREPAID = If your organization permits customers to deposit money toward any item within an inventory group as opposed to a specific inventory item, set this prompt to yes. 2) Inventory Menu option 11 (GROUP MASTERS) and/or option 14 (BRANCH MASTER). As the customer makes payments or picks up product for a given contract, the System reads the G/L Prepaid Liability Number on the Group Master or the Branch Master (in that sequence) to find which account to post during an update to General Ledger. If prepaid activity is tracked by branch, key the appropriate G/L number on each Branch Master and leave the Group Master blank. If prepaid activity in the General Ledger is tracked by type of product, key the G/L number or numbers on each Group Master defined in the Inventory module. 3) Order Entry Utilities Menu option 5 (ORDER TYPES). Define a new Order type to use when making invoices to record receipt of customer moneys for Prepaid contracts. Be sure to set the PREPAYMENTS prompt to yes. 4) Initialize files if this is the first time you will be using these programs. On the Accounts Receivable Utilities Initialize files clear 24. Prepaid Contract Transactions 25. Prepaid Contract History On the Pricing Utilities Initialize files clear 6. Booking / Sales Event Program 7. Customer Bookings / Sales Events 8. Bookings / Sales Event Transactions 14. G/L Transactions SALES EVENTS 1) Define the master Sales Event through program 15. (BOOKING / SALES EVENT PROGRAM). These may be viewed or maintained at a later time through the same option or a listing may be printed using option 36.2 (BOOKINGS / SALES EVENT PROGRAMS). 2) The event may then be defined for individual customers through 21 (CUSTOMER BOOKINGS / SALES EVENTS). New contracts may be added until the SALES QUANTITY is reached. Detail applied to events may be viewed on the second screen of option 21 or printed using option 36.4 (CUSTOMER BOOKINGS / SALES EVENTS). A condensed report showing summary information may be printed using option 35. (BOOKINGS / SALES EVENTS).

187 Pricing/Sales Contracts Appendices - Page ) Applications may be made to the event by selecting the program number from the pop-up window in OE23. 4) Once the Event is completed and all product picked up by participating customers, the detail may be purged from the system by setting the OK TO DELETE flag to yes in option 15 and running program 44. (PURGE BOOKINGS / SALES EVENTS). BOOKINGS / PREPAID CONTRACTS 1) Define the master Program through menu option 15. (BOOKING / SALES EVENT PROGRAM). These may be viewed or maintained at a later time through the same option or a listing may be printed using option 36.2 (BOOKINGS / SALES EVENT PROGRAMS). For each product on the program that similar products may be substituted, be sure to set the like product prompt to yes. 2) Add individual contracts for each customer that is to participate in the program through option 26. (CUSTOMER PREPAID / BOOKINGS). Contract numbers may be used in the system only once. If the customer is allowed to substitute similar products for the contract product, set the like product prompt to yes. Applications to the contract may be viewed on the second screen of the customer contract master in option 26 or printed through option 36.4 (CUSTOMER BOOKING / SALES EVENTS). More condensed reports may be printed using menu options 35 (BOOKINGS / SALES EVENTS) or 39 (CONTRACT LISTING). 3) Record any payments or deposits made for contracts through Order Entry 23. Change the Order type to the one defined for prepaid or the system will record the money as a payment on account. 4) As the customer picks up products, they may be applied to the contract through OE23 by selecting the contract from the pop-up window. If the contract is a prepaid and part of the prepaid dollars are to be used with this purchase answer y to apply. Several conditions will keep a contract from appearing in the pop-up window in OE23: a. The item number entered does not match the contract item (or like product if used) or product group in the case of generic contracts. b. Invoice ship date is outside the range for ship start and end dates on the contract. c. The remaining balance on the contract has gone to zero. d. The contract has been closed. 5) Any activity to the contract should be reflected in the live balance as soon as the ticket is created in Order Entry 23. The applied fields on the contract master will not be posted until OE25 (INVOICE UPDATE) has been run. If the live balance ever appears to not accurately reflect invoices that have not been updated, use Pricing Utilities Option 11 (RECALCULATE PREPAID / BOOKING LIVE BALANCE). 6) Contract payments may be transferred from one contract to another for the same customer using option 27. (CONTRACT TRANSFER / CLOSING) 7) Once a contract is complete, it may be closed using option 27. (CONTRACT TRANSFER / CLOSING). If there are any prepaid dollars left on the contract, they will be posted to the customers A/R account as a credit. A/R menu option 21 needs to import this information from the Pricing module before any credits will display on the customers account. 8) Any records created through option 27. (CONTRACT TRANSFER / CLOSING) should be updated to

188 Pricing/Sales Contracts Appendices - Page the General Ledger feeder file using program 46. (G/L AUDIT TRAIL AND UPDATE). Those records will post to whichever batch number is used and carry a journal source of P/C. 9) Accounts Receivable Menu option 15 (PREPAID CONTRACTS) has several sub-options. a. Trial Balance Prints detail or summary of remaining prepaid dollar balances by customer contract. This report total should agree with PR39 and the outstanding amount in the General Ledger b. Statement Monthly statements may be printed for the customer. These are designed to print on the A/R statement form and will include all activity for each contract. c. Control Totals - Used in conjunction with trial balance to tie to General Ledger. d. Transaction Listing Displays or prints any activity affecting prepaid dollars on a contract. Types of records include payments, transfers, application and close. e. Closed Items to History-Moves any contracts with zero balance to history file and keeps them from printing on subsequent statements. f. Purge History-Deletes history from the system.

189 Pricing/Sales Contracts Appendices - Page APPENDIX IV TRAXREPORT Upgrade v114 contained the initial release for TraxReport. It will evolve into a complete job processor and report delivery handler. PROCESS TO USE REPORT DELIVERY HANDLER 1. Operators will save program prompts in the same manner as they do for regular use.. 2. Upon completing the report generation portion (screen prompting) an operator will accept screen prompt settings. The Report Delivery window will display.( Prompts in this window are covered later.) 3. If the operator decides to go to a printer, the device number is chosen. If the printer is defined for a single copy, used as a default, the operator may elect to print more for this session of the program. 4. When the terminal screen is selected the report is generated and appears on screen. The operator may use search features to locate specific data contained in the report. 5. The operator may elect to save the report to their WORK directory or the PUBLIC directory. The new TraxReport menu option is used to access the report. It may be displayed on screen or a hard copy printed. Current search features are available as well as several new ones. 6. The report may be removed from the system at any time via the TraxReport menu option. 7. Reports saved to WORK or PUBLIC are stored in a different format. Reports saved to PUBLIC are not accessible via PRTC. Nor are reports saved to device #4 accessible via the TraxReport menu. 8. It is possible to save a converted report to device 4 in the old format so that it may be accessed via PRTC. See the Delivery section later in this document. SETUP The following setup is for the Job Processor and its use in AgTrax / TraxView. DEFAULT ADDRESS FOR AGTRAX USER The option to CREATE A USER located on the Administrative Menu has a setting for User address.

190 Pricing/Sales Contracts Appendices - Page Select the Create A User option on the menu. Enter the User name. If that user already exists, answer YES to Build the Profile. Enter through any prompts other than address to keep current settings. Key the User s address. The change takes effect on the next login by that user. DEFAULT ADDRESS FOR TRAXVIEW USER Add address to the employee user profile in WW11. SAVED PROMPTS FOR TRAXVIEW USER Prompting for O/S Username and operator ID have been added to the User ID in WW11. In Option 11 (USER MAINTENANCE) on the Web Services menu add: O/S USERNAME Key the Operating System login name for the User. OPERATOR Enter the Operator ID used in AgTrax. PROGRAM USE As stated earlier printing a report is separated into two separate functions; Generation and Delivery. Each of those is covered separately in the following discussion. REPORT GENERATION The generation portion of a report consists of answering screen prompts. SAVED PROMPTS To save prompts for a program answer each screen prompt with an appropriate setting for the situation. At the SCREEN OK prompt select S to save and give the settings a save name. NOTE Prompts used when adding a report to TraxReport are available in the individual program. Those prompt settings may be viewed or maintained.

191 Pricing/Sales Contracts Appendices - Page For a report in Job Processor new saved changes will be used when the report is generated. The Save name should remain the same as the Job ID established by the Job Processor. Reports stored in PUBLIC or PRIVATE may be viewed. Changes to those prompt settings will only be used for a newly generated report. If the operator wants to save those changes, a different save should be used. Any saved prompts should not begin with the letters JOB or JOB ID. Those are reserved for the system to identify reports that are located in PUBLIC or PRIVATE. Saved prompts for reports in TraxReport may not be deleted from the program. Deleting the report from TraxReport removes any saved prompts associated with the report. REPORT DELIVERY Report delivery tells the system where we want the report to be sent, whether that be a printer or the system hard drive. After the operator accepts screen prompt settings the Report Delivery window loads. TRAXREPORT MENU The TraxReport Menu contains two options. The first is for the Job Processor and is not functional until all setup has been completed. The second is for Report Delivery. The TraxReport Menu may be accessed via HOP KEYS. TR Takes the operator to the TraxReport Menu. TRJ Takes the operator directly to the Job Processor menu option. TRR Takes the operator directly to the Report Delivery menu option. JOB PROCESSOR The Job Processor allows the operator to schedule a job or jobs to Generate and Deliver at a later date and/or time. A report has a status of QUEUED when it is added to the job processor. NOTE- All jobs sent to the Job Processor have a status of queued. So they are processed as soon as the system can handle them. To guarantee that a job gets scheduled rather than run immediately, the operator will want to use the <INSERT> function with saved program prompts as opposed to adding a job from the program itself (E.G. OE38)

192 Pricing/Sales Contracts Appendices - Page INSERT Allows the operator to add a report from previously saved program prompts. The saved prompts may be from a SAVE in the program or another report for the same program that is already in job processor. The Job Processor can also be used to create a list of jobs to be processed where each job is dependent upon the previous one completing successfully. This process is referred to as a JOB STREAM and is covered later in this section. TYPE Defaults to Queued. It may be changed to Scheduled. DEPENDENT ON JOB For independent jobs leave the prompt blank. Jobs in a Job Stream require the number of the job they are dependent on. See Creating a Job Stream later in this section. DATE / TIME Queue will default to the calendar day at 5PM. When a TYPE of Queue is chosen this prompt is by-passed. A Queue job will run as soon as the queue gets to it. For a TYPE of Scheduled the prompt may be maintained. LAST RUN DATE A new job added to the queue will be blank. If the job is to run one time and be deleted the prompt may be left blank. For a job that is to be run multiple times the system will maintain the last time it was run. SCHEDULE For a scheduled job choose the occurrences for that job. Available options are: One Time, Daily, Weekly or Monthly. RECUR EVERY Choose the appropriate settings to match the SCHEDULE selected. If you select One time, choose a date and time to trigger the task. If you select Daily radio, choose the recurrence interval for the task and the date and time to start the task. An interval of 1 produces a daily schedule and an interval of 2 produces an every other day schedule. The task will start at the specified time each day. If you select Weekly, choose the recurrence interval for the task, the date and time to start the task, and the days of the week in which to start the task. An interval of 1 produces a weekly schedule and an interval of 2 produces an every other week schedule. The task will start at the specified time on each of the specified days.

193 Pricing/Sales Contracts Appendices - Page If you select Monthly, choose the months in which to start the task and the weeks of the month and the days of the week for each month in which to start the task. You can also specify that you want to start a task on the last day of each month. JOB ORDER Reports are added to the Job Processor with a number 99 and are sub-sorted under it in the order they are added. Jobs can be moved up the list by entering a smaller job number for the report. STATUS A report may have one of four status settings: READY The report is set to run at the appointed date / time. HOLD A job may be placed on HOLD to keep from running at the scheduled / queued time. ERROR A job received an error during the run process. The END key will display a summary error message. The operator may enter D on the summary screen to see detail information regarding the error. Once an error has been corrected the operator may change the Status to Ready so the job will process. PROCESSING At the time that the Job Processor screen was loaded the job was in the process of running. USER Indicates the employee that ordered the report. PROGRAM The program that goes with the Job ID. PROMPTS The saved prompts that will be used to run the job. NOTE that saved prompts may not be changed from this screen. However they may be accessed and changed from the original program prompt line. DELIVERY Displays the Report Delivery window. Settings may be maintained at this time. PRIORITY A job may have one of five priority settings with NORMAL being the default. The five settings are: Highest, High, Normal, Low, Lowest. The setting for this prompt has nothing to do with the order that jobs are processed. When a job is processed the setting determines how much memory the system will allocate to process the job. A setting of High will use more memory so the job completes faster. CREATE A JOB STREAM Users have the ability to create a series of jobs to be processed where each being processed is dependent upon the one prior to it completing successfully. If the prior job does not complete successfully the whole stream stops at that point. The Schedule for a job stream is determined by the first job in the stream. If that is set to One- Time then the whole stream is removed upon successful completion. Should the first job be set

194 Pricing/Sales Contracts Appendices - Page to run Daily then the whole job stream is saved for future use after successful completion of a run. Dependent On Job A job stream is created by entering a number or selecting one from the available lookup window. The job that starts the stream must be saved prior to the second scheduled job being entered. Each new job added to the stream is dependent upon the one immediately in front of it. A job may not have more than one job dependent upon it. Users may create or maintain only those job streams that they have started. In the following print screen a user has scheduled CA37.07 and it does not have any other job dependent upon it. It appears in the TraxReport Jobs window as being available for a job stream. To Insert a job into the Job Controller the user must have saved their screen prompts to a save name within the program. There is not an option to save screen prompts in Job Controller at this time. Once a job has been added the System will create a copy of those saved prompts with a name associated with the job in Job Controller. (e.g. JOBID: ) Prior to the job being processed the user may change those prompt settings by accessing them within the original program. Date / Time Skipped for a dependent job. Last Ran Date Skipped for a dependent job. Schedule Skipped for a dependent job. Job Order Skipped for a dependent job as it runs in order immediately after the base job. Status Defaults to Ready. User Is linked to the user adding the job. Program Choose the program that is to be dependent upon the previous job in the job stream. Prompts Choose the set of saved prompts for the Program chosen in the previous prompt. Delivery Works the same as any scheduled job. Priority Works the same as any scheduled job.

195 Pricing/Sales Contracts Appendices - Page DEPENDENT JOB The print screen above shows a job 94 that is dependent upon 93. Note that the TYPE column is blank and JOB ORDER contains only the number 94. SELECT The Select or END key will rotate the right side of the screen to display additional information for each job. EXIT Cancels this program and returns to the TraxReport Menu. SEQUENCE Allows an operator to maintain a job presently in the Job Processor. This function is also the one used to remove a job from the processor screen.

196 Pricing/Sales Contracts Appendices - Page JOB MAINTENANCE Any job that is in the job processor may be maintained up to the time that it is started processing. Select the sequence number of the job to be maintained. YES Accept screen settings and return to the Job Controller screen. NO Change settings on the job prior to it being run. STATUS Available optional settings are READY or HOLD. The prompt may also display ERROR or PROCESSING which are set by the system. DELETE Remove the job from the queue. RUN This option is only available for jobs that have been scheduled. It allows the operator to run the job immediately. END Exit this screen with no action taken. JOB STREAM PROCESSING During the processing of a job stream the user will see the original line marked as Scheduled. They will also see the same job on another line marked as Processing.

197 Pricing/Sales Contracts Appendices - Page Compare the print screen on the previous page to the one above. The following has taken place. 1> The job on line 4 started to process. All jobs marked as scheduled were moved down two lines. 2> A copy of job 93 was placed on line one as job 95 with a TYPE of QUEUE and STATUS of PROCESSING. 3> A copy of job 94 was placed on line two as job 96 with a TYPE of QUEUE and STATUS of PROCESSING. 4> Line 1 (job 95) completes and is removed. 5> Scheduled Job 93 is removed since it is set to run one time. 6> Line 2 moves to line 1 and is flagged as TYPE = QUEUE. 7> Scheduled job 94 is removed even though the QUEUE job has not completed. This occurs to the last job in the job stream. If there was still another job dependent upon the Scheduled job and had not been queued yet, the user could still see the first scheduled job in the stream. 8> Line 1 (job 96) completes and is removed. JOBS NOT PROCESSING Each data set requires at least one print queue for the Job Processor. The queues must be active in order for the system to process jobs. A new option has been added to the ADMINISTRATIVE menu as Q TRAXREPORT QUEUE(S). Select it to check or change the status of the queue(s). this option cycles all queues for all data sets. JOBS WITH ERRORS Presuming the error is not something that requires AgTrax to fix, the STATUS may be maintained. Where notification is in use the will include information regarding the cause of the error.

198 Pricing/Sales Contracts Appendices - Page STATUS Change the status to Ready or Hold. NOTE To view the Error Message, touch <END> at the SCREEN OK prompt. To view more detailed information touch <D>. If there is more than one screen of information the operator may <PAGE DOWN> and <PAGE UP> through the screens.

199 Pricing/Sales Contracts Appendices - Page JOB STREAM ERRORS Any job that does not complete successfully should return an ERROR message. To view the ERROR choose the line number of the job with the error. The operator may touch ENTER twice to display the error window or <END> key once. To view detail information for the error touch D. (See the print screen on the next page.) Follow screen prompts to view the complete error and return to the Job Controller screen. After determining the cause of the error, the user may correct that condition. Having corrected the cause of the error the user may change the status of the job sequence to READY. The Job Controller will start again and complete the job stream. CHANGE PROMPT SETTINGS FOR A SCHEDULED JOB 1. Get the Job ID number from Job Processor. 2. Go to the Module option program (e.g. OE38). 3. At the SCREEN OK prompt use <HOME> to display all saved prompts. 4. Choose the sequence number of the Job ID to be maintained. 5. Change screen prompts to the desired settings. 6. At SCREEN OK choose <S> to save and accept the current Job ID save name.

200 Pricing/Sales Contracts Appendices - Page REPORT DELIVERY Any reports set to deliver to Private or Public are accessed through this option. DIRECTORY Choose the directory of reports to be accessed. The operator may choose Private, Public or Both.

201 Pricing/Sales Contracts Appendices - Page SEQUENCE NUMBER Enter the line number of a report to be accessed. Entry of a sequence number will highlight that line number. It also gives the operator options to work with the selected report. DELIVER Loads the Delivery Options window that the operator sees in a report program. The same functions that are available in the report program are available here. MOVE The report may be moved to another directory. If it is in Private it may be moved to Public and vice versa. REMOVE A report may be deleted from the directory. EXIT This option allows the operator to un-select the current sequence number. SORT Report records mat be sorted by the Date / Time they were reacted or Report description. The program defaults to Date / Time with the newest reports listed first. To rotate through the options key S and touch ENTER. DATE / TIME (Backward) Program default. Last report to be generated displays in Sequence 1 with older reports listed after it. DATE / TIME (Forward) The oldest reports are listed first followed by newer reports. DESCRIPTION (Forward) Reports are sorted first by Description (A Z) with a sub-sort by oldest time first DESCRIPTION (Backward) Reports are sorted first by Description (Z A) with sub-sort by oldest time first. REFRESH If the screen has been loaded for some time and other reports have been generated in the meantime, choose R and ENTER to get the system to read the selected directories for any additions or deletions. EXIT Allows the operator to end the program and return to the TraxReport Menu.

Order Entry User Manual

Order Entry User Manual Order Entry User Manual Confidential Information This document contains proprietary and valuable, confidential trade secret information of APPX Software, Inc., Richmond, Virginia Notice of Authorship This

More information

Foreword. Sales Associates Managers

Foreword. Sales Associates Managers Foreword This book is a pocket guide for using the Register module for the InfoTouch Store Manager. It outlines the basic steps and procedures for processing sales, from the beginning to the end of a day.

More information

The BUSINESS EDGE Revision Notes November 2011 August 2012

The BUSINESS EDGE Revision Notes November 2011 August 2012 Order & Quote Entry System 1. New Flag - Orders-Calculate Unit Cost from BOM? If this flag is set to Yes and a Product that is added to an Order has a Bill of Material, the system will calculate the current

More information

VENDOR INFORMATION DOCUMENTATION UPDATES

VENDOR INFORMATION DOCUMENTATION UPDATES DOCUMENTATION UPDATES Date Description Where Changed 8/21/02 Service vendors should be assigned a Class from 50 to 98. Class 99 is now reserved by the system to identify temporary vendors created in Payables.

More information

How to Configure the Initial Settings in SAP Business One

How to Configure the Initial Settings in SAP Business One SAP Business One How-To Guide PUBLIC How to Configure the Initial Settings in SAP Business One Applicable Release: SAP Business One 8.8 European Localizations English July 2009 Table of Contents Introduction...

More information

The total solution for the progressive distributor COUNTER BILLING Module Reference Manual

The total solution for the progressive distributor COUNTER BILLING Module Reference Manual The total solution for the progressive distributor COUNTER BILLING Module Reference Manual Version 10.0 Revision Date 2/5/04 This document and the computer software programming it defines is the property

More information

Eclipse Work Order Management. Release (Eterm)

Eclipse Work Order Management. Release (Eterm) Eclipse Work Order Management Release 8.6.4 (Eterm) Legal Notices 2008 Activant Solutions Inc. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Activant and the Activant

More information

Table of Contents. Overview. Set Up. Page 1 of 21. Setup by Item Branch/Plant Combination. Setup by Cost Rule. Applies to: Purpose.

Table of Contents. Overview. Set Up. Page 1 of 21. Setup by Item Branch/Plant Combination. Setup by Cost Rule. Applies to: Purpose. Page 1 of 21 "> E1: 43: Landed Costs in EnterpriseOne ( P41291 / P4312 / P43214 / P43032) [ID 625419.1] Modified 20-APR-2012 Type BULLETIN Status PUBLISHED Applies to: JD Edwards EnterpriseOne Procurement

More information

Daily Operations Guide

Daily Operations Guide Daily Operations Guide Detailed Overview of The Reports in The Envision Software I Day-to-Day Operations Guide Table of Contents Part I Welcome to Envision Cloud 1 Part II Daily Operations 2 1 Clocking

More information

Customer Loyalty Points Module

Customer Loyalty Points Module App Number: 010026 Customer Loyalty Points Module Last Updated 8 th August 2013 Powered by: AppsForGreentree.com 2013 1 Table of Contents Features... 3 Detailed Features... 3 Important Notes... 3 Other

More information

Solar Eclipse Product Serial Numbers. Release 9.0.1

Solar Eclipse Product Serial Numbers. Release 9.0.1 Solar Eclipse Product Serial Numbers Release 9.0.1 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints,

More information

CHAPTER 3: GENERAL JOURNALS

CHAPTER 3: GENERAL JOURNALS Chapter 3: General Journals CHAPTER 3: GENERAL JOURNALS Objectives Introduction The objectives are: Explain the General Journal entry and posting system. Create and post General Journal entries. Describe

More information

Oracle Process Manufacturing Formula Management

Oracle Process Manufacturing Formula Management Oracle Process Manufacturing Formula Management Release 11.0 Part No. A70045-01 Oracle Process Manufacturing Formula Management Part No. A70045-01 Copyright 1999, Oracle Corporation. All rights reserved.

More information

Setting Up & Using Promotions

Setting Up & Using Promotions Updated January 2017 Contents About...3 Before Using the Feature...4 Enabling Split Lines...4 Setting Up Discount Items...5 Customizing Promotion Code Error Messages...7 Adding...7 Using in Order Entry...11

More information

CHAPTER 7A MATERIAL MANAGEMENT

CHAPTER 7A MATERIAL MANAGEMENT CHAPTER 7A MATERIAL MANAGEMENT Chapter 7A Material Management...1...4 Inventory Management...5 Overview...7 Inventory Maintenance Tabulation Function Overview...8 Inventory Maintenance Toolbar Overview...9

More information

Accounts Payable Release 2015

Accounts Payable Release 2015 Accounts Payable Release 2015 Disclaimer This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site references, may change without notice.

More information

INVENTORY CONTROL MENU

INVENTORY CONTROL MENU INVENTORY INVENTORY The INVENTORY is a database used to describe in detail the products sold by a company. A transaction history file is maintained automatically so that detailed review of the receipts

More information

CYMA IV. Accounting for Windows. Accounts Receivable Training Guide. Training Guide Series

CYMA IV. Accounting for Windows. Accounts Receivable Training Guide. Training Guide Series CYMA IV Accounting for Windows Training Guide Series Accounts Receivable Training Guide December 2015 CYMA Systems, Inc. 2330 West University Drive, Suite 4 Tempe, AZ 85281 (800) 292-2962 Fax: (480) 303-2969

More information

POS Support Manual 01/10/2013

POS Support Manual 01/10/2013 POS Support Manual 01/10/2013 The purpose of this document is to give complete instructions on how to use the POS module of Infusion software. This document should be read in conjunction with the Infusion

More information

Product and Warehouse Location Maintenance. Release 9.0.2

Product and Warehouse Location Maintenance. Release 9.0.2 Product and Warehouse Location Maintenance Release 9.0.2 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the

More information

SAGE ACCPAC. Sage Accpac ERP. Converting from Simply Accounting by Sage

SAGE ACCPAC. Sage Accpac ERP. Converting from Simply Accounting by Sage SAGE ACCPAC Sage Accpac ERP Converting from Simply Accounting by Sage 2008 Sage Software, Inc. All rights reserved. Sage Software, Sage Software logos, and all Sage Accpac product and service names are

More information

CASELLE Classic Cash Receipting. User Guide

CASELLE Classic Cash Receipting. User Guide CASELLE Classic Cash Receipting User Guide Copyright Copyright 1987-2008 Caselle, Inc. All rights reserved. This manual has been prepared by the Caselle QA documentation team for use by customers and licensees

More information

Penny Lane POS. Basic User s Guide

Penny Lane POS. Basic User s Guide Penny Lane POS Basic User s Guide Penny Lane POS Basic User s Guide - Contents PART 1 - Getting Started a) Powering on the Equipment 2 b) Launching the System 2 c) Float In/Float Out 2 d) Assigning Cashier

More information

Solar Product Cutting. Release 8.7.2

Solar Product Cutting. Release 8.7.2 Solar Product Cutting Release 8.7.2 Legal Notices 2011 Epicor Software Corporation. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Epicor and the Epicor logo are registered

More information

PBS v12.04 contains many new enhancements and fixes. This document explains the benefits and features of the enhancements by module.

PBS v12.04 contains many new enhancements and fixes. This document explains the benefits and features of the enhancements by module. What s New in PBS v12.04 by Module System-wide Features Check Reconciliation Order Entry Manufacturing Accounts Payable General Ledger Purchase Order Data Import Manager Passport ACA Accounts Receivable

More information

Microsoft Dynamics GP. Sales Order Processing

Microsoft Dynamics GP. Sales Order Processing Microsoft Dynamics GP Sales Order Processing Copyright Copyright 2012 Microsoft. All rights reserved. Limitation of liability This document is provided as-is. Information and views expressed in this document,

More information

At the end of this module, you will be able to:

At the end of this module, you will be able to: 1 At the end of this module, you will be able to: Outline the principles of the Multiple UoM solution and its advantages. Define the basic Multiple UoM definitions. Describe how Multiple UoM are used across

More information

Eclipse Remote Order Entry. Release 9.0.2

Eclipse Remote Order Entry. Release 9.0.2 Eclipse Remote Order Entry Release 9.0.2 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints, dates

More information

Invoice Manager Admin Guide Basware P2P 17.3

Invoice Manager Admin Guide Basware P2P 17.3 Invoice Manager Admin Guide Basware P2P 17.3 Copyright 1999-2017 Basware Corporation. All rights reserved.. 1 Invoice Management Overview The Invoicing tab is a centralized location to manage all types

More information

Purchasing Control User Guide

Purchasing Control User Guide Purchasing Control User Guide Revision 5.0.5 777 Mariners Island blvd Suite 210 San Mateo, CA 94404 Phone: 1-877-392-2879 FAX: 1-650-345-5490 2010 Exact Software North America LLC. Purchasing Control User

More information

Virtual Training Workbook

Virtual Training Workbook Shop SystemTM Virtual Training Workbook Order Entry Professional Edition www.shoptech.com Objectives During this session we will consider the various elements of Order Entry Company Maintenance Settings

More information

Data Exchange Module. Vendor Invoice Import

Data Exchange Module. Vendor Invoice Import Data Exchange Module Vendor Invoice Import Information in this document is subject to change without notice and does not represent a commitment on the part of Dexter + Chaney. The software described in

More information

Vilden Associates, Inc. Accounts Receivable. Manual

Vilden Associates, Inc. Accounts Receivable. Manual Vilden Associates, Inc. Accounts Receivable Manual 1 ACCOUNTS RECEIVABLE MENU... 3 Cash Receipts Entry... 4 Adjustment Entry & Processing... 10 Processing a Batch Inquiry... 12 Creating a New Batch...

More information

Eclipse Product Serial Numbers. Release (Eterm)

Eclipse Product Serial Numbers. Release (Eterm) Eclipse Product Serial Numbers Release 8.6.4 (Eterm) Legal Notices 2008 Activant Solutions Inc. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Activant and the Activant

More information

Customer Marketing Tools: Power to Compete

Customer Marketing Tools: Power to Compete Updated May 2017 Contents Introduction...3 Common Fields/Boxes Used for Marketing Reports...3 Customer Marketing Concepts...5 Customer Item Substitutes...5 Grouping Customers...7 Integration to a Shipping

More information

Solar Eclipse Standard Operating Procedures Pricing

Solar Eclipse Standard Operating Procedures Pricing Solar Eclipse Standard Operating Procedures Pricing 2009 Activant Solutions, Inc. All rights reserved. Unauthorized reproduction is a violation of applicable law. Activant and the Activant Eclipse logo,

More information

NorthStar Club Management System. Retail Point of Sale (RPOS) Version General Users Guide RPOS

NorthStar Club Management System. Retail Point of Sale (RPOS) Version General Users Guide RPOS Retail Point of Sale (RPOS) Version 2.3.0 RPOS-12052006 December 05, 2006 Copyright Statement Except as otherwise specifically noted, NorthStar Technologies, Inc. reserves the right to change all or part

More information

CASH DISBURSEMENTS TABLE OF CONTENTS

CASH DISBURSEMENTS TABLE OF CONTENTS CASH DISBURSEMENTS TABLE OF CONTENTS L.A.W.S. Documentation Manual Cash Disbursements CASH DISBURSEMENTS 258 PROCESS DISBURSEMENTS 259 Process Disbursements Selection Screen 260 Distribution Line Items

More information

Chapter One Introduction to Inventory

Chapter One Introduction to Inventory Chapter One Introduction to Inventory This chapter introduces Inventory, its features, the organization of the User s Guide, common toolbar buttons and frequently used keyboard and report commands. Introduction...

More information

TurboCASH Business Class

TurboCASH Business Class TurboCASH Business Class Guide to Point-of-Sales Philip Copeman The following icons have been placed on specific places throughout the documentation: Keyboard access Press the F1 key when focussed on screens

More information

Data Exchange Module. Vendor Invoice Import

Data Exchange Module. Vendor Invoice Import Data Exchange Module Vendor Invoice Import Information in this document is subject to change without notice and does not represent a commitment on the part of Dexter + Chaney. The software described in

More information

Myridas Advanced Inventory Replenishment User Guide

Myridas Advanced Inventory Replenishment User Guide Myridas Advanced Inventory Replenishment User Guide Version 12 for Dynamics GP 2013 Document version: 1.0 Date: 31 st March 2013 CONTENTS Contents CONTENTS... 3 ADVANCED INVENTORY REPLENISHMENT... 6 Calculation

More information

Sage Release Notes. March 2018

Sage Release Notes. March 2018 Sage 100 018. Release Notes March 018 018 The Sage Group plc or its licensors. All rights reserved. Sage, Sage logos, and Sage product and service names mentioned herein are the trademarks of The Sage

More information

Counter Sales Reference Manual Prophet 21 FASPAC 5.0

Counter Sales Reference Manual Prophet 21 FASPAC 5.0 Counter Sales Reference Manual Prophet 21 FASPAC 5.0 Table of Contents INTRODUCTION 4 Before You Begin 5 COUNTER SALES ENTRY (CS/CSE) 6 Entering Customer Information 8 Entering Inventory Item Information

More information

Version Release Notice

Version Release Notice Last Revised: September 13, 2012 About this Document This Reference Document is for use by SedonaOffice customers only. This document is not intended to serve as an operating or setup manual, its purpose

More information

MODULE 2: SALES PRICES AND DISCOUNTS

MODULE 2: SALES PRICES AND DISCOUNTS MODULE 2: SALES PRICES AND DISCOUNTS Module Overview Companies that operate in price-sensitive markets frequently need flexible pricing strategies to help attract and maintain customers. One typical strategy

More information

Receiving and Cross Docking. Release 9.0.2

Receiving and Cross Docking. Release 9.0.2 Receiving and Cross Docking Release 9.0.2 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints,

More information

Job Costing Module. Administrator. Quick Start Guide

Job Costing Module. Administrator. Quick Start Guide Job Costing Module Administrator Quick Start Guide Published on: 1/03/2007 Copyright and Disclaimer Copyright 2007 Pace Systems Group, Inc., 1902 2 nd Avenue North, Jacksonville Beach, Florida, USA 32250.

More information

Functionality Guide. Copyright 2011 Development-X Limited

Functionality Guide. Copyright 2011 Development-X Limited Functionality Guide Copyright 2011 Development-X Limited 20th September 2016 2 Ostendo Functionality Guide Table of Contents User-Definable Functions 6 1 Multiple Company... Generation 6 2 Additional...

More information

Work Orders Quick Reference

Work Orders Quick Reference Work Orders Quick Reference Header tab Ordering location the distributor location ordering the item that is being built on this work order. Locations are set up in Location Master Maintenance. You can

More information

Process Map. Pickerings Auto Group. Parts Module Process Code: P220 Purchase Order Creation & Maintenance

Process Map. Pickerings Auto Group. Parts Module Process Code: P220 Purchase Order Creation & Maintenance Process Map Pickerings Auto Group Parts Module Process Code: P220 Purchase Order Creation & Maintenance 2 Contents High Level Process Definition... 3 Business Policies... 4 Procedures... 5 Create a New

More information

Eclipse Standard Operating Procedures - Release 8 Pricing

Eclipse Standard Operating Procedures - Release 8 Pricing Eclipse Standard Operating Procedures - Release 8 Pricing These documented procedures were designed based settings described in the Suggested Maintenance section. Revised 2/06/04 Intuit Eclipse TM, among

More information

Landed Cost PO This Extended Solution cannot be enabled if Landed Cost is enabled.

Landed Cost PO This Extended Solution cannot be enabled if Landed Cost is enabled. Landed Cost PO-1094 Overview This Extended Solution to the Purchase Order module adds new features and processing to support posting an Inventory Item s Landed Cost in the Inventory Management and Purchase

More information

PROPRIETARY RIGHTS NOTICE:

PROPRIETARY RIGHTS NOTICE: Copyright revised 3 /2018 by Samco Software Inc. PROPRIETARY RIGHTS NOTICE: All rights reserved. No part of this material may be reproduced or transmitted in any form or by any means, electronic, mechanical,

More information

Defect Repair Report as of 9/12/2014

Defect Repair Report as of 9/12/2014 27.04 Page 1 of 16 Release Notes By Module Framework The system no longer bans you from the EFI Pace refresh screen. 27.04-512 Framework The system now recognizes the Log In Automatically setting on the

More information

Table Of Contents. Accounts Receivable i

Table Of Contents. Accounts Receivable i Table Of Contents Overview 1 Package Overview... 1 How To Use This Manual... 1 Global Utilities Setup... 1 A General Explanation Of Accounts Receivable... 1 A/R Menu Bar Selections and Definitions... 4

More information

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Fund Accounting

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Fund Accounting CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Fund Accounting PO & Requisition Entry Learning Guide Copyright 2011 Central Susquehanna Intermediate Unit, USA Table of Contents Introduction...1 PO

More information

LOCIS ACCOUNT RECEIVABLE. October 14, 2010

LOCIS ACCOUNT RECEIVABLE. October 14, 2010 LOCIS ACCOUNT RECEIVABLE October 14, 2010 OVERVIEW Accounts Receivable module can be used for various things. One example is billing an old employee for their health insurance cobra payment. Another example

More information

Information on each item in your inventory is kept in the Item file. This document explains how to enter items into this file.

Information on each item in your inventory is kept in the Item file. This document explains how to enter items into this file. 1 Inventory: Using CounterPoint Defining Items Overview Defining an item Information on each item in your inventory is kept in the Item file. This document explains how to enter items into this file. Select

More information

Sales Ledger - Version 1.00 SALES LEDGER. Page-1

Sales Ledger - Version 1.00 SALES LEDGER. Page-1 SALES LEDGER Page-1 Document Version History Version 1.00 Description Draft Author Des Cullen Page-2 Table of Contents Introduction... 7 File Menu... 8 New... 8 Invoice... 8 Creating a New Customer...

More information

Retread Bar Code Tracking System

Retread Bar Code Tracking System Retread Bar Code Tracking System MaddenCo, Inc. Revised October 2009 Copyright 1998-2009 MaddenCo, Inc. All Rights Reserved. Please understand that MaddenCo has expended substantial sums in developing

More information

ORDER/INVOICE PROCESSING

ORDER/INVOICE PROCESSING ORDER/INVOICE PROCESSING FD608OPAW6P AddonSoftware AddonSoftware provides this manual as is, without warranty of any kind, either expressed or implied, including, but not limited to, the particular purpose.

More information

Merchandise Hierarchy and Settings

Merchandise Hierarchy and Settings MBS ARC Training Manual Merchandise Hierarchy and Settings This chapter focuses on how items and inventory are structured in the Merchandise and Accounting application. This section includes review of

More information

Welcome to the topic on purchasing items.

Welcome to the topic on purchasing items. Welcome to the topic on purchasing items. 1 In this topic, we will perform the basic steps for purchasing items. As we go through the process, we will explain the consequences of each process step on inventory

More information

MICROSOFT DYNAMICS GP RELEASES GP 2013, GP 2015, GP 2016, AND GP 2018

MICROSOFT DYNAMICS GP RELEASES GP 2013, GP 2015, GP 2016, AND GP 2018 MICROSOFT DYNAMICS GP RELEASES GP 2013, GP 2015, GP 2016, AND GP 2018 Table of Contents Page 2 Contents GENERAL TIPS AND REMINDERS... 1 Backups... 1 Timing... 1 History... 2 File maintenance (Optional)...

More information

Retail Inventory Management Introducing the RIM Release for Product Version 5083

Retail Inventory Management Introducing the RIM Release for Product Version 5083 5607 New King Street Troy, MI 48098 Product Release Bulletin Retail Inventory Management Introducing the RIM Release for DMS@NET Product Version 5083 OVERVIEW...2 RIM INTEGRATION PARTS CHANGES...3 WORK

More information

Rebates. Version 6.0 B

Rebates. Version 6.0 B Rebates Version 6.0 B The documentation in this publication is provided pursuant to a Sales and Licensing Contract for the Prophet 21 System entered into by and between Prophet 21 and the Purchaser to

More information

Microsoft Dynamics GP. Manufacturing Core Functions

Microsoft Dynamics GP. Manufacturing Core Functions Microsoft Dynamics GP Manufacturing Core Functions Copyright Copyright 2010 Microsoft. All rights reserved. Limitation of liability This document is provided as-is. Information and views expressed in this

More information

Working with Loyalty Programs

Working with Loyalty Programs 1 Customers: Using CounterPoint Working with Loyalty Programs Overview Customer loyalty ( frequent buyer ) programs allow you to reward customers for their business and encourage customers to purchase

More information

Payroll Table of Contents

Payroll Table of Contents Payroll Table of Contents I. Payroll, Getting Started...1 General Description... 1 Reports and Forms... 2 Terminal Inquiry Options... 3 Setting Up the Basic Data Files... 4 Setting Up the Payroll System

More information

Alternate Unit of Measure IM-1038

Alternate Unit of Measure IM-1038 Alternate Unit of Measure IM-1038 Overview This Extended Solution to the Inventory and Sales Order modules adds an additional unit of measure (Alternate) as well as its conversion factor to Product Line

More information

Creating Requisitions

Creating Requisitions Creating Requisitions Users Guide REVISED 1/27/10 DEL MAR COLLEGE, PURCHASING DEPARTMENT TABLE OF CONTENTS TABLE OF CONTENTS... 2 LOGGING INTO DATATEL - COLLEAGUE... 3 PROCESS FLOW... 5 CREATING A NEW

More information

MSI Purchase Orders Version 4.0

MSI Purchase Orders Version 4.0 MSI Purchase Orders Version 4.0 User s Guide Municipal Software, Inc. 1850 W. Winchester Road, Ste 209 Libertyville, IL 60048 Phone: (847) 362-2803 Fax: (847) 362-3347 Contents are the exclusive property

More information

QuickBooks Online Student Guide. Chapter 10. Inventory

QuickBooks Online Student Guide. Chapter 10. Inventory QuickBooks Online Student Guide Chapter 10 Inventory Chapter 2 Chapter 10 In this chapter, you ll learn how QuickBooks handles inventory. You can use QuickBooks to track the items you keep in inventory

More information

Procedure & Guide. B2B Booking Dealer. B2B Booking Dealer. Kimpex inc.

Procedure & Guide. B2B Booking Dealer. B2B Booking Dealer. Kimpex inc. Kimpex inc. Procedure & Guide B2B Booking Dealer Last update: 2014-11-05 1 Table of contents Procedure... 1 1. Access the B2B Booking/Promo website..... 1 2. Create an order.... 2 3. Enter products on

More information

In this module, you will learn to place tickets on hold and sell tickets to a customer.

In this module, you will learn to place tickets on hold and sell tickets to a customer. POS MERCURY PROGRAM GUIDE In this module, you will learn to place tickets on hold and sell tickets to a customer.» Benefits of Joining the Mercury Program Get more money back when buying or selling via

More information

SHIPPING AND INVOICE PROCESSING DOCUMENTATION UPDATES

SHIPPING AND INVOICE PROCESSING DOCUMENTATION UPDATES DOCUMENTATION UPDATES Date Description Where Changed 10/29/99 Replaced the Shipping Group screen and revised the text to display and indicate the revised column, Printer Port (or Q ueue), which allows

More information

Table of Contents Members Overview Viewing Customer Contracts How to find a Member Membership Maintenance...

Table of Contents Members Overview Viewing Customer Contracts How to find a Member Membership Maintenance... Table of Contents Table of Contents... 1 Members Overview... 2 Viewing Customer Contracts... 3 How to find a Member... 5 Membership Maintenance... 7 Personal Details... 7 Marketing Info... 7 Create New...

More information

PeopleSoft Requisition Manual Using the PeopleSoft Requisition System

PeopleSoft Requisition Manual Using the PeopleSoft Requisition System PeopleSoft Requisition Manual Using the PeopleSoft Requisition System V8.9 September 2014 Table of Contents OBJECTIVES... 3 OVERVIEW... 3 CUSTOMIZING SCREEN... 4 MODULE 1: ENTERING A REQUISITION... 5 Navigating

More information

Dealer Business System (DBS) Helping Dealers do business AMSOIL INC. 5/16/2014

Dealer Business System (DBS) Helping Dealers do business AMSOIL INC. 5/16/2014 Dealer Business System (DBS) Helping Dealers do business AMSOIL INC. 5/16/2014 Table of Contents Activation... 6 Business Information... 6 Shipping Setup... 6 Charge Shipping on Pickup Orders: Checking

More information

Contract Application Services Reference Manual Prophet 21 FASPAC 5.0

Contract Application Services Reference Manual Prophet 21 FASPAC 5.0 Contract Application Services Reference Manual Prophet 21 FASPAC 5.0 Table of Contents OVERVIEW OF CAS 4 Default Values 5 Looking up Existing Values 5 Search List 5 Lookup Window 7 USING CAS 8 Create a

More information

Financials Module: Accounts Receivable

Financials Module: Accounts Receivable The Priority Enterprise Management System Financials Module: Accounts Receivable Contents Introduction...2 Customer Invoices...2 Crediting the Customer...6 Receipts...6 Finance Charges...7 Credit and Aging...7

More information

Getting Started with Warehouse Management. Release 9.0.1

Getting Started with Warehouse Management. Release 9.0.1 Getting Started with Warehouse Management Release 9.0.1 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the

More information

Advanced Cycle Counting. Release 9.0.2

Advanced Cycle Counting. Release 9.0.2 Advanced Cycle Counting Release 9.0.2 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints, dates

More information

Lot Control System Reference Manual Prophet 21 FASPAC 5.0

Lot Control System Reference Manual Prophet 21 FASPAC 5.0 Lot Control System Reference Manual Prophet 21 FASPAC 5.0 Table of Contents INTRODUCTION 5 How the Lot Control System Works 5 Lot Limits 6 Flagging an Item as Traceable 6 Lot Records 7 Condition Codes

More information

Order Flow Updated June 2017

Order Flow Updated June 2017 Updated June 2017 Contents Introduction...4 Minimum Suggestions...4 Optional...4 Optimum Efficiency...4 Beginning Flow #1...5 Summary of Beginning flow #1 (COMBINATION 1)...6 The Next Day...6 Detailed

More information

Memberships Guide. Detailed Overview of The Reports in The Envision Software

Memberships Guide. Detailed Overview of The Reports in The Envision Software Memberships Guide Detailed Overview of The Reports in The Envision Software I Envision Cloud Memberships Guide Table of Contents Part I Introduction 1 Part II Setup Membership Programs 1 1 Membership General

More information

Inventory Conversion Reference Manual Prophet 21 FASPAC 5.0

Inventory Conversion Reference Manual Prophet 21 FASPAC 5.0 Inventory Conversion Reference Manual Prophet 21 FASPAC 5.0 Table of Contents INTRODUCTION 5 Step One Planning and Preparation 5 Step Two Create The First Set of Item Numbers 5 Step Three (Optional) Print

More information

Copyright Wolf Track Software

Copyright Wolf Track Software Copyright 2009. Wolf Track Software No part of this publication may be reproduced in any form, by Photostat, Microfilm, xerography, or any other means, which are now known, or to be invented, or incorporated

More information

CashierPRO Retail Systems Inc. Release Note

CashierPRO Retail Systems Inc. Release Note Version 4.0.9.3-02/17/16 MAJOR ENHANCEMENTS: Moneris Integration for Home Hardware Stores. Includes processing of Debit and Credit transactions communicating directly with a Moneris Pinpad. Allows for

More information

Committed Items for Sales Order SO-1460

Committed Items for Sales Order SO-1460 Committed Items for Sales Order SO-1460 Overview This Extended Solution adds the concept of consigning quantities of inventory items on a sales order for delivery now versus the quantities of those items

More information

Once you have completed this topic, you will be able to create and verify opening balances for Business Partners.

Once you have completed this topic, you will be able to create and verify opening balances for Business Partners. 1. SAP BUSINESS ONE FINANCIALS SAP Business One Accounting Overview This course will give you an overview of the accounting features in SAP Business One. Start Using Financials Navigate the chart of accounts

More information

AUTOPOWER. Order Entry How-To Workbook. We Are Giving You All the Answers!

AUTOPOWER. Order Entry How-To Workbook. We Are Giving You All the Answers! AUTOPOWER Order Entry How-To Workbook We Are Giving You All the Answers! 400 Technology Park Lake Mary, FL 32746 www.autopower.com Ph. 407-695-7300 Fax: 407-695-8001 Copyright Notice AutoPower Corporation

More information

Sage ERP Accpac Online 5.6

Sage ERP Accpac Online 5.6 Sage ERP Accpac Online 5.6 Integration Resource Guide for Sage ERP Accpac And Sage CRM (Updated: December 1, 2010) Thank you for choosing Sage ERP Accpac Online. This Resource Guide will provide important

More information

ACTIVANT TURNS. Quotation System. Version 3000

ACTIVANT TURNS. Quotation System. Version 3000 ACTIVANT TURNS Version 3000 This manual contains reference information about software products from Activant Solutions Inc. The software described in this manual and the manual itself are furnished under

More information

Version Software User Guide

Version Software User Guide 06 Version 0.0. Software User Guide Long Range LLC. 6 Tannery Street Franklin, NH 05 Table of Contents Introduction Features... Included... Installation 5 Migrating Your Personal Access File... 7 Set Range

More information

CHAPTER 6: Preventive Maintenance

CHAPTER 6: Preventive Maintenance CHAPTER 6: Preventive Maintenance Introduction To Preventive Maintenance The Preventive Maintenance (PM) screens in FacilityFocus allow the maintenance manager to monitor and schedule tasks aimed at preventive

More information

MBS ARC Training Manual

MBS ARC Training Manual Ordering MBS ARC Training Manual This chapter focuses on creating purchase orders through the Ordering > Maintain Purchase Orders menu. The Want List chapter will focus on creating orders for wholesalers,

More information

Point of Sale Quick Reference

Point of Sale Quick Reference Eagle Point of Sale (POS) Quick Reference January 2012 This manual contains reference information about software products from Epicor Software Corporation. The software described in this manual and the

More information

Sage 300 ERP Sage CRM 7.1 Integration Upgrade Guide

Sage 300 ERP Sage CRM 7.1 Integration Upgrade Guide Sage 300 ERP 2012 Sage CRM 7.1 Integration Upgrade Guide This is a publication of Sage Software, Inc. Version 2012 Copyright 2012. Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the

More information