Search Results xdp_fulfill_actions
Overview
The XDP_FULFILL_ACTIONS table is a core data definition table within the Oracle E-Business Suite Provisioning (XDP) module. It serves as the master repository for defining Fulfillment Actions, which are the fundamental units of work or tasks executed during the service provisioning process. Each record represents a specific, versioned action—such as creating a user account, configuring a network port, or activating a service—that can be orchestrated within a fulfillment workflow. The table's primary role is to store the metadata and configuration that dictates how an action is invoked, parameterized, and processed by the XDP engine, forming the building blocks for complex, automated service delivery.
Key Information Stored
The table's structure is centered on uniquely identifying and configuring each action. The primary key, FULFILLMENT_ACTION_ID, is a unique system-generated identifier. The composite unique key on FULFILLMENT_ACTION and VERSION ensures that each named action can have multiple, distinct versions for lifecycle management. Critical configuration columns include FE_ROUTING_PROC, which stores a reference to the procedure (in XDP_PROC_BODY) responsible for determining the next step in the workflow, and EVALUATE_PARAM_PROC, which references a procedure for dynamic parameter evaluation. Other columns typically define action types, statuses, and descriptive attributes that control execution behavior within the provisioning framework.
Common Use Cases and Queries
This table is central to provisioning setup, reporting, and troubleshooting. Implementation consultants query it to audit available actions and their versions when designing fulfillment processes. A common diagnostic query involves joining with related tables to trace parameter definitions or workflow mappings for a specific action. For example, to list all active fulfillment actions with their associated routing procedures, one might use:
- SELECT fa.fulfillment_action, fa.version, pb.procedure_name
- FROM xdp_fulfill_actions fa, xdp_proc_body pb
- WHERE fa.fe_routing_proc = pb.procedure_id
- AND fa.status = 'ACTIVE';
Another key use case is analyzing the impact of changing an action by identifying all dependent workflow elements through its foreign key relationships.
Related Objects
The XDP_FULFILL_ACTIONS table has numerous dependencies, highlighting its central position in the XDP schema. As per the documented foreign keys, it is referenced by:
- XDP_FA_FULFILLMENT_PROC via FULFILLMENT_ACTION_ID: Links actions to the procedures that execute them.
- XDP_FA_PARAMETERS via FULFILLMENT_ACTION_ID: Stores the configurable parameters for each action.
- XDP_FA_RUNTIME_LIST via FULFILLMENT_ACTION_ID: Manages runtime instances of actions.
- XDP_FULFILL_ACTIONS_TL via FULFILLMENT_ACTION_ID: The translation table for multilingual action names.
- XDP_WI_FA_MAPPING via FULFILLMENT_ACTION_ID: Maps actions to specific work items.
Furthermore, it holds foreign keys to XDP_PROC_BODY for the FE_ROUTING_PROC and EVALUATE_PARAM_PROC columns, defining procedural logic dependencies.
-
Table: XDP_FULFILL_ACTIONS
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FULFILL_ACTIONS, object_name:XDP_FULFILL_ACTIONS, status:VALID, product: XDP - Provisioning , description: Fulfillment Action definition , implementation_dba_data: XDP.XDP_FULFILL_ACTIONS ,
-
Table: XDP_FULFILL_ACTIONS
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FULFILL_ACTIONS, object_name:XDP_FULFILL_ACTIONS, status:VALID, product: XDP - Provisioning , description: Fulfillment Action definition , implementation_dba_data: XDP.XDP_FULFILL_ACTIONS ,
-
Table: XDP_PROC_BODY
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_PROC_BODY, object_name:XDP_PROC_BODY, status:VALID, product: XDP - Provisioning , description: XDP_PROC_BODY stores the source of all the user defined procedures , implementation_dba_data: XDP.XDP_PROC_BODY ,
-
Table: XDP_PROC_BODY
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_PROC_BODY, object_name:XDP_PROC_BODY, status:VALID, product: XDP - Provisioning , description: XDP_PROC_BODY stores the source of all the user defined procedures , implementation_dba_data: XDP.XDP_PROC_BODY ,
-
Table: XDP_FA_FULFILLMENT_PROC
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FA_FULFILLMENT_PROC, object_name:XDP_FA_FULFILLMENT_PROC, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Fulfillment procedures , implementation_dba_data: XDP.XDP_FA_FULFILLMENT_PROC ,
-
Table: XDP_FULFILL_ACTIONS_TL
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FULFILL_ACTIONS_TL, object_name:XDP_FULFILL_ACTIONS_TL, status:VALID, product: XDP - Provisioning , description: MLS (Multi-Language Support) for the XDP_ FULFILLMENT_ACTIONS table , implementation_dba_data: XDP.XDP_FULFILL_ACTIONS_TL ,
-
Table: XDP_FULFILL_ACTIONS_TL
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FULFILL_ACTIONS_TL, object_name:XDP_FULFILL_ACTIONS_TL, status:VALID, product: XDP - Provisioning , description: MLS (Multi-Language Support) for the XDP_ FULFILLMENT_ACTIONS table , implementation_dba_data: XDP.XDP_FULFILL_ACTIONS_TL ,
-
Table: XDP_WI_FA_MAPPING
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_WI_FA_MAPPING, object_name:XDP_WI_FA_MAPPING, status:VALID, product: XDP - Provisioning , description: XDP_WI_FA_MAPPING defines the list of fulfillment actions to be excuted in order to fulfill a work item , implementation_dba_data: XDP.XDP_WI_FA_MAPPING ,
-
Table: XDP_FA_FULFILLMENT_PROC
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FA_FULFILLMENT_PROC, object_name:XDP_FA_FULFILLMENT_PROC, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Fulfillment procedures , implementation_dba_data: XDP.XDP_FA_FULFILLMENT_PROC ,
-
Table: XDP_WI_FA_MAPPING
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_WI_FA_MAPPING, object_name:XDP_WI_FA_MAPPING, status:VALID, product: XDP - Provisioning , description: XDP_WI_FA_MAPPING defines the list of fulfillment actions to be excuted in order to fulfill a work item , implementation_dba_data: XDP.XDP_WI_FA_MAPPING ,
-
Table: XDP_FA_PARAMETERS
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FA_PARAMETERS, object_name:XDP_FA_PARAMETERS, status:VALID, product: XDP - Provisioning , description: This table is used to define parameters for the Fulfillment Procedure. , implementation_dba_data: XDP.XDP_FA_PARAMETERS ,
-
Table: XDP_FA_PARAMETERS
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FA_PARAMETERS, object_name:XDP_FA_PARAMETERS, status:VALID, product: XDP - Provisioning , description: This table is used to define parameters for the Fulfillment Procedure. , implementation_dba_data: XDP.XDP_FA_PARAMETERS ,
-
Table: XDP_FA_RUNTIME_LIST
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FA_RUNTIME_LIST, object_name:XDP_FA_RUNTIME_LIST, status:VALID, product: XDP - Provisioning , description: This table contains the list of the FAs which need to be executed for a workitem instance. , implementation_dba_data: XDP.XDP_FA_RUNTIME_LIST ,
-
View: XDP_FULFILL_ACTIONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XDP.XDP_FULFILL_ACTIONS_VL, object_name:XDP_FULFILL_ACTIONS_VL, status:VALID, product: XDP - Provisioning , description: This View shows all the Fulfillment Actions , implementation_dba_data: APPS.XDP_FULFILL_ACTIONS_VL ,
-
Table: XDP_FA_RUNTIME_LIST
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FA_RUNTIME_LIST, object_name:XDP_FA_RUNTIME_LIST, status:VALID, product: XDP - Provisioning , description: This table contains the list of the FAs which need to be executed for a workitem instance. , implementation_dba_data: XDP.XDP_FA_RUNTIME_LIST ,
-
View: XDP_FULFILL_ACTIONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XDP.XDP_FULFILL_ACTIONS_VL, object_name:XDP_FULFILL_ACTIONS_VL, status:VALID, product: XDP - Provisioning , description: This View shows all the Fulfillment Actions , implementation_dba_data: APPS.XDP_FULFILL_ACTIONS_VL ,
-
View: XDP_WI_FA_MAPPING_DISP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XDP.XDP_WI_FA_MAPPING_DISP_V, object_name:XDP_WI_FA_MAPPING_DISP_V, status:VALID, product: XDP - Provisioning , description: The view XDP_WI_FA_MAPPING_DISP_V defines the list of Fulfillment Actions to be excuted in order to fulfill a given workitem. , implementation_dba_data: APPS.XDP_WI_FA_MAPPING_DISP_V ,
-
View: XDP_WI_FA_MAPPING_DISP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XDP.XDP_WI_FA_MAPPING_DISP_V, object_name:XDP_WI_FA_MAPPING_DISP_V, status:VALID, product: XDP - Provisioning , description: The view XDP_WI_FA_MAPPING_DISP_V defines the list of Fulfillment Actions to be excuted in order to fulfill a given workitem. , implementation_dba_data: APPS.XDP_WI_FA_MAPPING_DISP_V ,