There are many times when users are not available or have left a company and a package needs to get executed.
Many times the package is still in the status of IN-APPROVAL.
Is there an easy way to add an approver to the "Approval Group"?
All supported Releases
To add a user to an Approvel Group to a package that is already in the status of IN-APPROVAL, enable the Dynamic Approver option in the ENCOPTBL.
Here are the steps to help enable the option:
1. In the ENCOPTBL un-comment the DYNAMIC APPROVER option - to do this remove the * from column 1
***********************************************************************
* DYNAMIC APPROVERS
*
* A PACKAGE APPROVER CAN DYNAMICALLY ADD OTHER APPROVERS TO A PACKAGE
* IF THE DYNAMIC APPROVERS OPTION IS ENABLED. IF THE OPTION IS LEFT
* DISABLED, THE DYNAMIC APPROVER FEATURE WILL BE SUPPRESED.
*
*---------------------------------------------------------------------*
* ENHOPT DYNAMIC_APPROVERS=ON DEFAULT VALUE IS OFF
2. Reassemble and relink the ENCOPTBL.
3. Logoff and then back onto Endevor.
4. Go into Endevor
5. Select 5 for Package
6. Selelct 4 to Review the package in question -
---------------------- Package Foreground Options Menu -------------
OPTION ===> 4
1 DISPLAY - Display Package Information
2 CREATE/MODIFY - Create or Modify Package
3 CAST - Prepare Package for Review
4 REVIEW - Approve or Deny Package
5 EXECUTE - Submit or Execute Package
6 SHIP - Ship Packages
7 BACKOUT - Perform Backout or Backin Processing
8 COMMIT - Clear Backout Information
9 UTILITIES - Reset, Delete, or Export Package
Package ID ===> TESTDYNAMICPKG
Limit selection list options. These options are used by the
DISPLAY and UTILITIES functions:
In-edit......... Y In-execution.... Y Enterprise Pkg.... A
In-approval..... Y Executed........ Y Promotion Pkg..... A
Denied.......... Y Exec-failed..... Y Tgt Environment...
Approved........ Y Committed....... Y Tgt Stage ID......
7. Once you are in the Review panel type DA on the command line and hit enter:
REVIEW ----------------------- REVIEW PACKAGE ------------------------
OPTION ===> DA
blank - Display Action Summary D - Deny Package
A - Approve Package L - Display Approver Groups
N - Add Notes to Package DA - Dynamic Approvers
PACKAGE ID: TESTDYNAMICPKG STATUS: IN-APPROVAL
DESCRIPTION: testing dynamic approver
PACKAGE TYPE: STANDARD
SHARABLE PACKAGE: Y
EXECUTION WINDOW FROM: 19FEB19 00:00 TO: 31DEC79 00:00
User Id Date Time
CREATED: USER1 19FEB19 13:29
LAST UPDATED:
CAST: USER1 19FEB19 13:48
DENIED:
8. You will now see the "DYNAMIC APPROVER" Panel.
--------------------------- DYNAMIC APPROVER GROUP -------
COMMAND ===>
Enter Dynamic Approver Group information
PACKAGE ID: TESTDYNAMICPKG
QUORUM: 00000
APPROVER REQ STATUS ADDED BY
===> ________ ===> _
===> ________ ===> _
===> ________ ===> _
===> ________ ===> _
9. Type in the userid of the person needed and hit enter. The user is now added to approve the package
Remember QUORUM cannot be 0 it must be 1 or more.
--------------------------- DYNAMIC APPROVER GROUP
COMMAND ===>
Enter Dynamic Approver Group information
PACKAGE ID: TESTDYNAMICPKG
QUORUM: 00001
APPROVER REQ STATUS
===> USERID__ ===> N
===> ________ ===> _
===> ________ ===> _
===> ________ ===> _
===> ________ ===> _
===> ________ ===> _
===> ________ ===> _
For more information on Dynamic Approver, please review the "Dynamic Approver Group" documentation.