Skip to content

Feature - Print Duplicate Posted Invoices with System Date + or - Number of Days Option

Release Date: 6/26/23
Version: 8.5 and Above

This enhancement applies to COP -> Processing -> Print Duplicate Invoice -> Print Posted Duplicate Invoices, the prompt for "7. Starting Invoice Date".  In the past, it supported either a specific date range, or "All" if the user pressed Enter on that field. In this enhancement, the user can press the F1 key at the field "7. Starting Invoice Date" field, which means to the user "System Date." 



 In addition, the system will prompt the user to enter the number of days to adjust. See sample screen below:


  • Zero: The user can enter value of zero, which means to use the system date.
  • Positive: The user can enter a positive value. That means to use the system date + ??? days (in the future). For example, entering a value of +7 instructs the system to make the cutoff date one week later.
  • Negative: The user can enter a negative value. That means to use the system date - ??? days (in the past). For example, entering a value of -365 instructs the system to make the cutoff date one year ago.
Since it makes no sense to print duplicate posted invoice with a future invoice date, the use of positive values to adjust the system date feature is meaningless in this case. The reason for allowing positive adjustments is for generic support. If you need to make an adjustment, it should be a negative value.

The primary purpose of this enhancement is to provide greater flexibility when printing duplicate posted invoices through deferred processing. One use case is to email PDF PostOffice invoices through deferred processing. This feature is supported starting from Elliott 8.6. 

Programs Modified: CP03S2.WS, CP03S2.CBL, CP1725S.CBL, CPINVPRT.WS, CPINVPRT.PL, CPINVPRT.CBL, CPINVPRH.CBL, CPINVPRP.CBL
Programs Added: CALCDATE.WS2

CLS

Feedback and Knowledge Base