All programs should begin with a header, which consists of The program name , a statement of responsibility, and a copyright date. A general description and narrative of the program. This is also needed when program maintenance occurs. It defines the program function and outlines its structure. A modification history giving dates, the modifier's names, and modification descriptions.
Justification is the same as for the program name .
This format is also consistent with that used to enter dates on PeopleSoft online panels. To ensure uniformity and data reliability, it is recommended that custom SQR programs obtain date parameter input by calling SQCs which get the date and perform date validity checking. The user prompt can be customized in the calling program. PeopleSoft-delivered ask date sqc's cannot be used in the same program using this sqc, or sqr error 2000, 'procedure name used more than once' will occur at compile time. It is possible that Prompt-Date could be changed to a different format in a future release.