DBA Data[Home] [Help]

APPS.EGO_USER_ATTRS_DATA_PUB dependencies on EGO_USER_ATTR_ROW_OBJ

Line 43: * that associates each EGO_USER_ATTR_DATA_OBJ to one EGO_USER_ATTR_ROW_OBJ

39: *
40: *
41: * EGO_USER_ATTR_DATA_OBJ is an object type that contains data for one
42: * attribute in an attribute group row. ROW_IDENTIFIER is a foreign key
43: * that associates each EGO_USER_ATTR_DATA_OBJ to one EGO_USER_ATTR_ROW_OBJ
44: * (discussed below). ATTR_NAME holds the internal name of the attribute.
45: * The value being passed for the attribute is stored in ATTR_VALUE_STR if
46: * the attribute is a string (translatable or not), in ATTR_VALUE_NUM
47: * if the attribute is a number, in ATTR_VALUE_DATE if the attribute is

Line 81: * = EGO_USER_ATTR_ROW_OBJ =

77: CREATE EGO_USER_ATTR_DATA_TABLE AS TABLE OF EGO_USER_ATTR_DATA_OBJ;
78: *
79: *
80: * =========================
81: * = EGO_USER_ATTR_ROW_OBJ =
82: * =========================
83: *
84: *


85: CREATE EGO_USER_ATTR_ROW_OBJ AS OBJECT

Line 85: CREATE EGO_USER_ATTR_ROW_OBJ AS OBJECT

81: * = EGO_USER_ATTR_ROW_OBJ =
82: * =========================
83: *
84: *


85: CREATE EGO_USER_ATTR_ROW_OBJ AS OBJECT
86: (
87: ROW_IDENTIFIER NUMBER
88: ,ATTR_GROUP_ID NUMBER
89: ,ATTR_GROUP_APP_ID NUMBER

Line 102: * EGO_USER_ATTR_ROW_OBJ contains row-level data about one attribute group

98: ,TRANSACTION_TYPE VARCHAR2(10)
99: );
100: *


101: *
102: * EGO_USER_ATTR_ROW_OBJ contains row-level data about one attribute group
103: * row. ROW_IDENTIFIER is the unique numeric identifier for this attribute
104: * group row within a set of rows to be processed; no two EGO_USER_ATTR_ROW_OBJ
105: * elements in any single API call can share the same ROW_IDENTIFIER value.
106: * The attribute group whose row-level data this EGO_USER_ATTR_ROW_OBJ

Line 104: * group row within a set of rows to be processed; no two EGO_USER_ATTR_ROW_OBJ

100: *


