Search Results wf_activity_attributes
Overview
The WF_ACTIVITY_ATTRIBUTES table is a core repository table within the Oracle E-Business Suite (EBS) Workflow engine, residing in the APPLSYS schema. It is part of the Application Object Library (FND) product family. This table defines the metadata for attributes associated with workflow activities. An activity, such as a notification or a function, can possess multiple attributes that act as parameters or data containers, enabling dynamic behavior and data flow within a process. The table stores the definition of these attributes, including their names and types, linking them to a specific version of an activity within an item type. It is fundamental to the runtime execution and configuration of Oracle Workflow, serving as the structural blueprint for activity data requirements.
Key Information Stored
The table's structure is defined by a composite primary key, ensuring uniqueness for each attribute definition. The key columns are ACTIVITY_ITEM_TYPE, ACTIVITY_NAME, ACTIVITY_VERSION, and NAME. These columns respectively identify the workflow item type, the specific activity within that item type, the version of the activity, and the name of the attribute itself. While the provided metadata does not list all columns, standard implementation includes columns such as TYPE to define the attribute's datatype (e.g., TEXT, NUMBER, DATE, LOOKUP), and VALUE to potentially hold a default value. The table essentially catalogs the signature of data elements that an activity can consume, produce, or require for execution.
Common Use Cases and Queries
This table is primarily accessed for administrative, diagnostic, and enhancement purposes within Oracle Workflow. A common use case is analyzing or documenting the complete set of parameters for a custom or standard workflow activity. Developers query this table to understand the required inputs for a PL/SQL procedure called by a function activity. Support personnel may query it to verify attribute definitions during troubleshooting of workflow errors. A typical diagnostic query involves joining with WF_ACTIVITIES to list all attributes for a given process.
- Sample Query: SELECT waa.name, waa.type FROM apps.wf_activity_attributes waa WHERE waa.activity_item_type = '&ITEM_TYPE' AND waa.activity_name = '&ACTIVITY_NAME' ORDER BY name;
- Reporting Use Case: Generating a data dictionary report for all custom workflow activities and their associated attributes to aid in system documentation or upgrade analysis.
Related Objects
The WF_ACTIVITY_ATTRIBUTES table maintains critical foreign key relationships with other core Workflow tables, as documented in the provided metadata.
- WF_ACTIVITIES: This is the primary parent table. The foreign key on columns (ACTIVITY_ITEM_TYPE, ACTIVITY_NAME, ACTIVITY_VERSION) references WF_ACTIVITIES, ensuring every attribute is defined for a valid, existing activity.
- WF_ACTIVITY_ATTRIBUTES_TL: This is the corresponding Translation table. It holds the user-facing display name and description for the attribute in different languages. The foreign key in the TL table references the primary key columns of WF_ACTIVITY_ATTRIBUTES (ACTIVITY_ITEM_TYPE, ACTIVITY_NAME, ACTIVITY_VERSION, NAME) to maintain a one-to-one relationship with the base data.
These relationships enforce data integrity and form the foundation for the multi-language support and activity definition model within Oracle Workflow.
-
Table: WF_ACTIVITY_ATTRIBUTES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITY_ATTRIBUTES, object_name:WF_ACTIVITY_ATTRIBUTES, status:VALID, product: FND - Application Object Library , description: Defines attributes for activities , implementation_dba_data: APPLSYS.WF_ACTIVITY_ATTRIBUTES ,
-
Table: WF_ACTIVITY_ATTRIBUTES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITY_ATTRIBUTES, object_name:WF_ACTIVITY_ATTRIBUTES, status:VALID, product: FND - Application Object Library , description: Defines attributes for activities , implementation_dba_data: APPLSYS.WF_ACTIVITY_ATTRIBUTES ,
-
Table: WF_ACTIVITY_ATTRIBUTES_TL
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITY_ATTRIBUTES_TL, object_name:WF_ACTIVITY_ATTRIBUTES_TL, status:VALID, product: FND - Application Object Library , description: Translations for WF_ACTIVITY_ATTRIBUTES , implementation_dba_data: APPLSYS.WF_ACTIVITY_ATTRIBUTES_TL ,
-
Table: WF_ACTIVITY_ATTRIBUTES_TL
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITY_ATTRIBUTES_TL, object_name:WF_ACTIVITY_ATTRIBUTES_TL, status:VALID, product: FND - Application Object Library , description: Translations for WF_ACTIVITY_ATTRIBUTES , implementation_dba_data: APPLSYS.WF_ACTIVITY_ATTRIBUTES_TL ,
-
View: WF_ACTIVITY_ATTRIBUTES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ACTIVITY_ATTRIBUTES_VL, object_name:WF_ACTIVITY_ATTRIBUTES_VL, status:VALID, product: FND - Application Object Library , description: View of WF_ACTIVITY_ATTRIBUTES and WF_ACTIVITY_ATTRIBUTES_TL , implementation_dba_data: APPS.WF_ACTIVITY_ATTRIBUTES_VL ,
-
View: WF_ACTIVITY_ATTRIBUTES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ACTIVITY_ATTRIBUTES_VL, object_name:WF_ACTIVITY_ATTRIBUTES_VL, status:VALID, product: FND - Application Object Library , description: View of WF_ACTIVITY_ATTRIBUTES and WF_ACTIVITY_ATTRIBUTES_TL , implementation_dba_data: APPS.WF_ACTIVITY_ATTRIBUTES_VL ,
-
Table: WF_ACTIVITIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITIES, object_name:WF_ACTIVITIES, status:VALID, product: FND - Application Object Library , description: Defines a unit of work that contributes to the accomplishment of a process. , implementation_dba_data: APPLSYS.WF_ACTIVITIES ,
-
Table: WF_ACTIVITIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITIES, object_name:WF_ACTIVITIES, status:VALID, product: FND - Application Object Library , description: Defines a unit of work that contributes to the accomplishment of a process. , implementation_dba_data: APPLSYS.WF_ACTIVITIES ,