Results for “p_debug”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IEX_COLLECTORS_TO_RESOURCE is a PL/SQL package owned by the APPS schema in Oracle E-Business Oracle Advanced Collections (IEX) and related Receivables components. Its business purpose is to synchronize collector definitions held in the Oracle Receivables collections tables with the Oracle Trade Management / CRM resource model (JTF_RS) and the Oracle HRMS person model (PER_ALL_PEOPLE_F). In effect, the package acts as a bridge that propagates collector records from the AR collections domain into the resource directory used elsewhere in the EBS suite, so that a collector can be treated as a resource for assignment, routing, and role purposes. The package is declared with AUTHID CURRENT_USER and was introduced with a header dating to 2005, making it part of the older Advanced Collections seed data maintenance layer that remains in 12.1.1 and 12.2.2 online patching environments. It is classified in the ETRM as an API of type OTHER rather than a public open interface, and it is referenced by zero other packages according to the documented metadata, indicating it is generally invoked directly by forms, concurrent programs, or targeted custom code rather than consumed as a shared library.
Key Procedures and Functions
The documented package exposes three procedures:
- UPDATE_COLLECTORS — the primary entry point. It is designed as a concurrent-program-style procedure, accepting standard OUT parameters for error buffer and return code alongside up to five responsibility input parameters (P_RESP1 through P_RESP5) and a debug flag. Its purpose is to drive the collector-to-resource synchronization across the responsibilities passed in.
- UPDATE_COLLECTORS_PVT — a private helper procedure. It accepts a single responsibility value and a debug flag, and performs the per-responsibility work invoked by UPDATE_COLLECTORS. As a private routine it is not intended for direct external invocation.
- UPDATE_RESOURCES — the procedure most relevant to the user's search term "update_resources." It takes error buffer and return code OUT parameters plus a debug flag, and performs the resource-side synchronization, updating or creating the corresponding resource records for collectors.
Tables Accessed
The documented table references reflect the two halves of the synchronization:
- Collections side — AR_COLLECTORS and AR_COLLECTORS_S (the base and translated tables describing collectors and their assignments).
- Resource side — JTF_RS_RESOURCE_EXTNS, JTF_RS_ROLES_B, and JTF_RS_ROLE_RELATIONS, which hold resource extensions, role definitions, and role relationships.
- Identity and HR side — HZ_PARTIES and PER_ALL_PEOPLE_F, used to associate collectors with party and person records.
- Security and setup — FND_USER, FND_RESPONSIBILITY, FND_FORM_FUNCTIONS, and FND_COMPILED_MENU_FUNCTIONS, used to resolve the responsibilities passed to UPDATE_COLLECTORS.
- Utility — DUAL, DBMS_SESSION, and PLITBLM for session state and PL/SQL table operations.
Usage Notes
Because the package is referenced by no other packages, it is typically executed as a one-off or scheduled maintenance activity rather than a runtime dependency. In practice it is invoked either through a concurrent program registered against UPDATE_COLLECTORS (supplying the responsibility parameters), or through custom PL/SQL that calls UPDATE_RESOURCES directly when only resource synchronization is required. The p_debug parameter allows verbose diagnostic output during troubleshooting. Administrators should treat it as a data-propagation utility for collectors and resources and validate results against AR_COLLECTORS and JTF_RS tables after execution.
-
PACKAGE: APPS.AP_DEBUG_PKG 12.1.1
-
PACKAGE: APPS.AP_DEBUG_PKG 12.2.2
-
PACKAGE: APPS.AP_DEBUG_PKG 12.2.2
-
PACKAGE: APPS.AP_DEBUG_PKG 12.1.1