0001.00 -----------------------------------------------------------------------
0002.00 Notes for Release 4.30 June 28th, 2002
0003.00 -----------------------------------------------------------------------
0004.00
0005.00 01) 3 CMD commands: CVTSPLSTMF Convert spool file
0006.00 KQRY Command to drive K3S_QRY
0007.00
0008.00 02) CVTSPLSTMF - Utility
0009.00
0010.00 03) K3S_ADDSCD - Add job K3S_PRDACT that will be used for finding
0011.00 where the Hub is missing From Location products
0012.00
0013.00 04) K3S_CVRT22 - Changes to table code records:
0014.00
0015.00 APP Applications Control
0016.00 K3S_2000 SP_EXCLEAD - LT - Exclude auto
0017.00 updating?
0018.00 Core-Mark requested
0019.00
0020.00 COMB_SUPL F5=APPROVE - Flag 2=1 allow mixed
0021.00 suppliers
0022.00 Empire Beef request
0023.00
0024.00 K3S_1040 SOQ_CHANGE - Exit point for SOQ
0025.00 change?
0026.00 Empire Beef request
0027.00
0028.00 K3S_M080 MIN_SEASON - Use Flag 1 and
0029.00 Number 2
0030.00 Advanced processing
0031.00
0032.00 LOWERCASE SUPL_NAME - Use Flag 1 to allow
0033.00 lower case supplier
0034.00 name
0035.00 Empire Beef request
0036.00
0037.00 CPS Combined supplier sequencing
0038.00 4 By supplier ID, product seq ID
0039.00 (added type '4' for Empire environment)
0040.00
0041.00 NJT Night Job tasks
0042.00 B Begin
0043.00 C Control
0044.00 E Error
0045.00 F Finish
0046.00 P Process
0047.00
0048.00 OST Order Split Types
0049.00 LOC Location split
0050.00 (added for Roses environment)
0051.00
0052.00 SPC Supplier/Product change types
0053.00 A Added
0054.00 C Changed
0055.00 D Deleted
0056.00
0057.00 PIR Order Split Types
0058.00 9 Probation period expired
0059.00 (previous code was a 'P')
0060.00 a Conv Pack less than Buy Mult
0061.00 b Conv Pack not a true Multiple
0062.00
0063.00 RET Retain # of days
0064.00 K_AUTOLOG Automated Add days changes log
0065.00 K_BUYRLOG Buyer changes log
0066.00 K_BSRVLOG Buy Group Svc Lvl changes log
0067.00 K_COMPLOG Company changes log
0068.00 K_DPERLOG Permanent Deal changes log
0069.00 K_GSRVLOG Prod Group Svc Lvl change log
0070.00 K_LOCNLOG Location changes log
0071.00 K_NOTELOG Notes changes log
0072.00 K_PHLDLOG Product Hold Out changes log
0073.00 K_PLNKLOG Product Link changes log
0074.00 K_PRODLOG Product changes log
0075.00 K_PSRVLOG Product Svc Lvl Exc change log
0076.00 K_SCDYLOG Daily process changes log
0077.00 K_SCPELOG Period End process changes log
0078.00 K_SUPDLOG Supplier Disc. Bkt. changes log
0079.00 K_SUPLLOG Supplier changes log
0080.00 K_SVOCLOG Supl Var. Ord. Cyc. change log
0081.00 K_TABLLOG Table code changes log
0082.00 K_TCENLOG Transfer Supplier changes log
0083.00 K_TPRDLOG Trans Supl lnk Prod change log
0084.00 K_TSPLLOG Trans Supl lnk Supl change log
0085.00 K_USERLOG User preference changes log
0086.00
0087.00 TLE New title records for -
0088.00 K3S_2007FM1C Supplier Changes Log
0089.00 K3S_2027FM1C Variable Ord. Cyc. Changes Log
0090.00 K3S_2067FM1C Discount bracket Changes Log
0091.00 K3S_3007FM1C Product Changes Log
0092.00 K3S_3019FM1C Product Link Changes Log
0093.00 K3S_3057FM1C Product Hold Out Changes Log
0094.00 K3S_3417FM1C Service Lvl Excpt. Changes Log
0095.00 K3S_3450FM1C Change Product Source
0096.00 K3S_3477FM1C Automated Add Days Changes Log
0097.00 K3S_4007FM1C Buy Group Changes Log
0098.00 K3S_4037FM1C Buy Grp Svc Level Changes Log
0099.00 K3S_4038FM1C Prd Grp Svc Level Changes Log
0100.00 K3S_5307FM1C Permanent Deal Changes Log
0101.00 K3S_6017FM1C Note Maintenance Changes Log
0102.00 K3S_8507FM1C Transfer Suppliers Changes Log
0103.00 K3S_8517FM1C Trans Supplier Link Change Log
0104.00 K3S_8527FM1C Trans Product Link Changes Log
0105.00 K3S_9067FM1C Table Code Changes Log
0106.00 K3S_9075FM1C Night Job Detail
0107.00 K3S_9077FM1C Daily Schedule Changes Log
0108.00 K3S_9097FM1C Period End Schedule Change Log
0109.00 K3S_9307FM1C Company Changes Log
0110.00 K3S_9327FM1C Location Changes Log
0111.00 K3S_9747FM1C User Preference Changes Log
0112.00
0113.00 05) K3S_C150 - Added work files needed for logging Note pad changes
0114.00
0115.00 06) K3S_C152 - Added logic for Note Pad logging of adjustments
0116.00
0117.00 07) K3S_FIXCMB - Fix K_TABLCOD APP record to have text for flag 2,
0118.00 on the 'COMB_SUPL F5=APPROVE' record.
0119.00 Text of 'Flag 2=1 allow mixed suppliers'
0120.00
0121.00 08) K3S_FIXCPS - Fix K_TABLCOD RES restrict records for K3S_3450
0122.00 Change Product Source
0123.00
0124.00 09) K3S_FIXDIS - Fix K_SUPLDIS field SD_DIS1UNT, if 0 make 2.
0125.00 Initial release of K3S would allow this condition
0126.00 to occur. Most customers have been fixed, but this
0127.00 will handle accounts we can't see like Tecumseh.
0128.00
0129.00 10) K3S_FIXPRB - Fix K_PRODUCT field PR_PROBDAT where field does
0130.00 contain a date, but PR_USRSTAT <> 'P'. Core-Mark
0131.00 found this condition. Most customers have been fixed
0132.00 but this will handle the ones we can't see like
0133.00 Tecumseh.
0134.00
0135.00 11) K3S_FIXPR4 - Fix K_PRODFOR where PF_SUPLSUB = 'h' remove record.
0136.00 Changes to product averages are made to original
0137.00 product record, and not against Combined Supplier's
0138.00 product record.
0139.00
0140.00 12) K3S_FIXP29 - Remove previous PIR record of 'P' for Probation
0141.00 in the K_TABLCOD file, since the new code of
0142.00 '9' will now be used.
0143.00 Change any 'P' records in K_LOGPROD to a '9' code.
0144.00
0145.00 13) K3S_GETDOC - Perform FTP to get K3S User's Guide
0146.00
0147.00 14) K3S_L430CL - Build log files for Release 4.30
0148.00
0149.00 15) K3S_LOG430 - This program will populate all new Log Files with
0150.00 a snap shot of the current values in each master
0151.00 file to be logged.
0152.00
0153.00 16) K3S_NITECL - New restartable logic and logging capability
0154.00 - Change product source logic
0155.00
0156.00 17) K3S_PRE430 - Load Pre-release 4.30
0157.00
0158.00 18) K3S_QRY - Create and start QRY
0159.00
0160.00 19) K3S_SETINP - Set up the INPUT file for FTP get routine
0161.00
0162.00 20) K3S_SYSCL - Capture Guest Book information when user takes 'X'
0163.00 for ending session.
0164.00
0165.00 21) K3S_XRPTCL - Added &JOB and &NBR as variables
0166.00
0167.00 22) K3S_X077CL - Exit - Before change product source. Added to
0168.00 K3S_NITECL.
0169.00
0170.00 23) K3S_0010 - K3S Main Menu to show new Release 4.30 Jun-28-2002
0171.00 K3S_0010FM
0172.00
0173.00 24) K3S_0020 - K3S Special Programs Menu added menu option 9 for
0174.00 K3S_0020FM Change product source
0175.00
0176.00 25) K3S_0050 - K3S Operations Menu added menu option 9 for
0177.00 K3S_0050FM K3S Night Job Detail
0178.00
0179.00 26) K3S_1010 - Add logic to allow approval of mixed suppliers in
0180.00 K3S_1010FM a combined supplier without split. Empire Beef.
0181.00 - Allow lower case entry of supplier name for searches.
0182.00 - A better message is provide for customers who use the
0183.00 User Preference setting on page '2 of 2' that says
0184.00 'Position cursor to top line of K3S_1010.'
0185.00 When the setting is a '1' and the supplier is found
0186.00 the message should read "Supplier found on this page"
0187.00 - F24= screen text changed to "F15=Reminders" instead of
0188.00 "F15=Reminders for this supplier" since the reminders
0189.00 could be from products too.
0190.00
0191.00 27) K3S_1015 - Do not display the Unit value on screen so that
0192.00 program is consistent with K3S_1010 look.
0193.00
0194.00 28) K3S_1020 - Add logic to allow approval of mixed suppliers in
0195.00 a combined supplier without split. Empire Beef.
0196.00
0197.00 29) K3S_1030 - Change text to read 'Use F13=Quick product ID search'
0198.00 - Log changes to the Permanent Split Code field.
0199.00
0200.00 30) K3S_1040 - Add logic for new exit point when SOQ changed, using
0201.00 K3S_1041 APP record 'K3S_1040 SOQ_CHANGE'
0202.00
0203.00 31) K3S_1040X2 - Exit from K3S_1040 when SOQ changed. Request from
0204.00 Empire Beef, controlled with APP record.
0205.00
0206.00 32) K3S_1056 - Add logic to allow approval of mixed suppliers in
0207.00 a combined supplier without split. Empire Beef.
0208.00
0209.00 33) K3S_1100 - Log changes to Product Hold Out records that get
0210.00 K3S_1101 added during approval.
0211.00
0212.00 34) K3S_1500 - Fix to 'Exclude buying until' logic to keep product's
0213.00 values out of total order values for 'when due'.
0214.00 - Fix to 'Exclude buying until' logic to keep product
0215.00 out of Alternate Source orders.
0216.00 - Populate the Required Split flag in K_SUPLSOQ file
0217.00
0218.00 35) K3S_1510 - Fix to 'Exclude buying until' logic to keep product
0219.00 out of Alternate Source orders.
0220.00
0221.00 36) K3S_1900 - Added 'LOC' Location split for Roses environment.
0222.00 K3S_1910 - Added USD Unit Straight Down capability for
0223.00 Unit 5 Purchase Increment and Unit 6 Other.
0224.00 - Fix USD for Unit 3 Weight so that program doesn't
0225.00 take user to Main Menu when completed.
0226.00
0227.00 37) K3S_2000 - Per Core-Mark request we added a new APP record
0228.00 K3S_2000FM 'K3S_2000 SP_EXCLEAD' which provides a way to
0229.00 K3S_2002 set the default value used during F6=Add for
0230.00 K3S_2002FM field SP_EXCLEAD. They want the flag set on '1'.
0231.00 - Log changes to supplier records.
0232.00 - F23=Log for supplier changes
0233.00 - Supplier name can now be entered in lower case if
0234.00 LOWERCASE SUPL_NAME set to 1 in K_TABLCOD.
0235.00 - New WINDOW appears when buyer goes from K3S_1020 to
0236.00 to K3S_2000 using F10=Suppliers, and then changes
0237.00 the Lead Time for orders value. This WINDOW allows
0238.00 buyer an easy way to change all product Lead Times
0239.00 as well.
0240.00
0241.00 38) K3S_2007 - New program to display Supplier Log of Changes
0242.00 K3S_2007FM
0243.00
0244.00 39) K3S_2010 - Fix to positioning cursor to Supplier field, then
0245.00 pressing F4= to bring up K3S_9520 WINDOW, and
0246.00 then F12= to get back to K3S_2010. 'Session or
0247.00 device error occured in K3S_2010FM' was the
0248.00 message to appear. Tim found this while testing.
0249.00
0250.00 40) K3S_2015 - Add logging of changes to supplier and product
0251.00 lead times.
0252.00
0253.00 41) K3S_2020 - Add logging of changes to Variable Order Cycle screens
0254.00 K3S_2020FM - F23= exit to logging screens
0255.00
0256.00 42) K3S_2026 - Add program for Supplier Variable Order Cycle changes
0257.00
0258.00 43) K3S_2027 - Display the Supplier Variable Order Cycle changes
0259.00 K3S_2027FM
0260.00
0261.00 44) K3S_2030 - Added '1 of 5' through '5 of 5' to be displayed
0262.00 K3S_2030FM under the screen title.
0263.00
0264.00 45) K3S_2031 - Added '1 of 2' through '2 of 2' to be displayed
0265.00 K3S_2031FM under the screen title.
0266.00
0267.00 46) K3S_2032 - Added '1 of 2' through '2 of 2' to be displayed
0268.00 K3S_2032FM under the screen title.
0269.00
0270.00 47) K3S_2040 - Uses new version of K3S_C150 and K3S_C152, so needed
0271.00 to be recompiled. No changes to K3S_2040 itself.
0272.00
0273.00 48) K3S_2045 - Uses new version of K3S_C150 and K3S_C152, so needed
0274.00 to be recompiled. No changes to K3S_2040 itself.
0275.00
0276.00 49) K3S_2060 - Log changes to Supplier Discount Brackets.
0277.00 K3S_2060FM - F23=Log for supplier discount bracket changes
0278.00
0279.00 50) K3S_2066 - Supplier discount bracket changes log add program.
0280.00
0281.00 51) K3S_2067 - Display the Supplier Discount Brackets changes log
0282.00 K3S_2067FM -
0283.00
0284.00 52) K3S_2070 - Supplier name can now be entered in lower case if
0285.00 K3S_2070FM LOWERCASE SUPL_NAME set to 1 in K_TABLCOD.
0286.00
0287.00 53) K3S_2707 - new program for Supplier Changes Log add function.
0288.00
0289.00 54) K3S_3000 - Log changes to product records.
0290.00 K3S_3000FM - F23=Log for product changes
0291.00 - When product has a delete count started, disply
0292.00 'This product in delete count mode.' on all 5 screens.
0293.00 - 'F5=Product' search loop fixed.
0294.00 - Added 'Temporary record' field to screen, just
0295.00 under the 'Alt source flag' field on screen '1 of 5'
0296.00 - Changed default # of Probation days to come from
0297.00 Location file (screen '1 of 3') and not use 30 days.
0298.00 This will be consistent with K3S_3030 technique.
0299.00 - Added edit for 'Conv Pack not a true Multiple' so
0300.00 that Convenience Pack Over-ride field must be a
0301.00 multiple of the 'Buy multiple' field.
0302.00 - Added edit for 'Conv Pack less than Buy Mult' so
0303.00 that Convenience Pack Over-ride field must be
0304.00 greater than or equal to the 'Buy multiple' field.
0305.00
0306.00 55) K3S_3001 - Added new type for Combined Suppliers sequence value
0307.00 of 4, for Empire Beef.
0308.00
0309.00 56) K3S_3007 - New program to display Product Log of Changes
0310.00 K3S_3007FM
0311.00
0312.00 57) K3S_3008 - Additional fields were added to program, so when
0313.00 user makes a change to a Combined Supplier product
0314.00 record, that change is reflected in the regular
0315.00 supplier's product.
0316.00
0317.00 58) K3S_3010 - Change the F24= screen to read
0318.00 K3S_3010FM F15=Copy history and average
0319.00 F19=Replace history and average
0320.00 - When forecast intervals are different, change text to
0321.00 By pressing F19= again, you will change the forecast
0322.00 F19=Replace history and average
0323.00 - Default value of '0' into the 'Clear average' flag,
0324.00 where before it showed as blank.
0325.00
0326.00 59) K3S_3016 - Log changes to the Product Links file
0327.00 K3S_3016FM
0328.00
0329.00 60) K3S_3018 - Product link changes log add program
0330.00
0331.00 61) K3S_3019 - Display the Product Link changes file
0332.00 K3S_3019FM
0333.00
0334.00 62) K3S_3030 - When user is in a Combined Supplier order, and
0335.00 K3S_3030FM looking at a product in the history screen, and
0336.00 K3S_3031 then presses F19=Log, use the regular supplier's
0337.00 K3S_3031FM product log. Changes to a product average are logged
0338.00 to the regular product, not to the combined supplier
0339.00 copy of that product.
0340.00 - Added call to K3S_3008 to help ensure that the
0341.00 regular supplier's product gets updated when
0342.00 user makes a change to the combined supplier's
0343.00 product record.
0344.00 - Added PARM of pr_comp to end of list of PARMs when
0345.00 calling K3S_3035 for new 'K3S_M080 MIN_SEASON'
0346.00 APP record logic.
0347.00
0348.00 63) K3S_3032 - Add a blank space between Location and Location
0349.00 K3S_3032FM description for readability.
0350.00 - Change text from 'F12=Return no update'
0351.00 to 'F12=Return no update upstream'
0352.00 The reason to change the text is that the product
0353.00 being viewed in K3S_3030 has already been updated
0354.00 with the average adjustment before the WINDOW
0355.00 appears. Its only the upstream products that the
0356.00 user can determine to update or not.
0357.00
0358.00 64) K3S_3034 - Capture End of Period codes PR_ENDPER and PR_ENDPERS
0359.00 which enables Period End Exceptions to be possible
0360.00 immediately for new accounts.
0361.00 - Added PARM of pr_comp to end of list of PARMs when
0362.00 calling K3S_3035 for new 'K3S_M080 MIN_SEASON'
0363.00 APP record logic.
0364.00
0365.00 65) K3S_3035 - Added PARM of comp to end of list of PARMs
0366.00 used for new 'K3S_M080 MIN_SEASON'
0367.00 APP record logic.
0368.00
0369.00 66) K3S_3040 - On screen '3 of 3' on the 'Changes made' panel,
0370.00 K3S_3040FM the User ID's actual name now appears to help
0371.00 identify the user.
0372.00
0373.00 67) K3S_3042 - During the night job, if a supplier has been
0374.00 changed for a product, then 2 additional files
0375.00 need to be adjusted. They are K_PRODLOG and
0376.00 K_PHLDLOG.
0377.00
0378.00 68) K3S_3050 - Fix the birth date and last update date to be
0379.00 K3S_3050FM displayed for a record.
0380.00 - Log changes to product hold out records
0381.00 - F23=Log for product hold out changes
0382.00 - Mode was not being display during '5=View'
0383.00
0384.00 69) K3S_3051 - Fix the birth date and last update date to be
0385.00 K3S_3051FM displayed for a record.
0386.00 - Log changes to product hold out records
0387.00 - F23=Log for product hold out changes
0388.00
0389.00 70) K3S_3052 - Log Additions to Product Hold Out file from
0390.00 Batch generation.
0391.00
0392.00 71) K3S_3052CL - Added &WORKSTN as PARM so K3S_3052 can record
0393.00
0394.00 72) K3S_3056 - new program for Product Hold Out log records add.
0395.00
0396.00 73) K3S_3057 - New program to display Product Hold Out log of
0397.00 K3S_3057FM changes.
0398.00
0399.00 74) K3S_3065CL - Now includes the capability to summarize Lead
0400.00 Time transactions that are scanned on the dock.
0401.00 Calls K3S_3062CL directly.
0402.00
0403.00 75) K3S_3070 - New capability to allow user to jump directly
0404.00 K3S_3070FM to one of three places, by positioning cursor to
0405.00 subfile record and pressing F2=History,
0406.00 F11=Products, or F14=All locations.
0407.00 - Allow use of lower case letters in the screen. The
0408.00 new log types of 'a' and 'b' will need this.
0409.00
0410.00 76) K3S_3080 - Place '1 of 3' through '3 of 3' under screen title
0411.00 K3S_3080FM for documentation purposes.
0412.00
0413.00 77) K3S_3090 - Fix to error that occured occaisionally when working
0414.00 Selective Products Review batches. The records
0415.00 processed count would get out of sync, and even
0416.00 display as 'J' or negative number. This problem
0417.00 could explain when some customers were seeing
0418.00 a product in more than one batch at Period End.
0419.00
0420.00 78) K3S_3110CL - Provide customers a way to generate 'Selective
0421.00 Products Review' batches
0422.00
0423.00 79) K3S_3120 - The next batch # to use work field was only 5.0 and
0424.00 should have been 7.0 long in testing. This will mean
0425.00 we can go up to 9999999, instead of 99999, for both
0426.00 the Customer Usage Batch # and the Selective Products
0427.00 Review batch #.
0428.00
0429.00 80) K3S_3200 - Added batch totals.
0430.00 K3S_3200FM - Added Maximum Dev %.
0431.00
0432.00 81) K3S_3210 - Added Supplier and sub supplier to file.
0433.00 K3S_3210FM - Customer Usage now understands the Auto Parts
0434.00 environment, when the same product ID can exist
0435.00 under multiple suppliers. The LC_SWALLOW field is
0436.00 used to determine if a Supplier (and sub) must be
0437.00 entered for each entry.
0438.00
0439.00 82) K3S_3220 - When product going from Probation User status 'P'
0440.00 to Freeze Forecast User status 'F', make sure to
0441.00 clear the Probation date field. Found by Core-Mark.
0442.00
0443.00 83) K3S_3225 - No changes made to source, but using the new
0444.00 Physical file changes had to be recompiled.
0445.00
0446.00 84) K3S_3227 - Customer Usage now understands the Auto Parts
0447.00 environment, when the same product ID can exist
0448.00 under multiple suppliers. The LC_SWALLOW field is
0449.00 used to determine if a Supplier (and sub) must be
0450.00 entered for each entry.
0451.00
0452.00 85) K3S_3230 - No changes made to source, but using the new
0453.00 Physical file changes had to be recompiled.
0454.00
0455.00 86) K3S_3240 - Customer Usage now understands the Auto Parts
0456.00 K3S_3241 environment, when the same product ID can exist
0457.00 K3S_3250 under multiple suppliers. The LC_SWALLOW field is
0458.00 used to determine if a Supplier (and sub) must be
0459.00 entered for each entry.
0460.00 - Build new totals field in K_CUSTBCH.
0461.00
0462.00 87) K3S_3400 - Log changes to Product Service Level Exceptions
0463.00 K3S_3400FM - Provide F23= exit out to log
0464.00
0465.00 88) K3S_3416 - Product Service Level Excp. changes log add program
0466.00
0467.00 89) K3S_3417 - Display the Product Service Level Exceptions change
0468.00 K3S_3417FM log file
0469.00
0470.00 90) K3S_3450 - Product Change Source maintenance program
0471.00 K3S_3450FM
0472.00
0473.00 91) K3S_3451 - Change product source report
0474.00 K3S_3451CL
0475.00 K3S_P3451
0476.00
0477.00 92) K3S_3460 - Change source of supplier - night batch
0478.00
0479.00 93) K3S_3470 - Log changes to Automated Add Days
0480.00
0481.00 94) K3S_3471 - Log changes to Automated Add Days
0482.00 K3S_3471FM - Provide F23= exit to log of changes
0483.00
0484.00 95) K3S_3476 - Automated Add Days changes log add program
0485.00
0486.00 96) K3S_3477 - Display of Autoamted Add Days log changes
0487.00 K3S_3477FM
0488.00
0489.00 97) K3S_3707 - Product changes log add program
0490.00
0491.00 98) K3S_3900 - Added new type for Combined Suppliers sequence value
0492.00 of 4, for Empire Beef.
0493.00
0494.00 99) K3S_3930 - Remove Combined orders during K3S night job if this
0495.00 K3S_3930CL is a restart situation.
0496.00
0497.00 100) K3S_4000 - Start cursor at Buy Group during each F6=Add request.
0498.00 K3S_4000FM First time worked, but second F6=Add did not.
0499.00 - Log changes to Buy Group records
0500.00 - F23=Log for Buy Group changes
0501.00
0502.00 101) K3S_4006 - Buy Group changes log add program
0503.00
0504.00 102) K3S_4007 - New program to display Buy Group log of changes.
0505.00 K3S_4007FM
0506.00
0507.00 103) K3S_4030 - Log changes to Buy Grp Service Levels
0508.00 K3S_4030FM - F23= exit out to log file.
0509.00 - % label was not showing up for the 'Service level
0510.00 used as minimum for service point checks.'
0511.00
0512.00 104) K3S_4031 - Log changes to Product Grp Srv Levels
0513.00 K3S_4031FM - F23= exit out to log file.
0514.00 - % label was not showing up for the 'Service level
0515.00 used as minimum for service point checks.'
0516.00
0517.00 105) K3S_4032 - Buy group service level changes log add program
0518.00
0519.00 106) K3S_4033 - Product group service level changes log add program
0520.00
0521.00 107) K3S_4037 - Display Buy Group service level changes
0522.00 K3S_4037FM
0523.00
0524.00 108) K3S_4038 - Display Product Group service level changes
0525.00 K3S_4038FM
0526.00
0527.00 109) K3S_5030FM - A few changes to the Deal Entry template text to
0528.00 make the fields more meaningful.
0529.00
0530.00 110) K3S_5050 - No change to source, but using K3S_C150 and K3S_C152
0531.00
0532.00 111) K3S_5051 - No change to source, but using K3S_C150 and K3S_C152
0533.00
0534.00 112) K3S_5055 - No change to source, but using K3S_C150
0535.00
0536.00 113) K3S_5057 - No change to source, but using K3S_C150
0537.00
0538.00 114) K3S_5071 - No change to source, but using K3S_C150 and K3S_C152
0539.00
0540.00 115) K3S_5110 - No change to source, but using K3S_C150
0541.00
0542.00 116) K3S_5111 - No change to source, but using K3S_C150
0543.00
0544.00 117) K3S_5200 - No change to source, but using K3S_C150
0545.00
0546.00 118) K3S_5300 - Log of Permanent deal changes
0547.00 K3S_5300FM - F23= exit out to log of changes
0548.00
0549.00 119) K3S_5306 - Permanent deal changes log add program
0550.00
0551.00 120) K3S_5307 - Display log of Permanent deal changes
0552.00 K3S_5307FM
0553.00
0554.00 121) K3S_5400 - No change to source, but using K3S_C150
0555.00
0556.00 122) K3S_6010 - Note pad changes logged
0557.00 K3S_6010FM - F23= exit to Note pad changes log
0558.00
0559.00 123) K3S_6016 - Note pad changes log add program
0560.00
0561.00 124) K3S_6017 - Display Note pad changes log file
0562.00 K3S_6017FM
0563.00
0564.00 125) K3S_6020 - Log additions to Note pad file
0565.00
0566.00 126) K3S_8000 - No change to source, but using K3S_C150 and K3S_C152
0567.00
0568.00 127) K3S_8020 - Understands Auto Parts environment. (LC_SWALLOW)
0569.00
0570.00 128) K3S_8030 - No change to source, but using K3S_C150 and K3S_C152
0571.00
0572.00 129) K3S_8500 - Many corrections made to program to make it more
0573.00 K3S_8500FM user friendly. Wrong messages were appearing,
0574.00 and certain WINDOWs would hang.
0575.00 - Log changes to Transfer Supplier records
0576.00 - Provide F23= exit to Transfer Supplier log
0577.00
0578.00 130) K3S_8506 - Transfer Supplier changes log add program
0579.00
0580.00 131) K3S_8507 - Display Transfer Supplier log changes
0581.00 K3S_8507FM
0582.00
0583.00 132) K3S_8510 - Many corrections made to program to make it more
0584.00 K3S_8510FM user friendly. Wrong messages were appearing,
0585.00 and certain WINDOWs would hang.
0586.00 - Log changes to Transfer Supplier SUPL records
0587.00 - Provide F23= exit to Transfer Supplier SUPL log
0588.00
0589.00 133) K3S_8516 - Transfer Supplier SUPL changes log add program
0590.00
0591.00 134) K3S_8517 - Display Transfer Supplier SUPL log changes
0592.00 K3S_8517FM
0593.00
0594.00 135) K3S_8520 - Many corrections made to program to make it more
0595.00 K3S_8520FM user friendly. Wrong messages were appearing,
0596.00 and certain WINDOWs would hang.
0597.00 - Log changes to Transfer Supplier SUPL records
0598.00 - Provide F23= exit to Transfer Supplier SUPL log
0599.00
0600.00 136) K3S_8526 - Transfer Supplier PROD changes log add program
0601.00
0602.00 137) K3S_8527 - Display Transfer Supplier PROD log changes
0603.00 K3S_8527FM
0604.00
0605.00 138) K3S_8570 - New program to 'find' products that need to be
0606.00 K3S_8570CL added to the 'From' location that feeds a 'To'
0607.00 location in an Hub Transfer Supplier environment.
0608.00
0609.00 139) K3S_9010 - Two new edits were added for the Convenience Pack
0610.00 field.
0611.00 Log 'a' for 'Conv Pack less than Buy Mult'
0612.00 Log 'b' for 'Conv Pack not a true Multiple'
0613.00 - Probation date log changed from 'P' to '9'.
0614.00 - Log product changes.
0615.00 - Added K3S_M080 MIN_SEASON logic using APP record
0616.00
0617.00 140) K3S_9011 - Two new edits were added for the Convenience Pack
0618.00 field.
0619.00 Log 'a' for 'Conv Pack less than Buy Mult'
0620.00 Log 'b' for 'Conv Pack not a true Multiple'
0621.00 - Log product additions for real products.
0622.00 - Populate PR_PRODSEQ with IY_PRODSEQ and not IY_DESC1
0623.00
0624.00 141) K3S_9011UW - Get User ID and Work Station for K_LOGPROD
0625.00
0626.00 142) K3S_9012 - New program that can generate PE Exceptions into
0627.00 PR_ENDPER and PR_ENDPERS fields, if this environment
0628.00 had closed a period previously.
0629.00
0630.00 143) K3S_9031 - New program that will load *LDA with User specific
0631.00 information for RMVUSR
0632.00
0633.00 144) K3S_9040 - Log changes made to User Preference file.
0634.00 K3S_9040FM - Provide F23= exit to log of User Preference changes
0635.00 - Change message for Freeze date on '2 of 2' to read
0636.00 'Date entered as XXXXXXXXXX is not valid (or
0637.00 wrong format). Retry.' also, keep user on this
0638.00 page until fixed, and don't roll to '1 of 2'.
0639.00 - During F6=Add many of the fields to be added had
0640.00 were carrying the wrong text associated with them.
0641.00
0642.00 145) K3S_9060 - Log changes made to Table code file.
0643.00 K3S_9060FM - F23=Log for Table code changes
0644.00
0645.00 146) K3S_9061 - Log changes made to Table code file.
0646.00 K3S_9061FM - F23=Log for Table code changes
0647.00
0648.00 147) K3S_9066 - new program for Table code log records add.
0649.00
0650.00 148) K3S_9067 - New program to display Table code log of changes.
0651.00 K3S_9067FM
0652.00
0653.00 149) K3S_9070 - Log changes to Processing Schedule
0654.00 K3S_9070FM - Provide F23= exit to log of changes to Processing Sch
0655.00
0656.00 150) K3S_9075 - New program to display K3S Night Job Detail
0657.00 K3S_9075FM processing log.
0658.00
0659.00 151) K3S_9076 - Processing Schedule log add program
0660.00
0661.00 152) K3S_9077 - Display the Processing Schedule log file
0662.00 K3S_9077FM
0663.00
0664.00 153) K3S_9090 - Change default so that Monthly customers start with
0665.00 K3S_9090FM Forecast Interval 12, instead of 13, when looking
0666.00 at Processing Schedule.
0667.00 - Log changes to Period End schedule
0668.00 - Provide F23= exit to log of Period End schedule chg
0669.00
0670.00 154) K3S_9096 - Period End schedule change log add program
0671.00
0672.00 155) K3S_9097 - Display Period End Schedule log of changes
0673.00 K3S_9097FM
0674.00
0675.00 156) K3S_9100 - Improve the 'hit' rate when matching alternate source
0676.00 entries for multi-location customers.
0677.00
0678.00 157) K3S_9300 - Log changes made to Company file.
0679.00 K3S_9300FM - F23=Log for Company file changes.
0680.00
0681.00 158) K3S_9306 - new program for Company file log records add.
0682.00
0683.00 159) K3S_9307 - New program to display Company file log of changes.
0684.00 K3S_9307FM
0685.00
0686.00 160) K3S_9320 - Log changes made to Locations file.
0687.00 K3S_9320FM - F23=Log for Locations file changes.
0688.00
0689.00 161) K3S_9326 - new program for Locations file log records add.
0690.00
0691.00 162) K3S_9327 - New program to display Location file log of changes.
0692.00 K3S_9327FM
0693.00
0694.00 163) K3S_9330 - Log changes made to Users file.
0695.00 K3S_9330FM - F23=Log for Users file changes.
0696.00
0697.00 164) K3S_9505 - Added all of the new log files to the retain
0698.00 records number of days program.
0699.00
0700.00 165) K3S_9520 - Ability to use lower case for supplier name
0701.00 K3S_9520FM within the WINDOW select program.
0702.00
0703.00 166) K3S_9700 - User needed two F3='s to get out of K3S_9701 when
0704.00 User Preference setting had '1' exit warning on.
0705.00
0706.00 167) K3S_9701 - Close Guest Book entry if user is ended from a
0707.00 K3S batch job from the K3S_RMVUSR CL program.
0708.00
0709.00 168) K3S_9746 - new program for User Preference log records add.
0710.00
0711.00 169) K3S_9747 - New program to display User Preference log of changes
0712.00 K3S_9747FM
0713.00
0714.00 170) K3S_9910 - Code to show week # for products forecasted weekly.
0715.00
0716.00 171) K3S_9999 - New program used during K3S night job to capture
0717.00 the timestamp at each step.
0718.00
0719.00 -----------------------------------------------------------------------
0720.00 Physical and logical files added during this release
0721.00 -----------------------------------------------------------------------
0722.00
0723.00 01) EMAILLOG - Email log file
0724.00 K_AUTOLOG - Automated Add Days - Log of changes A0
0725.00 K_AUTOLOGA - Automated Add Days - Log of changes
0726.00 K_BSRVLOG - Buy Group Srv Lvl - Log of changes G0
0727.00 K_BSRVLOGA - Buy Group Srv Lvl - Log of changes
0728.00 K_BUYRLOG - Buy Group - Log of changes B0
0729.00 K_BUYRLOGA - Buy Group - Log of changes
0730.00 K_COMPLOG - Company - Log of changes C0
0731.00 K_COMPLOGA - Company - Log of changes
0732.00 K_CUSTBCH - Customer Usage Batch CB
0733.00 K_CUSTBCHA - Customer Usage Batch
0734.00 K_CUSTBCHB - Customer Usage Batch
0735.00 K_CUSTPRD - Customer Usage Products CP
0736.00 K_CUSTPRDA - Customer Usage Products
0737.00 K_CUSTPRDB - Customer Usage Products
0738.00 K_DPERLOG - Deals Permanent - Log of Changes I0
0739.00 K_DPERLOGA - Deals Permanent - Log of Changes
0740.00 K_GSRVLOG - Product Grp Srv Lev - Log of Changes J0
0741.00 K_GSRVLOGA - Product Grp Srv Lev - Log of Changes
0742.00 K_INTCUST - Interface for Customer Usage system IC
0743.00 K_INTCUSTA - Interface for Customer Usage system
0744.00 K_INTCUSTB - Interface for Customer Usage system
0745.00 K_LOCNLOG - Location - Log of changes L0
0746.00 K_LOCNLOGA - Location - Log of changes
0747.00 K_NITELOG - K3S Night Job Log NL
0748.00 K_NITELOGA - K3S Night Job Log
0749.00 K_NITELOGB - K3S Night Job Log
0750.00 K_NOTELOG - Notes - Log of changes M0
0751.00 K_NOTELOGA - Notes - Log of changes
0752.00 K_PHLDLOG - Product Hold Out - Log of changes H0
0753.00 K_PHLDLOGA - Product Hold Out - Log of changes
0754.00 K_PLNKLOG - Product Link - Log of changes K0
0755.00 K_PLNKLOGA - Product Link - Log of changes
0756.00 K_PRODACT - Products to be activated P2
0757.00 K_PRODACTA - Products to be activated
0758.00 K_PRODLOG - Products - Log of changes P0
0759.00 K_PRODLOGA - Products - Log of changes
0760.00 K_PRODSRC - Change source of supplier PC
0761.00 K_PRODSRCA - Change source of supplier
0762.00 K_PRODSRCB - Change source of supplier
0763.00 K_PRODUCTM - Products by LOCN,SUPL,SUPLSUB,CATALOG
0764.00 K_PSRVLOG - Product Service Level - log of changes R0
0765.00 K_PSRVLOGA - Product Service Level - log of changes
0766.00 K_SCDYLOG - Daily schedule - Log of changes Y0
0767.00 K_SCDYLOGA - Daily schedule - Log of changes
0768.00 K_SCPELOG - Period End schedule - log of changes E0
0769.00 K_SCPELOGA - Period End schedule - log of changes
0770.00 K_SUPDLOG - Suppliers Discount brkt - log of changes D0
0771.00 K_SUPDLOGA - Suppliers Discount brkt - log of changes
0772.00 K_SUPLLOG - Suppliers - Log of changes S0
0773.00 K_SUPLLOGA - Suppliers - Log of changes
0774.00 K_SVOCLOG - Suppliers variable ord cyc - log of changes V0
0775.00 K_SVOCLOGA - Suppliers variable ord cyc - log of changes
0776.00 K_TABLLOG - Table Code - Log of changes T0
0777.00 K_TABLLOGA - Table Code - Log of changes
0778.00 K_TCENLOG - Transfer sys central - log of changes N0
0779.00 K_TCENLOGA - Transfer sys central - log of changes
0780.00 K_TPRDLOG - Transfer sys prod lnk- log of changes Q0
0781.00 K_TPRDLOGA - Transfer sys prod lnk- log of changes
0782.00 K_TSPLLOG - Transfer sys prod lnk- log of changes F0
0783.00 K_TSPLLOGA - Transfer sys prod lnk- log of changes
0784.00 K_USERLOG - User Preference - Log of changes U0
0785.00 K_USERLOGA - User Preference - Log of changes
0786.00
0787.00
0788.00 -----------------------------------------------------------------------
0789.00 Special conditions for some customers
0790.00 -----------------------------------------------------------------------
0791.00
0792.00 01) Core-Mark will want to change the new APP record that they
0793.00 requested, which is 'K3S_2000 SP_EXCLEAD'. They will want to
0794.00 change the Flag 1 field to a value of '1'. This is used during
0795.00 F6=Add for new suppliers, and they want the default to be a '1',
0796.00 not a '0'.
0797.00
0798.00 01) Both Roses and Coastal Wholesale already had the LT Summary
0799.00 function placed into K3S_3065X1. So when installing these two
0800.00 accounts, dis-connect the call to K3S_3062CL within K3S_3065X1.
0801.00
0802.00 -----------------------------------------------------------------------
0803.00 Programs in library K3S_MOD430
0804.00 -----------------------------------------------------------------------
0805.00
0806.00 -- RPGLE
0807.00 K3S_CVRT22 Will run during install process, then copy over.
0808.00 K3S_SETINP For customers to pull K3S User's Guide
0809.00 K3S_1100 Log changes to Product Hold Out records approved F5=
0810.00 K3S_1101 Log changes to Product Hold Out records un-approved
0811.00 K3S_9100 Alternate source multi-location better hit ratio
0812.00 K3S_9910 Code to show week# in text line for period 52
0813.00
0814.00 -- CLLE
0815.00 K3S_GETDOC For customers to pull K3S User's Guide
0816.00 K3S_L430CL Build log files
0817.00 K3S_PRE430 Load pre-release
0818.00 K3S_QRY Create and start QRY
0819.00 K3S_SYSCL Start up CL for K3S_SYS - capture Guest Book info with 'X'
0820.00 K3S_XRPTCL Added &JOB and &NBR as variables
0821.00 K3S_X077CL Exit before change Product source
0822.00 K3S_1040X2 Exit from K3S_1040 when SOQ changed
0823.00 K3S_3110CL Create 'Selective Product Review' batches
0824.00 K3S_8570CL Hub Transfer - find missing products at From location
0825.00
0826.00 -----------------------------------------------------------------------
0827.00 New function in this release
0828.00 -----------------------------------------------------------------------
0829.00
0830.00 01) All K3S master files now contain log files so that adds, changes,
0831.00 and deletes can be captured for audit trail reasons. A common
0832.00 F23=Log has been used for the following files:
0833.00 K_AUTOLOG - Automated Add Days
0834.00 K_BSRVLOG - Buy Group Service Level Table
0835.00 K_BUYRLOG - Buy Group
0836.00 K_COMPLOG - Company
0837.00 K_DPERLOG - Deals Permanent
0838.00 K_GSRVLOG - Product Group Service Level
0839.00 K_LOCNLOG - Locations
0840.00 K_NITELOG - K3S Nite Job Log
0841.00 K_NOTELOG - Notes
0842.00 K_PHLDLOG - Product hold
0843.00 K_PLNKLOG - Product link
0844.00 K_PRODLOG - Products
0845.00 K_PSRVLOG - Product service level
0846.00 K_SCDYLOG - Daily schedule
0847.00 K_SCPELOG - Period end schedule
0848.00 K_SUPDLOG - Suppliers discount brackets
0849.00 K_SUPLLOG - Suppliers
0850.00 K_SVOCLOG - Suppliers variable order cycles
0851.00 K_TABLLOG - Table codes
0852.00 K_TCENLOG - Transfer system Control supplier
0853.00 K_TPRDLOG - Transfer system Product link
0854.00 K_TSPLLOG - Transfer system Supplier link
0855.00 K_USERLOG - User preferences
0856.00
0857.00 02) Re-startable night job - The K3S night job has been improved to
0858.00 log each step during the process. From this new feature two
0859.00 things are now possible: a) If a power failure occurs during the
0860.00 K3S night job, then re-starting the process is much easier,
0861.00 since the program will automatically resume after the last
0862.00 completed step, and b) A new on-line program provides the
0863.00 Information Systems department a way to analyze how long each step
0864.00 in the K3S night job takes to run, which could be used for
0865.00 planning purposes.
0866.00
0867.00 03) When a user signs on in the morning, and the Product Interface Log
0868.00 screen appears (K3S_3070), the buyer can now place the cursor on a
0869.00 specific product in the screen, and then press 1 of 3 function
0870.00 keys to go directly to that screen: F2=History, F11=Products
0871.00 maintenance, or F14=All locations.
0872.00
0873.00 04) New facility for customers that use the Hub Transfer Supplier
0874.00 facility. Program will 'find' the products that need to be
0875.00 activated at the 'From' location that feeds a 'To' location.
0876.00 Customers can use this information to have an automatic add
0877.00 program developed so that buyers don't have to 'look' for
0878.00 potential problems to occur.
0879.00
0880.00 05) In K3S_2000 Supplier Maintenance, when a user presses the F6=Add
0881.00 to add a new supplier, the 'Exclude auto updating' field is
0882.00 normally a value of '0'. By means of a new APP (Application
0883.00 Control) Table code record, a customer can set the default to be
0884.00 a value of '1'. A value of '1' will keep the supplier Lead Time
0885.00 values to be updated during the monthly Lead Time forecasting
0886.00 process. Only the products would be updated.
0887.00
0888.00 06) Report errors for Convenience Pack entries. This is done both
0889.00 through the K3S night job, by a pair of new Log Types:
0890.00 'a' Convenience Pack less than Buy Multiple
0891.00 'b' Convenience Pack not a true multiple of the Buy Multiple
0892.00 and also done online in program K3S_3000, when the user tries to
0893.00 enter values for the Convenience Pack that don't pass the test
0894.00 described above.
0895.00
0896.00 07) Two new split capabilities:
0897.00 a) A new type of 'order split' type called 'LOC' which enables
0898.00 the user to split out combined suppliers where multiple
0899.00 locations are involved.
0900.00 b) Ability to split orders by pallets. The 'USD' Units Straight
0901.00 Down type of order split program now understands the use of
0902.00 unit '5' (purchase increment) and unit '6' (other). This
0903.00 provides buyers with the ability to split orders by using
0904.00 unit '5' (purchase increment) as pallets.
0905.00
0906.00 08) All of the 'Changes made' panels now include the 'name' of the
0907.00 user who made a specific change. Previously, the 'Changes made'
0908.00 panels showed the User ID, but that wasn't always understandable
0909.00 to who actually did make a change. With the 'name' of the user,
0910.00 it will be much easier for managers to understand 'who done it'.
0911.00
0912.00 09) In multi-location environments, for customers who use the
0913.00 K3S Alternate Source programs, the 'hit' ratio has been improved
0914.00 to include more opportunies to make additional money.
0915.00
0916.00 10) The K3S Guest Book will now capture when a buyer exits from
0917.00 K3S by using the WINDOWS 'close' or 'X' button. Previously
0918.00 K3S would record when a buyer enters K3S, but did not understand
0919.00 how to record the time when a buyer left K3S, if it was not
0920.00 through the normal F3=Exit process. This is no longer a problem,
0921.00 which means the Guest Book Log can provide better information
0922.00 about when users enter and leave K3S.
0923.00
0924.00 11) The K3S_3000 Product Maintenance screen will now provide a
0925.00 message on line 3 that says 'This product in delete count mode.'
0926.00 when ever a product's 'Delete count days' is not 0. The
0927.00 message will blink and show on all 5 panels. This will help
0928.00 the buyer to 'be aware' that updates are not happening to this
0929.00 product.
0930.00
0931.00 12) The K3S User's Guide is now published every Friday afternoon to the
0932.00 www.k3s.com web site, under the 'Tools' section. Two programs have
0933.00 been included that can be used by customers to set up an automatic
0934.00 download from the K3S web site to your IBM POWER SERVER. This means that
0935.00 buyers can be kept up to date with documentation weekly.
0936.00
0937.00 13) Lead Time Summarize routines. With today's advanced scanning
0938.00 capabilities out on the receiving dock, it is likely that
0939.00 multiple transactions can end up in the K3S Lead Time file
0940.00 for the same Purchase Order and Line Item. Example: 80 pieces
0941.00 are ordered, and three transactions are scanned, of 40 pieces,
0942.00 20 pieces, 20 pieces. Since the three scanned transactions
0943.00 are really for the samePO line item, we would want the end
0944.00 result to be only one Lead Time observation, and not three.
0945.00 K3S had provided this capability for customers who had that
0946.00 need in the past. Now all K3S customers have this summarize
0947.00 capability available in our base system. The K3S system will
0948.00 now automatically 'see' where summarization needs to take place,
0949.00 and perform the activity.
0950.00
0951.00 14) Customer Usage enhancement. Prior to this release, the Customer
0952.00 Usage System was only available to certain customers. Any K3S
0953.00 customer (like Auto Parts) where they had the same
0954.00 Product ID under multiple Suppliers could not use the Customer
0955.00 Usage System. Now we are providing an entry where a Customer
0956.00 Usage record includes the Supplier ID field, which means ALL
0957.00 customers can now use the Customer Usage System.
0958.00
0959.00 15) Change Product Source. A new option on the Special Programs
0960.00 menu will allow customers to change the supplier source
0961.00 for a product. This provides a way for buyers to set up sub groups
0962.00 for a supplier line. Example: Suppose that you purchase 50 products
0963.00 from supplier ABC located on the East coast. However, 15 of these
0964.00 products are shipped from the West coast, and have a longer
0965.00 lead time, and must be purchased by rail car. A buyer could
0966.00 then set up a sub supplier group that contains these 15 products,
0967.00 provide a different lead time, use a larger discount bracket,
0968.00 but still approve the order to the original supplier ID.
0969.00
0970.00 16) Lower case supplier name. A new APP record labeled
0971.00 'LOWERCASE SUPL_NAME' provides customers the flexibility to
0972.00 enter supplier names using UPPER and lowercase letters. The
0973.00 default will remain UPPER case, which most K3S customers will
0974.00 want to use. But we now have a few new customers who would
0975.00 like to be able to enter lower case supplier names.
0976.00
0977.00 17) The lead time 'For orders' field now automatically prompts
0978.00 a WINDOW to make it easy for buyers to change all product
0979.00 lead times at the same time. Previously, when buyers would
0980.00 press F10=Suppliers from the K3S_1020 screen, and then
0981.00 decide to adjust the 'For orders' lead time field, only the
0982.00 Supplier 'For orders' value would be adjusted. Now the program
0983.00 senses an adjustment to the 'For orders' lead time field, and
0984.00 automatically prompts a WINDOW where the buyer can decide to
0985.00 update all product lead time values or not.