0001.00 -----------------------------------------------------------------------
0002.00 Notes for Release 4.36 July 1st, 2005
0003.00 -----------------------------------------------------------------------
0004.00
0005.00 01) K3S_CVRT22 - Changes to table code records:
0006.00
0007.00 APP Applications Control
0008.00 K3S_3030 SYSSTAT=N - This flag1 turned on
0009.00 provides buyer with
0010.00 capability to press
0011.00 ENTER when viewing
0012.00 product and the 'N'
0013.00 for PR_SYSSTAT does
0014.00 not change.
0015.00
0016.00 K3S_5050 CUST_DEALS - Using description 3
0017.00 you will find default
0018.00 text for 'Note.' as
0019.00 x-- default text ----x
0020.00
0021.00 K3S_2000 SP_GROUP1 - Using description 2 & 3
0022.00 K3S_2000 SP_GROUP2 we now provide a mask
0023.00 and default value as
0024.00 XXXXX <--- mask only
0025.00 ????? <--- use desc 3
0026.00
0027.00 K3S_9040 NEW_ENTRY - Made sure going forward
0028.00 that 'BUYERS' gets
0029.00 populated into desc2
0030.00 for new installs
0031.00
0032.00 K3S_1500 K_DEALPER - Include permanent deals
0033.00 'off invoice' flag
0034.00 populated into desc2
0035.00 for new installs
0036.00
0037.00 PHT Product history types
0038.00 Ensure going forward that Description 2 has
0039.00 proper text for ' 1 of xx' for F20=Toggle
0040.00
0041.00 SPR Selected products review types
0042.00 Added 4 new options
0043.00 LS1 Lost sales last night onhand>0
0044.00 LS2 Lost sales last night onhand=0
0045.00 LS3 Lost sales last night LS1+LS2
0046.00 IVF Inventory Float
0047.00
0048.00 02) K3S_C091 - Place a test around calculation of safety stock
0049.00 time factor for large #'s.
0050.00
0051.00 03) K3S_FX436A - This program will change the K_TABLCOD APP record for:
0052.00 K3S_2000 SP_GROUP1 description 2 and put
0053.00 'XXXXX <--- mask only' and description 3 and put
0054.00 '????? <--- use Desc 3'
0055.00 K3S_2000 SP_GROUP2 description 2 and put
0056.00 'XXXXX <--- mask only' and description 3 and put
0057.00 '????? <--- use Desc 3'
0058.00
0059.00 04) K3S_FX436B - This program will change the K_TABLCOD APP record for:
0060.00 K3S_5050 CUST_DEALS and change description 3 to
0061.00 'x-- default text for note --x'
0062.00
0063.00 05) K3S_FX436C - This program will change the K_USERPRF file and ensure
0064.00 all users have their automatic WINDOWs field set to
0065.00 a 1 for Yes. field US_EWINDOW = 1
0066.00
0067.00 06) K3S_M070 - Add capability to handle environment like USA Drug
0068.00 where they have deals which include Cost Divisors
0069.00 greater than 1.
0070.00
0071.00 07) K3S_M130 - Improve the editing process for 'date entry' to look
0072.00 for values like decimals in the data. Prior to this
0073.00 change some values entered would cause program to
0074.00 abort with an error.
0075.00
0076.00 08) K3S_0010 - K3S Main Menu to show new Release 4.36 Jul-01-2005
0077.00 K3S_0010FM - Add new 'F2=All locations for a product'
0078.00 - Add new 'F5=Search product by description'
0079.00 - If APP record of 'K3S_PO' has ta_flag1 = 1, then
0080.00 new menu option '11. Purchase orders' will appear
0081.00
0082.00 09) K3S_0030 - Added option 10. Turns Report
0083.00 K3S_0030FM
0084.00
0085.00 10) K3S_1010 - CPF5020 'Subfile record not found' message no longer
0086.00 K3S_1010FM occurs with change to logic to pre-test RRN count
0087.00 - New option '7=Un-Cancel' capability added
0088.00 - When user does not have authority for updating,
0089.00 pressing F21=Start will take them into K3S_1020
0090.00 without many of the Fx= keys.
0091.00 - After a combined split, the last suggested order
0092.00 on the page (12th subfile record) was also
0093.00 appearing as the 1st order on the next page, fixed.
0094.00
0095.00 11) K3S_1015 - CPF5020 'Subfile record not found' message no longer
0096.00 occurs with change to logic to pre-test RRN count
0097.00 - The Regular totals and Net totals needed to be
0098.00 changed to use ID_COSTREG/ID_COSTDIV and
0099.00 ID_COSTORD/ID_COSTDIV
0100.00 - Tests added for large values to not blow up
0101.00
0102.00 12) K3S_1016 - CPF5020 'Subfile record not found' message no longer
0103.00 occurs with change to logic to pre-test RRN count
0104.00
0105.00 13) K3S_1020 - Send PARM back to K3S_1010 with answer for
0106.00 re-calculating order, so that K3S_1010 works
0107.00 properly.
0108.00 - User presses F15= for FB Window, then decides to
0109.00 F12=Return, stay on K3S_1020 and not go back to
0110.00 K3S_1010
0111.00 - User presses F13=Cancel, then decides to
0112.00 F12=Return, stay on K3S_1020 and not go back to
0113.00 K3S_1010
0114.00
0115.00 14) K3S_1030 - CPF5020 'Subfile record not found' message no longer
0116.00 K3S_1030FM occurs with change to logic to pre-test RRN count
0117.00 - Additional edits applied in case user either clears
0118.00 or enters invalid 'view' or 'opion'
0119.00
0120.00 15) K3S_1040 - Additional edits on extremely large values being
0121.00 K3S_1040FM entered by a user.
0122.00 K3S_1041 - New program K3S_9940 (replaces K3S_9910) for
0123.00 K3S_1041FM display of expanded 'hot text' area of 74 bytes
0124.00 - Extension totals needed to use PR_COSTDIV,
0125.00 PQ_WEIGHTD, PQ_VOLUMED
0126.00
0127.00 16) K3S_1042 - CPF5020 'Subfile record not found' message no longer
0128.00 occurs with change to logic to pre-test RRN count
0129.00
0130.00 17) K3S_1043 - CPF5020 'Subfile record not found' message no longer
0131.00 occurs with change to logic to pre-test RRN count
0132.00
0133.00 18) K3S_1050 - Editing for very large values being accumulated
0134.00 into file K_SUPLPUR during approval. Two subroutines
0135.00 contain new edits: $_add_pur and $_add_purc
0136.00
0137.00 19) K3S_1070 - CPF5020 'Subfile record not found' message no longer
0138.00 occurs with change to logic to pre-test RRN count
0139.00
0140.00 20) K3S_1080 - CPF5020 'Subfile record not found' message no longer
0141.00 occurs with change to logic to pre-test RRN count
0142.00
0143.00 21) K3S_1100 - Additional editing for large values being accumulated
0144.00 - For customers who use Permanent Deals, then based
0145.00 upon their requirement to have 'off invoice' values
0146.00 passed along, use DR_APPLY = 'O' as a wrapper in
0147.00 subroutine $_CAL_DEAL.
0148.00
0149.00 22) K3S_1500 - Permanent Deal testing for 'off invoice' values
0150.00 added to program and controlled by new APP record
0151.00 'K3S_1500 K_DEALPER'. This is specifically for
0152.00 DR_PERMTYP = 'P2' and DR_TYPE = 'OI' and
0153.00 DR_APPLY = 'O' and DR_FACTTYP = '$' to be used
0154.00 at USA Drug.
0155.00 - For Alternate Source orders, add Savings to
0156.00 Net cost to build Regular cost.
0157.00 - Additional testing for large values to not over
0158.00 extend field size (minunit)
0159.00 - Needed to be re-compiled to use changed source
0160.00 member K3S_C091
0161.00 - Added function for calculating SOQ for products
0162.00 with cost of $0, but manual min/max in days used
0163.00
0164.00 23) K3S_1510 - For Alternate Source orders, add Savings to
0165.00 Regular cost (which was Net cost)
0166.00 - Added function for calculating SOQ for products
0167.00 with cost of $0, but manual min/max in days used
0168.00
0169.00 24) K3S_1800 - CPF5020 'Subfile record not found' message no longer
0170.00 occurs with change to logic to pre-test RRN count
0171.00
0172.00 25) K3S_1810 - CPF5020 'Subfile record not found' message no longer
0173.00 occurs with change to logic to pre-test RRN count
0174.00
0175.00 26) K3S_1812 - CPF5020 'Subfile record not found' message no longer
0176.00 occurs with change to logic to pre-test RRN count
0177.00
0178.00 27) K3S_1814 - CPF5020 'Subfile record not found' message no longer
0179.00 occurs with change to logic to pre-test RRN count
0180.00
0181.00 28) K3S_1820 - CPF5020 'Subfile record not found' message no longer
0182.00 occurs with change to logic to pre-test RRN count
0183.00
0184.00 29) K3S_1910 - For both 'CMB' and 'LOC' type of split, the original
0185.00 order now automatically gets type of 'CN' cancelled
0186.00
0187.00 30) K3S_2000 - CPF5020 'Subfile record not found' message no longer
0188.00 K3S_2000FM occurs with change to logic to pre-test RRN count
0189.00 - Both SP_GROUP1 and SP_GROUP2 can be populated with a
0190.00 default value when F6=Add is used, if the
0191.00 proper K_TABLCOD settings are used.
0192.00 - If user not authorized for updating, then
0193.00 F15=Variable Order Cycle not available
0194.00
0195.00 31) K3S_2002 - CPF5020 'Subfile record not found' message no longer
0196.00 K3S_2002FM occurs with change to logic to pre-test RRN count
0197.00 - With new F5=Update Order Cycle capability from
0198.00 K3S_2040, this program basically goes into
0199.00 retirement. We decided to not remove it, but leave
0200.00 it in the system just in case.
0201.00
0202.00 32) K3S_2004 - New program to update order cycle when user presses
0203.00 K3S_2004FM F5= from K3S_2040
0204.00
0205.00 33) K3S_2007 - CPF5020 'Subfile record not found' message no longer
0206.00 occurs with change to logic to pre-test RRN count
0207.00
0208.00 34) K3S_2010 - CPF5020 'Subfile record not found' message no longer
0209.00 occurs with change to logic to pre-test RRN count
0210.00 - Edit added to test for blank supplier ID entered.
0211.00
0212.00 35) K3S_2020 - Logic added to check if the correct control records
0213.00 exist in K_WEEKDIS, and if not there automatically
0214.00 add them.
0215.00
0216.00 36) K3S_2027 - CPF5020 'Subfile record not found' message no longer
0217.00 occurs with change to logic to pre-test RRN count
0218.00
0219.00 37) K3S_2028 - CPF5020 'Subfile record not found' message no longer
0220.00 occurs with change to logic to pre-test RRN count
0221.00
0222.00 38) K3S_2029 - CPF5020 'Subfile record not found' message no longer
0223.00 occurs with change to logic to pre-test RRN count
0224.00
0225.00 39) K3S_2030 - CPF5020 'Subfile record not found' message no longer
0226.00 occurs with change to logic to pre-test RRN count
0227.00
0228.00 40) K3S_2031 - Logic change for record lock
0229.00 K3S_2031FM - Screen fields reworked to ZA_ from SA_ prefix to
0230.00 take care of record lock senario.
0231.00
0232.00 41) K3S_2040 - Program changed from having F10= to K3S_2002, to the
0233.00 K3S_2040FM new method of F5=Update Order Cycle calling
0234.00 K3S_2004.
0235.00
0236.00 42) K3S_2041 - Needed to be re-compiled to use changed source
0237.00 member K3S_C091
0238.00
0239.00 43) K3S_2060 - CPF5020 'Subfile record not found' message no longer
0240.00 occurs with change to logic to pre-test RRN count
0241.00 - Additional edits applied to ensure user enters
0242.00 valid discount bracket information.
0243.00
0244.00 44) K3S_2067 - CPF5020 'Subfile record not found' message no longer
0245.00 occurs with change to logic to pre-test RRN count
0246.00
0247.00 45) K3S_2070 - CPF5020 'Subfile record not found' message no longer
0248.00 occurs with change to logic to pre-test RRN count
0249.00
0250.00 46) K3S_2071 - CPF5020 'Subfile record not found' message no longer
0251.00 occurs with change to logic to pre-test RRN count
0252.00
0253.00 47) K3S_3000 - CPF5020 'Subfile record not found' message no longer
0254.00 occurs with change to logic to pre-test RRN count
0255.00 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0256.00 - If user presses F4= on the PR_SYSSTAT field, then
0257.00 allow F12= out of K3S_9540 WINDOW
0258.00
0259.00 48) K3S_3001 - CPF5020 'Subfile record not found' message no longer
0260.00 occurs with change to logic to pre-test RRN count
0261.00
0262.00 49) K3S_3007 - CPF5020 'Subfile record not found' message no longer
0263.00 occurs with change to logic to pre-test RRN count
0264.00
0265.00 50) K3S_3010 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0266.00
0267.00 51) K3S_3014 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0268.00
0269.00 52) K3S_3015 - CPF5020 'Subfile record not found' message no longer
0270.00 occurs with change to logic to pre-test RRN count
0271.00 - Additional edits applied in case user clears 'View'
0272.00 field.
0273.00
0274.00 53) K3S_3016 - Additional edits applied
0275.00
0276.00 54) K3S_3017 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0277.00
0278.00 55) K3S_3019 - CPF5020 'Subfile record not found' message no longer
0279.00 occurs with change to logic to pre-test RRN count
0280.00
0281.00 56) K3S_3020 - Additional edits applied to test for very large or
0282.00 K3S_3020FM very small values
0283.00 - Needed to be re-compiled to use changed source
0284.00 member K3S_C091
0285.00
0286.00 57) K3S_3022 - New program that can be used to convert a customer
0287.00 from 13 four-weekly to monthly
0288.00
0289.00 58) K3S_3025 - Logic for APP record 'K3S_1500 MAX_TO_MIN' was
0290.00 K3S_3025FM needed for simulation.
0291.00 - Needed to be re-compiled to use changed source
0292.00 member K3S_C091
0293.00 - If user is not authorized for update, don't display
0294.00 F5=Update SOQ capability
0295.00
0296.00 59) K3S_3030 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0297.00 K3S_3030FM - If user presses F4= on the PR_SYSSTAT field, then
0298.00 K3S_3031 allow F12= out of K3S_9540 WINDOW
0299.00 K3S_3031FM - New program K3S_9930 (replaces K3S_9910) for
0300.00 display of expanded 'hot text' area of 78 bytes
0301.00 - After pressing F23=Profile, when user gets out
0302.00 with F12=Return, no update we were leaving text
0303.00 on the screen. Now that text removed.
0304.00 - If new APP record of 'K3S_3030 SYSSTAT=N' is set
0305.00 with TA_FLAG1 = 1, then buyer can press ENTER
0306.00 on new products, and the status will not change.
0307.00
0308.00 60) K3S_3032 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0309.00
0310.00 61) K3S_3034 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0311.00 - If average not allowed to be 0, set to .01
0312.00
0313.00 62) K3S_3040 - CPF5020 'Subfile record not found' message no longer
0314.00 occurs with change to logic to pre-test RRN count
0315.00
0316.00 63) K3S_3050 - CPF5020 'Subfile record not found' message no longer
0317.00 K3S_3050FM occurs with change to logic to pre-test RRN count
0318.00 - Change to not lock record
0319.00 - Fix for Target for a numeric operation too small
0320.00
0321.00 64) K3S_3051 - CPF5020 'Subfile record not found' message no longer
0322.00 occurs with change to logic to pre-test RRN count
0323.00 - Product IDs were not appearing when in subfile mode
0324.00 after 7=Products chosen
0325.00 - Fixed record lock
0326.00
0327.00 65) K3S_3057 - CPF5020 'Subfile record not found' message no longer
0328.00 occurs with change to logic to pre-test RRN count
0329.00
0330.00 66) K3S_3060 - Fix when user clears fields and we receive bad info
0331.00
0332.00 67) K3S_3065 - Test days difference between Order date and Receive
0333.00 date and ensure answer less than 1,000 days going
0334.00 into PR_LEADTM.
0335.00
0336.00 68) K3S_3070 - CPF5020 'Subfile record not found' message no longer
0337.00 K3S_3070FM occurs with change to logic to pre-test RRN count
0338.00 - Delete count field now has VALUES of ' ', '0'
0339.00 through '9' in the screen, so user must enter
0340.00 valid data.
0341.00 - Fix where user could clear all fields, press F5=
0342.00 and program would be stuck.
0343.00
0344.00 69) K3S_3080 - CPF5020 'Subfile record not found' message no longer
0345.00 occurs with change to logic to pre-test RRN count
0346.00 - When 'no records' exist, pressing F20=Toggle ensures
0347.00 other fields in subfile don't appear in '2 of 3'
0348.00 and '3 of 3'
0349.00 - Logic changed to not lock record
0350.00
0351.00 70) K3S_3090 - CPF5020 'Subfile record not found' message no longer
0352.00 K3S_3090FM occurs with change to logic to pre-test RRN count
0353.00 - Fix applied to not write duplicate record to
0354.00 3090FM under certain conditions
0355.00 - Only display '9=Wkly' for 'Wxx' type batches
0356.00 - For 'WS1' batches drop product options
0357.00
0358.00 71) K3S_3100 - If user presses F6=Add to generate a new batch,
0359.00 provide the capability to F12=Previous within
0360.00 K3S_9540 WINDOW, and not be forced to 1=Select.
0361.00 - New batch types of LS1, LS2, LS3 and IVF
0362.00 - Fix to not lock record
0363.00 - Added logic to handle batch types Q01 through Q99
0364.00
0365.00 72) K3S_3110 - New batch types of LS1, LS2, LS3 and IVF
0366.00 - Added logic to handle batch types Q01 through Q99
0367.00
0368.00 73) K3S_3150 - CPF5020 'Subfile record not found' message no longer
0369.00 occurs with change to logic to pre-test RRN count
0370.00
0371.00 74) K3S_3200 - CPF5020 'Subfile record not found' message no longer
0372.00 occurs with change to logic to pre-test RRN count
0373.00 - Logic to test if two users trying to delete same
0374.00 batch.
0375.00
0376.00 75) K3S_3210 - CPF5020 'Subfile record not found' message no longer
0377.00 occurs with change to logic to pre-test RRN count
0378.00 - Logic applied to not lock record
0379.00
0380.00 76) K3S_3220 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0381.00
0382.00 77) K3S_3270 - CPF5020 'Subfile record not found' message no longer
0383.00 occurs with change to logic to pre-test RRN count
0384.00 - Cursor now start at subfile line, and F21=Start
0385.00 works immediately.
0386.00 - Information entered while in F21=Start mode is
0387.00 immediately seen by user after returning to
0388.00 subfile mode.
0389.00
0390.00 78) K3S_3277 - CPF5020 'Subfile record not found' message no longer
0391.00 occurs with change to logic to pre-test RRN count
0392.00
0393.00 79) K3S_3340 - Needed to be re-compiled to use changed source
0394.00 member K3S_C091
0395.00
0396.00 80) K3S_3351 - Fix to not print 'No records met the above criteria'
0397.00 on the Header page when criteria met
0398.00
0399.00 81) K3S_3400 - CPF5020 'Subfile record not found' message no longer
0400.00 K3S_3400FM occurs with change to logic to pre-test RRN count
0401.00 - Logic changed to not lock record
0402.00 - Changes to use default Location during entry.
0403.00
0404.00 82) K3S_3417 - CPF5020 'Subfile record not found' message no longer
0405.00 occurs with change to logic to pre-test RRN count
0406.00
0407.00 83) K3S_3420 - CPF5020 'Subfile record not found' message no longer
0408.00 occurs with change to logic to pre-test RRN count
0409.00
0410.00 84) K3S_3427 - CPF5020 'Subfile record not found' message no longer
0411.00 occurs with change to logic to pre-test RRN count
0412.00
0413.00 85) K3S_3430 - CPF5020 'Subfile record not found' message no longer
0414.00 occurs with change to logic to pre-test RRN count
0415.00
0416.00 86) K3S_3431 - CPF5020 'Subfile record not found' message no longer
0417.00 occurs with change to logic to pre-test RRN count
0418.00
0419.00 87) K3S_3432 - CPF5020 'Subfile record not found' message no longer
0420.00 occurs with change to logic to pre-test RRN count
0421.00
0422.00 88) K3S_3438 - CPF5020 'Subfile record not found' message no longer
0423.00 occurs with change to logic to pre-test RRN count
0424.00
0425.00 89) K3S_3450 - CPF5020 'Subfile record not found' message no longer
0426.00 occurs with change to logic to pre-test RRN count
0427.00 - Logic changed to not lock record
0428.00
0429.00 90) K3S_3470 - CPF5020 'Subfile record not found' message no longer
0430.00 occurs with change to logic to pre-test RRN count
0431.00
0432.00 91) K3S_3471 - CPF5020 'Subfile record not found' message no longer
0433.00 K3S_3471FM occurs with change to logic to pre-test RRN count
0434.00 - Logic changed to not lock record
0435.00 - Fix for Target for a numeric operation too small
0436.00
0437.00 92) K3S_3477 - CPF5020 'Subfile record not found' message no longer
0438.00 occurs with change to logic to pre-test RRN count
0439.00
0440.00 93) K3S_3600 - Needed to be re-compiled to use changed source
0441.00 member K3S_C091
0442.00
0443.00 94) K3S_3615 - Changed spacing to fit Client Access so that entire
0444.00 K3S_P3615 report can be captured into MSWord.
0445.00 - Logic added to test for large values
0446.00
0447.00 95) K3S_3760 - New Turns Report which is option 10 on Reports Menu
0448.00 K3S_3760FM
0449.00 K3S_3760CL
0450.00 K3S_3764
0451.00 K3S_3765
0452.00 K3S_P3765
0453.00
0454.00 96) K3S_3850 - CPF5020 'Subfile record not found' message no longer
0455.00 occurs with change to logic to pre-test RRN count
0456.00 - Logic to not lock record
0457.00
0458.00 97) K3S_4000 - CPF5020 'Subfile record not found' message no longer
0459.00 occurs with change to logic to pre-test RRN count
0460.00 - Using F21=Start with 5=View was clearing some
0461.00 information in the file
0462.00
0463.00 98) K3S_4007 - CPF5020 'Subfile record not found' message no longer
0464.00 occurs with change to logic to pre-test RRN count
0465.00
0466.00 99) K3S_4010 - CPF5020 'Subfile record not found' message no longer
0467.00 occurs with change to logic to pre-test RRN count
0468.00
0469.00 100) K3S_4030 - CPF5020 'Subfile record not found' message no longer
0470.00 K3S_4030FM occurs with change to logic to pre-test RRN count
0471.00 - RANGE statements changed from (.01 100.00)
0472.00 to (.00 99.99) for
0473.00 'Cummulative Percent' column on both 'Sales value $'
0474.00 and 'Unit sales'. User could not remove level.
0475.00 - Change default for Service Level Min from 50 to 99.0%
0476.00
0477.00 101) K3S_4031 - CPF5020 'Subfile record not found' message no longer
0478.00 K3S_4031FM occurs with change to logic to pre-test RRN count
0479.00 - RANGE statements changed from (.01 100.00)
0480.00 to (.00 99.99) for
0481.00 'Cummulative Percent' column on both 'Sales value $'
0482.00 and 'Unit sales'. User could not remove level.
0483.00
0484.00 102) K3S_4037 - CPF5020 'Subfile record not found' message no longer
0485.00 occurs with change to logic to pre-test RRN count
0486.00
0487.00 103) K3S_4038 - CPF5020 'Subfile record not found' message no longer
0488.00 occurs with change to logic to pre-test RRN count
0489.00
0490.00 104) K3S_5030 - CPF5020 'Subfile record not found' message no longer
0491.00 occurs with change to logic to pre-test RRN count
0492.00
0493.00 105) K3S_5040 - CPF5020 'Subfile record not found' message no longer
0494.00 occurs with change to logic to pre-test RRN count
0495.00
0496.00 106) K3S_5050 - Activated the Customer deal information area on
0497.00 K3S_5050FM the Header screen, storing it into K_DEALCST file
0498.00 when APP record 'K3S_5050 CUST_DEALS' flag on
0499.00 - Added text of (0 for unlimited buys)
0500.00 - Changed template maximum to 99 entries from 25
0501.00 - Added text of 'F12=Previous' when viewing details
0502.00
0503.00 107) K3S_5051 - Added file K_DEALCST so that Customer deal info
0504.00 K3S_5051FM can be displayed and changed.
0505.00 - Changed template maximum to 99 entries from 25
0506.00 - Logic changed to not lock record
0507.00 - Added text of 'F12=Previous' when viewing details
0508.00 - Fixed navigation when entering from K3S_1040 to be
0509.00 more consistent
0510.00
0511.00 108) K3S_5058 - New program to capture customer deal information
0512.00 K3S_5058CL - CL source goes to K3S_MOD
0513.00
0514.00 109) K3S_5070 - CPF5020 'Subfile record not found' message no longer
0515.00 occurs with change to logic to pre-test RRN count
0516.00
0517.00 110) K3S_5071 - Clearing Buy Group and selecting record went into
0518.00 K3S_5071FM loop
0519.00 5=View did not work when product out of K_PRODUCT
0520.00
0521.00 111) K3S_5300 - CPF5020 'Subfile record not found' message no longer
0522.00 occurs with change to logic to pre-test RRN count
0523.00 - Logic to not lock record
0524.00
0525.00 112) K3S_5307 - CPF5020 'Subfile record not found' message no longer
0526.00 occurs with change to logic to pre-test RRN count
0527.00
0528.00 113) K3S_5410 - New program to write existing K3S deals to interface
0529.00
0530.00 114) K3S_6010 - CPF5020 'Subfile record not found' message no longer
0531.00 occurs with change to logic to pre-test RRN count
0532.00
0533.00 115) K3S_6017 - CPF5020 'Subfile record not found' message no longer
0534.00 occurs with change to logic to pre-test RRN count
0535.00
0536.00 116) K3S_6020 - CPF5020 'Subfile record not found' message no longer
0537.00 occurs with change to logic to pre-test RRN count
0538.00
0539.00 117) K3S_8000 - CPF5020 'Subfile record not found' message no longer
0540.00 occurs with change to logic to pre-test RRN count
0541.00
0542.00 118) K3S_8010 - CPF5020 'Subfile record not found' message no longer
0543.00 occurs with change to logic to pre-test RRN count
0544.00 - With bad data program would get into a loop
0545.00
0546.00 119) K3S_8011 - Logic change to not lock record
0547.00 - With bad data program would get into a loop
0548.00
0549.00 120) K3S_8030 - CPF5020 'Subfile record not found' message no longer
0550.00 occurs with change to logic to pre-test RRN count
0551.00
0552.00 121) K3S_8500 - CPF5020 'Subfile record not found' message no longer
0553.00 occurs with change to logic to pre-test RRN count
0554.00
0555.00 122) K3S_8507 - CPF5020 'Subfile record not found' message no longer
0556.00 occurs with change to logic to pre-test RRN count
0557.00
0558.00 123) K3S_8510 - CPF5020 'Subfile record not found' message no longer
0559.00 occurs with change to logic to pre-test RRN count
0560.00
0561.00 124) K3S_8517 - CPF5020 'Subfile record not found' message no longer
0562.00 occurs with change to logic to pre-test RRN count
0563.00
0564.00 125) K3S_8520 - CPF5020 'Subfile record not found' message no longer
0565.00 occurs with change to logic to pre-test RRN count
0566.00
0567.00 126) K3S_8527 - CPF5020 'Subfile record not found' message no longer
0568.00 occurs with change to logic to pre-test RRN count
0569.00
0570.00 127) K3S_8540 - PR_ANSALE$ build with PR_SALES, not PR_COSTEAC
0571.00
0572.00 128) K3S_9010 - No longer write text into product description field
0573.00 for log errors. Log Type is sufficient for user.
0574.00 - Populate all new products with PR_PROCALT = 1
0575.00
0576.00 129) K3S_9011 - Populate all new products with PR_PROCALT = 1
0577.00
0578.00 130) K3S_9040 - CPF5020 'Subfile record not found' message no longer
0579.00 K3S_9040FM occurs with change to logic to pre-test RRN count
0580.00 - Based upon APP record of 'K3S_1010 USER_GROUP'
0581.00 having FLAG of 0 or 1 will control the
0582.00 'Order summary' options for user.
0583.00 - Auto windows option field now protected
0584.00 field US_EWINDOW. all users set to value of 1
0585.00
0586.00 131) K3S_9060 - CPF5020 'Subfile record not found' message no longer
0587.00 occurs with change to logic to pre-test RRN count
0588.00
0589.00 132) K3S_9061 - CPF5020 'Subfile record not found' message no longer
0590.00 occurs with change to logic to pre-test RRN count
0591.00
0592.00 133) K3S_9067 - CPF5020 'Subfile record not found' message no longer
0593.00 occurs with change to logic to pre-test RRN count
0594.00
0595.00 134) K3S_9070 - CPF5020 'Subfile record not found' message no longer
0596.00 K3S_9070FM occurs with change to logic to pre-test RRN count
0597.00 - Made a few cosmetic changes to make information
0598.00 clearer for our customers
0599.00 - F7=Process globally now has limits so user can't
0600.00 exclude all 7 days!
0601.00
0602.00 135) K3S_9075 - CPF5020 'Subfile record not found' message no longer
0603.00 occurs with change to logic to pre-test RRN count
0604.00 - Attempt to write duplicate record with Page UP/DOWN
0605.00 - Test on field SERIES for all 9's
0606.00
0607.00 136) K3S_9077 - CPF5020 'Subfile record not found' message no longer
0608.00 occurs with change to logic to pre-test RRN count
0609.00
0610.00 137) K3S_9080 - CPF5020 'Subfile record not found' message no longer
0611.00 occurs with change to logic to pre-test RRN count
0612.00
0613.00 138) K3S_9090 - CPF5020 'Subfile record not found' message no longer
0614.00 occurs with change to logic to pre-test RRN count
0615.00
0616.00 139) K3S_9097 - CPF5020 'Subfile record not found' message no longer
0617.00 occurs with change to logic to pre-test RRN count
0618.00
0619.00 140) K3S_9100 - Must handle environment like USA Drug which has
0620.00 Cost Divisors > 1. Two new PARMs passed to
0621.00 K3S_M070.
0622.00
0623.00 141) K3S_9307 - CPF5020 'Subfile record not found' message no longer
0624.00 occurs with change to logic to pre-test RRN count
0625.00
0626.00 142) K3S_9320 - CPF5020 'Subfile record not found' message no longer
0627.00 occurs with change to logic to pre-test RRN count
0628.00
0629.00 143) K3S_9327 - CPF5020 'Subfile record not found' message no longer
0630.00 occurs with change to logic to pre-test RRN count
0631.00
0632.00 144) K3S_9330 - CPF5020 'Subfile record not found' message no longer
0633.00 occurs with change to logic to pre-test RRN count
0634.00 - Using F21=Start with 5=View would clear some
0635.00 information in record
0636.00
0637.00 145) K3S_9520 - CPF5020 'Subfile record not found' message no longer
0638.00 occurs with change to logic to pre-test RRN count
0639.00
0640.00 146) K3S_9540 - CPF5020 'Subfile record not found' message no longer
0641.00 occurs with change to logic to pre-test RRN count
0642.00 - Changed to allow F12= from _3000,_3030,_3031 when
0643.00 F4= done on PR_SYSSTAT
0644.00 - Changed to allow F12= from _3100 when
0645.00 F6= done from _3080
0646.00
0647.00 147) K3S_9560 - CPF5020 'Subfile record not found' message no longer
0648.00 occurs with change to logic to pre-test RRN count
0649.00 - Logic to communicate with program K3S_9561
0650.00
0651.00 148) K3S_9561 - New program used from K3S Main Menu to allow user
0652.00 to jump directly to K3S_9560 Search product by
0653.00 description
0654.00
0655.00 149) K3S_9700 - CPF5020 'Subfile record not found' message no longer
0656.00 occurs with change to logic to pre-test RRN count
0657.00
0658.00 150) K3S_9710 - CPF5020 'Subfile record not found' message no longer
0659.00 occurs with change to logic to pre-test RRN count
0660.00
0661.00 151) K3S_9747 - CPF5020 'Subfile record not found' message no longer
0662.00 occurs with change to logic to pre-test RRN count
0663.00
0664.00 152) K3S_9930 - New program that replaces K3S_9910 and is specific
0665.00 to display 'hot text' for K3S_3030,3031 with
0666.00 78 characters
0667.00
0668.00 153) K3S_9940 - New program that replaces K3S_9910 and is specific
0669.00 to display 'hot text' for K3S_1040,1041 with
0670.00 74 characters
0671.00
0672.00 154) K3SPO - Changed to add K3S_PO library *FIRST instead of
0673.00 *LAST
0674.00
0675.00 -----------------------------------------------------------------------
0676.00 Physical and logical files added or changed during this release
0677.00 -----------------------------------------------------------------------
0678.00
0679.00 these are new in this release
0680.00 K_DEALCST - Deals Customer Information
0681.00 K_DEALCSTA - Deals Customer Information by COMP,DEAL
0682.00
0683.00 After this release installed, there should be exactily 356 objects
0684.00 in library K3S_DTA (data files library)
0685.00
0686.00 -----------------------------------------------------------------------
0687.00 Special conditions for some customers
0688.00 -----------------------------------------------------------------------
0689.00
0690.00 no special conditions required during this release
0691.00
0692.00 -----------------------------------------------------------------------
0693.00 Programs in library K3S_MOD436
0694.00 -----------------------------------------------------------------------
0695.00
0696.00 -- RPGLE
0697.00 K3S_CVRT22 New Table Code entries
0698.00 K3S_1050 Logic to guard against large values being accumulated
0699.00 should be placed into program. Swap to subroutines in
0700.00 total: $_add_pur and $_add_purc
0701.00 K3S_1100 Logic to guard against large values being accumulated
0702.00 should be placed into program.
0703.00 Logic might be required for wrapper on Permanent Deals
0704.00 if used by customer.
0705.00 K3S_9100 The call to K3S_M070 has 2 new PARMs
0706.00 K3S_9930 Replaces use of K3S_9910 for K3S_3030/31
0707.00 K3S_9940 Replaces use of K3S_9910 for K3S_1040/41
0708.00
0709.00 -- CLLE
0710.00 K3S_5058CL Calls new K3S_5058 which builds K_DEALCST for customers
0711.00 who need this capability
0712.00
0713.00 -- CMD
0714.00 none.
0715.00
0716.00 -- DSPF
0717.00 none.
0718.00
0719.00 -----------------------------------------------------------------------
0720.00 Implementation steps for this release
0721.00 -----------------------------------------------------------------------
0722.00
0723.00 01) Program K3S_1050 in K3S_MOD will need a section of code replaced
0724.00 so that large values being accumulated into K_SUPLPUR don't
0725.00 go over their size. The two subroutines that get totally replaced
0726.00 are $_add_pur and $_add_purc
0727.00
0728.00 02) Program K3S_1100 in K3S_MOD will need a section of code replaced
0729.00 so that large values being accumulated into a couple of files
0730.00 don't go over their size. You can find 5 sections of source
0731.00 that begin and end with '9999 stuff' where the statements need
0732.00 to have additional code.
0733.00
0734.00 03) Program K3S_1100 in K3S_MOD might need test for Permanent Deals
0735.00 in subroutine $_cal_deal using dr_apply = 'O'
0736.00
0737.00 04) Program K3S_9100 in K3S_MOD will need a change with call to
0738.00 K3S_M070 and 2 new PARMs.
0739.00
0740.00 05) Program K3S_9930 in K3S_MOD will replace K3S_9910 and is specific
0741.00 for K3S_3030/31 taking the vary text line to 78 characters. You
0742.00 may find it easier to 3=Copy existing K3S_9910 to new K3S_9930
0743.00 and make adjustments from there.
0744.00
0745.00 06) Program K3S_9940 in K3S_MOD will replace K3S_9910 and is specific
0746.00 for K3S_1040/41 taking the vary text line to 74 characters. You
0747.00 may find it easier to 3=Copy existing K3S_9910 to new K3S_9940
0748.00 and make adjustments from there.
0749.00
0750.00 07) Program K3S_5058CL in K3S_MOD is only being used at USA Drug at
0751.00 this point, so you can completely replace existing CLLE in MOD.
0752.00
0753.00 -----------------------------------------------------------------------
0754.00 What this release will clean up through the LODRUN process
0755.00 -----------------------------------------------------------------------
0756.00
0757.00 01) Program K3S_FX436A will patch the APP record 'K3S_2000 SP_GROUP1'
0758.00 by putting in text for the description 2 and 3 fields.
0759.00
0760.00 02) Program K3S_FX436B will patch the APP record 'K3S_5050 CUST_DEALS'
0761.00 by putting in text for the description 3 field.
0762.00
0763.00 03) Program K3S_FX436C will change the K_USERPRF file and ensure all
0764.00 users have their automatic WINDOWs field US_EWINDOW = 1.
0765.00
0766.00 -----------------------------------------------------------------------
0767.00 Special notes for customers who use Alternate Source System
0768.00 -----------------------------------------------------------------------
0769.00
0770.00 Program K3S_9010 (and K3S_9011) have been changed to default the
0771.00 field PR_PROCALT to a 1 for new products, as opposed to a 0.
0772.00
0773.00 All customers fixed prior to new release by receiving new versions
0774.00 of K3S_9010 (and K3S_9011) and then by running a spin program to
0775.00 set PR_PROCALT = 1 for all products.