R6.5 Technical

Release 6.5 Techinal Notes

0001.00 -----------------------------------------------------------------------        
0002.00 Notes for Release 6.5   Jan 01, 2023                      rel_6.5.doc          
0003.00 -----------------------------------------------------------------------        
0004.00                                                                                
0004.01 01) AB_UPDPROR - Configurable exit program in 5MOD at the                      
0004.02     AE_UPDPROR   beginning/end of API UPDPROR. Enable with                     
0004.03                  YSE tablcode.                                                 
0004.04                                                                                
0005.00 02) K3S_CVRT22 - Changes to table code records/New table code records:         
0006.00                                                                                
0007.00                     ABT - Automatic batches                                    
0008.00                                                                                
0009.00                         TEMPLATE  template for adding auto batch button        
0010.00                                                                                
0011.00                     API - Setup values and info for the APIs                   
0012.00                                                                                
0013.00                         SOQPRODLIST    Enable SOQ adjustment from list of      
0014.00                         NOTEONPRODLIST Display prime note instead of Your      
0015.00                                                                                
0016.00                     APP - Application control                                  
0017.00                                                                                
0018.00                         ALTUNIT9                                               
0019.00                         BLANKSPACEIE_CHAIN   
0020.00                         BLANKSPACEIE_CUSTOMR                                    
0021.00                         BLANKSPACEIE_ORDER#                                     
0022.00                         USECHAINWITHORDER#                                      
0023.00                                                                                 
0024.00                     BST - Best Practices Scorecard                              
0025.00                                                                                 
0026.00                         DOLLARS     Adjusted Dollars Score Value                
0027.00                         LATE        Late Order Score Value                      
0028.00                         NEW         New Products Score Value                    
0029.00                         OC          Order Cycle Score Value                     
0030.00                         ORGSUPL     Organized Supplier Score Value              
0031.00                         PECHECK     PE Check Score Value                        
0032.00                         TIME        Placed After Time Score Value               
0033.00                         UNITS       Adjusted Units Score Value                  
0034.00                                                                                 
0035.00                     DLH - Deal hold outs (new type)                             
0036.00                                                                                 
0037.00                        BUFFER       Hold out window to end this many            
0038.00                        INCLUDSTAT   Include status codes for processing         
0039.00                        MAXSTEPS     Maximum number of steps processing?         
0040.00                        MINSTEPS     Determine step length in days               
0041.00                        MINUNITS     Minimum steps to reach  allowed in          
0042.00                        PROCESS      Process deal hold outs                      
0043.00                        STEPLENGTH   Length of steps in days  
0044.00                                                                           
0045.00                     FTP - FTP Settings                                    
0046.00                                                                           
0047.00                     HAS - Hub and Spoke Controls                          
0048.00                                                                           
0049.00                     PFC - New Product forecast change types related to    
0050.00                           Hub and Spoke                                   
0051.00                                                                           
0052.00                            J - Hub and Spoke divisional adjustments       
0053.00                            K - Hub and Spoke divisional updates           
0054.00                            R - Rollup averages to a location              
0055.00                                                                           
0056.00                     RET - Retain                                          
0057.00                                                                           
0058.00                         K_AUTOBCH   Automatic batches                     
0059.00                         K_DEALHLD   Interface for Deal Holdouts           
0060.00                         K_ADJTLOG   Buyer Adjustment Log                  
0061.00                         K_BUYRALG   Night Job totals for select agenda    
0062.00                         K_BUYRMET   tasks                                 
0063.00                         K_DVTSRVG   Buy Group Metrics                     
0064.00                         K_FINALOG   Financial Log Entries                 
0065.00                         K_INTMFUB   Mass Field Update Batch Interface     
0066.00                         K_INTORDF   Best Practices Log                    
0067.00                         K_INTORDL   Log of User Actions for an Approved   
0068.00                         K_INVBUYR   Order                                
0069.00                         K_INVCOMP   Average inventory statistics for     
0070.00                         K_INVLOCN   location nventory statistics for     
0071.00                         K_INVRLOG   Inventory Ratio Log Entries          
0072.00                         K_PRODSTA   Product Summary Table                
0073.00                         K_SUPLDLY   Supplier Log of Order Delays         
0074.00                         K_USRMETS   User Metrics Summary File            
0075.00                                                                          
0076.00                     RTR - Retriever Custom Tables                        
0077.00                                                                          
0078.00                     SEA - New authority records                          
0079.00                                                                          
0080.00                         ADDMFUB -  AProcess deal hold outs when flag1 =  
0081.00                         ADEMFUB -  A1  Mass Field Update Batch Entry     
0082.00                         APLSEZN -  Apply profile to mulitple prods w filt
0083.00                         DELMFUB -  Delete Mass Field Update Batch        
0084.00                         DLEMFUB -  Delete Mass Field Update Batch Entry  
0085.00                         DLMSEZN -  Delete mulitple seasonal profiles     
0086.00                         GRPBCHS -  Product Supplier Group Batch          
0087.00                         LCKMFUB -  Lock Mass Field Update Batch          
0088.00                         PROMFUB -  Process Mass Field Update Batch       
0089.00                         UNLMFUB -  Unlock Mass Field Update Batch        
0090.00                         UPBMFUB -  Update Mass Field Update Batch        
0091.00                         UPEMFUB -  Update Mass Field Update Batch Entry  
0092.00                         LNGUPDPROD Long Term Trend Rate in Product Sett    
0093.00                                                                            
0094.00                     SEM - New authority records                            
0095.00                                                                            
0096.00                         ABA    Mass Field Update System                    
0097.00                         ABB    Deal Holdouts Log                           
0098.00                         ABC    Seasonality Manager                         
0099.00                                                                            
0100.00                     SPR - Selected records review types                    
0101.00                                                                            
0102.00                         GRP    Product or Supplier Group Batches           
0103.00                                                                            
0104.00                     YSA - Your Actions                                     
0105.00                        YAORDER   Your Actions from orders screen           
0106.00                                                                            
0107.00                     YSE - Your API Exit Points                             
0108.00                                                                            
0109.00                         AB_UPDPROR    Beginning Exit Point for UPDPROR     
0110.00                         AE_UPDPROR    Ending Exit Point for UPDPROR        
0111.00                                                                            
0116.00 03) K3S_ABTCL  - Use these programs as templates to auto close old         
0117.00     K3S_ABTBLD   and create new automatic batches by BUYR/LOCN for         
0118.00     K3S_ABTCLO   a customer.                                               
0119.00     K3S_ABTFND  
0120.00                                                                           
0121.00 04) K3S_NIGHT  - This command to end the web server:                      
0122.00                    ENDTCPSVR  SERVER(HTTP) HTTPSVR(K3SWEB)               
0123.00                  can replace the call of AR_RLSMISC to end locks.         
0124.00                  A command to start the web server is also needed         
0125.00                    STRTCPSVR  SERVER(HTTP) HTTPSVR(K3SWEB)               
0126.00                 after a 30 second delay.                                  
0127.00                                                                           
0128.00 05) K3S_X310CL - Remove the restart of the web server if exists           
0128.01                  because it is happening in K3S_NIGHT now:                
0129.00                  STRTCPSVR  SERVER(HTTP) RESTART(HTTP)                  
0130.00                  HTTPSVR(K3SWEB)                                          
0131.00                                                                           
0132.00 06) K3S_YRACCL - Template for Your Actions. Enable with YSA               
0133.00                  tablcodes.                                               
0134.00                                                                           
0135.00 07) K3S_YRSCCL - Additional parm for your screen: SOQSEQN                 
0136.00     K3S_YRSCRN                                                            
0137.00                                                                           
0138.00 08) K3S_3041   - When multiple LOCN/PROD are going to one LOCN/PROD       
0139.00                  for 'C' type K_PRODLNK records,                          
0140.00                  ensure the K_PRODFOR log transcations are relating       
0141.00                  to each specific K_PRODLNK record.                       
0142.00                          
0143.00                                                                                 
0144.00 09) K3S_5430CL - Night job hook to call program to process                      
0145.00     K3S_5430     deal hold outs.                                                
0146.00                                                                                 
0147.00                                                                                 
0148.00 10) K3S_9500CL - Call new exit program K3S_9500X2 at the end                    
0149.00                  of the reorganize job.                                         
0150.00                                                                                 
0151.00 11) K3S_9500X2 - New exit program in 5MOD library to run at the                 
0152.00                  end of the reorganize job. Can be used to                      
0153.00                  tell the Dashboard the job is over.                            
0154.00                                                                                 
0155.00 12) K3S_9505CL - Call new exit program K3S_9505X2 at the end                    
0156.00                  of the delete records job.                                     
0157.00                                                                                 
0158.00 13) K3S_9505X2 - New exit program in 5MOD library to run at the                 
0159.00                  end of the delete records job. Can be used to                  
0160.00                  tell the Dashboard the job is over.                            
0161.00                                                                                 
0165.00 -----------------------------------------------------------------------         
0166.00 Physical & logical files added/changed/deleted in release for K3S_5DTA          
0167.00 -----------------------------------------------------------------------         
0168.00                                                                                 
0169.00 There are 7 new Physical files and 8 new Logical files added in this   release  
0170.00                                                                     
0171.00 New Indexes                                                         
0172.00   IX_APP_PO  LF  PO Screen Index for PRODAPP                        
0173.00   IX_LOGPROD LF  Night Job Log Index                                
0174.00   IX_LTM_PO  LF  PO Screen Index for PRODLTM                        
0175.00   IX_ORD_PO  LF  PO Screen Index for INTORDD                        
0177.00 New Views                                                           
0178.00   K_NITECMB  LF  Combined LOGPROD-PRODUCT-PRODSOQ                   
0179.00   K_POLISTER LF  Joint view on K_PRODAPP, K_INTORDD, K_PRODLTM      
0181.00 New files:                                                          
0182.00   K_AUTOBCH  PF  Automatic batches                               AB 
0183.00   K_AUTOBCHA LF  Automatic batches REQTYPE/BIRTH/BUYR/REGN/LOCN     
0184.00   K_BUYWORK  PF  Buyer work table                                BW 
0185.00   K_DEALHLD  PF  Interface for Deal Hold Outs                    DH 
0186.00   K_DEALHLDA LF  Creating deal hold outs  LOCN,DEAL,PROD,TYPE       
0187.00   K_INTMFUB  PF  Mass Field Update Batch Interface               MI 
0188.00   K_LCNWORK  PF  Location work table                             MB 
0189.00   K_MFUBENT  PF  Mass Field Update Batch Entry                   ME 
0190.00   K_MFUBHED  PF  Mass Field Update Batch Header                  MB 
0191.00                                                                     
0192.00 Files changed:                                                      
0193.00   K_INTORDF  PF  Web - Best Practices Log                        FU 
0194.00                                                                     
0195.00 After this release installed,  there should be exactly 534 objects  
0196.00 in library K3S_5DTA (data files library) excluding any CUSTOM      
0197.00 indexes built for the customer.                                    
0198.00       (Rel 6.4  had 519 objects)                                   
0199.00                                                                    
0200.00 -------------------------------------------------------------------
0201.00 Programs and Files in library K3S_5MOD                             
0202.00 -------------------------------------------------------------------
0203.00                                                                    
0204.00 -- RPGLE                                                           
0205.00 K3S_ABTBLD   Automatic batches: create list to build        MOD    
0206.00 K3S_ABTCLO   Automatic batches: close old ones              MOD    
0207.00 K3S_ABTFND   Automatic batches: find ones to build          MOD    
0208.00 K3S_CVRT22   New Table Code entries                         MOD    
0209.00 K3S_YRSCRN   Your screen to customize                       MOD    
0210.00 K3S_5430     Create deal hold outs from K_DEALHLD           MOD    
0211.00                                                                    
0212.00 -- CLLE                                                            
0213.00 AB_UPDPROR   Exit before API UPDPROR runs                   MOD    
0214.00 AE_UPDPROR   Exit after API UPDPROR runs                    MOD    
0215.00 K3S_ABTCL    Autmatic batches: close old & bld new at PEnd  MOD    
0216.00 K3S_NIGHT    Starts night job by submitting K3S_NITECL YES MOD    
0217.00 K3S_X310CL   ExitBefore Final program end                MOD    
0218.00 K3S_YRACCL   Template for Your Actions to customize         MOD    
0219.00 K3S_YRSCCL   Your screen to customize                       MOD  
0220.00 K3S_5430CL   Create deal hold outs from K_DEALHLD           MOD          
0221.00 K3S_9500X2   Exit from K3S_9500CL After reorganizing      MOD          
0222.00 K3S_9505X2   Exit from K3S_9505CL After deleting records  MOD          
0223.00                                                                          
0223.01 -- PF                                                                    
0223.02 K_POFILE    PF          Interface for Purchase Order            MOD      
0223.03 K_POXREF    PF          Interface for PO Cross Reference file   MOD      
0223.04 K_READY     PF          Interface for file completion date      MOD      
0223.05                                                                          
0224.00 -----------------------------------------------------------------------  
0225.00 Programs and Files in library K3S_5OBJ                                   
0226.00 -----------------------------------------------------------------------  
0227.00                                                                          
0228.00 -- RPGLE                                                                 
0229.00 K3S_3041     History forcast changes log add program                     
0230.00                                                                          
0231.00 -- CLLE                                                                  
0232.00 K3S_9500CL   Reorganize physical files - control                         
0233.00 K3S_9505CL   Delete records based upon # days retention                  
0234.00                                                                          
0235.00 -----------------------------------------------------------------------  
0236.00 Changes for library QGPL/QCLSRC                                          
0237.00 -----------------------------------------------------------------------  
0238.00     None.   
0229.00 K3S_3041     History forcast changes log add program                 
0230.00                                                                      
0231.00 -- CLLE                                                              
0232.00 K3S_9500CL   Reorganize physical files - control                     
0233.00 K3S_9505CL   Delete records based upon # days retention              
0234.00                                                                      
0235.00 ---------------------------------------------------------------------
0236.00 Changes for library QGPL/QCLSRC                                      
0237.00 ---------------------------------------------------------------------
0238.00     None.                                                            
0239.00                                                                      
0240.00 ---------------------------------------------------------------------
0241.00 Special instructions for all customers                               
0242.00 ---------------------------------------------------------------------
0243.00                                                                      
0244.00   The night job will need to END and START the webserver daily       
0245.00   with a 30 second delay inbetween. We suggest doing this            
0246.00   in K3S_NIGHT as the end of the web server will also end the        
0247.00   locks from R6 PHP.                                                 
0248.00                                                                      
0249.00   You will need to manually run the CHGPF command on K_INTORDF       
0250.00   to add a column to the end of the file.                            
0251.00                                                                      
0252.00   Manuall add the 4 indexes and 2 view to the 5DTA library:          
0253.00           IX_APP_PO                                                       
0254.00           IX_LOGPROD                                                      
0255.00           IX_LTM_PO                                                       
0256.00           IX_ORD_PO                                                       
0257.00           K_NITECMB                                                       
0258.00           K_POLISTER                                                      
0259.00   Ensure the objects have text.                                           
0260.00   Grant authority PUBLIC ALL to the object.                             
0261.00                                                                           
0261.01   We are moving to new standards in the future that will require          
0261.02      K_POFILE as the PO approval layout                                   
0261.03      K_POXREF as the PO cross reference layout                            
0261.04      K_READY  as the ready file layout                                    
0261.05   If the customer is not already using files in 5MOD with these names     
0261.06   copy in the source and object for future use.                           
0262.00 -----------------------------------------------------------------------   
0263.00 Special instructions for some customers                                   
0264.00 -----------------------------------------------------------------------   
0265.00    None                                                                   
0265.01 -----------------------------------------------------------------------   
0265.02 Special notes for K3S.                                                    
0265.03 -----------------------------------------------------------------------   
0265.04    AC_PSIMISC  PRTF  source promoted to K3S_5SRC.                         
0266.00 -----------------------------------------------------------------------