R4.40 Technical

Release 4.40 Technical Notes

0001.00 -----------------------------------------------------------------------
0002.00 Notes for Release 4.40  July 1st, 2007                     
0003.00 -----------------------------------------------------------------------
0004.00                                                                        
0005.00 01) K3S_ADDSCS - Add job schedule entries for K3S Store Level          
0006.00                   implementation.                                      
0007.00                                                                        
0008.00 02) K3S_CVRT22 - Changes to table code records:                        
0009.00                                                                        
0010.00                     APP Applications Control                           
0011.00                                                                        
0012.00                          K3S_8000  F5=PATH    - F5=Path function       
0013.00                                                  allowed?              
0014.00                                                 (for Store Level       
0015.00                                                  processing, we do     
0016.00                                                  NOT want K3S_8000     
0017.00                                                  to CALL K3S_8030)     
0018.00                                                                        
0019.00                          K3S_1500  CAR_COUNT  - Car count logic        
0020.00                                                  being used?           
0021.00                                                 (ensure Order Up       
0022.00                                                  to Level is multiple  
0023.00                                                  of Manual Minimum     
0024.00                                                  in units)             
0025.00                                                                        
0026.00                          K3S_1500  G1_MINSVC  - Product group for      
0027.00                                                  SV check?             
0028.00                                                                        
0029.00                     LIB - Library names for application                
0030.00                                                                        
0031.00                          K3S_CNV       K3S_5CNV  <-- Conversion pgms   
0032.00                          K3S_DLY       K3S_5DLY  <-- Daily interface   
0033.00                          K3S_DTA       K3S_5DTA  <-- Data files        
0034.00                          K3S_MOD       K3S_5MOD  <-- Modifications     
0035.00                          K3S_OBJ       K3S_5OBJ  <-- Objects           
0036.00                          K3S_QRY       K3S_5QRY  <-- Queries           
0037.00                                                                        
0038.00                     LTT - Lead time transaction types                  
0039.00                                                                        
0040.00                          7   PO line canceled    <-- '7' is new type   
0041.00                                                                        
0042.00 03) K3S_M090   - Adjust timestamp routine to capture all               
0043.00                   6 positions of micro seconds, and not just           
0044.00                   first 3 positions of micro seconds                   
0045.00                                                                        
0046.00 04) K3S_0010   - K3S Main Menu to show new Release 4.40 Jul-01-2007    
0047.00     K3S_0010FM    No RPG logic changes.                                
0048.00                                                                        
0049.00 05) K3S_1045   - Comment out compare to supplier value, so that        
0050.00     K3S_1045FM    products with Change Product Source applied will     
0051.00                   appear.                                              
0052.00                - New type '7' in LTT Lead time transactions            
0053.00                   can be used in field PL_USEFLAG to identify          
0054.00                   PO line canceled. Will show in red.                  
0055.00                - This program used at Liberty USA, USA Drug,           
0056.00                   and Bartell Drugs.                                   
0057.00                                                                        
0058.00 06) K3S_1050   - Fix for when buyer uses F13=Change supplier           
0059.00                   and the approved order information needed to         
0060.00                   go to that switched supplier in the                  
0061.00                   K_SUPLPUR file, and not the original supplier.       
0062.00                                                                        
0063.00 07) K3S_1100   - Fix for PR_DEALUSE going over 999. Stopping it at     
0064.00                   900. Can happen if buyer continues to extend         
0065.00                   end dates for a deal, and daily buying (cigs).       
0066.00                                                                        
0067.00 08) K3S_1500   - New capability for "car count" logic controlled by    
0068.00                   APP record 'K3S_1500  CAR_COUNT' and also product    
0069.00                   must have PR_CONTFLG = 1. Manual Minimum Units       
0070.00                   used as "car count" value, and Order Up to           
0071.00                   quantity will be a multiple of it.                   
0072.00                - Product group service level target records are        
0073.00                   now capable to be used for SV (Service Checks)       
0074.00                   on the top products that have OP checks. New         
0075.00                   APP record of 'K3S_1500  G1_MINSVC' controls         
0076.00                   process. If product group service level target       
0077.00                   records are not being used (ta_flag1 = 0) then       
0078.00                   the original Buy Group Service Level Target          
0079.00                   records are used for SV checks.                      
0080.00                                                                        
0081.00 09) K3S_1510   - New capability for "car count" logic controlled by    
0082.00                   APP record 'K3S_1500  CAR_COUNT' and also product    
0083.00                   must have PR_CONTFLG = 1. Manual Minimum Units       
0084.00                   used as "car count" value, and Order Up to           
0085.00                   quantity will be a multiple of it.                   
0086.00                                                                        
0087.00 10) K3S_1910   - Fix for USD Unit straight down split when             
0088.00                   Unit 6 Other being used.                             
0089.00                                                                        
0090.00 11) K3S_3025   - New capability for "car count" logic controlled by    
0091.00                   APP record 'K3S_1500  CAR_COUNT' and also product    
0092.00                   must have PR_CONTFLG = 1. Manual Minimum Units       
0093.00                   used as "car count" value, and Order Up to           
0094.00                   quantity will be a multiple of it.                   
0095.00                                                                        
0096.00 12) K3S_3030   - Cosmetic adjustment only to line up the 'P'           
0097.00     K3S_3030FM    Probation text and date                              
0098.00     K3S_3031                                                           
0099.00     K3S_3031FM                                                         
0100.00                                                                        
0101.00 13) K3S_3765   - Turns Report did not always print the Grand Totals    
0102.00                   Service Level% value.                                
0103.00                                                                        
0104.00 14) K3S_7110CL - Needed PR_LOCN as part of the KEYFLD group            
0105.00                - Did not need PR_ALTSRCE *EQ 3, only *EQ 0             
0106.00                                                                        
0107.00 15) K3S_7120   - Needed comparison between R3_LOCN and PD_ACTLOCN      
0108.00                   so that totals are accumulated properly by location. 
0109.00                                                                        
0110.00 16) K3S_7130   - Needed SAVE_LOCN to be populated so that printed      
0111.00                   report shows correct Location ID.                    
0112.00                                                                        
0113.00 17) K3S_8000   - F5=Path of replenishment allowed flag added to pgm.   
0114.00     K3S_8000FM    Store Level environments do not need to have         
0115.00                   access to this function.                             
0116.00                                                                        
0117.00 18) K3S_9300   - Protect both 'Daily demand used flag' and             
0118.00     K3S_9300FM    'Supplier switching allowed flag' entry fields.      
0119.00                                                                        
0120.00 19) K3S_9320   - Protect both 'Daily demand used flag' and             
0121.00     K3S_9320FM    'Supplier switching allowed flag' entry fields.      
0122.00                                                                        
0123.00 -----------------------------------------------------------------------
0124.00 Physical and logical files added or changed during this release        
0125.00 -----------------------------------------------------------------------
0126.00                                                                        
0127.00 None. No new or changed Physical or Logical files in this release.     
0128.00                                                                        
0129.00 After this release installed, there should be exactly 366 objects      
0130.00 in library K3S_DTA (data files library) (Rel 4.39 had 366 objects)     
0131.00                                                                        
0132.00 -----------------------------------------------------------------------
0133.00 Special conditions for some customers                                  
0134.00 -----------------------------------------------------------------------
0135.00                                                                        
0136.00 JTD, Liberty USA, Core Mark and Les Schwab will need new APP           
0137.00 record 'K3S_8000  F5=PATH   ' turned off for Store Level               
0138.00 processing. Default from K3S_CVRT22 sets it on. Change                 
0139.00 Flag1 to 0 in Store Level environments.                                
0140.00                                                                        
0141.00 -----------------------------------------------------------------------
0142.00 Programs in library K3S_MOD440                                         
0143.00 -----------------------------------------------------------------------
0144.00                                                                        
0145.00 -- RPGLE                                                               
0146.00 K3S_CVRT22   New Table Code entries                                    
0147.00 K3S_1050     Fix logic when buyers uses F13=Change supplier            
0148.00 K3S_1100     Fix for PR_DEALUSE > 999, stop under 900                  
0149.00                                                                        
0150.00 -- CLLE                                                                
0151.00 none                                                                   
0152.00                                                                        
0153.00 -- CMD                                                                 
0154.00 none                                                                   
0155.00                                                                        
0156.00 -- DSPF                                                                
0157.00 none                                                                   
0158.00                                                                        
0159.00 -----------------------------------------------------------------------
0160.00 Implementation steps for this release                                  
0161.00 -----------------------------------------------------------------------
0162.00                                                                        
0163.00 Standard LODRUN *OPT