Trying to approve a package via batch and getting the following error:
ENBP062E Package ID 'NVPBCP20220218' is not available for the APPROVE action
Release : 18.1
Component : Endevor Software Change Manager
Run a CONRPT72 (Package Detail Report) and review the Approver Section. Check if the USERID that is associated to the bactch job is in the approver group, then check if the USERID is disqualified.
Found that in the ENCOPTBL the option below was enabled and caused the user to be disqualified:
* O0007182
* THIS OPTION WILL DISQUALIFY AN APPROVER FROM APPROVING OR DENYING
* A PACKAGE IF THEY HAVE EITHER:
* 1) CREATED, UPDATED, OR CAST THE PACKAGE
* 2) MODIFIED ANY OF THE ELEMENTS WITHIN THE PACKAGE AND THE ACTION
* REQUIRES APPROVAL
*
* SPECIFY 'A' TO VERIFY APPROVERS FOR BOTH STANDARD AND EMERGENCY
* PACKAGES. SPECIFY EITHER 'S' OR 'E' TO VERIFY APPROVERS FROM
* STANDARD OR EMERGENCY PACKAGES ONLY, RESPECTIVELY.
*
* EXAMPLES:
* ENHOPT APPROVER_DISQUALIFIED=(ON,A) ALL STANDARD & EMERGENCY
* ENHOPT APPROVER_DISQUALIFIED=(ON,S) STANDARD PACKAGES ONLY
* ENHOPT APPROVER_DISQUALIFIED=(ON,E) EMERGENCY PACKAGES ONLY
*---------------------------------------------------------------------*
ENHOPT APPROVER_DISQUALIFIED=(ON,A)
*
To disable this option, comment it out, the package will allow the create/caster to approve it.