Use this parameter to activate the management of revisions on orders and open orders. You can then track all modifications made on signed orders, signed open orders, and save them in a history of revisions.

Not managed - Revisions are not available.

Managed on demand - When modifying the order, you receive a message asking you to confirm if a revision must be generated for this modification.

Managed automatically - A revision is generated automatically each time the order is modified.

When revision management is enabled (automatically or on demand), revisions are managed in the following cases:

  • The order has been fully signed.
  • Signature management is disabled on the order and the order has been printed.
  • The order has been automatically signed and the order has been printed.
If an order or open order line has been partially received or invoiced, you can only modify it by creating a revision. You must either set this parameter to Managed on demand or Managed automatically.

In the Orders function:

  • The revision number is displayed next to the order number. It is incremented automatically each time the revision is modified.
  • To view the history of order revisions and detailed modifications, click:
    • Revision management,
    • Display order line revisions from the Actions icon available on the modified order line.

Level of localization/Global variable

This parameter is defined at the level Site. It belongs to Chapter ACH (Purchase) and the Group ORD (Order management rules), The following parameters are also associated with this chapter and group :

The global variable GPURREV is associated with it.

Functions concerned

The following functions are associated with this parameter :

  Purchasing > Orders > Open orders

  Purchasing > Orders > Orders

Comments

To save the history of revisions, the following tables are updated when an order with revision is modified:

  • UPORDER for the header
  • UORDERC for open orders only
  • UPORDERP and UPORDERQ for each line
In all these tables:
  • The REVCOD field, available in all files, indicates the type of action: D = Deletion; M = Modification.
  • The CURREVFLG field is set to 2, which identifies the revision is in progress.