COMPILE ROUTINE MOVE_QUOTE_PRICE(Dummy) ROWDEF (CHARSTR) DECLARE SUBROUTINE SEND_INFO, SEND_DYN, Utility, msg $INSERT QUOTE_EQU $INSERT QUOTE_DET_EQU EQU CRLF$ TO \0D0A\ OPEN 'QUOTE' TO FileIn ELSE DEBUG GOTO Bail END OPEN 'QUOTE_DET' TO FileOut ELSE DEBUG GOTO Bail END SELECT FileIn RecCnt = 0 Done = 0 ManualList = '' LOOP ReadNext QuoteNo ELSE Done = 1 UNTIL Done READ QuoteRec FROM FileIn,QuoteNo THEN RecCnt += 1 IF QuoteRec NE '' THEN READ QuoteDetRec FROM FileOut,QuoteNo:'*1' THEN Delta = 0 IF QuoteRec NE QuoteDetRec THEN Delta = 1 IF QuoteRec NE QuoteDetRec THEN Delta = 1 IF QuoteRec NE QuoteDetRec THEN Delta = 1 IF QuoteRec NE QuoteDetRec THEN Delta = 1 IF QuoteRec NE QuoteDetRec THEN Delta = 1 IF QuoteRec NE QuoteDetRec AND QuoteRec = '' THEN Delta = 1 IF QuoteRec NE QuoteDetRec AND QuoteRec = '' THEN Delta = 1 IF QuoteRec NE QuoteDetRec AND QuoteRec = '' THEN Delta = 1 IF Delta THEN QuoteRec = QuoteDetRec QuoteRec = QuoteDetRec QuoteRec = QuoteDetRec QuoteRec = QuoteDetRec QuoteRec = QuoteDetRec QuoteRec = QuoteDetRec QuoteRec = QuoteDetRec QuoteRec = QuoteDetRec END ItemNotes = QuoteDetRec Test = ItemNotes[1,15] Notes = QuoteRec IF INDEX(Notes,Test,1) = 0 THEN QuoteRec = QuoteRec:CRLF$:ItemNotes Delta = 1 END IF Delta THEN WRITE QuoteRec ON FileIn,QuoteNo THEN Send_Info(RecCnt) END END END ;* End of check for Quote Det Keys END ;* End of Quote Record Read REPEAT *UNLOCK All * * * * * * * Bail: * * * * * * * END