Business issue: Normally we do not allow Order Release updates. We require that the Order Release be canceled and a new Order Release issued. We recently rolled out to a new facility that reuses the same id when canceling and reissuing an Order Release. The initial Order Release and the Cancel work fine, but when we receive a reissued Order Release using the same Order Release Gid, it fails in our system because we have certain refnums defined as singletons, which do not allow multiples or updates.
For this plant, one option is to delete the Order Release as part of the cancel process. This would allow any reissue to processes correctly, but it causes another problem because I will lose all my history of canceled Order Releases for this facility.