Search Results ar_cao_assign_pkg
Overview
AR_CAO_ASSIGN_PKG is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. The object is documented as VALID in the ETRM repository and is classified under the general API category OTHER, indicating that it is an internal utility package rather than a published public interface. The name associates it with the Cash Application/Collections family of Receivables objects (the AR_CAO prefix) and with work item assignment logic. Consistent with this naming, the package supports the routing of receivables-related work items — such as collection activities, receipt-related tasks, or processing queue entries — to the appropriate users or responsibilities. It also exposes an access-checking routine used to validate whether a given user is authorized to work on or view a given item. The package is delivered as both a specification and a body, and its dependencies are limited to the SYS.STANDARD package and internal self-references, so it relies on the caller's environment for its data access rather than embedding private types.
Key Procedures and Functions
- ASSIGN_WORK_ITEMS — The primary assignment routine. It determines the appropriate owner or responsibility for one or more work items and records that assignment. Because it operates on work items rather than a single named entity, it is designed for set-based, possibly bulk processing. Parameter lists are not documented in the available metadata and should not be assumed; callers should obtain the signature from the package specification in the target instance before invoking it directly.
- CHECK_ACCESS — A validation routine that evaluates whether the current user (or a supplied user/responsibility context) is permitted to access a work item or a related function. It is typically used as a gate before assignment or before displaying task data, ensuring that responsibility-based access controls are respected.
No other procedures or functions are documented for this package. The metadata records two documented subprograms in total, and no public parameter information is published in the ETRM extract.
Tables Accessed
- AR_CASH_RECEIPTS_ALL — the base Receivables cash receipts table; read to identify receipt-related work items subject to assignment.
- AR_CASH_RECPT_RULE_PARAM_GT — a global temporary table holding cash receipt rule parameters, used to drive the business rules applied during assignment.
- FND_RESPONSIBILITY and FND_RESP_FUNCTIONS — responsibility and responsibility-function mappings, consulted to resolve which responsibilities may own or access a work item.
- FND_FORM_FUNCTIONS and FND_COMPILED_MENU_FUNCTIONS — function definitions and compiled menu-function data, used by CHECK_ACCESS to verify functional access.
- HZ_LOCATIONS — location data for parties, likely used to apply geographic or territorial assignment rules.
- FUN_RULE_BULK_RESULT_GT — a global temporary table carrying bulk rule-evaluation results that feed the assignment decision.
- DBMS_SQL and PLITBLM — dynamic SQL and PL/SQL table utilities supporting flexible, runtime-constructed queries.
Usage Notes
The package is an internal component. No other package in the APPS schema is documented as referencing it, so it is not a shared dependency in the delivered code base. It is most likely invoked from Receivables work-item or collections processing flows, from Oracle Forms logic, or from concurrent programs that batch-assign or reassign work items. Because parameter signatures are not published in the available metadata, custom code should treat the package as unsupported and reference the specification shipped in the instance. Direct extension or substitution of this package is not recommended; use supported Receivables APIs or the Oracle-delivered forms to perform assignment and access checks.
-
PACKAGE: APPS.AR_CAO_ASSIGN_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_CAO_ASSIGN_PKG, status:VALID,
-
PACKAGE: APPS.AR_CAO_ASSIGN_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AR_CAO_ASSIGN_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_CAO_ASSIGN_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_CAO_ASSIGN_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_CAO_ASSIGN_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_CAO_ASSIGN_PKG, status:VALID,
-
SYNONYM: APPS.AR_CASH_RECPT_RULE_PARAM_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECPT_RULE_PARAM_GT, status:VALID,
-
PACKAGE: APPS.AR_CUSTOM_PARAMS_HOOK_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_CUSTOM_PARAMS_HOOK_PKG, status:VALID,
-
SYNONYM: APPS.AR_CASH_RECPT_RULE_PARAM_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECPT_RULE_PARAM_GT, status:VALID,
-
SYNONYM: APPS.FUN_RULE_BULK_RESULT_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FUN_RULE_BULK_RESULT_GT, status:VALID,
-
PACKAGE: APPS.AR_CAO_ASSIGN_PKG
12.2.2
-
PACKAGE: APPS.FUN_RULE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FUN_RULE_PUB, status:VALID,
-
PACKAGE: APPS.AR_CAO_ASSIGN_PKG
12.1.1
-
SYNONYM: APPS.FND_COMPILED_MENU_FUNCTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_COMPILED_MENU_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FUN_RULE_BULK_RESULT_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FUN_RULE_BULK_RESULT_GT, status:VALID,
-
SYNONYM: APPS.FND_COMPILED_MENU_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_COMPILED_MENU_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FND_RESP_FUNCTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_RESP_FUNCTIONS, status:VALID,
-
PACKAGE: APPS.FUN_RULE_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FUN_RULE_PUB, status:VALID,
-
SYNONYM: APPS.FND_RESP_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESP_FUNCTIONS, status:VALID,
-
VIEW: APPS.FND_USER_RESP_GROUPS_DIRECT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_USER_RESP_GROUPS_DIRECT, object_name:FND_USER_RESP_GROUPS_DIRECT, status:VALID,
-
VIEW: APPS.FND_USER_RESP_GROUPS_DIRECT
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_USER_RESP_GROUPS_DIRECT, object_name:FND_USER_RESP_GROUPS_DIRECT, status:VALID,
-
PACKAGE: APPS.AR_CUSTOM_PARAMS_HOOK_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AR_CUSTOM_PARAMS_HOOK_PKG
12.2.2
-
SYNONYM: APPS.AR_CASH_RECEIPTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPTS_ALL, status:VALID,
-
PACKAGE BODY: APPS.AR_CAO_ASSIGN_PKG
12.1.1
-
SYNONYM: APPS.AR_CASH_RECEIPTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPTS_ALL, status:VALID,
-
PACKAGE BODY: APPS.AR_CAO_ASSIGN_PKG
12.2.2
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FND_RESPONSIBILITY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_RESPONSIBILITY, status:VALID,
-
SYNONYM: APPS.FND_RESPONSIBILITY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESPONSIBILITY, status:VALID,
-
APPS.AR_CAO_ASSIGN_PKG dependencies on AR_CAO_ASSIGN_PKG
12.1.1
-
APPS.AR_CAO_ASSIGN_PKG dependencies on AR_CAO_ASSIGN_PKG
12.2.2
-
PACKAGE: APPS.ARP_STANDARD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_STANDARD, status:VALID,
-
PACKAGE: APPS.ARP_STANDARD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_STANDARD, status:VALID,
-
SYNONYM: APPS.HZ_LOCATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_LOCATIONS, status:VALID,
-
SYNONYM: APPS.HZ_LOCATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_LOCATIONS, status:VALID,
-
PACKAGE: APPS.MO_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MO_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,
-
PACKAGE: APPS.MO_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MO_GLOBAL, status:VALID,
-
SYNONYM: PUBLIC.DBMS_SQL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SQL, status:VALID,
-
SYNONYM: PUBLIC.DBMS_SQL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SQL, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,