APINWKB RELEASE_NAME/RELEASE_REASON disable for form personalization. Exclude Hold in INV_SUM_ACTION
1) We added a new Custom Hold via APPS.AP_CUSTOM_INV_VALIDATION_PKG.AP_Custom_Validation_Hook procedure based on certain invoice custom criteria.
2) Now, we want to add form personalizations to APINWKB form, restrict that Hold from being released by all users, except 5 super users. I have developed these form personalizations so far:
a) WHEN-NEW-RECORD-INSTANCE of AP_HOLDS. If AP_HOLDS.HOLD_NAME = custom hold, and user is not super-user, then Actions i) disable the AP_HOLD.RELEASE_NAME/REASON fields, ii) disable AP_HOLDS_CONTROL.ACTION_BUTTON (Button Label Release....1)
b) WHEN-NEW-ITEM-INSTANCE of INV_SUM_ACTIONS.HOLD_NAME