R4.24 Technical

Release 4.24 Techinal Notes


0001.00 ----------------------------------------------------------------------- 

0002.00 Notes for Release 4.24  August 25th, 1999                               

0003.00 ----------------------------------------------------------------------- 

0004.00                                                                         

0005.00 01) K3S_ADDSCD - 1) Added company PARM which we know during new install 

0006.00                  2) Capability to see if auto job already on IBM POWER SERVER    

0007.00                  3) Added new auto jobs: K3S_RANKPR                     

0008.00                                          K3S_RANKSP                     

0009.00                                          K3S_REBLD                      

0010.00                                                                         

0011.00 02) K3S_MOVOBJ - Move objects to K3S_OBJBAK, then restore new release   

0012.00                   updates. Being used for this update for Rel 4.24      

0013.00                                                                         

0014.00 03) K3S_NITECL - Call to new K3S_RMVJOB, that checks if any submitted   

0015.00                   jobs are either ACTIVE, or on the JOBQ, and cancels   

0016.00                   them, to avoid file processing conflicts.             

0017.00                                                                         

0018.00 04) K3S_OPENCL - Add file K_TRANCENA to list. This file now used in     

0019.00                   K3S_1010, K3S_2000, and K3S_2002 to help determine    

0020.00                   if a supplier is a Hub Transfer Supplier.             

0021.00                                                                         

0022.00 05) K3S_PE_RUN - Provides a way to re-run the Period End exceptions.    

0023.00                   Would be used when a power failure occured during the 

0024.00                   night job. Used at Dimmick.                           

0025.00                                                                         

0026.00 06) K3S_PEREND - Corrected the parameters passed for Period End reports 

0027.00                                                                         

0028.00 07) K3S_RMVJOB - New logic to remove jobs either in JOBQ or ACTIVE      

0029.00                   when batch jobs start. Used in the following:         

0030.00                          K3S_NITECL                                     

0031.00                          K3S_3065CL                                     

0032.00                          K3S_3800CL                                     

0033.00                          K3S_4040CL                                     

0034.00                          K3S_9500CL                                     

0035.00                          K3S_9505CL                                     

0036.00                                                                         

0037.00 08) K3S_CVRT22 - Generates new table code record types:                 

0038.00                                                                         

0039.00                     LTT Lead time transaction types                     

0040.00                          0 Not processed                                

0041.00                          1 Processed successfully                       

0042.00                          2 Lead time turned off                         

0043.00                          3 Skip LT forecasting                          

0044.00                          4 Loc/supl/product not on file                 

0045.00                          5 Invalid transaction                          

0046.00                                                                         

0047.00                     SPT Supplier types                                  

0048.00                          A Alternate Source Suppliers                   

0049.00                          C Combined Suppliers                           

0050.00                          F Fixed Cycle Suppliers                        

0051.00                          H Hub Transfer Suppliers                       

0052.00                                                                         

0053.00                     OSM Order Summary Modes - added 3 new types         

0054.00                          A Alternate Source Suppliers                   

0055.00                          C Combined Suppliers                           

0056.00                          F Fixed Cycle Suppliers                        

0057.00                          H Hub Transfer Suppliers                       

0058.00                                                                         

0059.00                     APP Application Control - added 6 new types         

0060.00                          K3S_2000  COMB_SUPL  - Default for product     

0061.00                                                 sequence                

0062.00                          K3S_3225  HEADING_2  - Ability to change       

0063.00                                                 columns that print.     

0064.00                          K3S_3600  BIRTH_TEST - Default for # of days   

0065.00                                                 before testing product  

0066.00                                                 for overstock.          

0067.00                          K3S_3900  ORIG_ORDER - Method to use for       

0068.00                                                 original order, when    

0069.00                                                 building combined       

0070.00                                                 orders.                 

0071.00                                                   0= Leave              

0072.00                                                   1= Cancel 'CN'        

0073.00                                                   2= Delete             

0074.00                          K3S_5056  PROCESSING - New product auto deal   

0075.00                                                 copy                    

0076.00                          ALT_SRCE  NOTES      - Display notes for       

0077.00                                                 products in alternate   

0078.00                                                 source orders flag      

0079.00                                                                         

0080.00                     LCV Load code values - added 1 new type             

0081.00                                            11 - Permanent deal exists   

0082.00                                                                         

0083.00 09) K3S_C151   - Fix for 'U' user type of notes on K3S_0010             

0084.00                                                                         

0085.00 10) K3S_TAKE50 - Create K_SCHEDDY/PE to Jan 1st 2050 (company wide).    

