Date of Correction s1

Date of Correction s1

<p> POWER PLUS PATCH</p><p>Date of Correction: 11/1/04 Module: AP</p><p>Markid: P6.33 Program Nbr: 001</p><p>Description:</p><p>Add new AI41 inquiry into G/L distribution.</p><p>Note: Requires patch P6.31 for AP/214.</p><p>Note: Requires new library AI41PD.</p><p>Solution:</p><p>SRC/AP/001</p><p>122810 77 167-DATE PIC 9(8) COMP. 122820 77 167-END-OF-DI-FLAG PIC 9 COMP. 122830 77 167-START-FOUND-FLAG PIC 9 COMP. 122840 77 167-ACCT-NBR PIC 9(8). 122850 77 167-ACCESS PIC 9.</p><p>143540 88 AI41-I-VALUE "A141".</p><p>192470 05 AI41-MESSAGE-I REDEFINES AP200-MESSAGE-I. 192475 10 AI41-TRANS-CODE-I PIC X(4). 192480 10 AI41-COMPANY-ID-I PIC X(2). 192485 10 AI41-DIVISION-ID-I PIC XX. 192490 10 AI41-ACCT-NBR-ERROR-I. 192495 15 AI41-ACCT-NBR-I PIC 9(8). 192500 10 AI41-DATE-ERROR-I. 192505 15 AI41-DATE-I PIC 9(6). 192510 10 AI41-REFERENCE-I PIC X(10). 192515 10 AI41-VENDOR-NBR-ERROR-I. 192520 15 AI41-VENDOR-NBR-I PIC 9(7). 192525 10 AI41-INVOICE-NBR-I PIC X(10). 192530 10 AI41-DOCUMENT-NBR-I PIC X(10). 192535 10 AI41-ACCESS-I PIC X. 192540 10 AI41-NEXT-FORMAT-I PIC X(5). 192545 10 FILLER PIC X(539). 192550</p><p>194320 05 12-FAI41-LIT PIC X(05) VALUE "FAI41". 194322 05 12-FAI42-LIT PIC X(05) VALUE "FAI42".</p><p>203000 05 0-OTHER-ERROR-INFO-PRT PIC X(37). 203005 203010 01 A142-LINE-1. 203015 05 AI42-GL-DATE-O PIC ZZ9/99/99. 203020 05 AI42-REMIT-VENDOR-O PIC Z(8)9B. 203025 05 AI42-REMIT-VENDOR-NAME-O PIC X(28)B. 203030 05 AI42-INVOICE-NBR-O PIC X(10). 203035 05 AI42-INVOICE-AMOUNT-O PIC ZZZ,ZZZ.99-. 203040 05 AI42-DISTRIBUTION-AMT-O PIC ZZZ,ZZZ.99-. 203045 203050 01 AI42-LINE-2. 203060 05 AI42-UNDERLINE-O PIC X VALUE @OF@.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>AP/001 P6.33 CONTINUED (page 2 of 3) </p><p>203070 05 AI42-INV-DATE-O PIC Z9/99/99. 203080 05 AI42-PURCH-VENDOR-O PIC Z(9)B. 203090 05 AI42-PURCH-VENDOR-NAME-O PIC X(28)B. 203100 05 AI42-DESCRIPTION-O PIC X(32).</p><p>214260 " 53 MUST MAKE A SELECTION ".</p><p>219730 10 703-ERR-MSG-53-SELECTION-REQ PIC 9 COMP VALUE 0.</p><p>238600 IF AI41-I-88 238610 PERFORM 167-PROCESS-AI41 THRU 167-PROCESS-AI41-EXIT 238620 ELSE 238690 PERFORM 12L-TRANS-CODE-ERROR</p><p>388535 388540 COPY "LIBPS/AI41PD".</p><p>LIBPS/APSSCR001</p><p>424500 05 AI41-MESSAGE-O REDEFINES MCS-PROGRAM-DATA. 424600 10 FILLER PIC X(76). 424700 10 AI41-COMPANY-ID-DELIM-O PIC X. 424800 10 AI41-COMPANY-ID-O PIC X(2). 424900 10 AI41-DIVISION-ID-DELIM-O PIC X. 425000 10 AI41-DIVISION-ID-O PIC XX. 425100 10 AI41-ACCT-NBR-DELIM-O PIC X. 425200 10 AI41-ACCT-NBR-ERROR-O. 425300 15 AI41-ACCT-NBR-O PIC Z(8). 425350 10 AI41-DATE-DELIM-O PIC X. 425400 10 AI41-DATE-ERROR-O. 425500 15 AI41-DATE-O PIC Z(6). 425600 10 AI41-REFERENCE-O PIC X(10). 425700 10 AI41-VENDOR-NBR-DELIM-O PIC X. 425800 10 AI41-VENDOR-NBR-ERROR-O. 425900 15 AI41-VENDOR-NBR-O PIC Z(7). 426000 10 AI41-INVOICE-NBR-O PIC X(10). 426100 10 AI41-DOCUMENT-NBR-O PIC X(10). 426200 10 AI41-ACCESS-O PIC X. 426300 10 AI41-NEXT-FORMAT-O PIC X(5). 426400 10 FILLER PIC X(1858). 426500 426600 05 AI42-MESSAGE-O REDEFINES MCS-PROGRAM-DATA. 426700 10 FILLER PIC X(76). 426800 10 AI42-NEXT-COMPANY-ID-O PIC X(2). 426900 10 AI42-NEXT-DIVISION-ID-O PIC X(2). 427000 10 AI42-NEXT-ACCT-NBR-O PIC 9(8). 427100 10 AI42-NEXT-DATE-O PIC 9(6). 427200 10 AI42-NEXT-REFERENCE-O PIC X(10). 427300 10 AI42-NEXT-VENDOR-NBR-O PIC Z(7). 427400 10 AI42-NEXT-INVOICE-NBR-O PIC X(10). 427500 10 AI42-NEXT-DOCUMENT-NBR-O PIC X(10). 427600 10 AI42-NEXT-ACCESS-O PIC X. 427700 10 AI42-INVOICE-LINE-O OCCURS 8 TIMES. 427800 15 AI42-LINE-1-O PIC X(80).</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>AP/001 P6.33 CONTINUED (page 3 of 3)</p><p>427900 15 AI42-LINE-2-O PIC X(80). 428000 10 FILLER PIC X(588).</p><p>LIB/TCL1A 00410900 FORMAT 00410905 OAI41A (CH, 00410910 FS,"AI41 ",RS,X14,BRNV,@77, 00410915 "REQUEST G/L DISTRIBUTION INQUIRY ",SVRS,CR,UL,CRLF,LF, 00410920 X15,"Company ID ",A1,UL,US,A2,RS, CRLF,LF, 00410925 X15,"Selection Options (Choose 1 or 2 of the following):", 00410930 CRLF, 00410935 X20,"G/L Division & ",A1,UL,US,A2,RS,A1,UL,US,A8,RSCR, 00410940 X24,"Acct Nbr",CR, 00410945 X23,"Division optional if specify date or reference)",CRLF, 00410950 X20,"G/L Posting Date",A1,UL,US,A6,RSCRLF, 00410955 X20,"G/L Reference ",A1,UL,US,A10,RSCRLF,LF, 00410960 X38,SV,FS,A28,RSCR,3(LF), 00410965 @1,UL,BR,2(A38),CR, 00410970 X57,"NEXT FORMAT ",US,A5,RS,X1,PARK,FORMS). 00410975 FORMAT 00410980 IAI41A (A4,X1,A2,A2,I8,I6,A10,A28,A5). 00410990 FORMAT 00410995 OAI42A (CH, 00411000 FS,"AI41 ",RS,X10,BRNV,@133, 00411005 "ACCOUNTS PAYABLE G/L DISTRIBUTION INQUIRY", 00411010 SVRS,CR,UL,BR,CR, 00411015 " G/L Date Remit Vnd Vendor Name",X17, 00411020 "Invoice Tot Invce Distrib",CR, 00411025 UL,"Inv Date Purch Vnd",X32,"Nbr Amount Amount",CR, 00411030 16(A80),LF,LF,@77, 00411035 "Next Co ",US,A2,RS," G/L Acct Nbr ",US,A2,US,A8,RS, 00411040 " G/L Date ",US,A6,RS," G/L Ref ",US,A10,RS, 00411045 "Vndr ",US,A7,RS, 00411050 " Inv Nbr ",US,A10,RS," Doc ",US,A10,RS,X1,US,A1,RS, 00411055 " NEXT FORMAT ",US,X5,RS,X1,PARK,FORMS). 00411090 FORMAT</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/31/04 Module: AP</p><p>Markid: P6.33 Program Nbr: 214</p><p>Description:</p><p>The posting to the A/P account for the last division for a given date is not always made when using the new version of AP/214. </p><p>Solution:</p><p>418450 OR (0-EOF-77 = 0-TRUE-77)</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/27/04 Module: AP</p><p>Markid: P6.32 Program Nbr: 214</p><p>Description:</p><p>AP/214 needs to update AP-JOURNAL-CODE in order for AP/110 report to be correct.</p><p>Solution:</p><p>221600 05 AP-COUNTRE PIC 9(06) COMP VALUE 0. 223100 05 AP-STORE-NEEDED-FLAG PIC 9 COMP.</p><p>402450 DISPLAY " NBR OF AP RECORDS UPDATED = " AP-COUNTRE.</p><p>416510 MOVE 0-TRUE-77 TO AP-STORE-NEEDED-FLAG. 416520 LOCK AP-DATA VIA AP-SET 416530 AT AP-COMPANY-ID = DI-COMPANY-ID 416540 AND AP-REMIT-VENDOR = DI-REMIT-VENDOR 416550 AND AP-INVOICE-NBR = DI-INVOICE-NBR 416560 AND AP-DOCUMENT-NBR = DI-DOCUMENT-NBR 416570 ON EXCEPTION 416580 MOVE 0-FALSE-77 TO AP-STORE-NEEDED-FLAG. 416590 IF AP-JOURNAL-CODE > ZERO 416600 MOVE 0-FALSE-77 TO AP-STORE-NEEDED-FLAG. 416610 IF AP-STORE-NEEDED-FLAG = 0-TRUE-77 416620 MOVE 0-TRUE-77 TO AP-JOURNAL-CODE 416630 ADD 1 TO AP-COUNTRE 416640 STORE AP-DATA 416650 ON EXCEPTION 416660 DISPLAY "COULDN'T STORE AP " AP-COMPANY-ID " " 416670 AP-REMIT-VENDOR " " AP-INVOICE-NBR 416680 " " AP-DOCUMENT-NBR.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/3/04 Module: AP</p><p>Markid: P6.31 Program Nbr: 300</p><p>Description:</p><p>Program AP/300 has incorrect description on APEX menu.</p><p>Solution:</p><p>LIBPS/TCLFM 520250 BR,"300",RS," Purge Distribution ",</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/30/04 Module: AR</p><p>Markid: P6.34 Program Nbr: 014</p><p>Description:</p><p>Pay oldest option is not taking cash discount on credits. </p><p>Solution:</p><p>635950 AND (OI-UNPAID-AMT > ZERO)</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/29/04 Module: AR</p><p>Markid: P6.33 Program Nbr: 014</p><p>Description:</p><p>Suppress cash discount option now allowed with pay oldest first option.</p><p>Solution:</p><p>142080 10 CR03-NO-DISCOUNT-I PIC X. 144305 10 FILLER PIC X(82).</p><p>289600 MOVE CR02-NO-DISCOUNT-I TO CR03-NO-DISCOUNT-O. 289700 IF CR02-NO-DISCOUNT-I = "Y" 289800 MOVE 0-TRUE-77 TO 0-NO-DISCOUNT-WS 289900 ELSE 290000 MOVE 0-FALSE-77 TO 0-NO-DISCOUNT-WS.</p><p>303620 IF CR03-NO-DISCOUNT-I = "Y" 303640 MOVE 0-TRUE-77 TO 0-NO-DISCOUNT-WS 303660 ELSE 303680 MOVE 0-FALSE-77 TO 0-NO-DISCOUNT-WS.</p><p>635000 IF 0-NO-DISCOUNT-WS = 0-TRUE-77 635100 MOVE ZERO TO 12-DISCOUNT-77 635200 GO TO 609-CALCULATE-DISC-AVAIL-EXIT.</p><p>LIBPS/SCREENS14 101000 10 CR03-NO-DISCOUNT-O PIC X. 101160 10 FILLER PIC X(1561).</p><p>LIBPS/TCLCR 702060 X16,"Optional: Suppress Discount? ",A1,UL,US,A1,RSCRLF,LF, 702070 %</p><p>704420 A1,UL,US,A6,RS,CR, 704430 X22,"Suppress Cash Discount for Oldest First? ", 704440 UL,US,A1,RS,CRLF, 705800 ICR03A (A4,X1,T(YDNIN,A3,1),T(YDNIN,A3,1),I7,I1,I1,I6,A1,</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/30/04 Module: AR</p><p>Markid: P6.32 Program Nbr: 015</p><p>Description:</p><p>Returned checks that back out cash discount leave the A/R balance field on the customer master off by the amount of the discount. </p><p>Solution:</p><p>110290 77 11-TOTAL-DISC-77 PIC S9(6)V99 COMP. </p><p>706200 MOVE ZERO TO 11-TOTAL-DISC-77.</p><p>747950 ADD DR-DISC TO 11-TOTAL-DISC-77.</p><p>752720 IF AR05-PAY-DISC-I = ZERO 752740 ADD 11-TOTAL-DISC-77 TO CM-AR-BALANCE.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/8/04 Module: AR</p><p>Markid: P6.31 Program Nbr: 015</p><p>Description:</p><p>AR09 occasionally gives spurious error message. </p><p>Solution:</p><p>SRC1/AR/015 901372 MOVE 990-ACCESS-FIRST-VA-77 TO 990-ACCESS-METHOD-77. </p><p>901412 MOVE 990-ACCESS-FIRST-VA-77 TO 990-ACCESS-METHOD-77</p><p>901447 MOVE 990-ACCESS-NEXT-VA-77 TO 990-ACCESS-METHOD-77.</p><p>901489 MOVE 990-ACCESS-NEXT-VA-77 TO 990-ACCESS-METHOD-77.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/31/04 Module: AR</p><p>Markid: P6.32 Program Nbr: 059</p><p>Description:</p><p>Sometimes customer's total page has the next customer's name and number in headings. </p><p>Solution:</p><p>351950 AND (0-CUST-BREAK-77 = 0-FALSE-77)</p><p>352750 MOVE 0-TRUE-77 TO 0-CUST-BREAK-77.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/23/04 Module: FM</p><p>Markid: P6.34 Program Nbr: 000</p><p>Description:</p><p>Add Trade Service abbreviation maintenance to IM menu.</p><p>Solution:</p><p>SRC1/FM/000 115000 OCCURS 17 TIMES. 115200 10 FILLER PIC X(73).</p><p>121600 05 0-CHIM-MAX-ENTRIES PIC 99 COMP VALUE 17.</p><p>136921 05 FILLER PIC X(5) VALUE "FFM95".</p><p>138200 05 0-CHIM-FORMAT PIC X(5) OCCURS 17 TIMES. </p><p>LIBPS/TCLCH 353100 "FFM92 Trade Service Option Record Change or Delete",CR, 353120 X2,US,A1,RS,X2, 353140 "FFM95 Trade Service Abbreviation Maintenance",CRLF,</p><p>357100 X2,US,A1,RS,UL, 358100 " FMM62 Price Matrix Records Change or Delete",CR,</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/26/04 Module: FM</p><p>Markid: P6.33 Program Nbr: 001</p><p>Description:</p><p>If user doesn’t enter a starting exception number on the FM98 screen, you get an invalid index abort.</p><p>Solution:</p><p>LIBPS/FM99PD</p><p>482160 IF FM98-EXCEPTION-CODE-I = ZERO 482170 MOVE 0-ONE-77 TO FM98-EXCEPTION-CODE-I.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/7/04 Module: FM</p><p>Markid: P6.32 Program Nbr: 001</p><p>Description:</p><p>Action option on e-mails is not always working due to data remaining in the input screen area. </p><p>Solution:</p><p>LIB/MAILPD</p><p>493535 MOVE SPACES TO MM00-INPUT-SCREEN-I. </p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/16/04 Module: FM</p><p>Markid: P6.38 Program Nbr: 004</p><p>Description:</p><p>SI70 inquiry is not bringing up history by price class. </p><p>Solution:</p><p>LIB/SI70PD</p><p>704140 MOVE 11N-PRICE-CLASS TO 990-PRODUCT-CLASS-KEY-77.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/1/04 Module: FM</p><p>Markid: P6.37 Program Nbr: 004</p><p>Description:</p><p>SI60 and SI70 show wrong year in December. </p><p>Solution:</p><p>LIBPS/SI60PD</p><p>175530 ADD 1 TO 0-YEAR-WORK</p><p>LIBPS/SI70PD</p><p>707350 ADD 1 TO 0-YEAR-WORK</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/21/04 Module: FM</p><p>Markid: P6.36 Program Nbr: 004</p><p>Description:</p><p>Change E and B options to show orders in reverse date sequence. Also, E and B options do not continue properly when there are more than 10 line items on the same order.</p><p>Solution:</p><p>LIBPS/OI50PD</p><p>617220 FIND LAST RM-DATE-SET 617235 FIND PRIOR RM-DATE-SET 617285 FIND RM-DATA VIA PRIOR RM-DATE-SET</p><p>617341 IF OI50-LINE-NBR-I > ZERO 617342 MOVE OI50-LINE-NBR-I TO 990-LINE-NUMBER-KEY-77 617343 MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77 617344 MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77 617345 ELSE 617347 MOVE 990-ACCESS-FIRST-VA-77 TO 990-ACCESS-METHOD-77.</p><p>617370 FIND PRIOR RM-DATE-SET</p><p>617462 MOVE ZERO TO 990-DB-ERROR-77. 617464 IF 990-ACCESS-METHOD-77 NOT = 990-ACCESS-PRIOR-VA-77 617465 PERFORM 997-RM-ACCESS-SET-FIND 617470 THRU 997-RM-ACCESS-SET-FIND-EXIT. 617471 IF 990-ACCESS-METHOD-77 = 990-ACCESS-PRIOR-VA-77 617472 FIND RM-DATA VIA PRIOR RM-ACCESS-SET 617473 ON EXCEPTION 617474 MOVE 0-ONE-77 TO 990-DB-ERROR-77. 617486 IF ( 990-ACCESS-METHOD-77 NOT = 990-ACCESS-PRIOR-VA-77 ) 617487 AND ( OI50-LINE-NBR-I > ZERO ) 617488 MOVE OI50-LINE-NBR-I TO 990-LINE-NUMBER-KEY-77 617489 MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77 617490 MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77 617492 ELSE 617493 MOVE 990-ACCESS-FIRST-VA-77 TO 990-ACCESS-METHOD-77. 617505 MOVE 990-ACCESS-PRIOR-VA-77 TO 990-ACCESS-METHOD-77</p><p>645410 FIND RM-DATA VIA PRIOR RM-DATE-SET 645470 645475 FIND RM-DATA VIA PRIOR RM-ACCESS-SET 645480 ON EXCEPTION</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/27/04 Module: FM</p><p>Markid: P6.3A Program Nbr: 008</p><p>Description:</p><p>Inquiry by price class does not continue properly onto third and subsequent pages.</p><p>Solution:</p><p>LIBPS/II60PD 609965 IF WS-II60-IN-OPTION-9-98 609970 FIND IW-DATA VIA IW-SET 609975 AT IW-ITEM-NUMBER = II61-OUT-ITEM-NUMBER-I 609980 AND IW-WAREHOUSE = WS-II60-WAREHOUSE 609985 ON EXCEPTION 610000 MOVE 0-TRUE-77 TO 1-EDIT-ERROR-FLAG 610010 703-ERR-MSG-68-NOT-DISTRCT 610020 MOVE "NEXT ITEM NUMBER **ERROR***" 610030 TO 703-ERROR-MSG-TABLE-LIT (68) 610040 GO TO 60-II61-NEXT-ITEM-EXIT 610045 ELSE 610050 FIND IM-SET</p><p>624600 IF NOT WS-II60-IN-OPTION-9-88 624800 FIND IW-SET</p><p>629965 PERFORM 901-NEXT-IW-SET4 629970 THRU 901-NEXT-IW-SET4-EXIT 629975 IF "END OF DATA" = II61-ERR-MSG-O 629980 629985</p><p>631210 901-NEXT-IW-SET4. 631215 FIND NEXT IW-SET4 631220 ON EXCEPTION 631225 MOVE "END OF DATA" TO II61-ERR-MSG-O 631230 MOVE 9 TO I 631235 MOVE WS-II60-IN-OPTION TO II61-OUT-OPTION-O 631240 GO TO 901-NEXT-IW-SET4-EXIT. 631245 IF IW-WAREHOUSE NOT = WS-II60-WAREHOUSE 631250 GO TO 901-NEXT-IW-SET4. 631255 901-NEXT-IW-SET4-EXIT. 631260 EXIT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/18/04 Module: FM</p><p>Markid: P6.39 Program Nbr: 008</p><p>Description:</p><p>CI10 inquiry needs to take system parameters grace period into account when calculating how much discount the customer has coming.</p><p>Solution:</p><p>SRC1/FM/008</p><p>103503 05 0-TODAYS-DATE-YMD-REDEF REDEFINES 0-TODAYS-DATE-YMD. 103504 10 FILLER PIC 9(6) COMP. 103505 10 0-TODAYS-DAY PIC 99 COMP.</p><p>492551 IF OI-DISC-DATE > ZERO 492552 IF SP-AR-GRACE-DAYS > ZERO 492553 MOVE OI-DISC-DATE TO 734-CUR-DATE-YMD 492554 MOVE SP-AR-GRACE-DAYS TO 734-NUMBER-OF-DAYS 492555 MOVE 734-FUTURE-DATE TO 734-PAST-FUTURE-INDICATOR 492556 PERFORM 734-CAL-NEW-DATE THRU 734-CAL-NEW-DATE-EXIT 492557 MOVE 734-NEW-DATE-YMD TO OI-DISC-DATE.</p><p>492565 OR ( 0-TODAYS-DAY > 25 ) 492566 ADD OI-DISC-AMT TO CI11-DISCOUNT-77.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/21/04 Module: FM</p><p>Markid: P6.38 Program Nbr: 008</p><p>Description:</p><p>II40 summary option does not continue onto second page. </p><p>Solution:</p><p>LIBPS/SCREENS08 252005 10 II41-CONTINUATION-LINE-O. 252010 15 II41-CONT-PO-NBR-O PIC X(10). 252015 15 II41-CONT-INQ-TYPE-O PIC X. 252020 15 II41-CONT-RCVR-NBR-O PIC X(10). 252025 15 II41-CONT-LINE-NBR-O PIC 9(3). 252040 10 FILLER PIC X(925).</p><p>LIBPS/INQ08PD 599925 MOVE PH-ORDER-NBR TO II41-CONT-PO-NBR-O 599930 MOVE II40-INQUIRY-TYPE-I TO II41-CONT-INQ-TYPE-O 599935 MOVE PH-LINE-NBR TO II41-CONT-LINE-NBR-O 599940 MOVE PH-RCVR-NBR TO II41-CONT-RCVR-NBR-O 599950 MOVE 0-TRUE-77 TO 11CL-END-OF-SCREEN-FLAG</p><p>LIBPS/TCLII 698750 " Next PO",US,A10,RS," Inq Type",US,A1,RS, 698770 " Rcvr",US,A10,RS," NEXT FORMAT",US,X5,RS,X1,PARK,FORMS).</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/17/04 Module: FM</p><p>Markid: P6.34 Program Nbr: 013</p><p>Description:</p><p>Short cut from purchasing vendor master maintenance screen to vendor bulletin screen provided. </p><p>Solution:</p><p>121570 10 MM43-SEE-BULLETIN-I PIC X. 121650 10 FILLER PIC X(1326).</p><p>509400 GO TO 12E-PROCESS-MM42-EXIT. 509450 509500 PERFORM 997-VB-SET-FIND THRU 997-VB-SET-FIND-EXIT. 509550 IF 990-DMERROR-88 509600 MOVE "N" TO MM43-SEE-BULLETIN-O 509650 ELSE 509700 MOVE "Y" TO MM43-SEE-BULLETIN-O. 509800</p><p>512810 PERFORM 12F2-DETERMINE-NEXT-FORMAT 512820 THRU 12F2-DETERMINE-FORMAT-EXIT.</p><p>518850* 518900*</p><p>521260 IF MM43-SEE-BULLETIN-I = "Y" 521270 MOVE MM43-COMPANY-I TO VM-COMPANY-ID 521280 MOVE MM43-VENDOR-NBR-I TO VM-NUMBER 521290 MOVE SPACES TO MM00-MESSAGE-I 521300 MOVE VM-COMPANY-ID TO MM92-COMPANY-I 521310 MOVE VM-NUMBER TO MM92-VENDOR-NBR-I 521320 MOVE "MM92" TO MM00-TRANS-CODE-I 521330 PERFORM 12Y-PROCESS-MM92 521340 THRU 12Y-PROCESS-MM92-EXIT 521345 GO TO 12F2-DETERMINE-FORMAT-EXIT.</p><p>LIBPS/SCREENS13 486100 10 MM43-SEE-BULLETIN-O PIC X. 544000 10 FILLER PIC X(1488).</p><p>LIBPS/TCLMM 482760 "RECORD ",SV,CR,BR,UL,CR,@161, </p><p>483015 "View Bulletin? ",US,A1,RS, 483020 " NEXT FORMAT ",US,A5,RS,X1,PARK,FORMS). 483060 2(T(YDNIN,A3,1)),I3,I13,I3,A2,3I6,A1,A60,A30,3(A1),A5).</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/26/04 Module: FM</p><p>Markid: P6.33 Program Nbr: 013</p><p>Description:</p><p>Default stock location is mistitled on MM41/43 screens.</p><p>Solution:</p><p>LIBPS/TCLMM</p><p>482529 "Deflt Stock Loc",A1,UL,US,A2,RSCRLF,</p><p>482939 "Deflt Stock Loc",A1,UL,US,A2,RSCRLF,</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/16/04 Module: FM</p><p>Markid: P6.39 Program Nbr: 016</p><p>Description:</p><p>FM09 changed to allow user to clone an item without the model item number being defined in the same warehouse that you want to clone it at.</p><p>Solution:</p><p>LIBPS/FM09PD</p><p>659732 IF 990-DMERROR-88 659734 MOVE 990-ACCESS-FIRST-VA-77 TO 990-ACCESS-METHOD-77 659736 PERFORM 997-IW-SET-FIND THRU 997-IW-SET-FIND-EXIT 659740 IF 990-DMERROR-88</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/27/04 Module: FM</p><p>Markid: P6.3B Program Nbr: 016</p><p>Description:</p><p>Provide for on-line maintenance to TVA-DATA (where Trade Service vendor abbreviations are now stored). </p><p>Note: Requires new library FM95PD. </p><p>Solution:</p><p>106755 01 TVA-DATA.</p><p>113684 88 FM95-I-88 VALUE "FM95". 113685 88 FM96-I-88 VALUE "FM96".</p><p>145310 05 FM95-MESSAGE-I REDEFINES FM00-MESSAGE-I. 145320 10 FM95-TRANS-CODE-I PIC X(4). 145330 10 FM95-VENDOR-ABBR-I PIC X(4). 145340 10 FM95-NEXT-FORMAT-I PIC X(5). 145350 10 FILLER PIC X(787). 145360 05 FM96-MESSAGE-I REDEFINES FM00-MESSAGE-I. 145370 10 FM96-TRANS-CODE-I PIC X(4). 145380 10 FM96-DETAIL-LINE-I OCCURS 12 TIMES. 145390 15 FM96-VENDOR-ABBR-I PIC X(4). 145400 15 FM96-VENDOR-NBR-ERROR-I. 145410 20 FM96-VENDOR-NBR-I PIC 9(6). 145420 15 FM96-VENDOR-NAME-I PIC X(30). 145430 10 FM96-NEXT-VENDOR-ABBR-I PIC X(4). 145440 10 FM96-NEXT-VENDOR-NBR-ERROR-I. 145450 15 FM96-NEXT-VENDOR-NBR-I PIC 9(6). 145460 10 FM96-MEXT-FORMAT-I PIC X(5). 145470 10 FILLER PIC X(301).</p><p>308800 ELSE 308850 IF FM95-I-88 308900 PERFORM 129-PROCESS-FM95 THRU 129-PROCESS-FM95-EXIT 308950 ELSE 309000 IF FM96-I-88 309050 PERFORM 129-PROCESS-FM96 THRU 129-PROCESS-FM96-EXIT</p><p>658395 COPY "LIBPS/FM95PD".</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>FM/016 P6.3B CONTINUED (page 2 of 2)</p><p>LIBPS/SCREENS16 878010 878020 05 FM95-MESSAGE-O REDEFINES MCS-PROGRAM-DATA. 878040 10 FILLER PIC X(152). 878060 10 FM95-NEXT-FORMAT-O PIC X(5). 878080 10 FM95-VENDOR-ABBR-DELIM-O PIC X(1). 878100 10 FM95-VENDOR-ABBR-O PIC X(4). 878120 10 FILLER PIC X(1838). 878140 05 FM96-MESSAGE-O REDEFINES MCS-PROGRAM-DATA. 878160 10 FILLER PIC X(76). 878170 10 FM96-NEXT-VENDOR-ABBR-DELIM-O PIC X. 878180 10 FM96-NEXT-VENDOR-ABBR-O PIC X(4). 878200 10 FM96-NEXT-VENDOR-NBR-O PIC 9(6). 878220 10 FILLER PIC X(65). 878240 10 FM96-NEXT-FORMAT-O PIC X(5). 878260 10 FM96-DETAIL-LINE-O OCCURS 12 TIMES. 878280 15 FM96-VENDOR-ABBR-DELIM-O PIC X. 878300 15 FM96-VENDOR-ABBR-O PIC X(4). 878320 15 FM96-VENDOR-NBR-DELIM-O PIC X. 878340 15 FM96-VENDOR-NBR-ERROR-O. 878360 20 FM96-VENDOR-NBR-O PIC 9(6). 878380 15 FM96-VENDOR-NAME-DELIM-O PIC X. 878400 15 FM96-VENDOR-NAME-O PIC X(30). 878420 10 FILLER PIC X(1327). 878440</p><p>LIBPS/TCLFM 00515610 FORMAT 00515620 OFM95A (CH, 00515630 FS,"FM95 ",RS,X10,BRNV, 00515640 "REQUEST TRADE SERVICE ABBREVIATION MAINTENANCE", 00515650 SV,CR,BR,UL,CRLF,LF,LF, @158, 00515660 X5,"Optional Starting Vendor Abbreviation",A1,US,A4,RSCRLF, 00515670 9(LF),@1,2(X10,BR,A38,CR), 00515680 X57,"NEXT FORMAT ",@153,US,A5,RS,X1,PARK, FORMS). 00515690 FORMAT 00515700 IFM95A (A4,X1,A4,A5). 00515710 FORMAT 00515720 OFM96A (CH, 00515730 FS,"FM96 ",RS,X13,BRNV, 00515740 "TRADE SERVICE ABBREVIATION MAINTENANCE", 00515750 SV,CR,BR,UL,CRLF,@158, 00515760 " Vendor Abbr Number Name",CRLF, 00515770 12(X3,A1,UL,US,A4,RS,X3,A1,UL,US,A6,RS,X3,A1,UL,US,A30,RSCR), 00515780 3(LF),@1,2(X10,BR,A38,CR), 00515790 "Next Abbr:",A1,US,A4,RS,X3,"Nbr:",US,A6,RS, 00515800 X23,"NEXT FORMAT ",@153,US,A5,RS,X1,PARK, FORMS). 00515810 FORMAT 00515820 IFM96A (A4,X1,12(A4,I6,A30),A4,I6,A5). </p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/16/04 Module: FM</p><p>Markid: P6.3A Program Nbr: 016</p><p>Description:</p><p>FM32 is not returning error screen when an invalid ship-to number is entered. </p><p>Solution:</p><p>613020 MOVE 0-TRUE-77 TO 703-ERR-MSG-93-INVALID-INPUT 613040 1-ERROR-IN-SCREEN-FLAG</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/1/04 Module: FM</p><p>Markid: P6.39 Program Nbr: 016</p><p>Description:</p><p>Patch P6.36 was incomplete.</p><p>Solution:</p><p>380002 IF SP-SALES-HIST-FLG = 9</p><p>470085 IF SP-SALES-HIST-FLG = 9</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/30/04 Module: FM</p><p>Markid: P6.32 Program Nbr: 017</p><p>Description:</p><p>If option to have price classes match category classes is set to No, the systems parameters screen does not display the No.</p><p>Solution:</p><p>506400 MOVE 0-TRUE-77 TO SP09-SALES-HIST-FLAG-O 506420 ELSE 506440 MOVE 0-FALSE-77 TO SP09-SALES-HIST-FLAG-O.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/19/04 Module: FM</p><p>Markid: P6.31 Program Nbr: 421</p><p>Description:</p><p>File maintenance changes that are a result of files sent from vendors are not updating IFM-DATA.</p><p>Solution:</p><p>104550 01 IFM-DATA.</p><p>320950 PERFORM 901-CREATE-IFM.</p><p>328150 PERFORM 902-STORE-IFM</p><p>338900 339000 COMPY "LIBPS/IFMPD".</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/31/04 Module: IN</p><p>Markid: P6.3C Program Nbr: 012</p><p>Description:</p><p>If cost code = 1 and cost multiplier greater than 1, if you say Y to update replacement cost on the purchase history correction screen, it does not calculate the new base price correctly. </p><p>Solution:</p><p>LIBPS/IA82PD</p><p>872395 IW-STANDARD-COST * IW-COST-MULT.</p><p>875740 IW-STANDARD-COST * IW-COST-MULT. </p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/12/04 Module: IN</p><p>Markid: P6.3B Program Nbr: 012</p><p>Description:</p><p>Add option to fix frozen previous year-end cost on IA81.</p><p>Solution:</p><p>SRC1/IN/012</p><p>159020 15 IA81-PHYS-COST-FLAG-I PIC X. 159050 15 IA81-EXPLANATION-I PIC X(29).</p><p>847160 MOVE IA81-PHYS-COST-FLAG-I (32-LINE-INDEX) TO 847170 IA81-PHYS-COST-FLAG-O (32-ERROR-LINE-INDEX).</p><p>849555 IF IA81-PHYS-COST-FLAG-I (32-LINE-INDEX) = "*" 849560 MOVE IW-AVERAGE-COST TO IW-COST-AT-PHYS.</p><p>LIBPS/SCREENS12 152550 15 IA81-PHYS-COST-FLAG-O PIC X. 152700 15 IA81-EXPLANATION-O PIC X(29).</p><p>LIBPS/TCLIA 665000 BRNV,X5,"Item Number",X10,"Whse New Cost *", 665100 X5,"Explanation",CR, 665300 @158,15(A1,US,A24,RS,A1, 665400 US,A2,RS,A1, 665500 US,A10,RS,US,A1,RS,A1, 665600 US,A29,RS), 665620 "Enter an * next to cost if you want it ", 665640 "to also update prev year-end cost",CR, 665700 @1,3(BR,X21,A38,X20),UL,BR,CR,</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/9/04 Module: IN</p><p>Markid: P6.3A Program Nbr: 012</p><p>Description:</p><p>Provide "A" for all option to updating replacement cost and/or vendor quote on IA82 screen.</p><p>Solution:</p><p>126597 05 32R-END-OF-IW-FLAG PIC 9 COMP. 126599 05 32R-STORE-NEEDED-FLAG PIC 9 COMP.</p><p>LIBPS/IA82PD 870370 IF IA83-UPDATE-REPL-I NOT = "Y" AND "N" AND "A" AND SPACE 870390 IF IA83-UPDATE-VQ-I NOT = "Y" AND "N" AND "A" AND SPACE 872388 IF IA83-UPDATE-REPL-I = "Y" OR "A" 872397 IF IA83-UPDATE-VQ-I = "Y" OR "A"</p><p>872783 872784 IF 32-LINE-INDEX = 0-ONE-77 874785 IF ( IA83-UPDATE-REPL-I = "A" ) 874786 OR ( IA83-UPDATE-VQ-I = "A" ) 874787 PERFORM 32R1-UPDATE-IW THRU 32R1-UPDATE-IW-EXIT.</p><p>875240 32R1-UPDATE-IW. 875260*** UPDATES ALL IW'S TO SAME REPL COST OR VQ 875280 875300 MOVE 0-FALSE-77 TO 32R-END-OF-IW-FLAG. 875320 LOCK IW-DATA VIA FIRST IW-SET 875340 AT IW-ITEM-NUMBER = PH-ITEM-NUMBER 875380 ON EXCEPTION 875400 MOVE 0-TRUE-77 TO 32R-END-OF-IW-FLAG. 875420 PERFORM 32R1-PROCESS-IW THRU 32R1-PROCESS-IW-EXIT 875440 UNTIL 32R-END-OF-IW-FLAG = 0-TRUE-77. 875460 32R1-UPDATE-IW-EXIT. 875480 EXIT. 875500 875520 32R1-PROCESS-IW. 875540 MOVE 0-FALSE-77 TO 32R-STORE-NEEDED-FLAG. 875560 IF IA83-UPDATE-REPL-I = "A" 875580 IF PH-UNIT-COST NOT = IW-STANDARD-COST 875600 MOVE IW-PREV-COST-1 TO IW-PREV-COST-2 875620 MOVE IW-STANDARD-COST TO IW-PREV-COST-1 875640 MOVE PH-UNIT-COST TO IW-STANDARD-COST 875660 MOVE 0-TRUE-77 TO 32R-STORE-NEEDED-FLAG 875680 IF IW-COST-CODE = 1 875700 AND IW-COST-MULT NOT < 1 875720 COMPUTE IW-BASE-SELL-PRCE ROUNDED = 875740 IW-STANDARD-COST * 1. 875760 875780 IF IA83-UPDATE-VQ-I = "A" 875800 IF PH-UNIT-COST NOT = IW-VENDOR-QUOTE 875820 MOVE PH-UNIT-COST TO IW-STANDARD-COST</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>IN/012 P6.3A CONTINUED (page 2 of 2)</p><p>875840 MOVE 0-TRUE-77 TO 32R-STORE-NEEDED-FLAG 875860 IF IW-DATE-LAST-FM > IW-EFF-DT-QUOTE 875880 MOVE 20091231 TO IW-EDD-DT-QUOTE. 875900 875920 IF 32R-STORE-NEEDED-FLAG = 0-FALSE-77 875940 GO TO 32R1-NEXT-IW. 875960 875980 MOVE IA83-FM-ID-I TO IW-FM-ID 876000 MOVE 0-TODAYS-DATE-YMD TO IW-DATE-LAST-FM. 876040 876060 PERFORM 997-IW-DATA-STORE THRU 997-IW-DATA-STORE-EXIT. 876080 IF 990-DMERROR-88 876100 DISPLAY "COULDN'T UPDATE IW-COST ON " 876120 IW-ITEM-NUMBER " " IW-WAREHOUSE. 876140 876160 32R1-NEXT-IW. 876180 LOCK IW-DATA VIA NEXT IW-SET 876200 AT IW-ITEM-NUMBER = PH-ITEM-NUMBER 876220 ON EXCEPTION 876240 MOVE 0-TRUE-77 TO 32R-END-OF-IW-FLAG. 876260 32R1-PROCESS-IW-EXIT. 876280 EXIT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/9/04 Module: IN</p><p>Markid: P6.39 Program Nbr: 012</p><p>Description:</p><p>IA82 purchase history corrections will now also update any open purchase orders that had the same original unit cost as the corrected receipt. </p><p>Solution:</p><p>126601 05 32R-OLD-PH-COST PIC 9(6)V9/4) COMP. 126611 05 32R-END-OF-P1-FLAG PIC 9 COMP. </p><p>LIBPS/IA82PD 872546 MOVE IA83-UNIT-COST-I (32-LINE-INDEX) TO PI-UNIT-COST</p><p>872647 MOVE PH-UNIT-COST TO 32R-OLD-PH-COST.</p><p>872772 IF PI-UNIT-COST NOT = PH-UNIT-COST 872774 IF PI-STATUS-CODE < 8 872775 IF PH-UNIT-COST NOT = PI-UNIT-COST 872776 MOVE PH-UNIT-COST TO PI-UNIT-COST 872778 PERFORM 997-PI-DATA-STORE THRU 997-PI-DATA-STORE-EXIT. 872779 872780 IF ( PH-UNIT-COST NOT = 32R-OLD-PH-COST ) 872781 AND PH-ORDER-TYPE = 32-PURCHASE-ORDER-VA 872782 PERFORM 32R1-UPDATE-PI THRU 32R1-UPDATE-PI-EXIT. 872789 32R1-UPDATE-INVENTORY-EXIT.</p><p>874420 32R1-UPDATE-PI. 874440*** LOOKS FOR OTHER OPEN PI RECORDS WITH SAME BAD COST & CHANGES 874460 874480 MOVE 0-FALSE-77 TO 32R-END-OF-PI-FLAG. 874500 LOCK FIRST PI-OPEN-SUBSET 874520 AT PI-ITEM-NUMBER = PH-ITEM-NUMBER 874540 AND PI-WAREHOUSE = PH-WAREHOUSE 874560 ON EXCEPTION 874580 MOVE 0-TRUE-77 TO 32R-END-OF-PI-FLAG. 874600 PERFORM 32R1-PROCESS-PI THRU 32R1-PROCESS-PI-EXIT 874620 UNTIL 32R-END-OF-PI-FLAG = 0-TRUE-77. 874640 32R1-UPDATE-PI-EXIT. 874660 EXIT. 874680 874700 32R1-PROCESS-PI. 874720 IF PI-UNIT-COST NOT = 32R-OLD-PH-COST 874740 GO TO 32R1-NEXT-PI. 874780 MOVE 990-ACCESS-RANDOM-VA-77 TO 990-ACCESS-METHOD-77. 874800 MOVE 990-COMPARE-EQUAL-VA-77 TO 990-KEY-COMPARISON-77. 874820 PERFORM 997-PO-SET-FIND THRU 997-PO-SET-FIND-EXIT. 874840 IF 990-DMERROR-88 874860 GO TO 32R1-NEXT-PI. 874880</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>IN/012 P6.39 CONTINUED (page 2 of 2)</p><p>874900 IF PO-ORDER-TYPE NOT = 32-PURCHASE-ORDER-VA 874920 GO TO 32R1-NEXT-PI. 874940 874960 MOVE PH-UNIT-COST TO PI-UNIT-COST. 874980 PERFORM 997-PI-DATA-STORE THRU 997-PI-DATA-STORE-EXIT. 875000 IF 990-DMERROR-88 875020 DISPLAY "COULDN'T UPDATE PI-UNIT-COST ON " 875040 PI-ORDER-NBR "-" PI-LINE-NUMBER. 875060 875080 32R1-NEXT-PI. 875100 LOCK NEXT PI-OPEN-SUBSET 875120 AT PI-ITEM-NUMBER = PH-ITEM-NUMBER 875140 AND PI-WAREHOUSE = PH-WAREHOUSE 875160 ON EXCEPTION 875180 MOVE 0-TRUE-77 TO 32R-END-OF-PI-FLAG. 875200 32R1-PROCESS-PI-EXIT. 875220 EXIT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/22/04 Module: IN</p><p>Markid: P6.31 Program Nbr: 012</p><p>Description:</p><p>Allow bin locations to be blanked out by entering a minus sign in bin on the FM18 screen. </p><p>Solution:</p><p>LIBPS/FM18PD</p><p>014450 IF FM18-PRIM-BIN-I(12K-I-IND) = "-" 014460 MOVE SPACES TO IW-BIN-LOCATION. 014470 IF FM18-SEC-BIN-I(12K-I-IND) = "-" 014480 MOVE SPACES TO IW-SECONDARY-BIN.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/7/04 Module: IN</p><p>Markid: P6.38 Program Nbr: 012</p><p>Description:</p><p>Reservations that occur as a result of PO receiving should update the RM-NBR-SHIP-ITEMS accumulator. </p><p>Solution:</p><p>LIBPS/713PDJ12</p><p>130550 PERFORM 997-RM-SET-MODIFY THRU 997-RM-SET-MODIFY-EXIT.</p><p>130800 MOVE RI-QTY-RESERVED TO 713-SAVE-QTY-RESERVED.</p><p>130940 IF RI-QTY-RESERVED > ZERO 130945 IF 713-SAVE-QTY-RESERVED = ZERO 130950 IF RM-NBR-LINE-ITEMS > RM-NBR-SHIP-ITEMS 130955 ADD 0-ONE-77 TO RM-NBR-SHIP-ITEMS 130960 PERFORM 997-RM-DATA-STORE THRU 997-RM-DATA-STORE-EXIT 130965 IF 990-DMERROR-88 130970 DISPLAY "713PD COULDN'T UPDATE RM-NBR-SHIP-ITEMS " 130975 RM-ORDER-ROOT " " RM-ORDER-SUFFIX.</p><p>LIBPS/713WSJ12</p><p>112375 05 713-SAVE-QTY-RESERVED PIC 9/6 COMP.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/28/04 Module: IN</p><p>Markid: P6.35 Program Nbr: 019</p><p>Description:</p><p>PO56 screen advises user they can enter CAN to cancel PO, but requires you to enter the word CANCEL instead. </p><p>Solution:</p><p>LIB/PO55PD</p><p>601600 IF (PO55-NEXT-ITEM-NUMBER-I = "CANCEL" OR "CAN")</p><p>609055 OR "CAN"</p><p>614350 AND "END" AND "CANCEL" AND "CAN" AND "PRT" AND "FAX"</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/19/04 Module: IN</p><p>Markid: P6.32 Program Nbr: 421</p><p>Description:</p><p>IFM records do not need to be stored if no applicable changes are being made to the data. For example, running Trade Service update a second time. </p><p>Note: Also, compile programs FM/016, FM/035, and FM/321.</p><p>Solution:</p><p>LIBPS/IFMPD</p><p>803410 IF (IFM-PRICE-COL-2-N = IFM-PRICE-COL-2-O) 803415 AND (IFM-PRICE-COL-3-N = IFM-PRICE-COL-3-O) 803420 AND (IFM-PRICE-COL-4-N = IFM-PRICE-COL-4-O) 803425 AND (IFM-REPL-COST-N = IFM-REPL-COST-O) 803430 AND (IFM-VEND-QUOTE-N = IFM-VEND-QUOTE-O) 803435 AND (IFM-BASE-PRICE-N = IFM-BASE-PRICE-O) 803440 AND (IFM-COST-MULT-N = IFM-COST-MULT-O) 803450 AND (IFM-PROMO-PRICE-N = IFM-PROMO-PRICE-O) 803455 AND (IFM-PROMO-END-N = IFM-PROMO-END-O) 803460 AND (IFM-PRICE-CLASS-N = IFM-PRICE-CLASS-O) 803465 AND (IFM-PROMO-START-N = IFM-PROMO-START-O) 803470 AND (IFM-QUOTE-DATE-N = IFM-QUOTE-DATE-O) 803480 NEXT SENTENCE 803490 ELSE 803500 STORE-IFM-DATA</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/8/04 Module: OC</p><p>Markid: P6.37 Program Nbr: 003</p><p>Description:</p><p>Patch P6.34 was incomplete. </p><p>Solution:</p><p>120502 05 140A-SAVE-AD-INDEX PIC 9 COMP. 120504 05 140A-AD-TALLY PIC 9 COMP. 120506 05 140A-SAVE-LINE-DATA PIC X(80).</p><p>210771 MOVE WS-LINE-DATA TO 140A-SAVE-LINE-DATA. 210772 MOVE AD-INDEX TO 140A-SAVE-AD-INDEX. 210773 MOVE ZER0 TO 140A-AD-TALLY. 210774 PERFORM 140A-TALLY-AD-DATA 210775 VARYING AD-INDEX FROM AD-INDEX BY 1 210776 UNTIL AD-INDEX > 5. 210777 IF 140A-AD-TALLY = ZERO 210778 MOVE 6 TO AD-INDEX 210779 ELSE 210780 MOVE 140A-SAVE-AD-INDEX TO AD-INDEX 210781 MOVE 140A-SAVE-LINE-DATA TO WS-LINE-DATA 210782 MOVE WS-CRLF TO WS-LINE-CRLF 210783 PERFORM 603-MSG-LINE THRU 603-MSG-LINE-EXIT 210784 ADD WS-ONE TO 0-LINE-CTR. 210785 PERFORM 140A-RF04-AD-DATA 210786 THRU 140A-RF04-AD-DATA-EXIT 210787 VARYING AD-INDEX FROM AD-INDEX BY 1 210788 UNTIL AD-INDEX > 5. 210789</p><p>210996 IF AD-PRINT-TYPE (AD-INDEX) = "A" OR "V"</p><p>211000 IF AD-INDEX NOT = 140A-AD-TALLY 211001 MOVE WS-CRLF TO WS-LINE-CRLF 211002 PERFORM 603-MSG-LINE THRU 603-MSG-LINE-EXIT 211003 IF 0-LINE-CTR > WS-THIRTY-4 211004 PERFORM 142-RF04-PAGE-OVER 211005 THRU 142-RF04-PAGE-OVER-EXIT. 211007 140A-RF04-AD-DATA-EXIT 211008 EXIT. 211010 211012 140A-TALLY-AD-DATA. 211014 IF AD-PRINT-TYPE (AD-INDEX) = "A" OR "V" 211016 ADD WS-ONE TO 140A-AD-TALLY. 211018</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/12/04 Module: OE</p><p>Markid: P6.33 Program Nbr: 003</p><p>Description:</p><p>Patch P6.21 was incorrect. Also, total cost is not being updated properly when the rebate is changed. </p><p>Solution:</p><p>SRC1/OE/003 112710 05 118G-QTY-SHIPPED PIC S9(7) COMP. 112720 05 118G-OLD-REBATE PIC S9(7)V99 COMP. 112730 05 118G-NEW-REBATE PIC S9(7)V99 COMP.</p><p>LIBPS/OM45PD 419205 MOVE RI-UNIT-MEAS TO 752-UNIT-MEAS. 419210 PERFORM 752-UM-CONVERSION THRU 752-UM-CONVERSION-EXIT. 419215 IF RM-ORDER-TYPE = 6 419220 COMPUTE 118G-QTY-SHIPPED = RI-CREDIT-QTY * -1 419225 ELSE 419230 IF RM-ORDER-STATUS = 9 419235 MOVE RI-QTY-SHIPPED TO 118G-QTY-SHIPPED 419240 ELSE 419245 MOVE RI-QTY-ORDERED TO 118G-QTY-SHIPPED. 419250 COMPUTE 118G-OLD-REBATE ROUNDED = RI-REBATE-AMOUNT * 419255 118G-QTY-SHIPPED / 752-EXTENSION-DIVISOR. 419260 COMPUTE 118G-NEW-REBATE ROUNDED = OM46-REBATE-I * 419265 118G-QTY-SHIPPED / 752-EXTENSION-DIVISOR.</p><p>419400 118G-OLD-REBATE - 118G-NEW-REBATE. 419600 118G-OLD-REBATE - 118G-NEW-REBATE. 419800 RI-REBATE-AMOUNT - OM46-REBATE-I.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/27/04 Module: OE</p><p>Markid: P6.3C Program Nbr: 009</p><p>Description:</p><p>After applying patch P6.33, the OP80 transaction is doubling up the customer on order value at the sending branch. </p><p>Solution:</p><p>LIB/OP80PD 588370*</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/17/04 Module: OE</p><p>Markid: P6.3B Program Nbr: 009</p><p>Description:</p><p>OP07 sometimes highlights wrong line items. </p><p>Solution:</p><p>485530*</p><p>486380 (11B-ERR-LINE-INDEX)</p><p>486524 (11B-ERR-LINE-INDEX)</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/23/04 Module: OE</p><p>Markid: P6.3A Program Nbr: 009</p><p>Description:</p><p>If transfer sales order set to no backorder, automatically cancel transfer PO if quantity shipped equals zero in shipping feedback. </p><p>Solution:</p><p>448242 IF RM-ORDER-TYPE = 11-TRANSFER-VA 448243 AND (( RM-BO-POL-FLAG = 0-FALSE-77 448244 OR ( RI-BACKORDER-FLAG = 0-FALSE-77 )) 448245 PERFORM 717-CANCEL-TRANSFER 448246 THRU 717-CANCEL-TRANSFER-EXIT 448247 GO TO 1172-INVALID-LI-PROC-EXIT.</p><p>LIBPS/717PD 400650 PERFORM 997-IW-DATA-STORE THRU 997-IW-DATA-STORE-EXIT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/26/04 Module: OE</p><p>Markid: P6.39 Program Nbr: 009</p><p>Description:</p><p>On OP07 screen, allow ship date to default to the current date.</p><p>Solution:</p><p>484742 IF OP07-SHIP-DATE-I = ZEROS 484744 MOVE TODAYS-DATE TO OP07-SHIP-DATE-I.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/20/04 Module: OE</p><p>Markid: P6.38 Program Nbr: 009</p><p>Description:</p><p>Excess cash deposits now transfer order to backorders when the backorder is an early variety created via shipping feedback. </p><p>Note: Changes to LIBPS/OP13PD extensive. Use new version of library.</p><p>Solution:</p><p>102005 01 TA-DATA. 102010 01 TD-DATA.</p><p>200000 01 OP13-FIELDS. 200070 05 11E-TOT-BILLED-VALUE PIC S9(7)V99 COMP VALUE 0. 200080 05 11E-TOT-TAX-AMT PIC S9(7)V99 COMP VALUE 0. 200085 05 11E-OLD-DEPOSIT PIC S9(7)V99 COMP VALUE 0. 200090 05 11E-DEPOSIT-POS PIC 9(7)V99 COMP VALUE 0. 200095 05 11E-TOTAL-DUE PIC S9(7)V99 COMP VALUE 0. 200170 05 11E-CASH-DEPOSIT-LINE-NBR PIC 9(3) COMP VALUE 0. 200440 05 11E-DEPOSIT-ACCT-NBR PIC X(16) VALUE "3035". 201250 201300 05 690-EXTENSION PIC S9(7)V99 COMP. 201350 05 690-TAX-AMT PIC S9(7)V99 COMP. 201400 05 690-ITEM-TAX PIC S9(7)V99 COMP. 201450 05 690-TA-FOUND-FLAG PIC 9 COMP. 201500 05 690-TA-DATA-EOF-FLAG-77 PIC 9 COMP. 201550 05 690-FIRST-TA-ACCESS-FLAG PIC 9 COMP. 201600 05 690-FREIGHT-CHG-FLAG PIC 9 COMP.</p><p>888720 COPY "LIBPS/TAXPD". 890770 COPY "LIBPS/DMSTA". 890780 COPY "LIBPS/DMSTD". 890790 COPY "LIBPS/DMSTDTA".</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/20/04 Module: OE</p><p>Markid: P6.3O Program Nbr: 010</p><p>Description:</p><p>When add notes to a billed order, it might recalculate the order value (which it should not). </p><p>Solution:</p><p>376132 IF RM-ORDER-STATUS = 11-BILLED-STATUS-VA 376134 GO TO 612-BUILD-ORDER-STATS-EXIT. 376136 </p><p>371372 IF RM-ORDER-STATUS = 11-BILLED-STATUS-VA 371374 GO TO 6011-AND-OM-SIGNOFF-EXIT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/16/04 Module: OE</p><p>Markid: P6.3N Program Nbr: 010</p><p>Description:</p><p>Cost override exception warning should not pertain to directs. </p><p>Solution:</p><p>403625 MOVE 0-TWO-77 TO RI-MAN-COST-FLAG 403626 IF RM-ORDER-TYPE NOT = 11-DIRECT-VA</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/16/04 Module: OE</p><p>Markid: P6.3M Program Nbr: 010</p><p>Description:</p><p>Patch P6.36 results in misleading error message. </p><p>Solution:</p><p>300610 TO 703-ERROR-MSG-TABLE-LIT (18).</p><p>331676 703-ERR-MSG-18-WHSE-DIFFNT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/1/04 Module: OE</p><p>Markid: P6.3L Program Nbr: 010</p><p>Description:</p><p>Warning on huge dollar amounts entered should pertain to OE17 returns. </p><p>Solution:</p><p>LIBPS/766WS 104950 05 766-QTY PIC 9(6) COMP.</p><p>LIBPS/766PD 521200 RI-DISC-MULT*766-QTY / RI-ORDER-CONV</p><p>521500 766-QTY / RI-ORDER-CONV / 752-EXTENSION-DIVISOR.</p><p>SRC1/OE/010 339177 MOVE RI-CREDIT-QTY TO 766-QTY. 339178 PERFORM 766-TEST-LI-EXCEPTIONS 339179 THRU 766-TEST-LI-EXCEPTIONS-EXIT.</p><p>379338 MOVE RI-QTY-ORDERED TO 766-QTY.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/24/04 Module: OE</p><p>Markid: P6.3K Program Nbr: 010</p><p>Description:</p><p>Directs not always picking up rebates. </p><p>Solution:</p><p>373691 IF RM-PRICING-FLAG = 9 373692 IF RI-REBATE-AMOUNT = ZERO 373693 IF RM-ORDER-TYPE = 11-STOCK-VA OR 11-INDIRECT-VA 373694 IF RI-ASSEMBLY-CODE NOT = 0-ONE-77 373695 PERFORM 6072-CHECK-CONTRACT-COST 373696 THRU 6072-CHECK-CONTRACT-COST-EXIT. 373697 IF RM-PRICING-FLAG = 9 373698 IF RI-REBATE-AMOUNT = ZERO 373699 IF RM-ORDER-TYPE = 11-DIRECT-VA 373700 IF ( OE10-I-88 373701 AND OE10-DIRECT-COST-I (OE10-LINE-ITEM-INDEX-I) = 0 ) 373702 OR (OE30-I-88 AND OE30-UNIT-COST-I = ZERO)</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/19/04 Module: OE</p><p>Markid: P6.3J Program Nbr: 010</p><p>Description:</p><p>Order statistics screen should not give "no items to pick" message on orders that are already in picking. </p><p>Solution:</p><p>376518 AND (RM-ORDER-STATUS = 11-OPEN-STATUS-VA) 376519 MOVE 612-UNF-LIT TO EI41-CREDIT-LINE-O.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/19/04 Module: OE</p><p>Markid: P6.3I Program Nbr: 010</p><p>Description:</p><p>If you can't determine a description from Trade Service when you create a new temp via the OE10 screen, have it create a description of SPECIAL rather than return an error. </p><p>Solution:</p><p>LIB/NS1143PD</p><p>357536 IF 1143-TEMP-TS-DESC = SPACES 357537 MOVE "SPECIAL" TO OE10-CUST-PART-NBR-I 357538 (OE10-LINE-ITEM-INDEX-I).</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/26/04 Module: OE</p><p>Markid: P6.3H Program Nbr: 010</p><p>Description:</p><p>Large sales line item warning message truncates the order number. Also, order statistics screen shows wrong message when there are no items in stock. </p><p>Solution:</p><p>376518 MOVE 612-UNF-LIT TO EI41-CREDIT-LINE-O.</p><p>LIB/766WS 107500 10 FILLER PIC X(26) VALUE " sale line entered on ord".</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/7/04 Module: OE</p><p>Markid: P6.3G Program Nbr: 010</p><p>Description:</p><p>E-mail notification of backordered items not always going to the correct buyer. </p><p>Solution:</p><p>LIBPS/766PD</p><p>542200 MOVE SR-SALES-REP-NBR TO EM-TO-REP.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 11/1/04 Module: OE</p><p>Markid: P6.31 Program Nbr: 036</p><p>Description:</p><p>Keep cancelled orders on system for 60 days for inquiry purposes, but still print orders on cancelled report right away.</p><p>Solution:</p><p>134025 05 2-CANCEL-DATE PIC 9(6). 134030 05 2-CANCEL-KEEP PIC 9(3) VALUE 060.</p><p>210470 MOVE ZEROES TO 2-CANCEL-DATE. 210472 IF RM-CANCEL-FLAG > ZERO 210474 IF RM-DATE-SHIPPED = ZERO 210476 MOVE RM-INPICKING-DATE TO RM-DATE-SHIPPED 210478 IF RM-DATE-SHIPPED = ZERO 210480 MOVE RM-ENTERED-DATE TO RM-DATE-SHIPPED. 210482 IF RM-DATE-SHIPPED > ZERO 210484 MOVE RM-DATE-SHIPPED TO 731-INPUT-YMD 210486 PERFORM 731-CONV-YMD-TO-ABSOLUTE 210488 THRU 731-CONV-YMD-TO-ABSOLUTE-EXIT 210490 MOVE 731-ABSOLUTE-NBR-OF-DAYS TO 2-CANCEL-DATE. 210495</p><p>265960 AND ( RM-PICK-PRIORITY < 9 ) </p><p>272570 AND ( RM-PICK-PRIORITY < 9 )</p><p>273360 AND ( RM-PICK-PRIORITY < 9 )</p><p>273960 AND ( RM-PICK-PRIORITY < 9 )</p><p>276960 AND ( RM-PICK-PRIORITY < 9 )</p><p>277660 AND ( RM-PICK-PRIORITY < 9 )</p><p>282460 AND ( RM-PICK-PRIORITY < 9 ) 282560 AND ( RM-PICK-PRIORITY < 9 )</p><p>286360 AND ( RM-PICK-PRIORITY < 9 )</p><p>286650 IF (0-TODAYS-ABS-DATE – 2-CANCEL-KEEP 286700 PERFORM 997-RN-DATA-DELETE THRU 997-RN-DATA-DELETE-EXIT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>OE/036 P6.31 CONTINUED (page 2 of 2)</p><p>289260 AND ( RM-PICK-PRIORITY < 9 )</p><p>289320 IF (0-TODAYS-ABS-DATE – 2-CANCEL-DATE) NOT > 0-CANCEL-KEEP 289330 PERFORM 2352-UPDATE-RM THRU 2352-UPDATE-RM-EXIT 289340 GO TO 235-REMOVE-HEADER-EXIT. 291900 2352-UPDATE-RM. 291950 MOVE 9 TO RM-PICK-PRIORITY. 292000 PERFORM 997-RM-DATA-STORE THRU 997-RM-DATA-STORE-EXIT. 292050 IF 990-DMERROR-88 292100 DISPLAY "COULDN'T UPDATE RM " RM-ORDER-ROOT 292150 RM-ORDER-SUFFIX " AT 291900". 292200 2352-UPDATE-RM-EXIT. 292250 EXIT. 292300 24-CHECK-LI-CANCEL. 298200 ADD 2-LI-EXTENSION TO 0-RSTRT-ORDER-VALUE. 298210** IF EITHER FLAG SET TO 9, MEANS WE ALREADY PRINTED ONCE BEFORE 298220 IF RI-CANCEL-FLAG = 0-FALSE-77 298240 OR ( RM-PICK-PRIORITY = 9 ) 298260 OR ( RI-COMBINE-CODE = 9 )</p><p>303400 ADD 2-LI-EXTENSION TO 0-RSTRT-ORDER-VALUE. 303420 IF RI-CANCEL-FLAG = 0-FALSE-77 303440 OR ( RM-PICK-PRIORITY = 9 ) 303460 OR ( RI-COMBINE-CODE = 9 )</p><p>412500 IF RM-INPICKING-DATE > ZERO 412600 MOVE RM-INPICKING-DATE TO 731-INPUT-YMD 412700 ELSE 412800 MOVE RM-ENTERED-DATE TO 731-INPUT-YMD. 412900 PERFORM 731-CONV-YMD-TO-ABSOLUTE 413000 THRU 731-CONV-YMD-TO-ABSOLUTE-EXIT 413100 MOVE 731-ABSOLUTE-NBR-OF-DAYS TO 2-CANCEL-DATE. 413200 413300 IF RI-CANCEL-FLAG = 0-TRUE-77 413400 AND RM-CANCEL-FLAG = 0-FALSE-77 413500 IF (0-TODAYS-ABS-DATE – 2-CANCEL-DATE) NOT > 0-CANCEL-KEEP 413600 IF RI-COMBINE-CODE NOT = 9 413700 MOVE 9 TO RI-COMBINE-CODE 413800 PERFORM 997-RI-DATA-STORE 413900 THRU 997-RI-DATA-STORE-EXIT 414000 GO TO 630-CANCEL-RI-UPDATES-EXIT. 414100 IF (0-TODAYS-ABS-DATE – 2-CANCEL-DATE) NOT > 0-CANCEL-KEEP 414200 GO TO 630-CANCEL-RI-UPDATES-EXIT. 414300</p><p>418940 630-CANCEL-RL-NAR. 418960 IF (0-TODAYS-ABS-DATE – 2-CANCEL-DATE_ NOT > 0-CANCEL-KEEP 418980 MOVE 0-TRUE-77 TO NO-MORE-RL-RECORDS 419000 GO TO 630-CANCEL-RL-NAR-EXIT. 419005</p><p>422400 IF (0-TODAYS-ABS-DATE – 2-CANCEL-DATE) NOT > 0-CANCEL-KEEP 422500 GO TO 632-CANCEL-RC-UPDATES-EXIT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/27/04 Module: OE</p><p>Markid: P6.31 Program Nbr: 044</p><p>Description:</p><p>Transfer requests processed automatically are not updating the customer on order accumulator. </p><p>Solution:</p><p>311020 MOVE RI-QTY-RESERVED TO RI-QTY-ORDERED. 311040 ADD RI-QTY-ORDERED TO IW-CUST-ON-ORDER. 311060 IF RI-QTY-ORDERED = ZERO 311080 GO TO 720-NEXT-POT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/3/04 Module: OE</p><p>Markid: P6.31 Program Nbr: 162</p><p>Description:</p><p>Skip future orders more than a month into future on backorder by buyer report. </p><p>Solution:</p><p>117400 77 0-FUTURE-CUTOFF PIC 9(8) COMP.</p><p>163900 COPY "LIBPS/NEWDATEWS". 164000 COPY "LIBPS/731WS".</p><p>172800 MOVE TODAYS-DATE TO 730-INPUT-DATE-USER. 172900 PERFORM 730-CONVERT-DATE-TO-YMD 173000 THRU 730-CONVERT-DATE-TO-YMD-EXIT. 173020 MOVE 730-OUTPUT-DATE-YMD TO 734-CUR-DATE-YMD. 173100 MOVE "F" TO 734-PAST-FUTURE-INDICATOR 173200 MOVE 30 TO 734-NUMBER-OF-DAYS 173300 PERFORM 734-CAL-NEW-DATE 173400 THRU 734-CAL-NEW-DATE-EXIT 173500 MOVE 734-NEW-DATE-YMD TO 0-FUTURE-CUTOFF. </p><p>199220 IF RM-REQ-DATE > 0-FUTURE-CUTOFF 199240 GO TO 322-CREATE-SORT-FILE-EXIT. 199260</p><p>325200 COPY "LIBPS/NEWDATEPD". 325600 COPY "LIBPS/731PD."</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 10/14/04 Module: OE</p><p>Markid: P6.31 Program Nbr: 711</p><p>Description:</p><p>Batch reservation program should update the RM-NBR-SHIP-ITEMS accumulator. </p><p>Solution:</p><p>104650 05 RM-FIXED-COUNTRE PIC 9(5) COMP VALUE 0. 104850 05 WS-NBR-SHIP-ITEMS PIC 9(3) COMP VALUE 0. </p><p>109950 DISPLAY "NBR OF ORDER HDRS UPDATED = " RM-FIXED-COUNTRE.</p><p>110600 LOCK NEXT RM-ACCESS-SET</p><p>112750 MOVE ZERO TO WS-NBR-SHIP-ITEMS.</p><p>113320 IF WS-NBR-SHIP-ITEMS > RM-NBR-SHIP-ITEMS 113340 PERFORM 12-STORE-RM THRU 12-STORE-RM-EXIT.</p><p>115350 ADD 1 TO WS-NBR-SHIP-ITEMS</p><p>119720 IF RI-QTY-RESERVED > ZERO 119740 ADD 1 TO WS-NBR-SHIP-ITEMS.</p><p>121210 12-STORE-RM. 121215 IF BEGIN-TRANS-FLAG = ZERO 121220 MOVE 1 TO BEGIN-TRANS-FLAG 121225 BEGIN-TRANSACTION NO-AUDIT AU-DATA 121230 ON EXCEPTION 121235 MOVE ZERO TO BEGIN-TRANS-FLAG 121240 GO TO 12-STORE-RM-EXIT. 121245 MOVE WS-NBR-SHIP-ITEMS TO RM-NBR-SHIP-ITEMS. 121250 STORE RM-DATA 121255 ON EXCEPTION 121260 DISPLAY " COULDN'T STORE RM-DATA " RM-ORDER-ROOT 121265 RM-ORDER-SUFFIX 121270 MOVE 1 TO EOF-FLAG. 121275 ADD 1 TO RM-FIXED-COUNTRE. 121280 12-STORE-RM-EXIT. 121290 EXIT.</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/30/04 Module: SA</p><p>Markid: P6.31 Program Nbr: 077</p><p>Description:</p><p>Add customer's phone number to report. </p><p>Solution:</p><p>110520 05 WS-PHONE-NBR. 110540 10 WS-PHONE-AREA PIC X(3). 110560 10 WS-PHONE-PREFIX PIC X(3). 110580 10 WS-PHONE-REST PIC X(4).</p><p>116320 01 DETAIL-LINE2. 116330 05 FILLER PIC X(6) VALUE " PH:". 116340 116350 116360 116370 116380 116390</p><p>331405 331415 331420 331425 331430 331435 331440 331445 331450 331800</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Date of Correction: 12/16/04 Module: SA</p><p>Markid: P6.31 Program Nbr: 220</p><p>Description:</p><p>Report sometimes repeats number of months inactive from previous customer. </p><p>Solution:</p><p>310500 THRU 731-CONV-YMD—TO-ABSOLUTE-EXIT</p><p>Patch4thqtr04 POWER PLUS PATCH</p><p>Patch4thqtr04</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    63 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us