7: -- Pre-reqs : None.
8: -- Parameters :
9: -- IN P_API_VERSION IN NUMBER REQUIRED
10: -- P_INIT_MSG_LIST IN VARCHAR2 OPTIONAL
11: -- DEFAULT = FND_API.G_FALSE
12: -- P_COMMIT IN VARCHAR2 OPTIONAL
13: -- DEFAULT = FND_API.G_FALSE
14: -- P_VALIDATION_LEVEL IN NUMBER OPTIONAL
15: -- DEFAULT = FND_API.G_VALID_LEVEL_FULL
9: -- IN P_API_VERSION IN NUMBER REQUIRED
10: -- P_INIT_MSG_LIST IN VARCHAR2 OPTIONAL
11: -- DEFAULT = FND_API.G_FALSE
12: -- P_COMMIT IN VARCHAR2 OPTIONAL
13: -- DEFAULT = FND_API.G_FALSE
14: -- P_VALIDATION_LEVEL IN NUMBER OPTIONAL
15: -- DEFAULT = FND_API.G_VALID_LEVEL_FULL
16: -- P_ROWID IN OUT VARCHAR2 REQUIRED
17: -- P_INVENTORY_ITEM_ID IN NUMBER
11: -- DEFAULT = FND_API.G_FALSE
12: -- P_COMMIT IN VARCHAR2 OPTIONAL
13: -- DEFAULT = FND_API.G_FALSE
14: -- P_VALIDATION_LEVEL IN NUMBER OPTIONAL
15: -- DEFAULT = FND_API.G_VALID_LEVEL_FULL
16: -- P_ROWID IN OUT VARCHAR2 REQUIRED
17: -- P_INVENTORY_ITEM_ID IN NUMBER
18: -- P_SERIAL_NUMBER IN VARCHAR2
19: -- P_START_DATE_ACTIVE IN DATE
70:
71:
72: PROCEDURE INSERT_ROW(
73: P_API_VERSION IN NUMBER,
74: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
75: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
76: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
77: P_ROWID IN OUT NOCOPY VARCHAR2,
78: P_ASSOCIATION_ID NUMBER,
71:
72: PROCEDURE INSERT_ROW(
73: P_API_VERSION IN NUMBER,
74: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
75: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
76: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
77: P_ROWID IN OUT NOCOPY VARCHAR2,
78: P_ASSOCIATION_ID NUMBER,
79: P_APPLICATION_ID NUMBER,
72: PROCEDURE INSERT_ROW(
73: P_API_VERSION IN NUMBER,
74: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
75: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
76: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
77: P_ROWID IN OUT NOCOPY VARCHAR2,
78: P_ASSOCIATION_ID NUMBER,
79: P_APPLICATION_ID NUMBER,
80: P_DESCRIPTIVE_FLEXFIELD_NAME VARCHAR2,
155: -- Standard Start of API savepoint
156: SAVEPOINT eam_asset_attr;
157:
158: -- Standard call to check for call compatibility.
159: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
160: RAISE fnd_api.g_exc_unexpected_error;
161: END IF;
162:
163: -- Initialize message list if p_init_msg_list is set to TRUE.
156: SAVEPOINT eam_asset_attr;
157:
158: -- Standard call to check for call compatibility.
159: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
160: RAISE fnd_api.g_exc_unexpected_error;
161: END IF;
162:
163: -- Initialize message list if p_init_msg_list is set to TRUE.
164: IF fnd_api.to_boolean(p_init_msg_list) THEN
160: RAISE fnd_api.g_exc_unexpected_error;
161: END IF;
162:
163: -- Initialize message list if p_init_msg_list is set to TRUE.
164: IF fnd_api.to_boolean(p_init_msg_list) THEN
165: fnd_msg_pub.initialize;
166: END IF;
167:
168: -- Initialize API return status to success
165: fnd_msg_pub.initialize;
166: END IF;
167:
168: -- Initialize API return status to success
169: x_return_status := fnd_api.g_ret_sts_success;
170:
171: -- API body
172:
173: if (p_maintenance_object_id is not null) then
318: );
319:
320: -- End of API body.
321: -- Standard check of p_commit.
322: IF fnd_api.to_boolean(p_commit) THEN
323: COMMIT WORK;
324: END IF;
325:
326: -- Standard call to get message count and if count is 1, get message info.
325:
326: -- Standard call to get message count and if count is 1, get message info.
327: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
328: EXCEPTION
329: WHEN fnd_api.g_exc_error THEN
330: ROLLBACK TO eam_asset_attr;
331: x_return_status := fnd_api.g_ret_sts_error;
332: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
333: WHEN fnd_api.g_exc_unexpected_error THEN
327: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
328: EXCEPTION
329: WHEN fnd_api.g_exc_error THEN
330: ROLLBACK TO eam_asset_attr;
331: x_return_status := fnd_api.g_ret_sts_error;
332: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
333: WHEN fnd_api.g_exc_unexpected_error THEN
334: ROLLBACK TO eam_asset_attr;
335: x_return_status := fnd_api.g_ret_sts_unexp_error;
329: WHEN fnd_api.g_exc_error THEN
330: ROLLBACK TO eam_asset_attr;
331: x_return_status := fnd_api.g_ret_sts_error;
332: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
333: WHEN fnd_api.g_exc_unexpected_error THEN
334: ROLLBACK TO eam_asset_attr;
335: x_return_status := fnd_api.g_ret_sts_unexp_error;
336: fnd_msg_pub.count_and_get(
337: p_count => x_msg_count
331: x_return_status := fnd_api.g_ret_sts_error;
332: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
333: WHEN fnd_api.g_exc_unexpected_error THEN
334: ROLLBACK TO eam_asset_attr;
335: x_return_status := fnd_api.g_ret_sts_unexp_error;
336: fnd_msg_pub.count_and_get(
337: p_count => x_msg_count
338: ,p_data => x_msg_data);
339: WHEN OTHERS THEN
337: p_count => x_msg_count
338: ,p_data => x_msg_data);
339: WHEN OTHERS THEN
340: ROLLBACK TO eam_asset_attr;
341: x_return_status := fnd_api.g_ret_sts_unexp_error;
342:
343: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_unexp_error) THEN
344: fnd_msg_pub.add_exc_msg(g_pkg_name, l_api_name);
345: END IF;
351:
352:
353: PROCEDURE LOCK_ROW(
354: P_API_VERSION IN NUMBER,
355: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
356: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
357: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
358: P_ROWID IN OUT NOCOPY VARCHAR2,
359: P_ASSOCIATION_ID NUMBER,
352:
353: PROCEDURE LOCK_ROW(
354: P_API_VERSION IN NUMBER,
355: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
356: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
357: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
358: P_ROWID IN OUT NOCOPY VARCHAR2,
359: P_ASSOCIATION_ID NUMBER,
360: P_APPLICATION_ID NUMBER,
353: PROCEDURE LOCK_ROW(
354: P_API_VERSION IN NUMBER,
355: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
356: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
357: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
358: P_ROWID IN OUT NOCOPY VARCHAR2,
359: P_ASSOCIATION_ID NUMBER,
360: P_APPLICATION_ID NUMBER,
361: P_DESCRIPTIVE_FLEXFIELD_NAME VARCHAR2,
429: -- Standard Start of API savepoint
430: SAVEPOINT eam_asset_attr;
431:
432: -- Standard call to check for call compatibility.
433: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
434: RAISE fnd_api.g_exc_unexpected_error;
435: END IF;
436:
437: -- Initialize message list if p_init_msg_list is set to TRUE.
430: SAVEPOINT eam_asset_attr;
431:
432: -- Standard call to check for call compatibility.
433: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
434: RAISE fnd_api.g_exc_unexpected_error;
435: END IF;
436:
437: -- Initialize message list if p_init_msg_list is set to TRUE.
438: IF fnd_api.to_boolean(p_init_msg_list) THEN
434: RAISE fnd_api.g_exc_unexpected_error;
435: END IF;
436:
437: -- Initialize message list if p_init_msg_list is set to TRUE.
438: IF fnd_api.to_boolean(p_init_msg_list) THEN
439: fnd_msg_pub.initialize;
440: END IF;
441:
442: -- Initialize API return status to success
439: fnd_msg_pub.initialize;
440: END IF;
441:
442: -- Initialize API return status to success
443: x_return_status := fnd_api.g_ret_sts_success;
444:
445: -- API body
446:
447: OPEN C;
608: end if;
609:
610: -- End of API body.
611: -- Standard check of p_commit.
612: IF fnd_api.to_boolean(p_commit) THEN
613: COMMIT WORK;
614: END IF;
615:
616: -- Standard call to get message count and if count is 1, get message info.
615:
616: -- Standard call to get message count and if count is 1, get message info.
617: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
618: EXCEPTION
619: WHEN fnd_api.g_exc_error THEN
620: ROLLBACK TO eam_asset_attr;
621: x_return_status := fnd_api.g_ret_sts_error;
622: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
623: WHEN fnd_api.g_exc_unexpected_error THEN
617: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
618: EXCEPTION
619: WHEN fnd_api.g_exc_error THEN
620: ROLLBACK TO eam_asset_attr;
621: x_return_status := fnd_api.g_ret_sts_error;
622: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
623: WHEN fnd_api.g_exc_unexpected_error THEN
624: ROLLBACK TO eam_asset_attr;
625: x_return_status := fnd_api.g_ret_sts_unexp_error;
619: WHEN fnd_api.g_exc_error THEN
620: ROLLBACK TO eam_asset_attr;
621: x_return_status := fnd_api.g_ret_sts_error;
622: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
623: WHEN fnd_api.g_exc_unexpected_error THEN
624: ROLLBACK TO eam_asset_attr;
625: x_return_status := fnd_api.g_ret_sts_unexp_error;
626: fnd_msg_pub.count_and_get(
627: p_count => x_msg_count
621: x_return_status := fnd_api.g_ret_sts_error;
622: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
623: WHEN fnd_api.g_exc_unexpected_error THEN
624: ROLLBACK TO eam_asset_attr;
625: x_return_status := fnd_api.g_ret_sts_unexp_error;
626: fnd_msg_pub.count_and_get(
627: p_count => x_msg_count
628: ,p_data => x_msg_data);
629: WHEN OTHERS THEN
627: p_count => x_msg_count
628: ,p_data => x_msg_data);
629: WHEN OTHERS THEN
630: ROLLBACK TO eam_asset_attr;
631: x_return_status := fnd_api.g_ret_sts_unexp_error;
632:
633: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_unexp_error) THEN
634: fnd_msg_pub.add_exc_msg(g_pkg_name, l_api_name);
635: END IF;
639: END Lock_Row;
640:
641: PROCEDURE UPDATE_ROW(
642: P_API_VERSION IN NUMBER,
643: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
644: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
645: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
646: P_ROWID IN OUT NOCOPY VARCHAR2,
647: P_C_ATTRIBUTE1 VARCHAR2,
640:
641: PROCEDURE UPDATE_ROW(
642: P_API_VERSION IN NUMBER,
643: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
644: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
645: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
646: P_ROWID IN OUT NOCOPY VARCHAR2,
647: P_C_ATTRIBUTE1 VARCHAR2,
648: P_C_ATTRIBUTE2 VARCHAR2,
641: PROCEDURE UPDATE_ROW(
642: P_API_VERSION IN NUMBER,
643: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
644: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
645: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
646: P_ROWID IN OUT NOCOPY VARCHAR2,
647: P_C_ATTRIBUTE1 VARCHAR2,
648: P_C_ATTRIBUTE2 VARCHAR2,
649: P_C_ATTRIBUTE3 VARCHAR2,
706: -- Standard Start of API savepoint
707: SAVEPOINT eam_asset_attr;
708:
709: -- Standard call to check for call compatibility.
710: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
711: RAISE fnd_api.g_exc_unexpected_error;
712: END IF;
713:
714: -- Initialize message list if p_init_msg_list is set to TRUE.
707: SAVEPOINT eam_asset_attr;
708:
709: -- Standard call to check for call compatibility.
710: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
711: RAISE fnd_api.g_exc_unexpected_error;
712: END IF;
713:
714: -- Initialize message list if p_init_msg_list is set to TRUE.
715: IF fnd_api.to_boolean(p_init_msg_list) THEN
711: RAISE fnd_api.g_exc_unexpected_error;
712: END IF;
713:
714: -- Initialize message list if p_init_msg_list is set to TRUE.
715: IF fnd_api.to_boolean(p_init_msg_list) THEN
716: fnd_msg_pub.initialize;
717: END IF;
718:
719: -- Initialize API return status to success
716: fnd_msg_pub.initialize;
717: END IF;
718:
719: -- Initialize API return status to success
720: x_return_status := fnd_api.g_ret_sts_success;
721:
722: -- API body
723: /* Bug 3371507: used 'decode' function*/
724: UPDATE MTL_EAM_ASSET_ATTR_VALUES
722: -- API body
723: /* Bug 3371507: used 'decode' function*/
724: UPDATE MTL_EAM_ASSET_ATTR_VALUES
725: set
726: c_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE1, DECODE(p_c_attribute1,NULL,c_attribute1,FND_API.G_MISS_CHAR,NULL,p_c_attribute1)),
727: c_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE2, DECODE(p_c_attribute2,NULL,c_attribute2,FND_API.G_MISS_CHAR,NULL,p_c_attribute2)),
728: c_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE3, DECODE(p_c_attribute3,NULL,c_attribute3,FND_API.G_MISS_CHAR,NULL,p_c_attribute3)),
729: c_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE4, DECODE(p_c_attribute4,NULL,c_attribute4,FND_API.G_MISS_CHAR,NULL,p_c_attribute4)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
723: /* Bug 3371507: used 'decode' function*/
724: UPDATE MTL_EAM_ASSET_ATTR_VALUES
725: set
726: c_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE1, DECODE(p_c_attribute1,NULL,c_attribute1,FND_API.G_MISS_CHAR,NULL,p_c_attribute1)),
727: c_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE2, DECODE(p_c_attribute2,NULL,c_attribute2,FND_API.G_MISS_CHAR,NULL,p_c_attribute2)),
728: c_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE3, DECODE(p_c_attribute3,NULL,c_attribute3,FND_API.G_MISS_CHAR,NULL,p_c_attribute3)),
729: c_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE4, DECODE(p_c_attribute4,NULL,c_attribute4,FND_API.G_MISS_CHAR,NULL,p_c_attribute4)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
724: UPDATE MTL_EAM_ASSET_ATTR_VALUES
725: set
726: c_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE1, DECODE(p_c_attribute1,NULL,c_attribute1,FND_API.G_MISS_CHAR,NULL,p_c_attribute1)),
727: c_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE2, DECODE(p_c_attribute2,NULL,c_attribute2,FND_API.G_MISS_CHAR,NULL,p_c_attribute2)),
728: c_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE3, DECODE(p_c_attribute3,NULL,c_attribute3,FND_API.G_MISS_CHAR,NULL,p_c_attribute3)),
729: c_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE4, DECODE(p_c_attribute4,NULL,c_attribute4,FND_API.G_MISS_CHAR,NULL,p_c_attribute4)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
725: set
726: c_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE1, DECODE(p_c_attribute1,NULL,c_attribute1,FND_API.G_MISS_CHAR,NULL,p_c_attribute1)),
727: c_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE2, DECODE(p_c_attribute2,NULL,c_attribute2,FND_API.G_MISS_CHAR,NULL,p_c_attribute2)),
728: c_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE3, DECODE(p_c_attribute3,NULL,c_attribute3,FND_API.G_MISS_CHAR,NULL,p_c_attribute3)),
729: c_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE4, DECODE(p_c_attribute4,NULL,c_attribute4,FND_API.G_MISS_CHAR,NULL,p_c_attribute4)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
726: c_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE1, DECODE(p_c_attribute1,NULL,c_attribute1,FND_API.G_MISS_CHAR,NULL,p_c_attribute1)),
727: c_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE2, DECODE(p_c_attribute2,NULL,c_attribute2,FND_API.G_MISS_CHAR,NULL,p_c_attribute2)),
728: c_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE3, DECODE(p_c_attribute3,NULL,c_attribute3,FND_API.G_MISS_CHAR,NULL,p_c_attribute3)),
729: c_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE4, DECODE(p_c_attribute4,NULL,c_attribute4,FND_API.G_MISS_CHAR,NULL,p_c_attribute4)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
727: c_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE2, DECODE(p_c_attribute2,NULL,c_attribute2,FND_API.G_MISS_CHAR,NULL,p_c_attribute2)),
728: c_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE3, DECODE(p_c_attribute3,NULL,c_attribute3,FND_API.G_MISS_CHAR,NULL,p_c_attribute3)),
729: c_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE4, DECODE(p_c_attribute4,NULL,c_attribute4,FND_API.G_MISS_CHAR,NULL,p_c_attribute4)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
728: c_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE3, DECODE(p_c_attribute3,NULL,c_attribute3,FND_API.G_MISS_CHAR,NULL,p_c_attribute3)),
729: c_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE4, DECODE(p_c_attribute4,NULL,c_attribute4,FND_API.G_MISS_CHAR,NULL,p_c_attribute4)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
729: c_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE4, DECODE(p_c_attribute4,NULL,c_attribute4,FND_API.G_MISS_CHAR,NULL,p_c_attribute4)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
730: c_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE5, DECODE(p_c_attribute5,NULL,c_attribute5,FND_API.G_MISS_CHAR,NULL,p_c_attribute5)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
731: c_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE6, DECODE(p_c_attribute6,NULL,c_attribute6,FND_API.G_MISS_CHAR,NULL,p_c_attribute6)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
732: c_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE7, DECODE(p_c_attribute7,NULL,c_attribute7,FND_API.G_MISS_CHAR,NULL,p_c_attribute7)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
733: c_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE8, DECODE(p_c_attribute8,NULL,c_attribute8,FND_API.G_MISS_CHAR,NULL,p_c_attribute8)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
734: c_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE9, DECODE(p_c_attribute9,NULL,c_attribute9,FND_API.G_MISS_CHAR,NULL,p_c_attribute9)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
735: c_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE10, DECODE(p_c_attribute10,NULL,c_attribute10,FND_API.G_MISS_CHAR,NULL,p_c_attribute10)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
736: c_attribute11 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE11, DECODE(p_c_attribute11,NULL,c_attribute11,FND_API.G_MISS_CHAR,NULL,p_c_attribute11)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
737: c_attribute12 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE12, DECODE(p_c_attribute12,NULL,c_attribute12,FND_API.G_MISS_CHAR,NULL,p_c_attribute12)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
738: c_attribute13 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE13, DECODE(p_c_attribute13,NULL,c_attribute13,FND_API.G_MISS_CHAR,NULL,p_c_attribute13)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
739: c_attribute14 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE14, DECODE(p_c_attribute14,NULL,c_attribute14,FND_API.G_MISS_CHAR,NULL,p_c_attribute14)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
740: c_attribute15 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE15, DECODE(p_c_attribute15,NULL,c_attribute15,FND_API.G_MISS_CHAR,NULL,p_c_attribute15)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
741: c_attribute16 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE16, DECODE(p_c_attribute16,NULL,c_attribute16,FND_API.G_MISS_CHAR,NULL,p_c_attribute16)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
742: c_attribute17 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE17, DECODE(p_c_attribute17,NULL,c_attribute17,FND_API.G_MISS_CHAR,NULL,p_c_attribute17)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
743: c_attribute18 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE18, DECODE(p_c_attribute18,NULL,c_attribute18,FND_API.G_MISS_CHAR,NULL,p_c_attribute18)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
744: c_attribute19 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE19, DECODE(p_c_attribute19,NULL,c_attribute19,FND_API.G_MISS_CHAR,NULL,p_c_attribute19)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
745: c_attribute20 = decode(P_FROM_PUBLIC_API, 'N', P_C_ATTRIBUTE20, DECODE(p_c_attribute20,NULL,c_attribute20,FND_API.G_MISS_CHAR,NULL,p_c_attribute20)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
746: d_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE1, DECODE(p_d_attribute1,NULL,d_attribute1,FND_API.G_MISS_DATE,NULL,p_d_attribute1)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
747: d_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE2, DECODE(p_d_attribute2,NULL,d_attribute2,FND_API.G_MISS_DATE,NULL,p_d_attribute2)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
748: d_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE3, DECODE(p_d_attribute3,NULL,d_attribute3,FND_API.G_MISS_DATE,NULL,p_d_attribute3)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
749: d_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE4, DECODE(p_d_attribute4,NULL,d_attribute4,FND_API.G_MISS_DATE,NULL,p_d_attribute4)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
750: d_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE5, DECODE(p_d_attribute5,NULL,d_attribute5,FND_API.G_MISS_DATE,NULL,p_d_attribute5)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
751: d_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE6, DECODE(p_d_attribute6,NULL,d_attribute6,FND_API.G_MISS_DATE,NULL,p_d_attribute6)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
752: d_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE7, DECODE(p_d_attribute7,NULL,d_attribute7,FND_API.G_MISS_DATE,NULL,p_d_attribute7)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
753: d_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE8, DECODE(p_d_attribute8,NULL,d_attribute8,FND_API.G_MISS_DATE,NULL,p_d_attribute8)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
754: d_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE9, DECODE(p_d_attribute9,NULL,d_attribute9,FND_API.G_MISS_DATE,NULL,p_d_attribute9)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
762: n_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE7, DECODE(p_n_attribute7,NULL,n_attribute7,FND_API.G_MISS_NUM,NULL,p_n_attribute7)),
755: d_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_D_ATTRIBUTE10, DECODE(p_d_attribute10,NULL,d_attribute10,FND_API.G_MISS_DATE,NULL,p_d_attribute10)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
762: n_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE7, DECODE(p_n_attribute7,NULL,n_attribute7,FND_API.G_MISS_NUM,NULL,p_n_attribute7)),
763: n_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE8, DECODE(p_n_attribute8,NULL,n_attribute8,FND_API.G_MISS_NUM,NULL,p_n_attribute8)),
756: n_attribute1 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE1, DECODE(p_n_attribute1,NULL,n_attribute1,FND_API.G_MISS_NUM,NULL,p_n_attribute1)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
762: n_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE7, DECODE(p_n_attribute7,NULL,n_attribute7,FND_API.G_MISS_NUM,NULL,p_n_attribute7)),
763: n_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE8, DECODE(p_n_attribute8,NULL,n_attribute8,FND_API.G_MISS_NUM,NULL,p_n_attribute8)),
764: n_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE9, DECODE(p_n_attribute9,NULL,n_attribute9,FND_API.G_MISS_NUM,NULL,p_n_attribute9)),
757: n_attribute2 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE2, DECODE(p_n_attribute2,NULL,n_attribute2,FND_API.G_MISS_NUM,NULL,p_n_attribute2)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
762: n_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE7, DECODE(p_n_attribute7,NULL,n_attribute7,FND_API.G_MISS_NUM,NULL,p_n_attribute7)),
763: n_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE8, DECODE(p_n_attribute8,NULL,n_attribute8,FND_API.G_MISS_NUM,NULL,p_n_attribute8)),
764: n_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE9, DECODE(p_n_attribute9,NULL,n_attribute9,FND_API.G_MISS_NUM,NULL,p_n_attribute9)),
765: n_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE10, DECODE(p_n_attribute10,NULL,n_attribute10,FND_API.G_MISS_NUM,NULL,p_n_attribute10)),
758: n_attribute3 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE3, DECODE(p_n_attribute3,NULL,n_attribute3,FND_API.G_MISS_NUM,NULL,p_n_attribute3)),
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
762: n_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE7, DECODE(p_n_attribute7,NULL,n_attribute7,FND_API.G_MISS_NUM,NULL,p_n_attribute7)),
763: n_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE8, DECODE(p_n_attribute8,NULL,n_attribute8,FND_API.G_MISS_NUM,NULL,p_n_attribute8)),
764: n_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE9, DECODE(p_n_attribute9,NULL,n_attribute9,FND_API.G_MISS_NUM,NULL,p_n_attribute9)),
765: n_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE10, DECODE(p_n_attribute10,NULL,n_attribute10,FND_API.G_MISS_NUM,NULL,p_n_attribute10)),
766: last_update_date = p_last_update_date,
759: n_attribute4 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE4, DECODE(p_n_attribute4,NULL,n_attribute4,FND_API.G_MISS_NUM,NULL,p_n_attribute4)),
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
762: n_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE7, DECODE(p_n_attribute7,NULL,n_attribute7,FND_API.G_MISS_NUM,NULL,p_n_attribute7)),
763: n_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE8, DECODE(p_n_attribute8,NULL,n_attribute8,FND_API.G_MISS_NUM,NULL,p_n_attribute8)),
764: n_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE9, DECODE(p_n_attribute9,NULL,n_attribute9,FND_API.G_MISS_NUM,NULL,p_n_attribute9)),
765: n_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE10, DECODE(p_n_attribute10,NULL,n_attribute10,FND_API.G_MISS_NUM,NULL,p_n_attribute10)),
766: last_update_date = p_last_update_date,
767: last_updated_by = p_last_updated_by,
760: n_attribute5 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE5, DECODE(p_n_attribute5,NULL,n_attribute5,FND_API.G_MISS_NUM,NULL,p_n_attribute5)),
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
762: n_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE7, DECODE(p_n_attribute7,NULL,n_attribute7,FND_API.G_MISS_NUM,NULL,p_n_attribute7)),
763: n_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE8, DECODE(p_n_attribute8,NULL,n_attribute8,FND_API.G_MISS_NUM,NULL,p_n_attribute8)),
764: n_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE9, DECODE(p_n_attribute9,NULL,n_attribute9,FND_API.G_MISS_NUM,NULL,p_n_attribute9)),
765: n_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE10, DECODE(p_n_attribute10,NULL,n_attribute10,FND_API.G_MISS_NUM,NULL,p_n_attribute10)),
766: last_update_date = p_last_update_date,
767: last_updated_by = p_last_updated_by,
768: last_update_login = p_last_update_login,
761: n_attribute6 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE6, DECODE(p_n_attribute6,NULL,n_attribute6,FND_API.G_MISS_NUM,NULL,p_n_attribute6)),
762: n_attribute7 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE7, DECODE(p_n_attribute7,NULL,n_attribute7,FND_API.G_MISS_NUM,NULL,p_n_attribute7)),
763: n_attribute8 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE8, DECODE(p_n_attribute8,NULL,n_attribute8,FND_API.G_MISS_NUM,NULL,p_n_attribute8)),
764: n_attribute9 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE9, DECODE(p_n_attribute9,NULL,n_attribute9,FND_API.G_MISS_NUM,NULL,p_n_attribute9)),
765: n_attribute10 = decode(P_FROM_PUBLIC_API, 'N', P_N_ATTRIBUTE10, DECODE(p_n_attribute10,NULL,n_attribute10,FND_API.G_MISS_NUM,NULL,p_n_attribute10)),
766: last_update_date = p_last_update_date,
767: last_updated_by = p_last_updated_by,
768: last_update_login = p_last_update_login,
769: request_id = p_request_id,
787:
788:
789: -- End of API body.
790: -- Standard check of p_commit.
791: IF fnd_api.to_boolean(p_commit) THEN
792: COMMIT WORK;
793: END IF;
794:
795: -- Standard call to get message count and if count is 1, get message info.
794:
795: -- Standard call to get message count and if count is 1, get message info.
796: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
797: EXCEPTION
798: WHEN fnd_api.g_exc_error THEN
799: ROLLBACK TO eam_asset_attr;
800: x_return_status := fnd_api.g_ret_sts_error;
801: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
802: WHEN fnd_api.g_exc_unexpected_error THEN
796: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
797: EXCEPTION
798: WHEN fnd_api.g_exc_error THEN
799: ROLLBACK TO eam_asset_attr;
800: x_return_status := fnd_api.g_ret_sts_error;
801: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
802: WHEN fnd_api.g_exc_unexpected_error THEN
803: ROLLBACK TO eam_asset_attr;
804: x_return_status := fnd_api.g_ret_sts_unexp_error;
798: WHEN fnd_api.g_exc_error THEN
799: ROLLBACK TO eam_asset_attr;
800: x_return_status := fnd_api.g_ret_sts_error;
801: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
802: WHEN fnd_api.g_exc_unexpected_error THEN
803: ROLLBACK TO eam_asset_attr;
804: x_return_status := fnd_api.g_ret_sts_unexp_error;
805: fnd_msg_pub.count_and_get(
806: p_count => x_msg_count
800: x_return_status := fnd_api.g_ret_sts_error;
801: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
802: WHEN fnd_api.g_exc_unexpected_error THEN
803: ROLLBACK TO eam_asset_attr;
804: x_return_status := fnd_api.g_ret_sts_unexp_error;
805: fnd_msg_pub.count_and_get(
806: p_count => x_msg_count
807: ,p_data => x_msg_data);
808: WHEN OTHERS THEN
806: p_count => x_msg_count
807: ,p_data => x_msg_data);
808: WHEN OTHERS THEN
809: ROLLBACK TO eam_asset_attr;
810: x_return_status := fnd_api.g_ret_sts_unexp_error;
811:
812: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_unexp_error) THEN
813: fnd_msg_pub.add_exc_msg(g_pkg_name, l_api_name);
814: END IF;
822:
823:
824: PROCEDURE DELETE_ROW(
825: P_API_VERSION IN NUMBER,
826: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
827: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
828: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
829: P_ROWID IN OUT NOCOPY VARCHAR2,
830: X_RETURN_STATUS OUT NOCOPY VARCHAR2,
823:
824: PROCEDURE DELETE_ROW(
825: P_API_VERSION IN NUMBER,
826: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
827: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
828: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
829: P_ROWID IN OUT NOCOPY VARCHAR2,
830: X_RETURN_STATUS OUT NOCOPY VARCHAR2,
831: X_MSG_COUNT OUT NOCOPY NUMBER,
824: PROCEDURE DELETE_ROW(
825: P_API_VERSION IN NUMBER,
826: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
827: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
828: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
829: P_ROWID IN OUT NOCOPY VARCHAR2,
830: X_RETURN_STATUS OUT NOCOPY VARCHAR2,
831: X_MSG_COUNT OUT NOCOPY NUMBER,
832: X_MSG_DATA OUT NOCOPY VARCHAR2
839: -- Standard Start of API savepoint
840: SAVEPOINT eam_asset_attr;
841:
842: -- Standard call to check for call compatibility.
843: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
844: RAISE fnd_api.g_exc_unexpected_error;
845: END IF;
846:
847: -- Initialize message list if p_init_msg_list is set to TRUE.
840: SAVEPOINT eam_asset_attr;
841:
842: -- Standard call to check for call compatibility.
843: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
844: RAISE fnd_api.g_exc_unexpected_error;
845: END IF;
846:
847: -- Initialize message list if p_init_msg_list is set to TRUE.
848: IF fnd_api.to_boolean(p_init_msg_list) THEN
844: RAISE fnd_api.g_exc_unexpected_error;
845: END IF;
846:
847: -- Initialize message list if p_init_msg_list is set to TRUE.
848: IF fnd_api.to_boolean(p_init_msg_list) THEN
849: fnd_msg_pub.initialize;
850: END IF;
851:
852: -- Initialize API return status to success
849: fnd_msg_pub.initialize;
850: END IF;
851:
852: -- Initialize API return status to success
853: x_return_status := fnd_api.g_ret_sts_success;
854:
855: -- API body
856: BEGIN
857: SELECT maintenance_object_id into l_object_id
873: null;
874: END;
875: -- End of API body.
876: -- Standard check of p_commit.
877: IF fnd_api.to_boolean(p_commit) THEN
878: COMMIT WORK;
879: END IF;
880:
881: -- Standard call to get message count and if count is 1, get message info.
880:
881: -- Standard call to get message count and if count is 1, get message info.
882: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
883: EXCEPTION
884: WHEN fnd_api.g_exc_error THEN
885: ROLLBACK TO eam_asset_attr;
886: x_return_status := fnd_api.g_ret_sts_error;
887: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
888: WHEN fnd_api.g_exc_unexpected_error THEN
882: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
883: EXCEPTION
884: WHEN fnd_api.g_exc_error THEN
885: ROLLBACK TO eam_asset_attr;
886: x_return_status := fnd_api.g_ret_sts_error;
887: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
888: WHEN fnd_api.g_exc_unexpected_error THEN
889: ROLLBACK TO eam_asset_attr;
890: x_return_status := fnd_api.g_ret_sts_unexp_error;
884: WHEN fnd_api.g_exc_error THEN
885: ROLLBACK TO eam_asset_attr;
886: x_return_status := fnd_api.g_ret_sts_error;
887: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
888: WHEN fnd_api.g_exc_unexpected_error THEN
889: ROLLBACK TO eam_asset_attr;
890: x_return_status := fnd_api.g_ret_sts_unexp_error;
891: fnd_msg_pub.count_and_get(
892: p_count => x_msg_count
886: x_return_status := fnd_api.g_ret_sts_error;
887: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
888: WHEN fnd_api.g_exc_unexpected_error THEN
889: ROLLBACK TO eam_asset_attr;
890: x_return_status := fnd_api.g_ret_sts_unexp_error;
891: fnd_msg_pub.count_and_get(
892: p_count => x_msg_count
893: ,p_data => x_msg_data);
894: WHEN OTHERS THEN
892: p_count => x_msg_count
893: ,p_data => x_msg_data);
894: WHEN OTHERS THEN
895: ROLLBACK TO eam_asset_attr;
896: x_return_status := fnd_api.g_ret_sts_unexp_error;
897:
898: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_unexp_error) THEN
899: fnd_msg_pub.add_exc_msg(g_pkg_name, l_api_name);
900: END IF;
905:
906:
907: PROCEDURE COPY_ATTRIBUTE(
908: P_API_VERSION IN NUMBER,
909: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
910: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
911: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
912: P_INVENTORY_ITEM_ID IN NUMBER,
913: P_ORGANIZATION_ID IN NUMBER,
906:
907: PROCEDURE COPY_ATTRIBUTE(
908: P_API_VERSION IN NUMBER,
909: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
910: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
911: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
912: P_INVENTORY_ITEM_ID IN NUMBER,
913: P_ORGANIZATION_ID IN NUMBER,
914: P_SERIAL_NUMBER_FROM IN VARCHAR2,
907: PROCEDURE COPY_ATTRIBUTE(
908: P_API_VERSION IN NUMBER,
909: P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
910: P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
911: P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
912: P_INVENTORY_ITEM_ID IN NUMBER,
913: P_ORGANIZATION_ID IN NUMBER,
914: P_SERIAL_NUMBER_FROM IN VARCHAR2,
915: P_SERIAL_NUMBER_TO IN VARCHAR2,
937: -- Standard Start of API savepoint
938: SAVEPOINT copy_attr;
939:
940: -- Standard call to check for call compatibility.
941: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
942: RAISE fnd_api.g_exc_unexpected_error;
943: END IF;
944:
945: -- Initialize message list if p_init_msg_list is set to TRUE.
938: SAVEPOINT copy_attr;
939:
940: -- Standard call to check for call compatibility.
941: IF NOT fnd_api.compatible_api_call(l_api_version, p_api_version, l_api_name, g_pkg_name) THEN
942: RAISE fnd_api.g_exc_unexpected_error;
943: END IF;
944:
945: -- Initialize message list if p_init_msg_list is set to TRUE.
946: IF fnd_api.to_boolean(p_init_msg_list) THEN
942: RAISE fnd_api.g_exc_unexpected_error;
943: END IF;
944:
945: -- Initialize message list if p_init_msg_list is set to TRUE.
946: IF fnd_api.to_boolean(p_init_msg_list) THEN
947: fnd_msg_pub.initialize;
948: END IF;
949:
950: -- Initialize API return status to success
947: fnd_msg_pub.initialize;
948: END IF;
949:
950: -- Initialize API return status to success
951: x_return_status := fnd_api.g_ret_sts_success;
952:
953: -- API body
954: sql_stmt_num :=1;
955:
1105:
1106:
1107: -- End of API body.
1108: -- Standard check of p_commit.
1109: IF fnd_api.to_boolean(p_commit) THEN
1110: COMMIT WORK;
1111: END IF;
1112:
1113: -- Standard call to get message count and if count is 1, get message info.
1112:
1113: -- Standard call to get message count and if count is 1, get message info.
1114: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
1115: EXCEPTION
1116: WHEN fnd_api.g_exc_error THEN
1117: ROLLBACK TO copy_attr;
1118: x_return_status := fnd_api.g_ret_sts_error;
1119: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
1120: WHEN fnd_api.g_exc_unexpected_error THEN
1114: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
1115: EXCEPTION
1116: WHEN fnd_api.g_exc_error THEN
1117: ROLLBACK TO copy_attr;
1118: x_return_status := fnd_api.g_ret_sts_error;
1119: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
1120: WHEN fnd_api.g_exc_unexpected_error THEN
1121: ROLLBACK TO copy_attr;
1122: x_return_status := fnd_api.g_ret_sts_unexp_error;
1116: WHEN fnd_api.g_exc_error THEN
1117: ROLLBACK TO copy_attr;
1118: x_return_status := fnd_api.g_ret_sts_error;
1119: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
1120: WHEN fnd_api.g_exc_unexpected_error THEN
1121: ROLLBACK TO copy_attr;
1122: x_return_status := fnd_api.g_ret_sts_unexp_error;
1123: fnd_msg_pub.count_and_get(
1124: p_count => x_msg_count
1118: x_return_status := fnd_api.g_ret_sts_error;
1119: fnd_msg_pub.count_and_get(p_count => x_msg_count, p_data => x_msg_data);
1120: WHEN fnd_api.g_exc_unexpected_error THEN
1121: ROLLBACK TO copy_attr;
1122: x_return_status := fnd_api.g_ret_sts_unexp_error;
1123: fnd_msg_pub.count_and_get(
1124: p_count => x_msg_count
1125: ,p_data => x_msg_data);
1126: WHEN OTHERS THEN
1124: p_count => x_msg_count
1125: ,p_data => x_msg_data);
1126: WHEN OTHERS THEN
1127: ROLLBACK TO copy_attr;
1128: x_return_status := fnd_api.g_ret_sts_unexp_error;
1129:
1130: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_unexp_error) THEN
1131: fnd_msg_pub.add_exc_msg(g_pkg_name, l_api_name);
1132: END IF;