44: IS
45:
46: CURSOR C2 IS SELECT CSP_PARTS_LOOPS_B_S1.nextval FROM sys.dual;
47: BEGIN
48: If (px_PARTS_LOOP_ID IS NULL) OR (px_PARTS_LOOP_ID = FND_API.G_MISS_NUM) then
49: OPEN C2;
50: FETCH C2 INTO px_PARTS_LOOP_ID;
51: CLOSE C2;
52: End If;
79: ATTRIBUTE14,
80: ATTRIBUTE15
81: ) VALUES (
82: px_PARTS_LOOP_ID,
83: decode( p_CREATED_BY, FND_API.G_MISS_NUM, NULL, p_CREATED_BY),
84: decode(p_CREATION_DATE, fnd_api.g_miss_date,to_date(null),p_creation_date),
85: decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATED_BY),
86: decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,to_date(null),p_last_update_date),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
80: ATTRIBUTE15
81: ) VALUES (
82: px_PARTS_LOOP_ID,
83: decode( p_CREATED_BY, FND_API.G_MISS_NUM, NULL, p_CREATED_BY),
84: decode(p_CREATION_DATE, fnd_api.g_miss_date,to_date(null),p_creation_date),
85: decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATED_BY),
86: decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,to_date(null),p_last_update_date),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
81: ) VALUES (
82: px_PARTS_LOOP_ID,
83: decode( p_CREATED_BY, FND_API.G_MISS_NUM, NULL, p_CREATED_BY),
84: decode(p_CREATION_DATE, fnd_api.g_miss_date,to_date(null),p_creation_date),
85: decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATED_BY),
86: decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,to_date(null),p_last_update_date),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
82: px_PARTS_LOOP_ID,
83: decode( p_CREATED_BY, FND_API.G_MISS_NUM, NULL, p_CREATED_BY),
84: decode(p_CREATION_DATE, fnd_api.g_miss_date,to_date(null),p_creation_date),
85: decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATED_BY),
86: decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,to_date(null),p_last_update_date),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
83: decode( p_CREATED_BY, FND_API.G_MISS_NUM, NULL, p_CREATED_BY),
84: decode(p_CREATION_DATE, fnd_api.g_miss_date,to_date(null),p_creation_date),
85: decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATED_BY),
86: decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,to_date(null),p_last_update_date),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
84: decode(p_CREATION_DATE, fnd_api.g_miss_date,to_date(null),p_creation_date),
85: decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATED_BY),
86: decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,to_date(null),p_last_update_date),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
85: decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATED_BY),
86: decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,to_date(null),p_last_update_date),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
86: decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,to_date(null),p_last_update_date),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
87: decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, NULL, p_LAST_UPDATE_LOGIN),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
88: decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, NULL, p_ORGANIZATION_ID),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
89: decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, NULL, p_PLANNER_CODE),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
90: decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, NULL, p_CALCULATION_RULE_ID),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
91: decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, NULL, p_FORECAST_RULE_ID),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
92: decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, NULL, p_PARTS_LOOP_NAME),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
93: decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE_CATEGORY),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
94: decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE1),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
95: decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE2),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
96: decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE3),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
97: decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE4),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
105: decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE12),
98: decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE5),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
105: decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE12),
106: decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE13),
99: decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE6),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
105: decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE12),
106: decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE13),
107: decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE14),
100: decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE7),
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
105: decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE12),
106: decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE13),
107: decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE14),
108: decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE15));
101: decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE8),
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
105: decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE12),
106: decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE13),
107: decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE14),
108: decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE15));
109:
102: decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE9),
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
105: decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE12),
106: decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE13),
107: decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE14),
108: decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE15));
109:
110: insert into CSP_PARTS_LOOPS_TL (
103: decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE10),
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
105: decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE12),
106: decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE13),
107: decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE14),
108: decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE15));
109:
110: insert into CSP_PARTS_LOOPS_TL (
111: LAST_UPDATE_DATE,
104: decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE11),
105: decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE12),
106: decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE13),
107: decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE14),
108: decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, p_ATTRIBUTE15));
109:
110: insert into CSP_PARTS_LOOPS_TL (
111: LAST_UPDATE_DATE,
112: LAST_UPDATE_LOGIN,
170: IS
171: BEGIN
172: Update CSP_PARTS_LOOPS_B
173: SET
174: CREATED_BY = decode( p_CREATED_BY, FND_API.G_MISS_NUM, CREATED_BY, p_CREATED_BY),
175: CREATION_DATE = decode(p_CREATION_DATE, fnd_api.g_miss_date,creation_date,p_creation_date),
176: LAST_UPDATED_BY = decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, LAST_UPDATED_BY, p_LAST_UPDATED_BY),
177: LAST_UPDATE_DATE = decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,last_update_date,p_last_update_date),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
171: BEGIN
172: Update CSP_PARTS_LOOPS_B
173: SET
174: CREATED_BY = decode( p_CREATED_BY, FND_API.G_MISS_NUM, CREATED_BY, p_CREATED_BY),
175: CREATION_DATE = decode(p_CREATION_DATE, fnd_api.g_miss_date,creation_date,p_creation_date),
176: LAST_UPDATED_BY = decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, LAST_UPDATED_BY, p_LAST_UPDATED_BY),
177: LAST_UPDATE_DATE = decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,last_update_date,p_last_update_date),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
172: Update CSP_PARTS_LOOPS_B
173: SET
174: CREATED_BY = decode( p_CREATED_BY, FND_API.G_MISS_NUM, CREATED_BY, p_CREATED_BY),
175: CREATION_DATE = decode(p_CREATION_DATE, fnd_api.g_miss_date,creation_date,p_creation_date),
176: LAST_UPDATED_BY = decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, LAST_UPDATED_BY, p_LAST_UPDATED_BY),
177: LAST_UPDATE_DATE = decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,last_update_date,p_last_update_date),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
173: SET
174: CREATED_BY = decode( p_CREATED_BY, FND_API.G_MISS_NUM, CREATED_BY, p_CREATED_BY),
175: CREATION_DATE = decode(p_CREATION_DATE, fnd_api.g_miss_date,creation_date,p_creation_date),
176: LAST_UPDATED_BY = decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, LAST_UPDATED_BY, p_LAST_UPDATED_BY),
177: LAST_UPDATE_DATE = decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,last_update_date,p_last_update_date),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
174: CREATED_BY = decode( p_CREATED_BY, FND_API.G_MISS_NUM, CREATED_BY, p_CREATED_BY),
175: CREATION_DATE = decode(p_CREATION_DATE, fnd_api.g_miss_date,creation_date,p_creation_date),
176: LAST_UPDATED_BY = decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, LAST_UPDATED_BY, p_LAST_UPDATED_BY),
177: LAST_UPDATE_DATE = decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,last_update_date,p_last_update_date),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
175: CREATION_DATE = decode(p_CREATION_DATE, fnd_api.g_miss_date,creation_date,p_creation_date),
176: LAST_UPDATED_BY = decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, LAST_UPDATED_BY, p_LAST_UPDATED_BY),
177: LAST_UPDATE_DATE = decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,last_update_date,p_last_update_date),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
176: LAST_UPDATED_BY = decode( p_LAST_UPDATED_BY, FND_API.G_MISS_NUM, LAST_UPDATED_BY, p_LAST_UPDATED_BY),
177: LAST_UPDATE_DATE = decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,last_update_date,p_last_update_date),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
177: LAST_UPDATE_DATE = decode(p_LAST_UPDATE_DATE,fnd_api.g_miss_date,last_update_date,p_last_update_date),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
178: LAST_UPDATE_LOGIN = decode( p_LAST_UPDATE_LOGIN, FND_API.G_MISS_NUM, LAST_UPDATE_LOGIN, p_LAST_UPDATE_LOGIN),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
179: ORGANIZATION_ID = decode( p_ORGANIZATION_ID, FND_API.G_MISS_NUM, ORGANIZATION_ID, p_ORGANIZATION_ID),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
180: PLANNER_CODE = decode( p_PLANNER_CODE, FND_API.G_MISS_CHAR, PLANNER_CODE, p_PLANNER_CODE),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
181: CALCULATION_RULE_ID = decode( p_CALCULATION_RULE_ID, FND_API.G_MISS_NUM, CALCULATION_RULE_ID, p_CALCULATION_RULE_ID),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
182: FORECAST_RULE_ID = decode( p_FORECAST_RULE_ID, FND_API.G_MISS_NUM, FORECAST_RULE_ID, p_FORECAST_RULE_ID),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
183: PARTS_LOOP_NAME = decode( p_PARTS_LOOP_NAME, FND_API.G_MISS_CHAR, PARTS_LOOP_NAME, p_PARTS_LOOP_NAME),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
184: ATTRIBUTE_CATEGORY = decode( p_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, ATTRIBUTE_CATEGORY, p_ATTRIBUTE_CATEGORY),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
185: ATTRIBUTE1 = decode( p_ATTRIBUTE1, FND_API.G_MISS_CHAR, ATTRIBUTE1, p_ATTRIBUTE1),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
186: ATTRIBUTE2 = decode( p_ATTRIBUTE2, FND_API.G_MISS_CHAR, ATTRIBUTE2, p_ATTRIBUTE2),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
187: ATTRIBUTE3 = decode( p_ATTRIBUTE3, FND_API.G_MISS_CHAR, ATTRIBUTE3, p_ATTRIBUTE3),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
188: ATTRIBUTE4 = decode( p_ATTRIBUTE4, FND_API.G_MISS_CHAR, ATTRIBUTE4, p_ATTRIBUTE4),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
196: ATTRIBUTE12 = decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, ATTRIBUTE12, p_ATTRIBUTE12),
189: ATTRIBUTE5 = decode( p_ATTRIBUTE5, FND_API.G_MISS_CHAR, ATTRIBUTE5, p_ATTRIBUTE5),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
196: ATTRIBUTE12 = decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, ATTRIBUTE12, p_ATTRIBUTE12),
197: ATTRIBUTE13 = decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, ATTRIBUTE13, p_ATTRIBUTE13),
190: ATTRIBUTE6 = decode( p_ATTRIBUTE6, FND_API.G_MISS_CHAR, ATTRIBUTE6, p_ATTRIBUTE6),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
196: ATTRIBUTE12 = decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, ATTRIBUTE12, p_ATTRIBUTE12),
197: ATTRIBUTE13 = decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, ATTRIBUTE13, p_ATTRIBUTE13),
198: ATTRIBUTE14 = decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, ATTRIBUTE14, p_ATTRIBUTE14),
191: ATTRIBUTE7 = decode( p_ATTRIBUTE7, FND_API.G_MISS_CHAR, ATTRIBUTE7, p_ATTRIBUTE7),
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
196: ATTRIBUTE12 = decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, ATTRIBUTE12, p_ATTRIBUTE12),
197: ATTRIBUTE13 = decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, ATTRIBUTE13, p_ATTRIBUTE13),
198: ATTRIBUTE14 = decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, ATTRIBUTE14, p_ATTRIBUTE14),
199: ATTRIBUTE15 = decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, ATTRIBUTE15, p_ATTRIBUTE15)
192: ATTRIBUTE8 = decode( p_ATTRIBUTE8, FND_API.G_MISS_CHAR, ATTRIBUTE8, p_ATTRIBUTE8),
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
196: ATTRIBUTE12 = decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, ATTRIBUTE12, p_ATTRIBUTE12),
197: ATTRIBUTE13 = decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, ATTRIBUTE13, p_ATTRIBUTE13),
198: ATTRIBUTE14 = decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, ATTRIBUTE14, p_ATTRIBUTE14),
199: ATTRIBUTE15 = decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, ATTRIBUTE15, p_ATTRIBUTE15)
200: where PARTS_LOOP_ID = p_PARTS_LOOP_ID;
193: ATTRIBUTE9 = decode( p_ATTRIBUTE9, FND_API.G_MISS_CHAR, ATTRIBUTE9, p_ATTRIBUTE9),
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
196: ATTRIBUTE12 = decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, ATTRIBUTE12, p_ATTRIBUTE12),
197: ATTRIBUTE13 = decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, ATTRIBUTE13, p_ATTRIBUTE13),
198: ATTRIBUTE14 = decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, ATTRIBUTE14, p_ATTRIBUTE14),
199: ATTRIBUTE15 = decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, ATTRIBUTE15, p_ATTRIBUTE15)
200: where PARTS_LOOP_ID = p_PARTS_LOOP_ID;
201:
194: ATTRIBUTE10 = decode( p_ATTRIBUTE10, FND_API.G_MISS_CHAR, ATTRIBUTE10, p_ATTRIBUTE10),
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
196: ATTRIBUTE12 = decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, ATTRIBUTE12, p_ATTRIBUTE12),
197: ATTRIBUTE13 = decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, ATTRIBUTE13, p_ATTRIBUTE13),
198: ATTRIBUTE14 = decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, ATTRIBUTE14, p_ATTRIBUTE14),
199: ATTRIBUTE15 = decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, ATTRIBUTE15, p_ATTRIBUTE15)
200: where PARTS_LOOP_ID = p_PARTS_LOOP_ID;
201:
202: If (SQL%NOTFOUND) then
195: ATTRIBUTE11 = decode( p_ATTRIBUTE11, FND_API.G_MISS_CHAR, ATTRIBUTE11, p_ATTRIBUTE11),
196: ATTRIBUTE12 = decode( p_ATTRIBUTE12, FND_API.G_MISS_CHAR, ATTRIBUTE12, p_ATTRIBUTE12),
197: ATTRIBUTE13 = decode( p_ATTRIBUTE13, FND_API.G_MISS_CHAR, ATTRIBUTE13, p_ATTRIBUTE13),
198: ATTRIBUTE14 = decode( p_ATTRIBUTE14, FND_API.G_MISS_CHAR, ATTRIBUTE14, p_ATTRIBUTE14),
199: ATTRIBUTE15 = decode( p_ATTRIBUTE15, FND_API.G_MISS_CHAR, ATTRIBUTE15, p_ATTRIBUTE15)
200: where PARTS_LOOP_ID = p_PARTS_LOOP_ID;
201:
202: If (SQL%NOTFOUND) then
203: RAISE NO_DATA_FOUND;
516: BEGIN
517: -- update row if present
518: Update_Row(
519: p_parts_loop_id => p_parts_loop_id,
520: p_CREATED_BY => FND_API.G_MISS_NUM,
521: p_CREATION_DATE => FND_API.G_MISS_DATE,
522: p_LAST_UPDATED_BY => l_user_id,
523: p_LAST_UPDATE_DATE => SYSDATE,
524: p_LAST_UPDATE_LOGIN => 0,
517: -- update row if present
518: Update_Row(
519: p_parts_loop_id => p_parts_loop_id,
520: p_CREATED_BY => FND_API.G_MISS_NUM,
521: p_CREATION_DATE => FND_API.G_MISS_DATE,
522: p_LAST_UPDATED_BY => l_user_id,
523: p_LAST_UPDATE_DATE => SYSDATE,
524: p_LAST_UPDATE_LOGIN => 0,
525: p_organization_id => FND_API.G_MISS_NUM,
521: p_CREATION_DATE => FND_API.G_MISS_DATE,
522: p_LAST_UPDATED_BY => l_user_id,
523: p_LAST_UPDATE_DATE => SYSDATE,
524: p_LAST_UPDATE_LOGIN => 0,
525: p_organization_id => FND_API.G_MISS_NUM,
526: p_planner_code => FND_API.G_MISS_CHAR,
527: p_calculation_rule_id => FND_API.G_MISS_NUM,
528: p_forecast_rule_id => FND_API.G_MISS_NUM,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
522: p_LAST_UPDATED_BY => l_user_id,
523: p_LAST_UPDATE_DATE => SYSDATE,
524: p_LAST_UPDATE_LOGIN => 0,
525: p_organization_id => FND_API.G_MISS_NUM,
526: p_planner_code => FND_API.G_MISS_CHAR,
527: p_calculation_rule_id => FND_API.G_MISS_NUM,
528: p_forecast_rule_id => FND_API.G_MISS_NUM,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
523: p_LAST_UPDATE_DATE => SYSDATE,
524: p_LAST_UPDATE_LOGIN => 0,
525: p_organization_id => FND_API.G_MISS_NUM,
526: p_planner_code => FND_API.G_MISS_CHAR,
527: p_calculation_rule_id => FND_API.G_MISS_NUM,
528: p_forecast_rule_id => FND_API.G_MISS_NUM,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
524: p_LAST_UPDATE_LOGIN => 0,
525: p_organization_id => FND_API.G_MISS_NUM,
526: p_planner_code => FND_API.G_MISS_CHAR,
527: p_calculation_rule_id => FND_API.G_MISS_NUM,
528: p_forecast_rule_id => FND_API.G_MISS_NUM,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
525: p_organization_id => FND_API.G_MISS_NUM,
526: p_planner_code => FND_API.G_MISS_CHAR,
527: p_calculation_rule_id => FND_API.G_MISS_NUM,
528: p_forecast_rule_id => FND_API.G_MISS_NUM,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
526: p_planner_code => FND_API.G_MISS_CHAR,
527: p_calculation_rule_id => FND_API.G_MISS_NUM,
528: p_forecast_rule_id => FND_API.G_MISS_NUM,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
527: p_calculation_rule_id => FND_API.G_MISS_NUM,
528: p_forecast_rule_id => FND_API.G_MISS_NUM,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
528: p_forecast_rule_id => FND_API.G_MISS_NUM,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
529: p_parts_loop_name => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
530: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
531: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
532: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
533: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
534: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
542: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
535: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
542: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
543: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
536: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
542: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
543: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
544: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
537: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
542: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
543: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
544: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
545: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
538: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
542: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
543: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
544: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
545: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
546: p_DESCRIPTION => p_description);
539: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
542: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
543: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
544: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
545: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
546: p_DESCRIPTION => p_description);
547: EXCEPTION
540: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
542: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
543: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
544: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
545: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
546: p_DESCRIPTION => p_description);
547: EXCEPTION
548: WHEN NO_DATA_FOUND THEN
541: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
542: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
543: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
544: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
545: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
546: p_DESCRIPTION => p_description);
547: EXCEPTION
548: WHEN NO_DATA_FOUND THEN
549: -- insert row
548: WHEN NO_DATA_FOUND THEN
549: -- insert row
550: Insert_Row(
551: px_parts_loop_id => l_parts_loop_id,
552: p_CREATED_BY => FND_API.G_MISS_NUM,
553: p_CREATION_DATE => FND_API.G_MISS_DATE,
554: p_LAST_UPDATED_BY => l_user_id,
555: p_LAST_UPDATE_DATE => SYSDATE,
556: p_LAST_UPDATE_LOGIN => 0,
549: -- insert row
550: Insert_Row(
551: px_parts_loop_id => l_parts_loop_id,
552: p_CREATED_BY => FND_API.G_MISS_NUM,
553: p_CREATION_DATE => FND_API.G_MISS_DATE,
554: p_LAST_UPDATED_BY => l_user_id,
555: p_LAST_UPDATE_DATE => SYSDATE,
556: p_LAST_UPDATE_LOGIN => 0,
557: p_organization_id => FND_API.G_MISS_NUM,
553: p_CREATION_DATE => FND_API.G_MISS_DATE,
554: p_LAST_UPDATED_BY => l_user_id,
555: p_LAST_UPDATE_DATE => SYSDATE,
556: p_LAST_UPDATE_LOGIN => 0,
557: p_organization_id => FND_API.G_MISS_NUM,
558: p_planner_code => FND_API.G_MISS_CHAR,
559: p_calculation_rule_id => FND_API.G_MISS_NUM,
560: p_forecast_rule_id => FND_API.G_MISS_NUM,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
554: p_LAST_UPDATED_BY => l_user_id,
555: p_LAST_UPDATE_DATE => SYSDATE,
556: p_LAST_UPDATE_LOGIN => 0,
557: p_organization_id => FND_API.G_MISS_NUM,
558: p_planner_code => FND_API.G_MISS_CHAR,
559: p_calculation_rule_id => FND_API.G_MISS_NUM,
560: p_forecast_rule_id => FND_API.G_MISS_NUM,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
555: p_LAST_UPDATE_DATE => SYSDATE,
556: p_LAST_UPDATE_LOGIN => 0,
557: p_organization_id => FND_API.G_MISS_NUM,
558: p_planner_code => FND_API.G_MISS_CHAR,
559: p_calculation_rule_id => FND_API.G_MISS_NUM,
560: p_forecast_rule_id => FND_API.G_MISS_NUM,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
556: p_LAST_UPDATE_LOGIN => 0,
557: p_organization_id => FND_API.G_MISS_NUM,
558: p_planner_code => FND_API.G_MISS_CHAR,
559: p_calculation_rule_id => FND_API.G_MISS_NUM,
560: p_forecast_rule_id => FND_API.G_MISS_NUM,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
557: p_organization_id => FND_API.G_MISS_NUM,
558: p_planner_code => FND_API.G_MISS_CHAR,
559: p_calculation_rule_id => FND_API.G_MISS_NUM,
560: p_forecast_rule_id => FND_API.G_MISS_NUM,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
558: p_planner_code => FND_API.G_MISS_CHAR,
559: p_calculation_rule_id => FND_API.G_MISS_NUM,
560: p_forecast_rule_id => FND_API.G_MISS_NUM,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
559: p_calculation_rule_id => FND_API.G_MISS_NUM,
560: p_forecast_rule_id => FND_API.G_MISS_NUM,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
560: p_forecast_rule_id => FND_API.G_MISS_NUM,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
561: p_parts_loop_name => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
562: p_ATTRIBUTE_CATEGORY => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
563: p_ATTRIBUTE1 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
564: p_ATTRIBUTE2 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
565: p_ATTRIBUTE3 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
566: p_ATTRIBUTE4 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
574: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
567: p_ATTRIBUTE5 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
574: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
575: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
568: p_ATTRIBUTE6 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
574: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
575: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
576: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
569: p_ATTRIBUTE7 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
574: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
575: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
576: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
577: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
570: p_ATTRIBUTE8 => FND_API.G_MISS_CHAR,
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
574: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
575: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
576: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
577: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
578: p_DESCRIPTION => p_description);
571: p_ATTRIBUTE9 => FND_API.G_MISS_CHAR,
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
574: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
575: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
576: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
577: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
578: p_DESCRIPTION => p_description);
579: END;
572: p_ATTRIBUTE10 => FND_API.G_MISS_CHAR,
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
574: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
575: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
576: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
577: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
578: p_DESCRIPTION => p_description);
579: END;
580:
573: p_ATTRIBUTE11 => FND_API.G_MISS_CHAR,
574: p_ATTRIBUTE12 => FND_API.G_MISS_CHAR,
575: p_ATTRIBUTE13 => FND_API.G_MISS_CHAR,
576: p_ATTRIBUTE14 => FND_API.G_MISS_CHAR,
577: p_ATTRIBUTE15 => FND_API.G_MISS_CHAR,
578: p_DESCRIPTION => p_description);
579: END;
580:
581: EXCEPTION