Program Description
This program is found on the Service Data Entry menu (SD-1-5). This program allows the user to properly void an invoice that was created through the Service Call Entry program.
Rev 14 Changes
In Revision 13, logic was added to service invoicing to write the Invoice Number in the call remarks field of the service call (DISP.DT). This could then be seen in Service History Inquiry. If the service invoice was voided, the call remarked remained. So, if you then entered the ticket on the call the second time as non-chargeable, the call remarks would have an invoice number, yet the service ticket was not chargeable. This has been corrected. When you void a service invoice, the call remarks will be blanked out if they begin with “INVOICE #”.
The program would allow you to void a service invoice that was done in the previous month, as long as it was entered on the same day that the End Of Month Processing was performed. This has been corrected. If an operator tries to void a service invoice that was done prior to end of month, even if it was done the same day that the End Of Month Processing was performed, a message will display and the service invoice will not be voided. The message displayed is “The System Date Of This Invoice Indicates This Is From A Previous Month. Void Not Allowed.”
Rev 13 Changes
1. Program changes were made to correct the Return No GOSUB error at line 1949. GOTO 1900 was added on line 1949 in place of GOSUB 1900.
Changes were made to update the Number Of Coupons Used in the Coupon Header File (CINVHDRD) correctly when the coupon is a Variable Quantity coupon.
Click on the book to learn more about the Coupon system.