R4.33 Technical

Release 4.33 Technical Notes


0001.00 -----------------------------------------------------------------------
0002.00 Notes for Release 4.33  January 2nd, 2004                
0003.00 -----------------------------------------------------------------------
0004.00                                                                        
0005.00 01) K3S_CHGPRT - Added the PARM for User Status blank (&UBLK)          
0006.00     K3S_PRTCFM   Placed field blank " " as option for User Status.     
0007.00                  Switch from RANGE to VALUES for alphanumeric field.   
0008.00                                                                        
0009.00 02) K3S_CVRT22 - Changes to table code records:                        
0010.00                                                                        
0011.00                     APP Applications Control                           
0012.00                          K3S_3920  COLLECT    - Collect daily          
0013.00                                                  information?          
0014.00                                               - Flag1=1 will control   
0015.00                                                  capture of data into  
0016.00                                                  file K_DLYPROD.       
0017.00                                               - Flag2=1 will control   
0018.00                                                  capture of data only  
0019.00                                                  when DEMAND > 0.      
0020.00                                                                        
0021.00                          K3S_3920  SHIFT      - Shift days for         
0022.00                                                  K_WEEKDIS?            
0023.00                                               - Flag1=1 will control   
0024.00                                                  need to shift days    
0025.00                                                  into file K_WEEKDIS.  
0026.00                                               - Description3 contains  
0027.00                                                  # of days to shift.   
0028.00                                                                        
0029.00                          K3S_3433  COLLECT    - Collect weekly         
0030.00                                                  distribution?         
0031.00                                               - Flag1=1 will control   
0032.00                                                  collection of data    
0033.00                                                  into file K_WEEKDIS.  
0034.00                                               - Flag2 contains day to  
0035.00                                                  collect data. Default 
0036.00                                                  is '3' for Tuesday.   
0037.00                                                                        
0038.00                          K3S_9010  COST_0     - Log when cost sent     
0039.00                                                  as $0?                
0040.00                                               - Use Flag2=1 if you     
0041.00                                                  want to use default   
0042.00                                                  cost in Number2.      
0043.00                                               - Number2 can contain    
0044.00                                                  default cost.         
0045.00                                                                        
0046.00                     NJP Night Job Parameters                           
0047.00                       Other than the AUTO_PO parameter below which     
0048.00                       is new, the other PARMs were passed from         
0049.00                       K3S_NIGHT to K3S_NITECL, and now are             
0050.00                       obtained from K_TABLCOD at the begining of       
0051.00                       K3S_NITECL via a new RPG program K3S_9998.       
0052.00                          ALT_SYSTEM  Alter Source System installed?    
0053.00                          AUTO_PO     Auto PO approval installed?       
0054.00                          FIRST_TIME  First time to 'D' make 'M'?       
0055.00                          LOG_REPORT  Log Report processing?            
0056.00                          LOG_TYPE_5  Log type '5' exit?                
0057.00                          OVERSTOCK   Overstock process to run?         
0058.00                          PER_FILTER  Period End Filter installed?      
0059.00                          PROD_LINK   Product linkage processing?       
0060.00                          TRANSFER    Transfer Supplier installed?      
0061.00                          VALID_PROC  Supplier validation process?      
0062.00                                      (parms VALID_SUPL & VALID_SUB     
0063.00                                       come from VALID_PROC record)     
0064.00                                                                        
0065.00                     OSM Order summary modes                            
0066.00                          9  Locked orders                              
0067.00                                                                        
0068.00                     PIR Product interface log                          
0069.00                          c  Cost sent across as $0                     
0070.00                                                                        
0071.00                     RET Retain records # of days                       
0072.00                          K_DLYPROD Daily product interface log   (new) 
0073.00                          K_WEEKDIS Prod Weekly Dist. values log  (new) 
0074.00                          K_INTDALY - changed days from 180 to 75       
0075.00                                                                        
0076.00                     SPS Selected products batch status                 
0077.00                          9  Locked batch                               
0078.00                                                                        
0079.00                     TLE New title records for -                        
0080.00                          K3S_1042FM1C  Daily interface information     
0081.00                          K3S_1043FM1C  Manage daily information        
0082.00                          K3S_2028FM1C  Company VOC changes log         
0083.00                          K3S_2029FM1C  Locations VOC changes log       
0084.00                          K3S_3365FM1R  Purchase Adjustments Selection  
0085.00                          K3S_3420FM1C  Product Weekly Distribution     
0086.00                          K3S_3427FM1C  Product Weekly Dist changes log 
0087.00                          K3S_3430FM1C  Product Weekly Distribution     
0088.00                          K3S_3431FM1C  Supplier Weekly Distribution    
0089.00                          K3S_3432FM1C  Company Weekly Distribution     
0090.00                          K3S_3438FM1C  Location Weekly Distribution    
0091.00                          K3S_3434FM1C  Product Wkly Dist Selection     
0092.00                          K3S_3590FM1R  Supplier Seasonality Analyzer   
0093.00                          K3S_7101FM1R  Period End Performance Select   
0094.00                                                                        
0095.00                     WDR Weekly distribution records                    
0096.00                          CP  Company percents by day                   
0097.00                          CS  Company safety stock percents             
0098.00                          CU  Company usage flags 1 and 2               
0099.00                          CW  Company weekly values                     
0100.00                          LP  Location percents by day                  
0101.00                          LS  Location safety stock percents            
0102.00                          LU  Location usage flags 1 and 2              
0103.00                          LW  Location weekly values                    
0104.00                          PW  Product weekly values (qty)               
0105.00                          P1  Product values current                    
0106.00                          P2  Product values previous P1                
0107.00                          P3  Product values previous P2                
0108.00                          P4  Product values previous P3                
0109.00                          P5  Product values previous P4                
0110.00                          P6  Product values previous P5                
0111.00                          SW  Supplier weekly values ($)                
0112.00                          S1  Supplier values current                   
0113.00                          S2  Supplier values previous S1               
0114.00                          S3  Supplier values previous S2               
0115.00                          S4  Supplier values previous S3               
0116.00                          S5  Supplier values previous S4               
0117.00                          S6  Supplier values previous S5               
0118.00                                                                        
0119.00 03) K3S_FIXBDF - Create a new User Preference record in file           
0120.00                  K_USERPRF with the key of 'K3S_BUYERS' which is       
0121.00                  used to hold the default information whenever the     
0122.00                  user presses F6=Add in K3S_9040.                      
0123.00                                                                        
0124.00 04) K3S_FIXDLY - This program can be used to reset the field           
0125.00                  R1_SALEDAT in file K_DLYPROD if a change in the       
0126.00                  operational process is required.                      
0127.00                                                                        
0128.00 05) K3S_FIXPRT - The new User Status setting of " " (blank) for        
0129.00                  report settings needs the initial value set to a      
0130.00                  1=Yes in the K_TABLCOD record of UPD.                 
0131.00                                                                        
0132.00 06) K3S_FIXSH1 - Fix PH_SUPLUSR, PH_SUPLUSB in K_PRODHIS               
0133.00                                                                        
0134.00 07) K3S_FIXSH2 - Fix PW_SUPLUSR, PW_SUPLUSB in K_PRODH52               
0135.00                                                                        
0136.00 08) K3S_FIXTBL - Adjustments to K_TABLCOD file for                     
0137.00                    TLE  K3S_1042FM1C  Daily interface information      
0138.00                    PGM  K3S_1042      Daily interface information      
0139.00                    VOC  D             removing old defaults            
0140.00                    VSS                removing records                 
0141.00                    TYP  VSS           removing records                 
0142.00                                                                        
0143.00 09) K3S_FIXWKD - Set K_WEEKDIS for Company and Location defaults       
0144.00                                                                        
0145.00 10) K3S_FIX104 - Delete RES Restrick record from K_TABLCOD for         
0146.00                   both K3S_1042 and K3S_1043.                          
0147.00                                                                        
0147.01 10.5) K3S_FX433A – Change RET (Retain # of days) K_TABLCOD record for
0147.02                     file K_INTDALY to 75 days.
0147.03
0148.00 11) K3S_NIGHT  - Removing all but the PARMs for &COMP, &K3S_DTA,       
0149.00                   &CUSTLIB, &K3S_OBJ, &K3S_MOD. These 5 PARMs will     
0150.00                   still be controlled here, while all the other        
0151.00                   previous PARMs will now come from the K_TABLCOD      
0152.00                   file under type 'NJP' Night CL Parameters            
0153.00                                                                        
0154.00 12) K3S_NITECL - Removing all but the PARMs for &COMP, &K3S_DTA,       
0155.00                   &CUSTLIB, &K3S_OBJ, &K3S_MOD. These 5 PARMs will     
0156.00                   still be controlled via K3S_NIGHT, while the other   
0157.00                   previous PARMs will now come from the K_TABLCOD      
0158.00                   file under type 'NJP' Night Job Parameters.          
0159.00                   New program K3S_9998 provides these PARMs.           
0160.00                  New capability to control automatic POs via PARM      
0161.00                   &AUTO_PO.                                            
0162.00                  New capability to provide exit points for determing   
0163.00                   Year End has occured for each Forecast Interval of   
0164.00                   12, 13, and 52.                                      
0165.00                  Capture of Approved Orders information used for       
0166.00                   reporting.                                           
0167.00                  At Period End generate records to K_PERDPER file      
0168.00                   used to report on Buyer Performance of doing         
0169.00                   Period End exceptions.                               
0170.00                  New capability to capture Daily Interface Information 
0171.00                   into file K_DLYPROD.                                 
0172.00                  New capability to capture Weekly Distribution Values  
0173.00                   into file K_WEEKDIS.                                 
0174.00                                                                        
0175.00 13) K3S_XRPTCL - Work files moved from being generated in library      
0176.00                  K3S_MOD, to being permanent in K3S_DTA. They are:     
0177.00                                                                        
0178.00                       from   SV_RANKSPL                                
0179.00                       to..   K_RANKSPLX                                
0180.00                                                                        
0181.00                       from   SV_RANKPRD                                
0182.00                       to..   K_RANKPRDX                                
0183.00                                                                        
0184.00                       from   SV_OBSOLET                                
0185.00                       to..   K_OBSOLETX                                
0186.00                                                                        
0187.00                       from   SV_PRODOVP                                
0188.00                       to..   K_PRODOVPX                                
0189.00                                                                        
0190.00                       from   SV_ORDCYCL                                
0191.00                       to..   K_ORDCYCLX                                
0192.00                                                                        
0193.00 14) K3S_X120CL - Added 3 PARMs to know when Year End has occured       
0194.00     K3S_X130CL -   "                                                   
0195.00     K3S_X134CL -   "                                                   
0196.00     K3S_X137CL -   "                                                   
0197.00     K3S_X140CL -   "                                                   
0198.00     K3S_X145CL -   "                                                   
0199.00     K3S_X150CL -   "                                                   
0200.00     K3S_X160CL -   "                                                   
0201.00     K3S_X170CL -   "                                                   
0202.00     K3S_X180CL -   "                                                   
0203.00     K3S_X190CL -   "                                                   
0204.00     K3S_X200CL -   "                                                   
0205.00     K3S_X210CL -   "                                                   
0206.00     K3S_X220CL -   "                                                   
0207.00     K3S_X230CL -   "                                                   
0208.00     K3S_X240CL -   "                                                   
0209.00     K3S_X250CL -   "                                                   
0210.00     K3S_X280CL -   "                                                   
0211.00     K3S_X290CL -   "                                                   
0212.00     K3S_X300CL -   "                                                   
0213.00     K3S_X310CL -   "                                                   
0214.00                                                                        
0215.00 15) K3S_0010   - K3S Main Menu to show new Release 4.33 Jan-02-2004    
0216.00     K3S_0010FM   Removed option 11. Purchase orders                    
0217.00                                                                        
0218.00 16) K3S_0020   - Added new option 10. Manage daily information         
0219.00     K3S_0020FM                                                         
0220.00                                                                        
0221.00 17) K3S_0030   - Added new option 8. Purchase Adjustments              
0222.00     K3S_0030FM   Added new option 9. Period End Exceptions Performance 
0223.00                  PARM for User Status of " " (blank) added to logic.   
0224.00                                                                        
0225.00 18) K3S_0031   - PARM for User Status of " " (blank) added to logic.   
0226.00                                                                        
0227.00 19) K3S_0050   - PARMs added to enable the new capability of going     
0228.00     K3S_0050FM    directly from option 1. Processing schedule, to      
0229.00                   option 9. Night job detail (with 1=Log in K3S_9070)  
0230.00                  Removed option 9. Night job detail, since we can      
0231.00                   now get to program K3S_9075 with 1=Log in K3S_9070   
0232.00                                                                        
0233.00 20) K3S_1010   - New capability to identify any suggested orders that  
0234.00     K3S_1010FM    are 'locked' by examining the SO_ORDBUSY=1 flag.     
0235.00                   Buyer can use new Mode of '9' to list any 'Locked    
0236.00                   orders'.                                             
0237.00                  Unlocking these 'locked' orders is now done with a    
0238.00                   new option '9=Unlock', which brings up a WINDOW      
0239.00                   for confirmation (and warning!)                      
0240.00                                                                        
0241.00 21) K3S_1015   - The unit 6 text was always displaying 'Other...' even 
0242.00                   when SP_BRKOTHR had other values.                    
0243.00                                                                        
0244.00 22) K3S_1030   - Fixed problem where F21=Start is initiated on the 12th
0245.00                   record of the subfile, and cursor ends up in the     
0246.00                   'View' field. Logic now knows where to start.        
0247.00                  Fixed problem where user had View=1 setting, then went
0248.00                   out to perform '2=Transfer' in K3S_8011. File cursor 
0249.00                   not set correctly, and user would bail out early     
0250.00                   in subfile.                                          
0251.00                                                                        
0252.00 23) K3S_1040   - New F5= exit to 'Daily interface information' which is
0253.00     K3S_1041      program K3S_1042.                                    
0254.00     K3S_1040FM                                                         
0255.00     K3S_1041FM                                                         
0256.00                                                                        
0257.00 24) K3S_1042   - New program to show 'Daily interface information'     
0258.00     K3S_1042FM    accessed using F5= from K3S_1040.                    
0259.00                                                                        
0260.00 25) K3S_1043   - New program to help 'Manage daily information'        
0261.00     K3S_1043FM    accessed using option 10 from Special Programs Menu  
0262.00                                                                        
0263.00 26) K3S_1053   - New CL program used within K3S_NITECL to control the  
0264.00     K3S_1053CL    Auto PO Approval process. Source provided in K3S_MOD.
0265.00                  Existing RPG program in K3S_MOD had a few adjustments 
0266.00                   made and new version can completely replace it.      
0267.00                                                                        
0268.00 27) K3S_1500   - Change so that deals are not used to 'buy extra days' 
0269.00                   in the Daily Replenishment environment.              
0270.00                  Change made for 'daytime logic only' and when buyer   
0271.00                   does recalculation of a supplier from K3S_1010,      
0272.00                   any 'un-locked' orders are deleted. When buyer       
0273.00                   does recalculation from K3S_1020, all orders are     
0274.00                   deleted for this supplier.                           
0275.00                  Test put in to avoid 'line extension' going over      
0276.00                   the value of $9,999,999 for the daytime              
0277.00                   F21=Recalculate logic. Night job alredy tested       
0278.00                   for condition.                                       
0279.00                                                                        
0280.00 28) K3S_1510   - Test put in to avoid 'line extension' going over      
0281.00                   the value of $9,999,999.                             
0282.00                                                                        
0283.00 29) K3S_1900   - Switch from RANGE to VALUES for alphanumeric field.   
0284.00     K3S_1900FM                                                         
0285.00                                                                        
0286.00 30) K3S_2000   - When buyer uses '4=Delete' for a supplier, and the    
0287.00                   'Active products' column does show 0 products,       
0288.00                   there may be products in Delete Count mode. If that  
0289.00                   case is encountered, then the message of             
0290.00                   'All products in delete count press ENTER' will      
0291.00                   appear. The supplier can not be deleted until all    
0292.00                   products are completely gone.                        
0293.00                                                                        
0294.00 31) K3S_2005   - Replaced the UMONTH,UDAY,UYEAR statements with        
0295.00                   CM_SYSDATE to properly get the value for TODAY.      
0296.00                   This was required to properly reset the value for    
0297.00                   SP_FXCNXT on Fixed Cycle Suppliers.                  
0298.00                                                                        
0299.00 32) K3S_2020   - Added both Company and Location capabilities to       
0300.00     K3S_2020FM    work with Weekly Distribution Values. Also the       
0301.00                   logging of changes for both groups added.            
0302.00                  The 'Lead Time' and 'Weekly Distribution' sections    
0303.00                   of information will now be protected from entry      
0304.00                   when the flags are off (0=No). When set to 1=Yes     
0305.00                   the headings are highlighted, and the fields         
0306.00                   become available for entry.                          
0307.00                  New exit to 'F7=Weekly history'                       
0308.00                                                                        
0309.00 33) K3S_2026   - Added logging for changes to Company and Location     
0310.00                   Variable Order Cycle information.                    
0311.00                                                                        
0312.00 34) K3S_2028   - New program to display the Company log of changes to  
0313.00     K3S_2028FM    Variable Order Cycle information.                    
0314.00                                                                        
0315.00 35) K3S_2029   - New program to display the Location log of changes to 
0316.00     K3S_2029FM    Variable Order Cycle information.                    
0317.00                                                                        
0318.00 36) K3S_2030   - New logical file used to display the information in   
0319.00                   descending sequence by year. This keeps the most     
0320.00                   current information at the top of the subfile.       
0321.00                                                                        
0322.00 37) K3S_2031   - The unit 6 'Other' total fields needed to be expanded 
0323.00     K3S_2031FM    to show larger values. The physical file did not     
0324.00                   need to be expanded, just the logic in the RPG       
0325.00                   was editting the totals too small.                   
0326.00                  The totals sections were not carrying the decimals    
0327.00                   through from the individual months totals.           
0328.00                  Changed the display of values to use commas, making   
0329.00                   it easier to understand large #'s.                   
0330.00                                                                        
0331.00 38) K3S_2032   - Changed the display of values to use commas, making   
0332.00     K3S_2032FM    it easier to understand large #'s.                   
0333.00                                                                        
0334.00 39) K3S_2040   - Ability to display negative values for Discount       
0335.00     K3S_2040FM    Savings which means Surcharge.                       
0336.00                                                                        
0337.00 40) K3S_2041   - Ability to calculate negative values for Discount     
0338.00                   Savings which means Surcharge.                       
0339.00                                                                        
0340.00 41) K3S_2044   - The User Status value of " " (blank) now incorporated 
0341.00     K3S_2044CL    in selection criteria logic.                         
0342.00                                                                        
0343.00 42) K3S_2045   - Ability to print negative values for Discount         
0344.00     K3S_P2045     Savings which means Surcharge.                       
0345.00                                                                        
0346.00 43) K3S_2060   - Ability to maintain negative values for Discount      
0347.00     K3S_2060FM    Savings which means Surcharge.                       
0348.00                                                                        
0349.00 44) K3S_2067   - Ability to display negative values for Discount       
0350.00     K3S_2067FM    Savings which means Surcharge.                       
0351.00                                                                        
0352.00 45) K3S_3010   - When user performs the F19=Replace, and the 'From' and
0353.00     K3S_3010FM    'To' products have a different forecast interval,    
0354.00                   then a Warning WINDOW appears. But if user continued 
0355.00                   the new history records in either K_PRODHIS or       
0356.00                   K_PRODH52 would contain incorrect _SUPLUSR and       
0357.00                   _SUPLUSB values. Fix programs K3S_FIXSH1 and         
0358.00                   K3S_FIXSH2 will correct the data.                    
0359.00                  Switch from RANGE to VALUES for alphanumeric field.   
0360.00                                                                        
0361.00 46) K3S_3030   - When F23=Profile has been pressed, and the buyer is in
0362.00     K3S_3031      'What if?' mode, then clears the Profile ID and      
0363.00                   presses ENTER, the program was leaving the buyer in  
0364.00                   'What if?' mode, yet the Profile ID entry fields     
0365.00                   disappeared. Change will leave Profile ID entry      
0366.00                   fields on the screen while in 'What if?' mode.       
0367.00                  Change to not display many 0's on the screen when     
0368.00                   no sales have occured, even through there may be     
0369.00                   many years of history records.                       
0370.00                                                                        
0371.00 47) K3S_3034   - Logic added to not try and update K_PRODUCT if no     
0372.00                   records were selected by OPNQRYF.                    
0373.00                                                                        
0374.00 48) K3S_3080   - New option '9=Unlock' to Unlock batches. Replaces the 
0375.00     K3S_3080FM    previously used (but not displayed!) U=Unlock.       
0376.00                  New capability to display all of the locked batches   
0377.00                   using new Status code of '9', for 'Locked batch'.    
0378.00                                                                        
0379.00 49) K3S_3090   - Incorporate F8= exit logic for program. Batch#        
0380.00                   passed in the supplier field, and Batch Status       
0381.00                   passed in the sub supplier field.                    
0382.00                                                                        
0383.00 50) K3S_3100   - Make adjustment for field that did not work for       
0384.00     K3S_3100FM    RANGE keyword.                                       
0385.00                                                                        
0386.00 51) K3S_3110   - New logic for OUT 'Out of stock last night' added to  
0387.00                   program.                                             
0388.00                                                                        
0389.00 52) K3S_3200   - Added '1 of 2' and '2 of 2' to display for F20=Toggle.
0390.00     K3S_3200FM                                                         
0391.00                                                                        
0392.00 53) K3S_3300   - The User Status value of " " (blank) now incorporated 
0393.00     K3S_3300CL    in selection criteria logic.                         
0394.00                                                                        
0395.00 54) K3S_3301   - The User Status value of " " (blank) now incorporated 
0396.00     K3S_3301CL    in selection criteria logic.                         
0397.00     K3S_P3301                                                          
0398.00                                                                        
0399.00 55) K3S_3350   - The User Status value of " " (blank) now incorporated 
0400.00     K3S_3350CL    in selection criteria logic.                         
0401.00                                                                        
0402.00 56) K3S_3351   - The User Status value of " " (blank) now incorporated 
0403.00     K3S_3351CL    in selection criteria logic.                         
0404.00     K3S_P3351                                                          
0405.00                                                                        
0406.00 57) K3S_3360   - New program to capture Purchase Adjustments into file 
0407.00                   K_PRODAPP. This process runs during K3S night job.   
0408.00                                                                        
0409.00 58) K3S_3361   - New program to print Purchase Adjustments by          
0410.00     K3S_3361CL    Buyer                                                
0411.00     K3S_P3361                                                          
0412.00                                                                        
0413.00 59) K3S_3362   - New program to print Purchase Adjustments by          
0414.00     K3S_3362CL    Location                                             
0415.00     K3S_P3362                                                          
0416.00                                                                        
0417.00 60) K3S_3363   - New program to print Purchase Adjustments by          
0418.00     K3S_3363CL    Top Suppliers                                        
0419.00     K3S_P3363                                                          
0420.00                                                                        
0421.00 61) K3S_3364   - New program to print Purchase Adjustments by          
0422.00     K3S_3364CL    Hub Suppliers                                        
0423.00     K3S_P3364                                                          
0424.00                                                                        
0425.00 62) K3S_3365   - New program for Purchase Adjustments report           
0426.00     K3S_3365FM                                                         
0427.00     K3S_3365CL                                                         
0428.00                                                                        
0429.00 63) K3S_3420   - New '7=Weekly history' option.                        
0430.00     K3S_3420FM                                                         
0431.00                                                                        
0432.00 64) K3S_3430   - New Weekly Distribution program - Manage information  
0433.00     K3S_3430FM    product.                                             
0434.00                                                                        
0435.00 65) K3S_3431   - New Weekly Distribution program - Manage information  
0436.00     K3S_3431FM    supplier.                                            
0437.00                                                                        
0438.00 66) K3S_3432   - New Weekly Distribution program - Manage information  
0439.00     K3S_3432FM    company.                                             
0440.00                                                                        
0441.00 67) K3S_3433   - New Weekly Distribution program - Selection criteria  
0442.00     K3S_3433CL    batch.                                               
0443.00                                                                        
0444.00 68) K3S_3434   - New Weekly Distribution program - Selection criteria  
0445.00     K3S_3434FM    on-line.                                             
0446.00                                                                        
0447.00 69) K3S_3435   - New Weekly Distribution program - Build records into  
0448.00     K3S_3435CL    K_WEEKDIS file.                                      
0449.00                                                                        
0450.00 70) K3S_3436   - New Weekly Distribution program - Analyze weeks from  
0451.00                   K_WEEKDIS file.                                      
0452.00                                                                        
0453.00 71) K3S_3437   - New Weekly Distribution program - Update percentage   
0454.00                   into K_WEEKDIS file.                                 
0455.00                                                                        
0456.00 72) K3S_3438   - New Weekly Distribution program - Manage information  
0457.00     K3S_3438FM    location.                                            
0458.00                                                                        
0459.00 73) K3S_3450   - New capability to '2=Change' the new supplier source. 
0460.00     K3S_3450FM   Text changed from 'Regular supplier source'           
0461.00                                 to 'User System Supplier'              
0462.00                  Entry screen re-arranged for better productivity      
0463.00                   during mass entry of records.                        
0464.00                  Location field protected for single location          
0465.00                   environments.                                        
0466.00                                                                        
0467.00 74) K3S_3470   - Fixed problem where 'total days' were doubling up on  
0468.00     K3S_3470FM    the screen. Did not effect integrity of file         
0469.00                   information, this was display only fix.              
0470.00                  Improve the navigation for a user between a single    
0471.00                   location versus a multi-location environment         
0472.00                                                                        
0473.00 75) K3S_3585   - New analyze options: F6=Analyze supplier $, and       
0474.00     K3S_3585FM    F7=Analyze supplier qty                              
0475.00                                                                        
0476.00 76) K3S_3590   - New Seasonality Analyzer program will generate        
0477.00     K3S_3590FM    profile and attach to all products in supplier.      
0478.00                                                                        
0479.00 77) K3S_3610   - The User Status value of " " (blank) now incorporated 
0480.00     K3S_3610FM    in selection criteria logic.                         
0481.00     K3S_3610CL   Switch from RANGE to VALUES for alphanumeric field.   
0482.00                                                                        
0483.00 78) K3S_3615   - The User Status value of " " (blank) now incorporated 
0484.00     K3S_P3615     in selection criteria logic.                         
0485.00                                                                        
0486.00 79) K3S_3710   - The User Status value of " " (blank) now incorporated 
0487.00     K3S_3710FM    in selection criteria logic.                         
0488.00     K3S_3710CL   Switch from RANGE to VALUES for alphanumeric field.   
0489.00                                                                        
0490.00 80) K3S_3711CL - The User Status value of " " (blank) now incorporated 
0491.00                   in selection criteria logic.                         
0492.00                  Use new file K_WRKOBSL instead of old file WRK_OBSOL  
0493.00                                                                        
0494.00 81) K3S_3715   - The User Status value of " " (blank) now incorporated 
0495.00     K3S_P3715     in selection criteria logic.                         
0496.00                                                                        
0497.00 82) K3S_3717   - Use new file K_WRKOBSL instead of old file WRK_OBSOL  
0498.00                                                                        
0499.00 83) K3S_3718   - The User Status value of " " (blank) now incorporated 
0500.00     K3S_P3718     in selection criteria logic.                         
0501.00                  Use new file K_WRKOBSL instead of old file WRK_OBSOL  
0502.00                                                                        
0503.00 84) K3S_3750   - The User Status value of " " (blank) now incorporated 
0504.00     K3S_3750CL    in selection criteria logic.                         
0505.00                                                                        
0506.00 85) K3S_3755   - The User Status value of " " (blank) now incorporated 
0507.00     K3S_P3755     in selection criteria logic.                         
0508.00                                                                        
0509.00 86) K3S_3920   - New program to accumulate daily interface information.
0510.00                                                                        
0511.00 87) K3S_5040   - Remove RANGE statement on Deal Reference entry field. 
0512.00     K3S_5040FM                                                         
0513.00                                                                        
0514.00 88) K3S_7100   - New program for Period End Exceptions. Create records.
0515.00     K3S_7101         "                                  Select criteria
0516.00     K3S_7110         "                                  Product totals.
0517.00     K3S_7120         "                                  Collect results
0518.00     K3S_7130         "                                  Report results.
0519.00     K3S_P7130        "                                  Report file.   
0520.00     K3S_7101FM       "                                                 
0521.00     K3S_7101CL       "                                                 
0522.00     K3S_7110CL       "                                                 
0523.00                                                                        
0524.00 89) K3S_8000   - When buyer had selected to use F21=Start out of       
0525.00     K3S_8000FM    K3S_1030, stay in that mode unless buyer does        
0526.00                   press F12=.                                          
0527.00                  Screen re-compiled to re-sync date with all           
0528.00                   customers.                                           
0529.00                                                                        
0530.00 90) K3S_8011   - Change Transfer Quantity entry field characteristics. 
0531.00     K3S_8011FM    Edit code from 3 to 1, and add Right adjust, Blank   
0532.00                   after.                                               
0533.00                                                                        
0534.00 91) K3S_9010   - New capability to determine that year end has taken   
0535.00                   place in each of the 3 forecast intervals of 12,13,52
0536.00                   This information is passed on to the CL program      
0537.00                   K3S_NITECL so that the user can run year end programs
0538.00                   out of the K3S exit points.                          
0539.00                  New capability that will allow a customer to log if   
0540.00                   cost is sent across as $0, and generate a log        
0541.00                   type 'c' record into K_LOGPROD. A new APP record     
0542.00                   'K3S_9010  COST_0' must have Flag1=1 to log          
0543.00                   the condition.                                       
0544.00                                                                        
0545.00 92) K3S_9011   - Products added using option '4. Daily special product'
0546.00                   out of K3S_3001 did not have the 1st sales year/     
0547.00                   period updated properly.                             
0548.00                  New capability that will allow a customer to log if   
0549.00                   cost is sent across as $0, and generate a log        
0550.00                   type 'c' record into K_LOGPROD. A new APP record     
0551.00                   'K3S_9010  COST_0' must have Flag1=1 to log          
0552.00                   the condition.                                       
0553.00                                                                        
0554.00 93) K3S_9040   - New user of 'K3S_BUYERS' holds default information    
0555.00                   for new users being added. When F6=Add pressed,      
0556.00                   all entry fields (except User ID and User Name)      
0557.00                   come from the user record of 'K3S_BUYERS'.           
0558.00                                                                        
0559.00 94) K3S_9070   - New option '1=Log' takes user directly from           
0560.00     K3S_9070FM    Processing schedule, to Night Job Detail info.       
0561.00                  F20=Toggle now includes the proper text at the top    
0562.00                   of '1 of 2' and '2 of 2'.                            
0563.00                                                                        
0564.00 95) K3S_9075   - New capability to have this program executed from     
0565.00                   the Processing Schedule program.                     
0566.00                                                                        
0567.00 96) K3S_9090     F20=Toggle now includes the proper text at the top    
0568.00     K3S_9090FM    of '1 of 2' and '2 of 2'.                            
0569.00                                                                        
0570.00 97) K3S_9320   - When new location added, the proper records in        
0571.00                   the Weekly Distribution file (K_WEEKDIS) are         
0572.00                   created for that new location.                       
0573.00                                                                        
0574.00 98) K3S_9505   - Added the following files to the process of removing  
0575.00                   old records:                                         
0576.00                     K_DLYPROD                                          
0577.00                     K_WEEKDIS                                          
0578.00                                                                        
0579.00 99) K3S_9700   - No longer can someone use this program to perform an  
0580.00     K3S_9700FM    ENDJOB to a user signed on to K3S.                   
0581.00                                                                        
0582.00 100) K3S_9701  - No longer will a message be sent when an ENDJOB is    
0583.00      K3S_9701CL   being processed because a user is signed on. Also,   
0584.00                   two additional MONMSG messages are being tested for: 
0585.00                   CPF1361 and CPF1363.                                 
0586.00                  ENDJOB now uses *IMMED (immediate) as opposed to      
0587.00                   *CNTRLD (controlled) for 'How to end'.               
0588.00                                                                        
0589.00 101) K3S_9710  - Time should always be formatted as HH:MM:SS to work   
0590.00                   properly with the subfile Started and Ended values.  
0591.00                                                                        
0592.00 102) K3S_9998  - New program used in K3S_NITECL to obtain the          
0593.00                   NJP 'Night Job Parameters' that were previously      
0594.00                   passed from K3S_NIGHT. These include:                
0595.00                          ALT_SYSTEM  Alter Source System installed?    
0596.00                          AUTO_PO     Auto PO approval installed?       
0597.00                          FIRST_TIME  First time to 'D' make 'M'?       
0598.00                          LOG_REPORT  Log Report processing?            
0599.00                          LOG_TYPE_5  Log type '5' exit?                
0600.00                          OVERSTOCK   Overstock process to run?         
0601.00                          PER_FILTER  Period End Filter installed?      
0602.00                          PROD_LINK   Product linkage processing?       
0603.00                          TRANSFER    Transfer Supplier installed?      
0604.00                          VALID_PROC  Supplier validation process?      
0605.00                                      (parms VALID_SUPL & VALID_SUB     
0606.00                                       come from VALID_PROC record)     
0607.00                                                                        
0608.00 103) K3S_9999  - Added new 'Log Step' for the following:               
0609.00                   K3S_3360    Collect approved orders information      
0610.00                   K3S_7100    Generate Period End Exception records    
0611.00                   K3S_1053CL  Auto PO section                          
0612.00                   K3S_3920    Collect daily interface information      
0613.00                   K3S_3433    Determine if Weekly Distribution capture 
0614.00                                                                        
0615.00 -----------------------------------------------------------------------
0616.00 Physical and logical files added or changed during this release        
0617.00 -----------------------------------------------------------------------
0618.00                                                                        
0619.00                  these are new in this release                         
0620.00 K_CVOCLOG  - Companies Variable Order Cycle log of changes             
0621.00 K_CVOCLOGA - Companies Variable Order Cycle log of changes - timestamp 
0622.00                                                                        
0623.00                  these are new in this release                         
0624.00 K_DLYPROD  - Daily Products Information Capture                        
0625.00 K_DLYPRODA - Daily Products Information Capture logical                
0626.00 K_DLYPRODB - Daily Products Information Capture logical                
0627.00 K_DLYPRODC - Daily Products Information Capture logical                
0628.00 K_DLYPRODD - Daily Products Information Capture logical                
0629.00                                                                        
0630.00                  these are new in this release                         
0631.00 K_LVOCLOG  - Locations Variable Order Cycle log of changes             
0632.00 K_LVOCLOGA - Locations Variable Order Cycle log of changes - locn,time 
0633.00                                                                        
0634.00                  this is new in this release                           
0635.00 K_NITELOGC - K3S Night job log - logical view                          
0636.00                                                                        
0637.00                  replaces old file SV_OBSOLET in K3S_MOD               
0638.00 K_OBSOLETX - Obsolete Products - Independant locations                 
0639.00                                                                        
0640.00                  replaces old file SV_ORDCYCL in K3S_MOD               
0641.00 K_ORDCYCLX - Order Cycle Analysis                                      
0642.00                                                                        
0643.00                  these are new in this release                         
0644.00 K_PERDPER  - Period End Exceptions Performance                         
0645.00 K_PERDPERA - Period End Exceptions Performance - logical view          
0646.00 K_PERDPERB - Period End Exceptions Performance - logical view          
0647.00 K_PERDPERC - Period End Exceptions Performance - logical view          
0648.00                                                                        
0649.00                  replaces old file SV_PRODOVP in K3S_MOD               
0650.00 K_PRODOVPX - Overstocked Products                                      
0651.00                                                                        
0652.00                  replaces old file SV_RANKPRD in K3S_MOD               
0653.00 K_RANKPRDX - Ranking products for reports                              
0654.00                                                                        
0655.00                  replaces old file SV_RANKSPL in K3S_MOD               
0656.00 K_RANKSPLX - Ranking suppliers for reports                             
0657.00                                                                        
0658.00                  this is new in this release                           
0659.00 K_SUPLPURC - Supplier purchases - logical view                         
0660.00                                                                        
0661.00                  these are new in this release                         
0662.00 K_WEEKDIS  - Weekly Distribution Values                                
0663.00 K_WEEKDISA - Weekly Distribution Values - logical view                 
0664.00 K_WEEKDISB - Weekly Distribution Values - logical view                 
0665.00 K_WEEKDISC - Weekly Distribution Values - logical view                 
0666.00 K_WEEKDISD - Weekly Distribution Values - logical view                 
0667.00 K_WEEKDISE - Weekly Distribution Values - logical view                 
0668.00                                                                        
0669.00                  replaces old file WRK_OBSOL in K3S_DTA                
0670.00 K_WRKOBSL  - Work file for Obsolete Products all locations             
0671.00                                                                        
0672.00 -----------------------------------------------------------------------
0673.00 Special conditions for some customers                                  
0674.00 -----------------------------------------------------------------------
0675.00                                                                        
0676.00 01) Six customers have K_DLYPROD already, and therefore may have the   
0677.00     K3S_RGZDLY logic to be removed, since K3S_9505 will now contain    
0678.00     deletion of old records.                                           
0679.00       Coastal                                                          
0680.00       Dimmick                                                          
0681.00       JTD                                                              
0682.00       Liberty      - K3S_RGZDLY removed 12/5/2003 from Job scheduler   
0683.00       MR Williams                                                      
0684.00       Roses                                                            
0685.00     Also, check if any UEX records are being used to access the        
0686.00     old K3S_1042 program. No longer needed so remove them.             
0687.00                                                                        
0688.00 02) K3S_FIXSH1,K3S_FIXSH2 - run these for customers who have           
0689.00     changed forecast intervals in the past using K3S_3010. This would  
0690.00     be using F19=Replace in K3S_3010, getting the Warning WINDOW,      
0691.00     and accepting. The fix programs change _SUPLUSR and _SUPLUSB       
0692.00     values in K_PRODHIS and K_PRODH52. You will know if customer has   
0693.00     changed forecast interval for any products by checking file        
0694.00     K_PRODFOR and looking for any PF_CHGTYPE = 'Z' records.            
0695.00     Most likely customers: JTD                                         
0696.00                            Coastal                                     
0697.00                            Core-Mark                                   
0698.00     These two programs will not be part of the LODRUN process, and     
0699.00     should be run manually. The K_INTPRODA file in K3S_DTA will be     
0700.00     the correct file to use, and not the one in K3S_DAILY. The         
0701.00     customer may be using K_PRODSRC, and therefore we want the         
0702.00     K_INTPROD already processed in K3S_NITECL.                         
0703.00                                                                        
0704.00 03) Jarboe - disconnect the collection process for Approved Orders     
0705.00     since that will now be done in the base. Also, library K3S_ADJ     
0706.00     can be removed from this system. Job scheduler program K3S_APROVE. 
0707.00                                                                        
0708.00 -----------------------------------------------------------------------
0709.00 Programs in library K3S_MOD433                                         
0710.00 -----------------------------------------------------------------------
0711.00                                                                        
0712.00 -- RPGLE                                                               
0713.00 K3S_CVRT22   New Table Code entries                                    
0714.00 K3S_1053     Several adjustments made. Completely replace old version. 
0715.00                                                                        
0716.00 -- CLLE                                                                
0717.00 K3S_NIGHT    Many PARMs removed from hard coded process, and placed    
0718.00              into NJP table code records.                              
0719.00 K3S_XRPTCL   Work files now exist in K3S_DTA, not K3S_MOD, with        
0720.00              prefix of K_* and not SV_*                                
0721.00 K3S_X120CL   Three PARMs added that know year end process started.     
0722.00 K3S_X130CL      "                                                      
0723.00 K3S_X134CL      "                                                      
0724.00 K3S_X137CL      "                                                      
0725.00 K3S_X140CL      "                                                      
0726.00 K3S_X145CL      "                                                      
0727.00 K3S_X150CL      "                                                      
0728.00 K3S_X160CL      "                                                      
0729.00 K3S_X170CL      "                                                      
0730.00 K3S_X180CL      "                                                      
0731.00 K3S_X190CL      "                                                      
0732.00 K3S_X200CL      "                                                      
0733.00 K3S_X210CL      "                                                      
0734.00 K3S_X220CL      "                                                      
0735.00 K3S_X230CL      "                                                      
0736.00 K3S_X240CL      "                                                      
0737.00 K3S_X250CL      "                                                      
0738.00 K3S_X280CL      "                                                      
0739.00 K3S_X290CL      "                                                      
0740.00 K3S_X300CL      "                                                      
0741.00 K3S_X310CL      "                                                      
0742.00 K3S_1053CL   New CL program for Auto PO control.                       
0743.00                                                                        
0744.00 -- CMD                                                                 
0745.00 none.                                                                  
0746.00                                                                        
0747.00 -- DSPF                                                                
0748.00 none.                                                                  
0749.00                                                                        
0750.00 -----------------------------------------------------------------------
0751.00 Implementation steps for this release                                  
0752.00 -----------------------------------------------------------------------
0753.00                                                                        
0754.00 01) Establish the new 'NJP' Night Job Paramaters into K_TABLCOD that   
0755.00     will disappear from K3S_NIGHT as PARMs.                            
0756.00                                                                        
0757.00 02) Change K3S_NIGHT so that it only defines the 5 PARMs to be passed  
0758.00     to K3S_NITECL. These are &COMP, &K3S_DTA, &CUSTLIB, &K3S_OBJ,      
0759.00     and &K3S_MOD.                                                      
0760.00                                                                        
0761.00 03) Change all exit point CL programs to contain the new PARMs for     
0762.00     year end. These are K3S_X120CL through K3S_X310CL.                 
0763.00                                                                        
0764.00 04) Set up the appropriate settings for new APP records of:            
0765.00         K3S_3920  COLLECT  Flag1 = 1 to collect, Flag2 = 1 Demand > 0  
0766.00         K3S_3920  SHIFT    Flag1 = 1 shift, Desc3 contains shift days  
0767.00         K3S_3433  COLLECT  Flag1 = 1 to collect, Flag2 = day to process
0768.00                                                                        
0769.00 -----------------------------------------------------------------------
0770.00 What customers should do after install                                 
0771.00 -----------------------------------------------------------------------
0772.00                                                                        
0773.00 01) They should go to 8. Management Controls, then 7. User Preferneces,
0774.00     get to the new user of K3S_BUYERS. That will contain the defaults  
0775.00     for new buyers added in the future. Verify the values are what     
0776.00     you would want for new buyers, by comparing to one of the buyers   
0777.00     currently using the system.                                        
0778.00                                                                        
0779.00 -----------------------------------------------------------------------
0780.00 What this release will clean up through the LODRUN process             
0781.00 -----------------------------------------------------------------------
0782.00                                                                        
0783.00 01) Removing files from K3S_MOD  SV_RANKSPL                            
0784.00     if they exist. New files     SV_RANKPRD                            
0785.00     in K3S_DTA replace these.    SV_OBSOLET                            
0786.00                                  SV_PRODOVP                            
0787.00                                  SV_ORDCYCL                            
0788.00                                                                        
0789.00 02) Removing source member K3S_X300CX from QCLLESRC in K3S_MOD         
0790.00     if it exists! This template CL no longer needed since Auto PO      
0791.00     function now in main line of K3S_NITECL.                           
0792.00                                                                        
0793.00 03) Delete the RES Restrict record from K_TABLCOD for both             
0794.00     K3S_1042 and K3S_1043. Any buyer can now perform functions in      
0795.00     these programs.                                                    
0796.00                                                                        
0797.00 04) Remove file from K3S_DTA called WRK_OBSOL, which is being replaced 
0798.00     by K_WRKOBSL. Now all files in K3S_DTA being with K_*              
0799.00                                                                        
0800.00 -----------------------------------------------------------------------
0801.00 Special note for JT Davenport                                          
0802.00 -----------------------------------------------------------------------
0803.00                                                                        
0804.00 After new Release installed, take K3S_STR024 from here in K3S_TRACS    
0805.00 and send down to K3S_STRMOD to replace. Contains new code to           
0806.00 remove records from K_DLYPROD for a store.