0086.00     K3S_TAKEFM    Previously all customers had been built with 10 years 

0087.00     K3S_TAKECL    of data. This program will take everyone to the exact 

0088.00                   same date in the future.                              

0089.00                                                                         

0090.00 11) K3S_0010FM - New release banner for 4.24 August 25th, 1999          

0091.00     K3S_0010      Fix for 'U' user type of notes (K3S_C151)             

0092.00                                                                         

0093.00 12) K3S_1010   - Four new 'Order Summary Modes' implemented             

0094.00                          A Alternate Source Suppliers                   

0095.00                          C Combined Suppliers                           

0096.00                          F Fixed Cycle Suppliers                        

0097.00                          H Hub Transfer Suppliers                       

0098.00                  Ability to create new order with F22= on a combined    

0099.00                   supplier order.                                       

0100.00                                                                         

0101.00 13) K3S_1030   - After selecting multiple lines with '1=Select',        

0102.00                   the user can now press F3= or F12= without having     

0103.00                   to process all selected records                       

0104.00                                                                         

0105.00 14) K3S_1040   - Display the product notes for alternate source orders  

0106.00     K3S_1041      based upon a new APP record.                          

0107.00                                                                         

0108.00 15) K3S_1050   - For Fixed Cycle suppliers, when FR 'Fixed Cycle Reset' 

0109.00                   mode is detected, the Fixed Cycle Next Order date     

0110.00                   is automatically updated in supplier's record.        

0111.00                                                                         

0112.00 16) K3S_1050AU - Improvements made from knowledge at Bindley, for       

0113.00                   the automated approval process.                       

0114.00                                                                         

0115.00 17) K3S_1100   - Improvements made to testing of Permanent deals        

0116.00                                                                         

0117.00 18) K3S_1500   - Include Combined Suppliers when updating # of          

0118.00                   active products in supplier record.                   

0119.00                                                                         

0120.00 19) K3S_2000   - Added 'Exclude automatic LT updating' flag, both       

0121.00     K3S_2000FM     in screen '1 of 2', and in the 8=LTs WINDOW.         

0122.00     K3S_2002     Initialize SP_SOQSEQ# and SO_SOQSEQ# to 0.             

0123.00     K3S_2002FM   Added new APP record to control the default used       

0124.00                    for 'Product sequence' in screen '2 of 2' when       

0125.00                    new combined supplier is added.                      

0126.00                  Fix record lock discovered by Debbie at Coastal        

0127.00                    on file K_SUPLIERH.                                  

0128.00                  Protect the Alternate Source and Combined supplier     

0129.00                    input field after supplier record created.           

0130.00                  Added 'Supplier type' field to delimit view            

0131.00                          A Alternate Source Suppliers                   

0132.00                          C Combined Suppliers                           

0133.00                          F Fixed Cycle Suppliers                        

0134.00                          H Hub Transfer Suppliers                       

0135.00                                                                         

0136.00 20) K3S_2005   - Clear active products count for Combined suppliers     

0137.00                  When Fixed Cycle supplier goes an entire cycle as      

0138.00                    an FR type, then automatically reset Next date       

0139.00                                                                         

0140.00 21) K3S_2010   - Change field SL_MANUAL to have additional meaning.     

0141.00     K3S_2010FM   Release 5 will have text changed to reflect that       

0142.00                  it is not just a flag. values for this field are:      

0143.00                      0 - Regular processing                             

0144.00                      1 - Manual change                                  

0145.00                      2 - Updates turned off                             

0146.00                  Display message that tells user 'Supplier LT updating  

0147.00                   is turned off'                                        

0148.00                                                                         

0149.00 22) K3S_2015   - Include the 'Exclude auto LT update' flag in batch     

0150.00                   processing updates.                                   

0151.00                                                                         

0152.00 23) K3S_2040   - When returning from K3S_2002 after changing 'Order     

0153.00     K3S_2040FM    Cycle' get supplier record data again, before         

0154.00                   re-display of screen, to pick up new SP_ORCYCLE.      

0155.00                  Better describe the 'Unit values/order' by showing     

0156.00                   the Unit values of 1,3,4,5,6.                         

0157.00                                                                         

0158.00 24) K3S_2070   - Check for single location support, and automatically   

0159.00     K3S_2070FM    protect Location entry field for easier maintenance   

0160.00     K3S_2071     Make entry more user friendly                          

0161.00     K3S_2071FM                                                          

0162.00                                                                         

0163.00 25) K3S_3000   - Added 'Exclude automatic LT updating' flag             

