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 99: * EGO_USER_ATTR_ROW_OBJ contains row-level data about one attribute group

95: ,TRANSACTION_TYPE VARCHAR2(10)
96: );
97: *


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

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

97: *


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

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

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

Line 125: CREATE EGO_USER_ATTR_ROW_TABLE AS TABLE OF EGO_USER_ATTR_ROW_OBJ;

121: * = EGO_USER_ATTR_ROW_TABLE =
122: * ===========================
123: *
124: *


125: CREATE EGO_USER_ATTR_ROW_TABLE AS TABLE OF EGO_USER_ATTR_ROW_OBJ;
126: *

127: *
128: * ===============================
129: * = EGO_COL_NAME_VALUE_PAIR_OBJ =

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

164: *
165: *
166: * EGO_USER_ATTR_CHANGE_OBJ contains Change data for one attribute group
167: * row. ROW_IDENTIFIER is a foreign key that associates each
168: * EGO_USER_ATTR_CHANGE_OBJ to one EGO_USER_ATTR_ROW_OBJ (discussed above).
169: * CHANGE_ID and CHANGE_LINE_ID identify the Change Header and Line,
170: * respectively, that are applicable to the specified attribute group row.
171: * ACD_TYPE indicates whether the Change is of type Add, Change, or Delete
172: * (for details, refer to the Change Management documentation).

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

198: *
199: *
200: * EGO_ATTR_GROUP_REQUEST_OBJ represents a request to retrieve data for
201: * one attribute group row from the database. It is very similar in
202: * structure to EGO_USER_ATTR_ROW_OBJ (discussed above); the notable
203: * difference is the field ATTR_NAME_LIST, which contains a comma-delimited
204: * list of attribute internal names specifying the attributes for which to
205: * retrieve data. If the field is empty, data will be fetched for all
206: * attributes in the attribute group row.

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

290: * @param p_commit Indicates whether to commit work for all attribute
291: * group rows that are processed successfully; if FND_API.G_FALSE is
292: * passed, the API will not commit any work.
293: * @param x_failed_row_id_list Returns a comma-delimited list of
294: * ROW_IDENTIFIERs (the field in EGO_USER_ATTR_ROW_OBJ, which is
295: * discussed above) indicating attribute group rows that failed
296: * in processing. An error will be logged for each failed row.
297: * @param x_return_status Returns one of three values indicating the
298: * most serious error encountered during processing:

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

649:
650:
651: /*#
652: * Build_Attr_Group_Row_Table builds up the EGO_USER_ATTR_ROW_TABLE.
653: * an instance of EGO_USER_ATTR_ROW_OBJ is built using the passed in
654: * infomation and appended to the table here.
655: * @param p_attr_group_row_table This is the table to which the row
656: * object is added.
657: * @param p_row_identifier Row identifier of the logical attribute

Line 696: * EGO_USER_ATTR_ROW_OBJ using the passed in infomation.

692: RETURN EGO_USER_ATTR_ROW_TABLE;
693:
694: /*#
695: * Build_Attr_Group_Row_Object builds and trturns an instance of
696: * EGO_USER_ATTR_ROW_OBJ using the passed in infomation.
697: * @param p_row_identifier Row identifier of the logical attribute
698: * group row.
699: * @param p_attr_group_id Attribute group id of the passed in attr group
700: * row.

Line 732: RETURN EGO_USER_ATTR_ROW_OBJ;

728: ,p_data_level_4 IN VARCHAR2 DEFAULT NULL
729: ,p_data_level_5 IN VARCHAR2 DEFAULT NULL
730: ,p_transaction_type IN VARCHAR2
731: )
732: RETURN EGO_USER_ATTR_ROW_OBJ;
733:
734:
735: /*#
736: * Build_Attr_Group_Request_Table builds up the EGO_ATTR_GROUP_REQUEST_TABLE.