CSE_ASSET_RELATIONS_GT_DEBUG

This is as debug table to capture the inprocess data used in the processing of as built and as sold relationships from manufacturing and order management to installed base.

Details

  • Schema: FUSION

  • Object owner: CSE

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

CSE_ASSET_RELATIONS_GTD_PK

GTT_RELATIONSHIP_ID, DEBUG_STAGE

Columns

Name Datatype Length Precision Not-null Comments
GTT_RELATIONSHIP_ID NUMBER 18 Yes The primary key of this global temporary table. Generated internally and rows deleted at the end of the session.
DEBUG_STAGE VARCHAR2 30 Yes The developer handle to capture the stage in which the debug data is captured. A free format user handle.
API_NAME VARCHAR2 120 The api from where the debugging is initiated.
PARENT_GTT_RELATIONSHIP_ID NUMBER 18 The reference to another row in the global temporary table that plays the part of a parent.
RELATIONSHIP_ACTION VARCHAR2 30 The action to create or update the relationship is captured here.
RELATIONSHIP_TYPE_CODE VARCHAR2 30 The type of relationship between the parent asset(object_id) and the child asset(subject_id).
OBJ_GTT_ASSET_ID NUMBER 18 Parent asset that is in process in the assets global temporary table.
SUBJ_GTT_ASSET_ID NUMBER 18 Child asset that is in process in the assets global temporary table.
OBJ_GTT_TXN_ID NUMBER 18 The transaction context of the parent asset.
SUBJ_GTT_TXN_ID NUMBER 18 The transaction context of the child asset.
GTT_GROUP_ID NUMBER 18 The transaction grouping that this record is part of.
RELATIONSHIP_ID NUMBER 18 The primary key of the production table cse_asset_relationships.
HIERARCHY_ID NUMBER 18 The foreign key reference to the logical hierarchy.
OBJECT_TYPE VARCHAR2 3 The type of the object reference here. It could be 'A' for Asset or 'G' for Genealogy Object. When the object type is 'A', the object_id column stores the asset_id. When the object type is 'G', the object_id column stores the genealogy_object_id.
OBJECT_ID NUMBER 18 Parent Asset Reference. Foreign key to the asset entity.
SUBJECT_TYPE VARCHAR2 3 The type of the subject reference here. It could be 'A' for Asset or 'G' for Genealogy Object. When the subject type is 'A', the subject_id column stores the asset_id. When the subject type is 'G', the subject_id column stores the genealogy_object_id.
SUBJECT_ID NUMBER 18 Child Asset Reference. Foreign key to the asset entity
LOGICAL_OBJECT_ID NUMBER 18 A superlative relationship (As Sold Structure) is built using the SubjectID -> LogicalObjectID self hierarchy to present the sales view of the customer assets. This column is used purely for that purpose.
LOGICAL_GTT_ASSET_ID NUMBER 18 A superlative relationship (As Sold Structure) is built using the SubjectID -> LogicalObjectID self hierarchy to present the sales view of the customer assets. This column is used purely for that purpose. This is the global temp table reference.
SPLIT_FROM_GTT_REL_ID NUMBER 18 If relationships are split, then the reference to the relationship that this row split from.
POSITION_NUMBER NUMBER The position number of the component or the node in the asset logical hierarchy.
POTENTIAL_FLAG VARCHAR2 1 There are use cases in the Manufacturing flow where a component of relationship is assumed based on the delayed birthing point of the assembly serial number. In such cases the component takes on a Many-to-Many relationship with multiple parent serial numbers. These relationships are marked as potential relationships with this flag.
SPLIT_FLAG VARCHAR2 1 This flag indicates a relationship between genealogy objects, mainly the lots that are split from another. The relationship will be created with the relationship type as "component of", with the split flag set.
MERGE_FLAG VARCHAR2 1 This flag indicates a relationship between genealogy objects, mainly the lots that are merged to another. The relationship will be created with the relationship type as "component of", with the merge flag set.
TRANSLATE_FLAG VARCHAR2 1 This flag indicates a relationship between genealogy objects, mainly the lots that are translated to another. The relationship will be created with the relationship type as "component of", with the translate flag set.
ACTIVE_START_DATE TIMESTAMP The active start date of the relationship.
ACTIVE_END_DATE TIMESTAMP The active end date of the relationship.
OBJECT_ITEM_ID NUMBER 18 The item reference in the parent asset.
OBJECT_SERIAL_NUMBER VARCHAR2 80 The serial number reference of the parent asset.
OBJECT_LOT_NUMBER VARCHAR2 80 The lot number reference of the parent asset.
OBJECT_ASSET_QTY NUMBER The quantity of the parent asset.
SUBJECT_ITEM_ID NUMBER 18 The item reference in the child asset.
SUBJECT_SERIAL_NUMBER VARCHAR2 80 The serial number reference in the child asset.
SUBJECT_LOT_NUMBER VARCHAR2 80 The lot number reference in the child asset.
SUBJECT_ASSET_QTY NUMBER The child asset quantity to be used in the processing.
MATCH_FOUND VARCHAR2 1 This flag indicates whether a match is found already or not.
TRANSACTED_RELATIONSHIP_ID NUMBER 18 The foreign key to the intersection entity cse_transacted_relationships. This entity holds the many to many association between transactions and relationships.
EVENT_RAISED_FLAG VARCHAR2 1 Flag indicating whether an asset event was raised or not.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.

Indexes

Index Uniqueness Tablespace Columns
CSE_ASSET_RELATIONS_GTD_U01 Unique Default GTT_RELATIONSHIP_ID, DEBUG_STAGE