4th Quarter

advertisement
POWER PLUS PATCH
Date of Correction:
10/4/06
Module:
AP
Markid:
P7.13
Program Nbr:
001
Description:
Add YTD purchases to AI01 inquiry screen.
Solution:
SRC1/AP/001
937600
MOVE VM-YTD-PURCH
TO AI02-YTD-PURCH-O.
LIBPS/APSSCR001
403650
10
AI02-YTD-PURCH-O
PIC $$$,$$$,$$9-.
405700
FILLER
PIC X(932).
LIBPS/TCLAP
00402900
00402950
Patch4thQtr06
10
A18,X2,A2,X2,A9," YTD Purch:",A12,
X10,"Rate: ",A2,".",A2,"%",CRLF,
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
EC
Markid:
P7.11
Program Nbr:
010
Description:
Place orders on hold if the ship-to has a total billing limit and that
limit is exceeded or would be exceeded by this order.
Note: Requires patches P7.12 to FM/016 and either P7.12 for OE/011 or
P7.13 for OE/031.
Solution:
612320
612340
612360
IF RM-SHIP-TO-NBR > ZERO
PERFORM 6082-CHECK-SHIP-TO
THRU 6082-CHECK-SHIP-TO-EXIT.
612510 6082-CHECK-SHIP-TO.
612512
IF (RM-SHIP-TO-NBR = ST-NBR) AND
612514
(RM-CUST-NBR
= ST-CUST-NBR)
612516
NEXT SENTENCE
612518
ELSE
612520
MOVE RM-SHIP-TO-NBR
TO 990-NBR-KEY-77
612522
MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77
612524
MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77
612526
PERFORM 998-CM-ST-LINK-FIND THRU 998-CM-ST-LINK-FIND-EXIT
612530
IF 990-DMERROR-88
612532
GO TO 6082-CHECK-SHIP-TO-EXIT.
612536
IF ST-AR-LIMIT > ZERO
612538
AND ST-AR-BALANCE > ST-AR-LIMIT
612540
MOVE 608-AR-CREDIT-CODE TO RM-HOLD-CODE
612542
ELSE
612544
IF ST-BILL-LIMIT > ZERO
612546
IF ST-BILLED-TOTAL > ST-BILL-LIMIT
612548
MOVE 608-AR-CREDIT-CODE TO RM-HOLD-CODE
612550
ELSE
612552
IF ( ST-BILLED-TOTAL + RM-ORDER-VALUE ) > ST-BILL-LIMIT
612554
MOVE 608-AR-UB-CREDIT-CODE TO RM-HOLD-CODE.
612556 6082-CHECK-SHIP-TO-EXIT.
612558
EXIT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
11/15/06
Module:
FM
Markid:
P7.12
Program Nbr:
001
Description:
MM51 is allowing contracts to be added with invalid ship-to numbers.
Solution:
105200 01
ST-DATA.
317900
318000
318100
318200
318300
318400
318450
318500
318550
318560
318570
318580
318590
716270
MM51-CUSTOMER-NBR-DELIM-SO-O
ELSE
IF MM51-SHIP-TO-NBR-I > ZERO
MOVE MM51-SHIP-TO-NBR-I
TO 990-NBR-KEY-77
MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77
MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77
PERFORM 998-CM-ST-LINK-FIND
THRU 998-CM-ST-LINK-FIND-EXIT
IF 990-DMERROR-88
MOVE 0-TRUE-77 TO 703-ERR-MSG-93-INVALID-INPUT
1-ERROR-IN-SCREEN-FLAG
MOVE 0-ERR-HILITE-CHAR TO
MM51-SHIP-TO-NBR-DELIM-O.
COPY "LIBPS/DMSCMST".
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
11/16/06
Module:
FM
Markid:
P7.11
Program Nbr:
004
Description:
Enable scanning of item numbers from bar-coded UPC numbers when using
inventory inquiry screens.
Note: Requires patch P7.14 for FM/016.
Solution:
135050
908610
COPY
COPY
Patch4thQtr06
"LIBPS/778WS".
"LIBPS/778PD".
POWER PLUS PATCH
Date of Correction:
12/14/06
Module:
FM
Markid:
P7.1D
Program Nbr:
008
Description:
II80 inquiry enhanced to allow you to select a specific PO to drill
down to its detail or for faxing.
Solution:
SRC1/FM/008
111245
05
119737
11CK-SELECT-FLAG
88 II81-I-88
PIC 9
COMP.
VALUE "II81".
135700
135702
135704
135706
135708
135710
135712
135714
135716
135718
135720
135722
135724
135726
135728
135730
05
II81-SCREEN-FORMAT-I REDEFINES OE00-SCREEN-FORMAT-I.
10 FILLER
PIC X(4).
10 II81-REPEAT-AREA-I
OCCURS 15 TIMES.
15 II81-SELECT-I
PIC XX.
15 II81-PO-SELECT-I
PIC X(10).
10 II81-VENDOR-NBR-I
PIC 9(7).
10 II81-VENDOR-NBR-ERROR-I REDEFINES
II81-VENDOR-NBR-I
PIC X(7).
10 II81-COMPANY-ID-I
PIC XX.
10 II81-START-DATE-I
PIC 9(6).
10 II81-START-DATE-ERROR-I REDEFINES
II81-START-DATE-I
PIC X(6).
10 II81-PO-NBR-I
PIC X(10).
10 II81-SELECT-CRIT-I
PIC X.
10 II81-NEXT-FORMAT-I
PIC X(5).
10 FILLER
PIC X(385).
489448
489450
489452
ELSE
IF II81-I-88
PERFORM 11CK-PROCESS-II81 THRU 11CK-PROCESS-II81-EXIT
LIBPS/TCLII
00699090
FS,"II81 ",RS,X8,BRNV,"PURCHASE ORDER INQUIRY BY VENDOR",
00699150
UL,X3,"P.O. Nbr Whse Status Type
PO Date Last Rcvd",
00699160
15(US,X1,FS,X1,A10,RS,X2,A2,X3,A3,X3,A7,X2,A8,X3,A8,X3,
00699170
A3,X2,A3,X1,A11,CR),
00699172
"D=Dtl,F=Fax NEXT",US,A7,RS,X1,US,A2,RS,X1,
00699190
X1,US,X1,RS,FORMS,20(TAB)).
00699195 FORMAT
00699200
III81A (A4,X1,15(A1,A11),A7,A2,I6,A10,A1,A5).
Patch4thQtr06
POWER PLUS PATCH
FM/008
P7.1D
CONTINUED
SRC1/SYS/TCL/COMS
00122700
00239820
(page 2 of 3)
IV41, SI10, SI30, II95, II81.
III81A = II81.
LIBPS/INQ08PD
589900 11CK-PROCESS-II81.
589920
MOVE 0-FALSE-77 TO 11CK-SELECT-FLAG.
589940
PERFORM 11CK-SCAN-POS THRU 11CK-SCAN-POS
589960
VARYING 11CK-SCREEN-INDEX FROM 1 BY 1
589980
UNTIL 11CK-SCREEN-INDEX > 15
590000
OR 11CK-SELECT-FLAG > 0-FALSE-77.
590020
IF 11CK-SELECT-FLAG = 0-FALSE-77
590040
MOVE II81-VENDOR-NBR-I TO II80-VENDOR-NBR-I
590060
MOVE II81-COMPANY-ID-I TO II80-COMPANY-ID-I
590080
MOVE II81-START-DATE-I TO II80-START-DATE-I
590100
MOVE II81-PO-NBR-I
TO II80-PO-NBR-I
590120
MOVE II81-SELECT-CRIT-I TO II80-SELECT-CRIT-I
590130
MOVE SPACES
TO II80-NEXT-FORMAT-I
590140
PERFORM 11CK-PROCESS-II80 THRU 11CK-PROCESS-II80-EXIT
590160
GO TO 11CK-PROCESS-II81-EXIT.
590180
590200
SUBTRACT 0-ONE-77 FROM 11CK-SCREEN-INDEX.
590220
IF 11CK-SELECT-FLAG = 0-ONE-77
590240
MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77
590260
MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77
590280
MOVE II81-PO-SELECT-I (11CK-SCREEN-INDEX)
590300
TO 990-PO-ORDER-NBR-KEY-77
590320
PERFORM 997-PO-SET-FIND THRU 997-PO-SET-FIND-EXIT
590340
MOVE PO-VENDOR-CODE
TO 990-VENDOR-NBR-KEY-77
590360
MOVE II81-COMPANY-ID-I
TO 990-COMPANY-ID-KEY-77
590380
PERFORM 997-VM-SET-FIND THRU 997-VM-SET-FIND-EXIT
590400
IF 990-DMERROR-88
590420
CREATE VM-DATA
590440
MOVE "VENDOR NOT ON FILE" TO VM-NAME-PO.
590460
590480
IF 11CK-SELECT-FLAG = 0-ONE-77
590500
MOVE II81-PO-SELECT-I (11CK-SCREEN-INDEX)
590520
TO OC212-KEY-O (1)
590540
MOVE "P"
TO OC212-DOC-TYPE-O (1)
590560
MOVE "PURCHASE ORDER"
TO OC212-SUBJECT-O
590580
MOVE VM-NAME-PO
TO OC212-COMPANY-O
590600
MOVE VM-FAX-NBR-PO
TO OC212-FAX-NBR-O
590620
MOVE VM-CONTACT-PO
TO OC212-NAME-O
590640
MOVE "FC212"
TO MCS-FORMAT-ID
590660
MOVE 500
TO MCS-MSG-SIZE-77
590680
GO TO 11CK-PROCESS-II81-EXIT.
590700
Patch4thQtr06
POWER PLUS PATCH
FM/008
P7.1D
CONTINUED
(page 3 of 3)
590720
IF 11CK-SELECT-FLAG = 0-TWO-77
590740
MOVE II81-PO-SELECT-I (11CK-SCREEN-INDEX)
590760
TO 990-PO-ORDER-NBR-KEY-77
590780
MOVE SPACES
TO MCS-PROGRAM-DATA
590800
MOVE "PLUS_IN012_AG"
TO WCOMS-IN-AGENDA-NAME
590820
MOVE 55
TO MCS-MSG-SIZE-77
590840
STRING "IA91 "
FOR 5
590860
990-PO-ORDER-NBR-KEY-77 FOR 10
590880
INTO MCS-PROGRAM-DATA
590900
PERFORM 951-INTER-PROGRAM-COMM
590920
THRU 951-INTER-PROGRAM-COMM-EXIT.
590940 11CK-PROCESS-II81-EXIT.
590960
EXIT.
590980
591000 11CK-SCAN-POS.
591020
IF II81-PO-SELECT-I (11CK-SCREEN-INDEX) NOT = SPACES
591040
IF II81-SELECT-I (11CK-SCREEN-INDEX) = "F"
591060
MOVE 0-ONE-77 TO 11CK-SELECT-FLAG
591080
ELSE
591100
IF II81-SELECT-I (11CK-SCREEN-INDEX) = "D"
591120
MOVE 0-TWO-77 TO 11CK-SELECT-FLAG.
591140 11CK-SCAN-POS-EXIT.
591160
EXIT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
11/16/06
Module:
FM
Markid:
P7.1C
Program Nbr:
008
Description:
Enable scanning of item numbers from bar-coded UPC numbers when using
inventory inquiry screens.
Note: Requires patch P7.14 for FM/016.
Solution:
117915
889150
COPY
COPY
Patch4thQtr06
"LIBPS/778WS".
"LIBPS/778PD".
POWER PLUS PATCH
Date of Correction:
10/30/06
Module:
FM
Markid:
P7.1B
Program Nbr:
008
Description:
If user does not specify a customer number on II20 inquiry on a temp,
it is not showing the temp message in the price area.
Solution:
560622
560623
560624
560625
560627
560629
560630
Patch4thQtr06
MOVE ZEROS TO II21-ITEM-DISCOUNT-O
IF ((IM-SOURCE-CODE = 0-ONE-77)
OR (IW-SOURCE-CODE = 0-ONE-77))
AND IW-QTY-AVBL < 0-ONE-77
AND IM-NAED-NBR = ZERO
MOVE " TEMP ITEM" TO II21-ITEM-CUST-PRICE-MSG-O
ELSE
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
FM
Markid:
P7.1A
Program Nbr:
008
Description:
Add email address to CI50 inquiry.
Solution:
LIBPS/TCLCI
00581230
T(YNOUT,A3,1),CR,"Ship Comments ",A30,X2,A34,
LIBPS/SCREENS04
203390
10 CI51-EMAIL-UT-O
203395
10 CI51-ELTTMAIL-ADDR-O
PIC X(4).
PIC X(30).
205000
PIC X(1426).
10
FILLER
SRC/FM/008
515785
IF CM-EMAIL-ADDRESS NOT = SPACE
515790
MOVE CM-EMAIL-ADDRESS TO CI51-EMAIL-ADDR-O
515795
MOVE "EM:"
TO CI51-EMAIL-LIT-O.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
11/16/06
Module:
FM
Markid:
P7.14
Program Nbr:
016
Description:
Enable scanning of item numbers from bar-coded UPC numbers when using
file maintenance screens.
Solution:
180020
COPY
722130
COPY
"LIBPS/778WS".
"LIBPS/778PD".
LIBPS/DMSIMXREF
183100
MOVE 990-ITEM-NUMBER-KEY-77 TO 778-UPC-NBR
183200
PERFORM 778-ACCESS-BY-UPC-NBR
183300
THRU 778-ACCESS-BY-UPC-NBR-EXIT
183400
IF 778-UPC-FOUND = 0-FALSE-77
184000
PERFORM 999-SET-DMS-ERROR-FLAGS
185000
THRU 999-SET-DMS-ERROR-FLAGS-EXIT.
266100
266200
266300
266400
267000
268000
Patch4thQtr06
MOVE 990-ITEM-NUMBER-KEY-77 TO 778-UPC-NBR
PERFORM 778-ACCESS-BY-UPC-NBR
THRU 778-ACCESS-BY-UPC-NBR-EXIT
IF 778-UPC-FOUND = 0-FALSE-77
PERFORM 999-SET-DMS-ERROR-FLAGS
THRU 999-SET-DMS-ERROR-FLAGS-EXIT.
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
FM
Markid:
P7.13
Program Nbr:
016
Description:
Add charge-only option to customer master maintenance.
Solution:
SRC1/SUS/PLUSDB
00078392
CM-CHARGE-ONLY
00078394
CM-SPARE-FLAG
NUMBER (1);
NUMBER (1);
LIBPS/SCREENS16
590750
10
590800
10
590850
591500
10
FM21-CHARGE-ONLY-DELIM-O
FM21-CHARGE-ONLY-ERROR-O.
15 FM21-CHARGE-ONLY-O
FILLER
PIC 9.
PIC X(1409).
627100
627200
689500
FM23-CHARGE-ONLY-DELIM-O
FM23-CHARGE-ONLY-O
FILLER
PIC X.
PIC X.
PIC X(1399).
10
10
10
LIBPS/TCLFM
00458175
00458185
00458800
PIC X.
UL,"E-mail Address
",A1,US,A30,RS,UL,
X6,"Charge Only? ",A1,US,T(YNOUT,A3,1),RS,
I10,I4,T(YDNIN,A3,1),A4,I2,A30,T(YDNIN,A3,1),A5).
00460910
00460920
00465110
" ABC Rating
",A1,UL,US,T(ABCOT,A1,1),RS,
" Chrg Only?",A1,UL,US,A1,RS,X1,
T(ABCIN,A1,1),A1,A20,3I4,I2,A4,I1,I9,A30,I1,A25,I1,
SRC1/FM/016
109500 77 12D-CHARGE-ONLY
PIC 9 COMP VALUE 0.
133900
133910
133940
133950
10
10
FM21-CHARGE-ONLY-ERROR-I.
15 FM21-CHARGE-ONLY-I
FM21-NEXT-FORMAT-I
FILLER
PIC 9.
PIC X(5).
PIC X(396).
10
10
FM23-ABC-CLASS-I
FM23-CHARGE-ONLY-I
FILLER
PIC X.
PIC X.
PIC X(379).
10
135320
135330
138640
152650
152750
05
05
Patch4thQtr06
12-FFM21-MSG-SIZE-LIT
12-FFM23-MSG-SIZE-LIT
PIC 999 COMP VALUE 600.
PIC 999 COMP VALUE 610.
POWER PLUS PATCH
FM/016
P7.13
CONTINUED
(page 2 of 2)
514610
514620
514630
514640
IF FM21-CHARGE-ONLY-I NOT = 0-TRUE-77 AND 0-FALSE-77
MOVE 0-TRUE-77 TO 1-ERROR-IN-SCREEN-FLAG
MOVE 0-ERR-HILITE-CHAR TO FM21-CHARGE-ONLY-DELIM-O
MOVE 0-TRUE-77 TO 703-ERR-MSG-93-INVALID-INPUT.
520580
MOVE FM21-CHARGE-ONLY-I
TO CM-CHARGE-ONLY.
528300
MOVE FM21-CHARGE-ONLY-ERROR-I
TO FM21-CHARGE-ONLY-ERROR-O
534170
534175
534180
534185
IF CM-CHARGE-ONLY = 0-TRUE-77
MOVE "Y"
TO FM23-CHARGE-ONLY-O
ELSE
MOVE "N"
TO FM23-CHARGE-ONLY-O.
547300
547350
547400
547450
IF FM23-CHARGE-ONLY-I NOT = SPACE AND "Y" AND "N"
MOVE 0-TRUE-77 TO 703-ERR-MSG-93-INVALID-INPUT
1-ERROR-IN-SCREEN-FLAG
MOVE 0-ERR-HILITE-CHAR TO FM23-CHARGE-ONLY-DELIM-O.
556510
556515
556520
556525
556530
556535
556540
IF FM23-CHARGE-ONLY-I = "Y"
MOVE 0-TRUE-77 TO 12D-CHARGE-ONLY
ELSE
MOVE 0-FALSE-77 TO 12D-CHARGE-ONLY.
IF 12D-CHARGE-ONLY NOT = CM-CHARGE-ONLY
MOVE 12D-CHARGE-ONLY TO CM-CHARGE-ONLY
MOVE 0-TRUE-77 TO 12D-CM-DATA-CHANGE-FLG-77.
567760
MOVE FM23-CHARGE-ONLY-I
Patch4thQtr06
TO FM23-CHARGE-ONLY-O.
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
FM
Markid:
P7.12
Program Nbr:
016
Description:
Add job billing limit to ship-to maintenance.
Solution:
SRC/SYS/PLUSDB
00310880
ST-BILL-LIMIT
00310885
ST-BILLED-TOTAL
00310890
ST-LAST-BILL-DATE
LIBPS/SCREENS16
722015
10
722020
722025
10
722030
10
722035
723000
10
759100
10
759200
10
759300
761600
10
761700
10
761800
10
761900
765000
10
LIBPS/TCLFM
00473020
00473030
00473510
00475790
00475795
00475805
00477710
Patch4thQtr06
NUMBER (7);
NUMBER (S7);
NUMBER (8);
FM31-AR-LIMIT-ERROR-O.
15 FM31-AR-LIMIT-O
FM31-BILL-LIMIT-DELIM-O
FM31-BILL-LIMIT-ERROR-O.
15 FM31-BILL-LIMIT-O
FILLER
FM33-AR-LIMIT-DELIM-O
FM33-AR-LIMIT-ERROR-O.
15 FM33-AR-LIMIT-O
FM33-BILLED-TOTAL-O
FM33-BILL-LIMIT-DELIM-O
FM33-BILL-LIMIT-ERROR-O.
15 FM33-BILL-LIMIT-O
FILLER
PIC Z(7).
PIC X.
PIC Z(7).
PIC X(1576).
PIC X.
PIC Z(7).
PIC ZZZZ,ZZ9-.
PIC X.
PIC Z(7).
PIC X(1445).
" A/R Limit
",A1,UL,US,A7,RS,
" Max Tot Sales ",A1,UL,US,A7,RSCR,
A15,A2,A4,I2,3I4,I1,A25,2I7,A4,A30,A5).
" Tax District
",A1,UL,US,A4,RS,
X25,"A/R Limit ",A1,UL,US,A7,RSCR,
X11,"Billed:",A9," Max Sales ",A1,UL,US,A7,RSCR,
A15,A4,A2,I2,3I4,I7,I1,I7,A25,A4,A1,A16,A30,A5).
POWER PLUS PATCH
FM/016
P7.12
SRC1/FM/016
141125
141130
141135
141140
141150
141170
141180
141190
141200
CONTINUED
10
10
143060
143070
143255
143260
143400
(page 2 of 2)
FM31-AR-LIMIT-ERROR-I.
15 FM31-AR-LIMIT-I
FM31-BILL-LIMIT-ERROR-I.
15 FM31-BILL-LIMIT-I
10
10
10
10
FM31-PRICE-CLASS-I
FM31-EMAIL-ADDRESS-I
FM31-NEXT-FORMAT-I
FILLER
10
FM33-AR-LIMIT-ERROR-I.
15 FM33-AR-LIMIT-I
FM33-BILL-LIMIT-ERROR-I.
15 FM33-BILL-LIMIT-I
FILLER
10
10
PIC 9(7).
PIC
PIC
PIC
PIC
X(4).
X(30).
X(5).
X(541).
PIC 9(7).
PIC 9(7).
PIC X(524).
153000
05
597180
597185
597190
597195
IF FM31-BILL-LIMIT-ERROR-I NOT NUMERIC
MOVE 0-TRUE-77 TO 703-ERR-MSG-83-NBR-IN-RQRD
1-ERROR-IN-SCREEN-FLAG
MOVE 0-ERR-HILITE-CHAR TO FM31-BILL-LIMIT-DELIM-O.
604030
MOVE FM31-BILL-LIMIT-I
TO ST-BILL-LIMIT.
608470
MOVE FM31-BILL-LIMIT-ERROR-I
TO FM31-BILL-LIMIT-ERROR-O.
614630
614640
MOVE ST-BILLED-TOTAL
MOVE ST-BILL-LIMIT
621710
621715
621720
621725
IF FM33-BILL-LIMIT-ERROR-I NOT NUMERIC
MOVE 0-TRUE-77
TO 1-ERROR-IN-SCREEN-FLAG
703-ERR-MSG-83-NBR-IN-RQRD
MOVE 0-ERR-HILITE-CHAR TO FM33-BILL-LIMIT-DELIM-O.
621710
621715
621720
621725
IF FM33-BILL-LIMIT-ERROR-I NOT NUMERIC
MOVE 0-TRUE-77
TO 1-ERROR-IN-SCREEN-FLAG
703-ERR-MSG-83-NBR-IN-RQRD
MOVE 0-ERR-HILITE-CHAR TO FM33-BILL-LIMIT-DELIM-O.
627860
627880
627890
627900
MOVE 0-TRUE-77 TO 12I-ST-DATA-CHANGE-FLG-77.
IF FM33-BILL-LIMIT-I NOT
= ST-BILL-LIMIT
MOVE FM33-BILL-LIMIT-I
TO ST-BILL-LIMIT
MOVE 0-TRUE-77
TO 12I-ST-DATA-CHANGE-FLG-77.
632365
MOVE FM33-BILL-LIMIT-ERROR-I
Patch4thQtr06
12-FFM33-MSG-SIZE-LIT
PIC 9(7).
PIC 999 COMP VALUE 560.
TO FM33-BILLED-TOTAL-O.
TO FM33-BILL-LIMIT-O.
TO FM33-BILL-LIMIT-ERROR-O.
POWER PLUS PATCH
Date of Correction:
11/16/06
Module:
IN
Markid:
P7.12
Program Nbr:
002
Description:
Enable scanning of item numbers from bar-coded UPC numbers when using
bin maintenance screens.
Note: Requires patch P7.14 for FM/016.
Solution:
106650
572850
COPY
COPY
Patch4thQtr06
"LIBPS/778WS".
"LIBPS/778PD".
POWER PLUS PATCH
Date of Correction:
10/13/06
Module:
IN
Markid:
P7.11
Program Nbr:
002
Description:
Add edit to PS21 screen to prevent user from entering components if the
kit or assembly is already predefined.
Solution:
401970
401980
MOVE "KIT/ASSEMBLY PRE-DEFINED"
TO 703-ERROR-MSG-TABLE-LIT (34).
540910
540920
540930
540940
540950
540960
IF ( PS21-PARENT-ASSEMBLY-FLAG EQUAL 1 OR 2 )
AND ( PS21-NBR-OF-COMPONENTS > ZERO )
MOVE 0-ERR-HILITE-CHAR TO PS21-COMPONENT-NBR-DELIM-O (1)
MOVE 0-TRUE-77 TO 1-ERROR-IN-SCREEN-FLAG
703-ERR-MSG-34-PR-DATA-XIST
ELSE
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
12/19/06
Module:
IN
Markid:
P7.16
Program Nbr:
012
Description:
Automatic "receipt" of vendor returns is not creating an entry in the
II90 audit trails for items that were in suspense.
Solution:
134000
05
635-SUSPENSE-FLAG
PIC X.
606650
606670
606690
SUBTRACT 32-QTY-ACCEPTED FROM IW-QTY-N-SUSPENSE
MOVE "Y"
TO 635-SUSPENSE-FLAG
PERFORM 635-CREATE-IA THRU 635-CREATE-IA-EXIT.
655077
MOVE "Y"
TO 635-SUSPENSE-FLAG
655097
MOVE "Y"
TO 635-SUSPENSE-FLAG
956300
IF 635-SUSPENSE-FLAG
956370
MOVE SPACES TO 635-SUSPENSE-FLAG.
958500
MOVE IW-ITEM-NUMBER
Patch4thQtr06
=
"Y"
TO IA-ITEM-NUMBER
POWER PLUS PATCH
Date of Correction:
11/16/06
Module:
IN
Markid:
P7.15
Program Nbr:
012
Description:
Enable scanning of item numbers from bar-coded UPC numbers when using
purchasing screens.
Note: Requires patch P7.14 for FM/016.
Solution:
218080
991192
COPY
COPY
Patch4thQtr06
"LIBPS/778WS".
"LIBPS/778PD".
POWER PLUS PATCH
Date of Correction:
10/4/06
Module:
IN
Markid:
P7.14
Program Nbr:
012
Description:
If a kit is entered on a transfer order and contains some unfilled
components, when those components are received they are incorrectly
updating the unit price. Price is supposed to be zero on components.
Note: Also recompile OE/010, 011, 030 and 009.
Solution:
LIBPS/711PD
200805
Patch4thQtr06
AND RI-ASSEMBLY-CODE = ZERO
POWER PLUS PATCH
Date of Correction:
11/29/06
Module:
IN
Markid:
P7.11
Program Nbr:
243
Description:
Report is not printing YTD orders. Also, add option to only report on
items ordered a minimum number of times.
Solution:
106900
106950
77
77
0-TOTAL-ORDERS
I
PIC 9(5)
PIC 99
COMP VALUE 0.
COMP.
121310
121320
121330
121340
121350
121360
MOVE IW-PTD-ORDERS TO 0-TOTAL-ORDERS.
PERFORM 201-TOTAL-ORDERS VARYING I FROM 1 BY 1
UNTIL I > 13.
IF 0-TOTAL-ORDERS < ATTRIBUTE TASKVALUE OF MYSELF
GO TO 200-READ-NEXT.
123650
MOVE 0-TOTAL-ORDERS
TO YTD-ORD-PRT.
127320
127340 201-TOTAL-ORDERS.
127360
ADD IW-PERIOD-ORDERS (I) TO 0-TOTAL-ORDERS.
WFL/IN/TEMPINVSTATUS
00100700 RUN OBJ/IN/243 [IN243];
00100720
00100740
Patch4thQtr06
VALUE = 2;
% SET TO MINIMUM NBR OF TIMES
% ORDERED (BY CUSTS) FOR REPORT
% INCLUSION
POWER PLUS PATCH
Date of Correction:
12/11/06
Module:
IN
Markid:
P7.12
Program Nbr:
346
Description:
Add warehouse to top of report.
Solution:
108100
108120
108140
05
05
05
317950
MOVE
Patch4thQtr06
COMPANY-NAME-1
FILLER
WHSE-H1
SEL-WHSE TO
PIC X(40).
PIC X(6)
PIC X(4).
WHSE-H1.
VALUE "WHSE:".
POWER PLUS PATCH
Date of Correction:
11/1/06
Module:
IN
Markid:
P7.11
Program Nbr:
605
Description:
IMRENUMBER can abort with duplicates exception on AD-DATA (additional
description).
Solution:
240410
MODIFY AD-SET
240415
AT AD-ITEM-NUMBER = NEW-ITEM-NUMBER-WS
240420
ON EXCEPTION
240425
GO TO 7-SKIP-DELETE.
240430
DELETE AD-DATA
240435
ON EXCEPTION
240440
DISPLAY "DELETE PROBLEMS ON AD-DATA".
240600 7-SKIP-DELETE.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/23/06
Module:
IN
Markid:
P7.11
Program Nbr:
765
Description:
Add last year option to sales by item report.
company total PTD GM percentage is incorrect.
Also, the warehouse and
Solution:
117650
117700
117750
117800
117850
117900
117950
118000
118050
118100
118150
118200
118250
118300
118350
118400
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
300800
300900
301000
IF ATTRIBUTE TASKVALUE OF MYSELF > ZERO
MOVE "YTD" TO HDG-PTD-1, HDG-PTD-2, HDG-PTD-3, HDG-PTD-4
MOVE "LY" TO HDG-YTD-1, HDG-YTD-2, HDG-YTD-3, HDG-YTD-4.
324011
324012
324013
324014
324015
324016
324017
IF ATTRIBUTE TASKVALUE OF
MOVE IW-YTD-SALES
MOVE IW-YTD-GR-PROFIT
MOVE IW-YTD-ISSUES
MOVE IW-LY-SALES
MOVE IW-LY-GR-PROFIT
MOVE IW-LY-ISSUES
358500
MOVE 0-GM-PCT
TO PRT-PTD-GM-PCT.
363800
MOVE 0-GM-PCT
TO PRT-PTD-GM-PCT.
Patch4thQtr06
HDG-PTD-1
FILLER
HDG-PTD-2
FILLER
HDG-PTD-3
FILLER
HDG-PTD-4
FILLER
HDG-YTD-1
FILLER
HDG-YTD-2
FILLER
HDG-YTD-3
FILLER
HDG-YTD-4
FILLER
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
PIC
X(4)
X(8)
X(4)
X(8)
X(4)
X(8)
X(4)
X(11)
X(4)
X(8)
X(4)
X(8)
X(4)
X(8)
X(4)
X(11)
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
"PTD".
"QTY".
"PTD".
"SALES".
"PTD".
"PROFIT".
"PTD".
"GM%".
"YTD".
"QTY".
"YTD".
"SALES".
"YTD".
"PROFIT".
"YTD".
"GM%".
MYSELF > ZERO
TO IW-PTD-SALES
TO IW-PTD-GR-PROFIT
TO IW-PTD-ISSUES
TO IW-YTD-SALES
TO IW-YTD-GR-PROFIT
TO IW-YTD-ISSUES.
POWER PLUS PATCH
Date of Correction:
10/4/06
Module:
OC
Markid:
P7.11
Program Nbr:
002
Description:
Non-numeric characters in the fax/phone numbers can cause the fax PC to
misbehave and even lock up.
Solution:
175435
175525
OR ( OC211-FAX-AREA-I NOT NUMERIC )
OR ( OC211-FAX-NBR-I NOT NUMERIC )
193535
193625
OR ( OC212-FAX-AREA-I NOT NUMERIC )
OR ( OC212-FAX-NBR-I NOT NUMERIC )
209575
209645
Patch4thQtr06
OR ( OC221-FAX-AREA-I NOT NUMERIC )
OR ( OC221-FAX-NBR-I NOT NUMERIC )
POWER PLUS PATCH
Date of Correction:
11/1/06
Module:
OC
Markid:
P7.15
Program Nbr:
003
Description:
Faxed acknowledgements of customer returns do not show an extension.
Solution:
203860
203865
Patch4thQtr06
MOVE RI-CREDIT-QTY TO RI-QTY-ORDERED,
RI-QTY-INPICKING.
POWER PLUS PATCH
Date of Correction:
11/16/06
Module:
OE
Markid:
P7.15
Program Nbr:
003
Description:
Enable scanning of item numbers from bar-coded UPC numbers when using
order entry screens.
Note: Requires patch P7.14 for FM/016.
Solution:
135012 COPY "LIBPS/778WS".
290130
COPY "LIBPS/778PD".
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
OE
Markid:
P7.14
Program Nbr:
003
Description:
Place orders on hold if the ship-to has a total billing limit and that
limit is exceeded or would be exceeded by this order.
Note: Requires patches P7.12 to FM/016 and either P7.12 for OE/011 or
P7.13 for OE/031.
Solution:
265937
MOVE 608-AR-CREDIT-CODE TO 0-HOLD-CODE
265938
ELSE
265939
IF ST-BILL-LIMIT > ZERO
265940
IF ST-BILLED-TOTAL > ST-BILL-LIMIT
265941
MOVE 608-AR-CREDIT-CODE TO 0-HOLD-CODE
265942
ELSE
265943
IF ( ST-BILLED-TOTAL + RM-ORDER-VALUE ) > ST-BILL-LIMIT
265944
MOVE 608-AR-UB-CREDIT-CODE TO 0-HOLD-CODE.
265946 6082-CHECK-SHIP-TO-EXIT.
265950
EXIT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
OE
Markid:
P7.14
Program Nbr:
009
Description:
Place orders on hold if the ship-to has a total billing limit and that
limit is exceeded or would be exceeded by this order.
Note: Requires patches P7.12 to FM/016 and either P7.12 for OE/011 or
P7.13 for OE/031.
Solution:
LIBPS/OP91PD
482890
IF RM-SHIP-TO-NBR > ZERO
482891
PERFORM 11AA-CHECK-SHIP-TO
482892
THRU 11AA-CHECK-SHIP-TO-EXIT.
482893
IF RM-HOLD-CODE NOT = 0 AND 4
482894
SET 11-HOLD-CODE-INDEX TO RM-HOLD-CODE
482895
MOVE 11-HOLD-CREDIT-MSG-TABLE-LIT (11-HOLD-CODE-INDEX)
482896
TO OP91-CREDIT-CHECK-MSG-O.
482897
IF OP91-CUST-PO-NBR-I
NOT = SPACES
482898
MOVE OP91-CUST-PO-NBR-I TO RM-CUSTOMER-PO.
532700 11AA-CHECK-SHIP-TO.
532800
MOVE RM-SHIP-TO-NBR
TO 990-NBR-KEY-77
532820
MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77
532840
MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77
532860
PERFORM 998-CM-ST-LINK-FIND THRU 998-CM-ST-LINK-FIND-EXIT
532880
IF 990-DMERROR-88
532900
GO TO 11AA-CHECK-SHIP-TO-EXIT.
532920*
532940
IF ST-AR-LIMIT > ZERO
532960
AND ST-AR-BALANCE > ST-AR-LIMIT
532980
MOVE 2 TO RM-HOLD-CODE
533000
ELSE
533020
IF ST-BILL-LIMIT > ZERO
533040
IF ST-BILLED-TOTAL > ST-BILL-LIMIT
533060
MOVE 2 TO RM-HOLD-CODE
533080
ELSE
533100
IF ( ST-BILLED-TOTAL + RM-ORDER-VALUE ) > ST-BILL-LIMIT
533120
MOVE 3 TO RM-HOLD-CODE.
533140 11AA-CHECK-SHIP-TO-EXIT.
533160
EXIT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
12/13/06
Module:
OE
Markid:
P7.1E
Program Nbr:
010
Description:
If backorder flag is changed from Yes to No, the order should be
checked to see if there are any special order items already on purchase
orders.
Solution:
359088
359089
359090
359091
359092
359093
359094
359095
359096
359097
359098
359099
359100
359101
359102
359103
359104
359105
359106
359107
359108
IF ( RM-HOLD-CODE NOT = 4 )
AND ( RM-ORDER-TYPE NOT = 11-DIRECT-VA )
AND OM31-CANCEL-FLAG-I = 0-FALSE-77
AND 1-EDIT-ERROR-FLAG = 0-FALSE-77
AND OM31-BO-POLICY-FLAG-I = 0-FALSE-77
AND RM-BO-POL-FLAG = 0-TRUE-77
IF NOT WCOMS-PRIVILEGED-USER
MOVE 0-FALSE-77 TO 6A8-END-OF-RI-FLAG
MOVE 0-FALSE-77 TO 6A8-ERROR-FLAG
MOVE 990-ACCESS-FIRST-VA-77 TO 990-ACCESS-METHOD-77
PERFORM 6A8-VALIDATE-CANCEL
THRU 6A8-VALIDATE-CANCEL-EXIT
UNTIL 6A8-ERROR-FLAG = 0-TRUE-77
OR 6A8-END-OF-RI-FLAG = 0-TRUE-77
IF 6A8-ERROR-FLAG = 0-TRUE-77
MOVE 0-TRUE-77 TO 1-EDIT-ERROR-FLAG
703-ERR-MSG-55-CM-PTD-NOT-0
MOVE 0-ERR-HILITE-CHAR TO OM31-BO-POL-FLAG-DELIM-SO-O.
IF OM31-CANCEL-FLAG-I = 0-TRUE-77
GO TO 1162-EDIT-ORDER-HEADR-MNT-EXIT.
IF OM31-ALL-FIELD-PRESENT-IND-I = SPACE
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
12/7/06
Module:
OE
Markid:
P7.1D
Program Nbr:
010
Description:
Restrictions on canceling special order items from sales orders should
apply if the item is reserved, but not picked yet.
Solution:
345193
345194
345195
345196
345197
345198
345199
345200
345201
345202
345203
345204
IF
392480
392485
IF (( IW-VNDR-ON-ORDER > ZERO)
OR (IW-QTY-RESERVED > ZERO))
Patch4thQtr06
(( IW-VNDR-ON-ORDER > ZERO)
OR ( IW-QTY-RESERVED > ZERO))
IF RM-HOLD-CODE NOT = 608-QUOTATION-CODE
IF RM-ORDER-TYPE NOT = 11-DIRECT-VA
PERFORM 1152-CANCEL-SPCL-EMAIL
THRU 1152-CANCEL-SPCL-EMAIL-EXIT
IF NOT WCOMS-PRIVILEGED-USER
MOVE 0-TRUE-77 TO 703-ERR-MSG-55-CM-PTD-NOT-0
1-LI-EDIT-ERROR-FLAG
MOVE 0-ERR-HILITE-CHAR TO
OM52-ORDERED-QTY-DELIM-O
(OM52-ERROR-REPEAT-INDEX-O).
POWER PLUS PATCH
Date of Correction:
11/29/06
Module:
OE
Markid:
P7.1C
Program Nbr:
010
Description:
When searching by UPC/DCI number, OE30 does not always continue
properly onto the second page.
Solution:
LIBPS/OE30PD
463301
IF OE30-I-88
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
11/16/06
Module:
OE
Markid:
P7.1B
Program Nbr:
010
Description:
Enable screening of item numbers from bar-coded UPC numbers when using
order entry screens.
Note: Requires patch P7.14 for FM/016.
Solution:
108205
COPY "LIBPS/778WS".
406975
COPY
"LIBPS/778PD".
407260
COPY
"LIBPS/DMSIMXREF".
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/12/06
Module:
OE
Markid:
P7.1A
Program Nbr:
010
Description:
Allow for maintenance to ship-to number on the OM31 screen (order
header maintenance).
Solution:
LIBPS/TCLOM
00594200
X4,"Ship-to Number:",A1,US,A3,RS,"
00597400
Req Date",A1,
IOM31A (A4,X1,A8,T(YDNIN,A3,1),I1,I4,I3,I6,A21,5(A30),A2,A15,A4,
LIBPS/SCREENS10
149980
10
149990
10
150000
159800
10
SRC1/OE/010
112156
112158
113220
OM31-SHIP-TO-NBR-DELIM-O
OM31-SHIP-TO-NBR-ERROR-O.
15 OM31-SHIP-TO-NBR-O
FILLER
PIC X.
PIC Z(3).
PIC X(1321).
10 OM31-SHIP-TO-NBR-ERROR-I.
15 OM31-SHIP-TO-NBR-I
10 FILLER
PIC 9(3).
PIC X(394).
OM31-STATIC-DATA-SIZE-A
PIC 999 COMP VALUE 700.
116050
05
361201
361202
361203
361204
361205
361206
361207
361208
361209
IF OM31-SHIP-TO-NBR-I > ZERO
MOVE OM31-SHIP-TO-NBR-I
TO 990-NBR-KEY-77
MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77
MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77
PERFORM 998-CM-ST-LINK-FIND THRU 998-CM-ST-LINK-FIND-EXIT
IF 990-DMERROR-88
MOVE 0-ERR-HILITE-CHAR TO OM31-SHIP-TO-NBR-DELIM-O
MOVE 0-TRUE-77
TO 1-EDIT-ERROR-FLAG
703-ERR-MSG-93-INVALID-INPUT.
362510
MOVE OM31-SHIP-TO-NBR-ERROR-I TO OM31-SHIP-TO-NBR-O.
Patch4thQtr06
POWER PLUS PATCH
OE/010
P7.1A
CONTINUED
(page 2 of 2)
362651
IF OM31-SHIP-TO-NBR-I > ZERO
362652
AND ( OM31-SHIP-TO-NBR-DELIM-O = SPACES )
362653
MOVE OM31-SHIP-TO-NBR-I
TO 990-NBR-KEY-77
362654
MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77
362655
MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77
362656
PERFORM 998-CM-ST-LINK-FIND THRU 998-CM-ST-LINK-FIND-EXIT
362657
IF NOT 990-DMERROR-88
362658
MOVE ST-SHIP-TO-ADDR TO OM31-SHIP-TO-ADDR-O (1).
365045
IF OM31-SHIP-TO-NBR-I NOT = RM-SHIP-TO-NBR
365050
MOVE OM31-SHIP-TO-NBR-I TO RM-SHIP-TO-NBR
365055
MOVE SPACES
TO RO-SHIP-TO-ADDR
365060
IF RO-SHIP-VIA = SPACES
365065
AND ( RO-SHIP-INST = SPACES )
365070
PERFORM 997-RO-DATA-DELETE
365075
THRU 997-RO-DATA-DELETE-EXIT
365080
ELSE
365085
PERFORM 997-RO-DATA-STORE
365090
THRU 997-RO-DATA-STORE-EXIT.
365095 1162-PROCESS-ORDER-HEADER-EXIT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
OE
Markid:
P7.19
Program Nbr:
010
Description:
Order entry enhanced to not allow cash sales if charge-only flag set to
yes.
Note: Requires patch P7.13 for FM/016.
Solution:
315445
315450
315455
315460
315465
IF CM-CHARGE-ONLY = 0-TRUE-77
AND (OE05-CASH-SALE-FLAG-I = 0-TRUE-77)
MOVE 0-TRUE-77 TO 1-EDIT-ERROR-FLAG
703-ERR-MSG-93-INVALID-INPUT
MOVE 0-ERR-HILITE-CHAR TO OE05-CASH-SALE-DELIM-O.
362112
362113
362114
362115
362116
IF CM-CHARGE-ONLY = 0-TRUE-77
IF OM31-CASH-SALE-FLAG-I = 0-TRUE-77
MOVE 0-ERR-HILITE-CHAR TO OM31-CASH-SALE-DELIM-O
MOVE 0-TRUE-77 TO 1-EDIT-ERROR-FLAG
703-ERR-MSG-93-INVALID-INPUT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
OE
Markid:
P7.18
Program Nbr:
010
Description:
Place orders on hold if the ship-to has a total billing limit and that
limit is exceeded or would be exceeded by this order.
Note: Requires patches P7.12 to FM/016 and either P7.12 for OE/011 or
P7.13 for OE/031.
Solution:
374918
374920
374921
374922
374923
374924
374925
374930
MOVE 608-AR-CREDIT-CODE TO 0-OCT-HOLD-CD-WS
ELSE
IF ST-BILL-LIMIT > ZERO
IF ST-BILLED-TOTAL > ST-BILL-LIMIT
MOVE 608-AR-CREDIT-CODE TO 0-OCT-HOLD-CD-WS
ELSE
IF ( ST-BILLED-TOTAL + RM-ORDER-VALUE ) > ST-BILL-LIMIT
MOVE 608-AR-UB-CREDIT-CODE TO 0-OCT-HOLD-CD-WS.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/4/06
Module:
OE
Markid:
P7.14
Program Nbr:
011
Description:
Under some circumstances, kits occasionally bill a quantity of 999999.
Solution:
LIBPS/DISS11
102300
MOVE 699-QTY-ORDERED TO 699-SMALLEST-QTY.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/4/06
Module:
OE
Markid:
P7.13
Program Nbr:
011
Description:
If a transfer order contains a kit, and the order is not explicitly
marked as non-taxable, sales tax is incorrectly being added to the
invoice.
Solution:
LIBPS/BOMDISS11
130750
IF RM-ORDER-TYPE NOT = 0-TRANSFER-ORDER-VA
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
OE
Markid:
P7.12
Program Nbr:
011
Description:
Track total billed amount (includes tax, freight and misc) on the shipto records.
Note: Requires patch P7.12 to FM/016.
Solution:
627020
627040
627060
627080
627100
627120
627140
627160
627180
627200
627220
IF RM-SHIP-TO-NBR > ZERO
MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77
MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77
MOVE RM-SHIP-TO-NBR
TO 990-NBR-KEY-77
PERFORM 998-CM-ST-LINK-MODIFY
THRU 998-CM-ST-LINK-MODIFY-EXIT
IF NOT 990-DMERROR-88
ADD 127-OIUPDTE-INVOICE-AMOUNT TO ST-BILLED-TOTAL
MOVE RM-INVOICE-DATE TO ST-LAST-BILL-DATE
PERFORM 997-ST-DATA-STORE
THRU 997-ST-DATA-STORE-EXIT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
11/13/06
Module:
OE
Markid:
P7.11
Program Nbr:
036
Description:
If you cancel line items and bill the order in the same day, the line
item is not being picked up on the cancellation report.
Solution:
211012
211014
211016
211018
IF RM-ORDER-STATUS = 9
AND ( RM-INVOICE-DATE = 0-TODAYS-DATE )
IF SW1 = 2 OR 3
PERFORM 24-CHECK-LI-CANCEL THRU 24-CHECK-LI-CANCEL-EXIT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/5/06
Module:
OE
Markid:
P7.11
Program Nbr:
030
Description:
Under some circumstances, kits occasionally bill a quantity of 999999.
Solution:
LIBPS/DISS30
102300
MOVE 699-QTY-ORDERED TO 699-SMALLEST-QTY.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/4/06
Module:
OE
Markid:
P7.14
Program Nbr:
031
Description:
If a transfer order contains a kit, and the order is not explicitly
marked as non-taxable, sales tax is incorrectly being added to the
invoice.
Solution:
LIBPS/BOMDISS31
109550
IF RM-ORDER-TYPE NOT = 0-TRANSFER-ORDER-VA
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
10/3/06
Module:
OE
Markid:
P7.13
Program Nbr:
031
Description:
Track total billed amount (includes tax, freight and misc) on the shipto records.
Note: Requires patch P7.12 to FM/016.
Solution:
606835
606840
606845
606850
606855
606860
606865
606870
606875
606880
606885
606890
IF RM-SHIP-TO-NBR > ZERO
MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77
MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77
MOVE RM-SHIP-TO-NBR
TO 990-NBR-KEY-77
PERFORM 998-CM-ST-LINK-MODIFY
THRU 998-CM-ST-LINK-MODIFY-EXIT
IF NOT 990-DMERROR-88
ADD 0-INVOICE-ORDER-AMT TO ST-BILLED-TOTAL
MOVE RM-INVOICE-DATE
TO ST-LAST-BILL-DATE
PERFORM 997-ST-DATA-STORE
THRU 997-ST-DATA-STORE-EXIT.
Patch4thQtr06
POWER PLUS PATCH
Date of Correction:
11/14/06
Module:
SA
Markid:
P7.11
Program Nbr:
008
Description:
Just in case a transfer somehow picks up a rebated cost, the rebate
report should skip it.
Solution:
313950
Patch4thQtr06
OR ( RM-ORDER-TYPE = 7 )
POWER PLUS PATCH
Date of Correction:
11/6/06
Module:
SA
Markid:
P7.12
Program Nbr:
903
Description:
Rebuild of customer master sales history:
1. Includes current month's sales in last month's bucket.
2. Does not properly account for billing that takes place on the
first of the month.
Solution:
305020
305040
SUBTRACT 1 FROM CURRENT-YEAR,
CURRENT-MONTH.
341850
Patch4thQtr06
AND ( RM-INVOICE-DATE < CURRENT-MONTH )
POWER PLUS PATCH
Patch4thQtr06
Download