101: *
102: * EGO_USER_ATTR_ROW_OBJ contains row-level data about one attribute group
103: * row. ROW_IDENTIFIER is the unique numeric identifier for this attribute
104: * group row within a set of rows to be processed; no two EGO_USER_ATTR_ROW_OBJ
105: * elements in any single API call can share the same ROW_IDENTIFIER value.
106: * The attribute group whose row-level data this EGO_USER_ATTR_ROW_OBJ
107: * contains is identified either by ATTR_GROUP_ID or by the combination
108: * of ATTR_GROUP_APP_ID, ATTR_GROUP_TYPE, and ATTR_GROUP_NAME. (The first

Line 106: * The attribute group whose row-level data this EGO_USER_ATTR_ROW_OBJ

102: * EGO_USER_ATTR_ROW_OBJ contains row-level data about one attribute group
103: * row. ROW_IDENTIFIER is the unique numeric identifier for this attribute
104: * group row within a set of rows to be processed; no two EGO_USER_ATTR_ROW_OBJ
105: * elements in any single API call can share the same ROW_IDENTIFIER value.
106: * The attribute group whose row-level data this EGO_USER_ATTR_ROW_OBJ
107: * contains is identified either by ATTR_GROUP_ID or by the combination
108: * of ATTR_GROUP_APP_ID, ATTR_GROUP_TYPE, and ATTR_GROUP_NAME. (The first
109: * field is the numeric key for an attribute group, and the latter three
110: * fields form the composite key for an attribute group.)

Line 132: CREATE EGO_USER_ATTR_ROW_TABLE AS TABLE OF EGO_USER_ATTR_ROW_OBJ;

128: * = EGO_USER_ATTR_ROW_TABLE =
129: * ===========================
130: *
131: *


132: CREATE EGO_USER_ATTR_ROW_TABLE AS TABLE OF EGO_USER_ATTR_ROW_OBJ;
133: *

134: *
135: * ===============================
136: * = EGO_COL_NAME_VALUE_PAIR_OBJ =

Line 175: * EGO_USER_ATTR_CHANGE_OBJ to one EGO_USER_ATTR_ROW_OBJ (discussed above).

171: *
172: *
173: * EGO_USER_ATTR_CHANGE_OBJ contains Change data for one attribute group
174: * row. ROW_IDENTIFIER is a foreign key that associates each
175: * EGO_USER_ATTR_CHANGE_OBJ to one EGO_USER_ATTR_ROW_OBJ (discussed above).
176: * CHANGE_ID and CHANGE_LINE_ID identify the Change Header and Line,
177: * respectively, that are applicable to the specified attribute group row.
178: * ACD_TYPE indicates whether the Change is of type Add, Change, or Delete
179: * (for details, refer to the Change Management documentation).

Line 209: * structure to EGO_USER_ATTR_ROW_OBJ (discussed above); the notable

205: *
206: *
207: * EGO_ATTR_GROUP_REQUEST_OBJ represents a request to retrieve data for
208: * one attribute group row from the database. It is very similar in
209: * structure to EGO_USER_ATTR_ROW_OBJ (discussed above); the notable
210: * difference is the field ATTR_NAME_LIST, which contains a comma-delimited
211: * list of attribute internal names specifying the attributes for which to
212: * retrieve data. If the field is empty, data will be fetched for all
213: * attributes in the attribute group row.

Line 303: * ROW_IDENTIFIERs (the field in EGO_USER_ATTR_ROW_OBJ, which is

299: * @param p_commit Indicates whether to commit work for all attribute
300: * group rows that are processed successfully; if FND_API.G_FALSE is
301: * passed, the API will not commit any work.
302: * @param x_failed_row_id_list Returns a comma-delimited list of
303: * ROW_IDENTIFIERs (the field in EGO_USER_ATTR_ROW_OBJ, which is
304: * discussed above) indicating attribute group rows that failed
305: * in processing. An error will be logged for each failed row.
306: * @param x_return_status Returns one of three values indicating the
307: * most serious error encountered during processing:

Line 673: * an instance of EGO_USER_ATTR_ROW_OBJ is built using the passed in

669:
670:
671: /*#
672: * Build_Attr_Group_Row_Table builds up the EGO_USER_ATTR_ROW_TABLE.
673: * an instance of EGO_USER_ATTR_ROW_OBJ is built using the passed in
674: * infomation and appended to the table here.
675: * @param p_attr_group_row_table This is the table to which the row
676: * object is added.
677: * @param p_row_identifier Row identifier of the logical attribute

Line 716: * EGO_USER_ATTR_ROW_OBJ using the passed in infomation.

712: RETURN EGO_USER_ATTR_ROW_TABLE;
713:
714: /*#
715: * Build_Attr_Group_Row_Object builds and trturns an instance of
716: * EGO_USER_ATTR_ROW_OBJ using the passed in infomation.
717: * @param p_row_identifier Row identifier of the logical attribute
718: * group row.
719: * @param p_attr_group_id Attribute group id of the passed in attr group
720: * row.

Line 752: RETURN EGO_USER_ATTR_ROW_OBJ;

748: ,p_data_level_4 IN VARCHAR2 DEFAULT NULL
749: ,p_data_level_5 IN VARCHAR2 DEFAULT NULL
750: ,p_transaction_type IN VARCHAR2
751: )
752: RETURN EGO_USER_ATTR_ROW_OBJ;
753:
754:
755: /*#
756: * Build_Attr_Group_Request_Table builds up the EGO_ATTR_GROUP_REQUEST_TABLE.