0001.00 -----------------------------------------------------------------------
0002.00 Notes for Release 4.41 January 1st, 2008
0003.00 -----------------------------------------------------------------------
0004.00
0005.00 01) K3S_CVRT22 - Changes to table code records:
0006.00
0007.00 APP Applications Control
0008.00
0009.00 K3S_1050 DLY_ARRIVE - Calculate arrival
0010.00 for daily?
0011.00
0012.00 K3S_3615 DSPLY NAME - Hide supplier name
0013.00 in report?
0014.00
0015.00 K3S_M080 EXCLUDE - Exclude marked
0016.00 history periods?
0017.00
0018.00 K3S_9010 PR_BIRTH - New products use
0019.00 IP_BIRTH?
0020.00
0021.00 NJP Night Job Parameters
0022.00
0023.00 RMV_HISTRY - Remove history
0024.00 records when
0025.00 LG_LOGTYPE=4
0026.00 records created?
0027.00
0028.00 TLE Title records
0029.00
0030.00 K3S_3038FM1R - Mark Period
0031.00 Exclusions
0032.00
0033.00 02) K3S_FX441A - Clean up K_PRODHIS and K_PRODH52 when no match
0034.00 to K_PRODUCT file. Change PH_COMP and PW_COMP = 'X'.
0035.00
0036.00 03) K3S_NITECL - New capability for removing history when LG_LOGTYPE=4
0037.00
0038.00 04) K3S_X155CL - New exit point that occurs before removing product
0039.00 history.
0040.00
0041.00 05) K3S_0010 - K3S Main Menu to show new Release 4.41 Jan-01-2008
0042.00 K3S_0010FM - Logic to display any special coding being used by a
0043.00 customer.
0044.00
0045.00 06) K3S_1040 - Fix to Notes logic for Combined Suppliers.
0046.00 K3S_1041 - Fix to F5=Daily Information for Combined Suppliers.
0047.00
0048.00 07) K3S_1050 - Calculate arrival date for Daily Replenishment, based
0049.00 upon APP record 'K3S_1050 DLY_ARRIVE' setting.
0050.00
0051.00 08) K3S_1500 - Special logic for a customer was inserted and is being
0052.00 controlled by an APP record.
0053.00 - Save off variable Lead Time for Daily Replenishment
0054.00 to be used during K3S_1050 approval.
0055.00
0056.00 09) K3S_1510 - When buyer is using the 'Exclude buying until'
0057.00 facility, and performs the F21=Recalculate within
0058.00 K3S_1020, and specifies to 'Keep over-ridden
0059.00 product quantities?' 1=Yes, then ensure the
0060.00 over-ridden quantity is kept throughout the
0061.00 process, especially when Extra Days are generated
0062.00 from allocation.
0063.00
0064.00 10) K3S_1535 - New program. Special purpose control for Order Delay.
0065.00
0066.00 11) K3S_3000 - Fix to Notes logic for Combined Suppliers.
0067.00
0068.00 12) K3S_3010 - The Multiplier was not being used correctly for
0069.00 the Period To Date information, when a copy is
0070.00 performed.
0071.00
0072.00 13) K3S_3015 - Default Link Type to blank, so that multiple
0073.00 link type records can immediately appear for a
0074.00 user.
0075.00
0076.00 14) K3S_3030 - Fix to Notes logic for Combined Suppliers.
0077.00 K3S_3030FM - New capability F13=Mark Period Exclusions
0078.00 K3S_3031
0079.00 K3S_3031FM
0080.00
0081.00 15) K3S_3038 - New program to Mark Period Exclusions
0082.00 K3S_3038FM
0083.00
0084.00 16) K3S_3045 - New program to remove history records from
0085.00 K_PRODHIS & K_PRODH52 when LG_LOGTYPE = 4
0086.00
0087.00 17) K3S_3051 - Fix so that supplier and PO# are populated correctly
0088.00 during F6=Add
0089.00
0090.00 18) K3S_3054 - Fix so that supplier and PO# are populated correctly
0091.00 during F6=Add
0092.00
0093.00 19) K3S_3070 - When attempting a function key on a product that
0094.00 has been deleted from the system, provide a
0095.00 user friendly message of
0096.00 'Product xxxx deleted from the system.'
0097.00
0098.00 20) K3S_3360 - Fix to pick up any Combined Supplier approved orders.
0099.00 - Buyer gets credit for 'M' Manual, 'N' New and
0100.00 'D' Discontinued product orders, instead of
0101.00 penalized.
0102.00
0103.00 21) K3S_3361 - Fix to logic which is wrapper around field too
0104.00 K3S_3361CL small for results.
0105.00 - Add additional fields for KEYFLD to help improve
0106.00 new logic being developed.
0107.00
0108.00 22) K3S_3362 - Fix to logic which is wrapper around field too
0109.00 K3S_3362CL small for results.
0110.00 - Add additional fields for KEYFLD to help improve
0111.00 new logic being developed.
0112.00
0113.00 23) K3S_3363 - Fix to logic which is wrapper around field too
0114.00 K3S_P3363 small for results.
0115.00 K3S_3363CL - Supplier Group 2 value of TOP added to report.
0116.00 - Add additional fields for KEYFLD to help improve
0117.00 new logic being developed.
0118.00
0119.00 24) K3S_3364 - Fix to logic which is wrapper around field too
0120.00 K3S_3364CL small for results.
0121.00 - Add additional fields for KEYFLD to help improve
0122.00 new logic being developed.
0123.00
0124.00 25) K3S_3365 - Add text to screen which describes the Supplier
0125.00 K3S_3365FM Group 2 value of TOP for this report.
0126.00 - No RPG logic changed.
0127.00
0128.00 26) K3S_3590 - Changed to protect Profile ID for now. User must use
0129.00 Profile ID assigned from system.
0130.00
0131.00 27) K3S_3615 - New capability based upon APP record
0132.00 K3S_P3615 'K3S_3615 DSPLY NAME' the customer can decide
0133.00 to replace Supplier Name area with more Product
0134.00 description. Usefull when customer's Product IDs
0135.00 are very long.
0136.00
0137.00 28) K3S_3940 - New program to collect daily product information
0138.00 into K_DLYSVCE
0139.00
0140.00 29) K3S_5402 - Clear deal info for this specific order. Program
0141.00 used for customers who want to pull new deal
0142.00 immediately from ERP system.
0143.00
0144.00 30) K3S_5403 - Get deal info from external source this order
0145.00
0146.00 31) K3S_9010 - New capability to allow PR_BIRTH to be populated using
0147.00 IP_BIRTH based upon APP 'K3S_9010 PR_BIRTH' setting.
0148.00
0149.00 32) K3S_9011 - New capability to allow PR_BIRTH to be populated using
0150.00 IY_BIRTH based upon APP 'K3S_9010 PR_BIRTH' setting.
0151.00
0152.00 33) K3S_9023 - New program to capture timestamp for end of K3S_1500
0153.00
0154.00 34) K3S_9998 - New function for NJP of 'RMV_HISTRY' to pass parm
0155.00
0156.00 35) K3S_9999 - New function for NJP of 'RMV_HISTRY' to control
0157.00 log steps on K3S_X155CL and K3S_3045
0158.00
0159.00 -----------------------------------------------------------------------
0160.00 Physical and logical files added or changed during this release
0161.00 -----------------------------------------------------------------------
0162.00
0163.00 10 new Physical and Logical files are added during this release
0164.00
0165.00 K_DLYSVCE - Daily capture of service fill rate
0166.00 K_DLYSVCEA - Daily capture of service fill rate - logical file
0167.00 K_INTDALYE - Interface for Daily Demand Feed - logical file
0168.00 K_PHEXLOG - Product History Period Exclusions Changes Log
0169.00 K_PHEXLOGA - Product History Period Exclusions Changes Log - logical
0170.00 K_PRODHEX - Product History Period Exclusions
0171.00 K_PRODHEXA - Product History Period Exclusions - logical file
0172.00 K_PRODHEXB - Product History Period Exclusions - logical file
0173.00 K_PRODHEXC - Product History Period Exclusions - logical file
0174.00 K_SUPLSOQK - Supplier Suggested Orders - logical file
0175.00
0176.00 After this release installed, there should be exactly 376 objects
0177.00 in library K3S_DTA (data files library) (Rel 4.40 had 366 objects)
0178.00
0179.00 -----------------------------------------------------------------------
0180.00 Special conditions for some customers
0181.00 -----------------------------------------------------------------------
0182.00
0183.00 1) Removing product history records.
0184.00
0185.00 K3S_FX441A will mark with _COMP='X' records in K_PRODHIS & K_PRODH52
0186.00 that don't have a corresponding match in K_PRODUCT. This program
0187.00 should definitely be run if a customer is switching to use the new
0188.00 facility to remove history on the 8th Delete Count Day, controlled
0189.00 by new NJP (Night Job Parameter) of RMV_HISTRY.
0190.00
0191.00 Even if a customer is not going to use the new facility above,
0192.00 running program K3S_FX441A would assist in a clean up. The only
0193.00 problem would be where recent Log Type '4' products are brought
0194.00 back, and the customer expected to see old history.
0195.00
0196.00 After running program K3S_FX441A then user STRSQL or RPG program to
0197.00 delete products with _COMP = 'X'
0198.00
0199.00 2) Daily Replenish environments.
0200.00
0201.00 For customers who want the Arrival Date based upon the variable Lead
0202.00 Time value by day of the week in K3S_1050 PO Approval, then place the
0203.00 necessary code into K3S_1050, and also set the APP record of
0204.00 'K3S_1050 DLY_ARRIVE' for Flag 1 = 1.
0205.00
0206.00 -----------------------------------------------------------------------
0207.00 Programs in library K3S_MOD440
0208.00 -----------------------------------------------------------------------
0209.00
0210.00 -- RPGLE
0211.00 K3S_CVRT22 New Table Code entries
0212.00 K3S_1050 PO Approval - Daily Replen - calc of arrival date
0213.00 K3S_1535 Special purpose control for Order Delay
0214.00 K3S_5402 Clear deal info for this specific order
0215.00 K3S_5403 Get deal info from external source this order
0216.00
0217.00 -- CLLE
0218.00 K3S_X155CL Exit - Before Removing Product History
0219.00
0220.00 -- CMD
0221.00 none
0222.00
0223.00 -- DSPF
0224.00 none
0225.00
0226.00 -----------------------------------------------------------------------
0227.00 Implementation steps for this release
0228.00 -----------------------------------------------------------------------
0229.00
0230.00 Standard LODRUN *OPT