Use version control for SIS module function test approval to enter a record in the VCAT database when SIS module function tests have been successfully completed. Unlike SIS module authorization, you do not need to configure signers for all SIL values.
When version control for SIS Module Function Test Approval is enabled, all signers for the module's current SIL value must approve the module's function test for the function test to be approved. The approval state of the module's function test is reported on the SIS tab of the SIS module properties dialog and a record is added to the VCAT database.
If a module is at a SIL value that does not have signers configured, when the module is checked in its function test status is marked as approved on the module's properties dialog, but a record is not added to the VCAT database.
Changes to a module's configuration, Safety Integrity Level, or signers have the following effects:
If the SIL value of an SIS module changes, the function test approval state reverts to Not Approved and the module's function test must be approved by the signers assigned to the module's current SIL.
Adding a new signer to any SIL changes the approval state of all module function tests that were previously approved at that SIL to Not Approved.
Changing the configuration of an SIS module whose function test was previously approved changes the function test approval state to Not Approved.
Deleting a signer who was the only signer who had not approved a module's function test causes the module's function test approval state to become Approved.
Modifying a signer does not affect the approval state of any SIS module function test.