0164.00     K3S_3000FM - Fix to bug found by Paula (DPS), after doing a complex 

0165.00                   series of steps...                                    

0166.00                                                                         

0167.00 26) K3S_3010   - Set smoothed error to 0.                               

0168.00                  Don't copy the PTD information when From and To        

0169.00                   products are in different periods. This could happen  

0170.00                   because of from product being in Delete Count mode.   

0171.00                                                                         

0172.00 27) K3S_3015   - Fix 4=Delete that went into loop                       

0173.00     K3S_3015FM                                                          

0174.00     K3S_3016                                                            

0175.00     K3S_3016FM                                                          

0176.00                                                                         

0177.00 28) K3S_3020   - Allow Lead Time Variance of 0 in simulation            

0178.00                                                                         

0179.00 29) K3S_3030   - Allow maintenance of history during Combined Supplier  

0180.00     K3S_3031      mode                                                  

0181.00                  Display the product notes for alternate source orders  

0182.00                   based upon a new APP record.                          

0183.00                  Ability to F21= on history types 1 - 9 to pick up      

0184.00                   values greater than 99,999                            

0185.00                  Set smoothed error to 0 when no history exists, and    

0186.00                   assigning profile.                                    

0187.00                  Weekly products were not mapping history correctly     

0188.00                   during F22=.                                          

0189.00                                                                         

0190.00 30) K3S_3034   - When re-forecasting, any product that has a system     

0191.00                   status of 'D', should be left with that status.       

0192.00                   This program used at start up.                        

0193.00                                                                         

0194.00 31) K3S_3035   - Control the open of display file, so batch process     

0195.00                   doesn't blow up in the night job.                     

0196.00                                                                         

0197.00 32) K3S_3060   - Added 'PO number trans type' column to subfile, which  

0198.00     K3S_3060FM    will contain the following types:                     

0199.00                          0 Not processed                                

0200.00                          1 Processed successfully                       

0201.00                          2 Lead time turned off                         

0202.00                          3 Skip LT forecasting                          

0203.00                          4 Loc/supl/product not on file                 

0204.00                          5 Invalid transaction                          

0205.00                  Added 'Skip LT Update' column to subfile, to be able   

0206.00                   to view unprocessed transactions status               

0207.00                  Displays text that signals when 'automatic LT          

0208.00                   forecasting' turned off for product                   

0209.00                                                                         

0210.00 33) K3S_3065   - Generate transaction codes described above in K3S_3060 

0211.00                                                                         

0212.00 34) K3S_3065CL - Includes new K3S_RMVJOB logic                          

0213.00                                                                         

0214.00 35) K3S_3068   - Ability to exclude supplier from LT forecasting        

0215.00                  Ability to code transaction into the following:        

0216.00                       0 Normal processing                               

0217.00                       1 Manual change                                   

0218.00                       2 Updates turned off                              

0219.00                                                                         

0220.00 36) K3S_3090   - Always clear the Buy Group code on the top ENTRY line, 

0221.00                   which will make sure that products don't get missed   

0222.00                   when they change buy groups. This change will         

0223.00                   eliminate earlier problem where batches wouldn't      

0224.00                   close automatically.                                  

0225.00                  When batch is built with 'D' Detail, then underline    

0226.00                   the text '5=Detail', and process correctly.           

0227.00                                                                         

0228.00 37) K3S_3110   - Improvements made to both FHI and FLO batch types, by  

0229.00                   adding seasonal profiles to testing logic             

0230.00                  Move pb_forcint to last 3 bytes of pb_descr            

0231.00                   for new PE Performance Reports processing.            

0232.00                  QRY processing type to look at values of               

0233.00                   BUYR, REGN, LOCN, SUPL.                               

0234.00                                                                         

0235.00 38) K3S_3220   - Clear the smoothed error for products that get updated 

0236.00                   through Customer Usage                                

0237.00                                                                         

0238.00 39) K3S_3225   - Added new capability to switch some of the columns     

0239.00     K3S_P3225     that print on the report, from Bindley instructions.  

0240.00                   This is controlled by new APP record                  

0241.00                   'K3S_3225  HEADING_2'.                                

0242.00                                                                         

0243.00 40) K3S_3351   - Added logic to handle extreme calculated values        

0244.00                   in Inventory Performance Reports                      

0245.00                                                                         

0246.00 41) K3S_3600   - Added new APP record for BIRTH_TEST. Default value     

0247.00                   is 90 days.                                           

0248.00                                                                         

0249.00 42) K3S_3615   - Added logic to handle extreme values in Overstock      

0250.00                   Analysis Reports.                                     

0251.00                                                                         

