Search Results pa_workplan_workflow_client
Overview
PA_WORKPLAN_WORKFLOW_CLIENT is an Oracle EBS Applications (APPS) PL/SQL package that supports the workflow-driven approval and notification infrastructure of the Oracle Projects Workplan functionality. In Oracle EBS 12.1.1 and 12.2.2, the Workplan is the collaborative structure through which project managers assign tasks and deliverables to team members, and through which those assignments are routed for approval. This package functions as the client-side workflow integration layer: it initiates the Workplan approval workflow, resolves the appropriate approver, manages notification recipients, and renders the Workplan preview used by the notification content. It is classified in the ETRM as API classification OTHER, meaning it is an internal supporting package rather than a public, documented open interface. Its status is VALID in the APPS schema, and it is referenced by the parent package APPS.PA_WORKPLAN_WORKFLOW, which coordinates the higher-level workflow processing.
Key Procedures and Functions
The ETRM documents five procedures/functions within the package body:
- START_WORKFLOW — Initiates the Workplan approval workflow process for the relevant Workplan or project structure, seeding the workflow with the context required for subsequent approval and notification activity.
- SELECT_APPROVER — Determines and returns the approver responsible for a given Workplan submission, resolving project party and reporting relationships to identify the correct approver.
- SET_NOTIFICATION_PARTY — Establishes the party or parties who should receive workflow notifications generated during the Workplan approval cycle.
- SHOW_WORKPLAN_PREVIEW — Produces a preview rendering of the Workplan, typically used to populate notification bodies so recipients can review the structure being approved without opening the full form.
- SET_LEAD_DAYS — Configures the lead-day offset applied to Workplan workflow scheduling or deadline notification logic.
Parameter lists and signatures are not published in the ETRM metadata and should be confirmed against the deployed package specification before direct invocation.
Tables Accessed
The package reads and writes through APPS synonyms. Project Workplan structures are held in PA_PROJ_WORKPLAN_ATTR, PA_PROJ_ELEMENTS, PA_PROJ_ELEMENT_VERSIONS, PA_PROJ_ELEM_VER_STRUCTURE, and PA_PAGE_CONTENTS, which supply the task hierarchy and page-level content rendered by the preview. PA_PROJECTS_ALL and PA_PROJECT_PARTIES provide project and party context, while PA_OBJECT_RELATIONSHIPS resolves the associations between Workplan objects and their approvers or notification recipients. PER_ALL_PEOPLE_F and FND_USER identify human resources and application users. FND_FORM_FUNCTIONS and FND_COMPILED_MENU_FUNCTIONS support function and menu-based navigation or security checks. DBMS_LOB and DUAL are used for large object handling and singleton queries respectively.
Usage Notes
PA_WORKPLAN_WORKFLOW_CLIENT is not a user-invoked API. It is called by APPS.PA_WORKPLAN_WORKFLOW and, per ETRM dependency data, by one additional referencing package. Typical invocation occurs indirectly when a project manager submits a Workplan for approval from the Oracle Projects Workplan form, or when the Workplan workflow background process executes. Administrators and developers should avoid calling these procedures directly unless replicating supported Workplan behavior; unsupported direct calls risk inconsistent workflow state. The package is schema-resident in APPS and should be treated as Oracle proprietary and confidential.
-
PACKAGE: APPS.PA_WORKPLAN_WORKFLOW_CLIENT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_WORKPLAN_WORKFLOW_CLIENT, status:VALID,
-
PACKAGE: APPS.PA_WORKPLAN_WORKFLOW_CLIENT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_WORKPLAN_WORKFLOW_CLIENT, status:VALID,
-
PACKAGE BODY: APPS.PA_WORKPLAN_WORKFLOW_CLIENT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_WORKPLAN_WORKFLOW_CLIENT, status:VALID,
-
PACKAGE BODY: APPS.PA_WORKPLAN_WORKFLOW_CLIENT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_WORKPLAN_WORKFLOW_CLIENT, status:VALID,
-
SYNONYM: APPS.FND_COMPILED_MENU_FUNCTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_COMPILED_MENU_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.PA_PAGE_CONTENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PAGE_CONTENTS, status:VALID,
-
SYNONYM: APPS.PA_PAGE_CONTENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PAGE_CONTENTS, status:VALID,
-
PACKAGE: APPS.PA_WORKFLOW_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_WORKFLOW_UTILS, status:VALID,
-
SYNONYM: APPS.FND_COMPILED_MENU_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_COMPILED_MENU_FUNCTIONS, status:VALID,
-
PACKAGE BODY: APPS.PA_WORKPLAN_WORKFLOW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_WORKPLAN_WORKFLOW, status:VALID,
-
PACKAGE BODY: APPS.PA_WORKPLAN_WORKFLOW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_WORKPLAN_WORKFLOW, status:VALID,
-
SYNONYM: APPS.PA_PROJ_WORKPLAN_ATTR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_WORKPLAN_ATTR, status:VALID,
-
PACKAGE: APPS.PA_WORKFLOW_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_WORKFLOW_UTILS, status:VALID,
-
SYNONYM: APPS.PA_PROJ_WORKPLAN_ATTR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_WORKPLAN_ATTR, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_PARTIES, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_PARTIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_PARTIES, status:VALID,
-
SYNONYM: APPS.PA_OBJECT_RELATIONSHIPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_OBJECT_RELATIONSHIPS, status:VALID,
-
SYNONYM: APPS.PA_OBJECT_RELATIONSHIPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_OBJECT_RELATIONSHIPS, status:VALID,
-
PACKAGE: APPS.PA_WORKPLAN_WORKFLOW_CLIENT
12.2.2
-
PACKAGE: APPS.PA_WORKPLAN_WORKFLOW_CLIENT
12.1.1
-
SYNONYM: APPS.PA_PROJ_ELEM_VER_STRUCTURE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEM_VER_STRUCTURE, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEM_VER_STRUCTURE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEM_VER_STRUCTURE, status:VALID,
-
VIEW: APPS.PA_PROJECT_ROLE_TYPES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ROLE_TYPES, object_name:PA_PROJECT_ROLE_TYPES, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENT_VERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENT_VERSIONS, status:VALID,
-
VIEW: APPS.PA_PROJECT_ROLE_TYPES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ROLE_TYPES, object_name:PA_PROJECT_ROLE_TYPES, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENT_VERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENT_VERSIONS, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENTS, status:VALID,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
PACKAGE: APPS.WF_NOTIFICATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WF_NOTIFICATION, status:VALID,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
PACKAGE: APPS.WF_NOTIFICATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WF_NOTIFICATION, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.PA_WORKPLAN_WORKFLOW_CLIENT dependencies on PA_WORKPLAN_WORKFLOW_CLIENT
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.PA_WORKPLAN_WORKFLOW_CLIENT dependencies on PA_WORKPLAN_WORKFLOW_CLIENT
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.PA_WORKPLAN_WORKFLOW dependencies on PA_WORKPLAN_WORKFLOW_CLIENT
12.2.2
-
APPS.PA_WORKPLAN_WORKFLOW dependencies on PA_WORKPLAN_WORKFLOW_CLIENT
12.1.1
-
PACKAGE: APPS.WF_DIRECTORY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WF_DIRECTORY, status:VALID,
-
PACKAGE: APPS.WF_DIRECTORY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WF_DIRECTORY, status:VALID,
-
PACKAGE BODY: APPS.PA_WORKPLAN_WORKFLOW_CLIENT
12.1.1
-
PACKAGE BODY: APPS.PA_WORKPLAN_WORKFLOW_CLIENT
12.2.2
-
SYNONYM: APPS.PA_PROJECTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECTS_ALL, status:VALID,
-
SYNONYM: APPS.PA_PROJECTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECTS_ALL, status:VALID,
-
SYNONYM: PUBLIC.DBMS_LOB
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_LOB, status:VALID,
-
SYNONYM: PUBLIC.DBMS_LOB
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_LOB, status:VALID,
-
PACKAGE: APPS.WF_ENGINE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WF_ENGINE, status:VALID,
-
PACKAGE: APPS.WF_ENGINE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WF_ENGINE, status:VALID,