Enhancing certificate no. generation when recalling an order

A customer has raised concerns about how certificate numbers are generated on documents when an order is processed in the order module.

Currently, when an order handler processes an order, the system generates documents with a unique certificate number. However, if an error is later discovered in the certificate, the order must be recalled, corrected, and reprocessed. This process generates an entirely new certificate number, replacing the original.

Order handlers often receive requests from customers seeking certificates by providing specific certificate numbers. However, if the original order has been recalled and reprocessed, these “old” certificate numbers are no longer visible in the equipment module, making it difficult to locate the requested certificates. This happens quite often.

To address this, could we consider introducing revision numbers for certificates instead of issuing entirely new certificate numbers? For instance, the first processed certificate could be numbered 262528 rev01, and if reprocessed, the updated version would be 262528 rev02.