0252.00 43) K3S_3800CL - Added new automatic job for building product ranking   

0253.00                   values.                                               

0254.00                                                                         

0255.00 44) K3S_3860   - New logic for Delay Days.                              

0256.00                                                                         

0257.00 45) K3S_3900   - Fix to pick up the correct sequence # for combined     

0258.00                   suppliers                                             

0259.00                                                                         

0260.00                  What to do with original supplier order: 0 Leave       

0261.00                                                           1 Cancel 'CN' 

0262.00                                                           2 Delete      

0263.00                                                                         

0264.00 46) K3S_4000   - Update the correct table code records when user makes  

0265.00     K3S_4000FM    changes to buy group name                             

0266.00                                                                         

0267.00 47) K3S_4040   - 'Divide by 0' error fixed.                             

0268.00                                                                         

0269.00 48) K3S_4040CL - Added new K3S_RMVJOB logic to Service Level updates.   

0270.00                                                                         

0271.00 49) K3S_5040   - 'Copy to different supplier' capability                

0272.00     K3S_5040FM                                                          

0273.00                                                                         

0274.00 50) K3S_5050   - Display the template being used for New Deal Entry.    

0275.00     K3S_5050FM   Wrong buyer placed into DM_BUYR and DL_BUYR, which     

0276.00                   would effect Core-Mark and DC Sales corporate         

0277.00                   environment only...  not everyone else                

0278.00                  New field ZZ_BUYR added to first panel, which will     

0279.00                   allow deal entry person to specify which Buy Group    

0280.00                   to use for getting 'deal template records'            

0281.00                  Fix to problem where duplicate entries written to      

0282.00                   K_DEALWRK in our multi-company environment. Didn't    

0283.00                   effect customer accounts with only 1 company.         

0284.00                                                                         

0285.00 51) K3S_5051   - Incorrect Buy Group and Buyer Name appeared at top     

0286.00                   of screen. Would only effect Core-Mark and DC Sales   

0287.00                   corporate environment.                                

0288.00                                                                         

0289.00 52) K3S_5055   - 'Copy to different supplier' capability                

0290.00                                                                         

0291.00 53) K3S_5300   - Added ability to restrice the use of L1 during         

0292.00                   Permanent Deal Entry by changing ta_flag1 to 0.       

0293.00                                                                         

0294.00 54) K3S_6010   - Fix to remember the bottom of subfile during Notes     

0295.00                   maintenance.                                          

0296.00                                                                         

0297.00 55) K3S_8000   - Back out summary displaying as duplicated field        

0298.00                   during 'combined supplier' processing.                

0299.00                                                                         

0300.00                  Displaying both the regular AND combined supplier      

0301.00                   records, but not showing the 'h'                      

0302.00                                                                         

0303.00 56) K3S_9010   - Added new APP record to control the automatic          

0304.00                   copy of deals for new products.                       

0305.00                  Delay Days Processing logic implemented                

0306.00                                                                         

0307.00 57) K3S_9011   - Added new APP record to control the automatic          

0308.00                   copy of deals for new products.                       

0309.00                                                                         

0310.00 58) K3S_9100   - Added new logic to calculate net price if permanent    

0311.00                   deals used by customer.                               

0312.00                                                                         

0313.00 59) K3S_9410CL - Called by K3S_9490CL, will clear all 'q' records from  

0314.00     K3S_9490CL    K_SUPLIER file before building new batch for the week 

0315.00                                                                         

0316.00 60) K3S_9500CL - Added new K3S_RMVJOB logic to re-organize PF system    

0317.00                                                                         

0318.00 61) K3S_9505CL - Added new K3S_RMVJOB logic to delete records system    

0319.00                                                                         

0320.00 62) K3S_9540   - Include SPT Supplier types in WINDOW logic             

0321.00                                                                         

0322.00 63) K3S_9700   - Add F3=Exit capability                                 

0323.00                                                                         

0324.00 64) K3S_9702   - New K3S_RMVJOB logic, which checks for both JOBQ and   

0325.00     K3S_9702CL    ACTIVE jobs when batch processes begin. Called from   

0326.00                   the following batch jobs:                             

0327.00                          K3S_NITECL                                     

0328.00                          K3S_3065CL                                     

0329.00                          K3S_3800CL                                     

0330.00                          K3S_4040CL                                     

0331.00                          K3S_9500CL                                     

0332.00                          K3S_9505CL                                     

0333.00                                                                         

0334.00 65) K3S_9710   - Add F3=Exit capability                                 

0335.00     K3S_9710FM                                                          

0336.00