1: package body CN_RT_FORMULA_ASGNS_PKG as
2: /* $Header: cntrtasb.pls 120.1 2005/06/22 16:32:50 appldev ship $ */
3:
4: procedure INSERT_ROW
5: (X_RT_FORMULA_ASGN_ID IN OUT NOCOPY CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
1: package body CN_RT_FORMULA_ASGNS_PKG as
2: /* $Header: cntrtasb.pls 120.1 2005/06/22 16:32:50 appldev ship $ */
3:
4: procedure INSERT_ROW
5: (X_RT_FORMULA_ASGN_ID IN OUT NOCOPY CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
6: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
7: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE,
8: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE,
9: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := NULL,
2: /* $Header: cntrtasb.pls 120.1 2005/06/22 16:32:50 appldev ship $ */
3:
4: procedure INSERT_ROW
5: (X_RT_FORMULA_ASGN_ID IN OUT NOCOPY CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
6: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
7: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE,
8: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE,
9: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := NULL,
10: --R12 MOAC Changes--Start
3:
4: procedure INSERT_ROW
5: (X_RT_FORMULA_ASGN_ID IN OUT NOCOPY CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
6: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
7: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE,
8: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE,
9: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := NULL,
10: --R12 MOAC Changes--Start
11: X_ORG_ID IN CN_RT_FORMULA_ASGNS.ORG_ID%TYPE,
4: procedure INSERT_ROW
5: (X_RT_FORMULA_ASGN_ID IN OUT NOCOPY CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
6: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
7: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE,
8: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE,
9: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := NULL,
10: --R12 MOAC Changes--Start
11: X_ORG_ID IN CN_RT_FORMULA_ASGNS.ORG_ID%TYPE,
12: --R12 MOAC Changes--End
5: (X_RT_FORMULA_ASGN_ID IN OUT NOCOPY CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
6: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
7: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE,
8: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE,
9: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := NULL,
10: --R12 MOAC Changes--Start
11: X_ORG_ID IN CN_RT_FORMULA_ASGNS.ORG_ID%TYPE,
12: --R12 MOAC Changes--End
13: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := NULL,
7: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE,
8: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE,
9: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := NULL,
10: --R12 MOAC Changes--Start
11: X_ORG_ID IN CN_RT_FORMULA_ASGNS.ORG_ID%TYPE,
12: --R12 MOAC Changes--End
13: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := NULL,
14: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := NULL,
15: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := NULL,
9: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := NULL,
10: --R12 MOAC Changes--Start
11: X_ORG_ID IN CN_RT_FORMULA_ASGNS.ORG_ID%TYPE,
12: --R12 MOAC Changes--End
13: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := NULL,
14: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := NULL,
15: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := NULL,
16: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
10: --R12 MOAC Changes--Start
11: X_ORG_ID IN CN_RT_FORMULA_ASGNS.ORG_ID%TYPE,
12: --R12 MOAC Changes--End
13: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := NULL,
14: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := NULL,
15: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := NULL,
16: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
11: X_ORG_ID IN CN_RT_FORMULA_ASGNS.ORG_ID%TYPE,
12: --R12 MOAC Changes--End
13: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := NULL,
14: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := NULL,
15: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := NULL,
16: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
12: --R12 MOAC Changes--End
13: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := NULL,
14: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := NULL,
15: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := NULL,
16: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
13: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := NULL,
14: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := NULL,
15: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := NULL,
16: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
14: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := NULL,
15: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := NULL,
16: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
15: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := NULL,
16: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
16: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
17: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
18: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
19: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
20: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
21: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := NULL,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
22: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := NULL,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
30: X_CREATED_BY IN CN_RT_FORMULA_ASGNS.CREATED_BY%TYPE := FND_GLOBAL.USER_ID,
23: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := NULL,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
30: X_CREATED_BY IN CN_RT_FORMULA_ASGNS.CREATED_BY%TYPE := FND_GLOBAL.USER_ID,
31: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
24: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := NULL,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
30: X_CREATED_BY IN CN_RT_FORMULA_ASGNS.CREATED_BY%TYPE := FND_GLOBAL.USER_ID,
31: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
32: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
25: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := NULL,
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
30: X_CREATED_BY IN CN_RT_FORMULA_ASGNS.CREATED_BY%TYPE := FND_GLOBAL.USER_ID,
31: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
32: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
33: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
26: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := NULL,
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
30: X_CREATED_BY IN CN_RT_FORMULA_ASGNS.CREATED_BY%TYPE := FND_GLOBAL.USER_ID,
31: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
32: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
33: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
34:
27: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := NULL,
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
30: X_CREATED_BY IN CN_RT_FORMULA_ASGNS.CREATED_BY%TYPE := FND_GLOBAL.USER_ID,
31: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
32: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
33: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
34:
35: cursor C is select rt_formula_asgn_id from CN_RT_FORMULA_ASGNS
28: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := NULL,
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
30: X_CREATED_BY IN CN_RT_FORMULA_ASGNS.CREATED_BY%TYPE := FND_GLOBAL.USER_ID,
31: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
32: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
33: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
34:
35: cursor C is select rt_formula_asgn_id from CN_RT_FORMULA_ASGNS
36: where RT_FORMULA_ASGN_ID = x_rt_formula_asgn_id;
29: X_CREATION_DATE IN CN_RT_FORMULA_ASGNS.CREATION_DATE%TYPE := SYSDATE,
30: X_CREATED_BY IN CN_RT_FORMULA_ASGNS.CREATED_BY%TYPE := FND_GLOBAL.USER_ID,
31: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
32: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
33: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
34:
35: cursor C is select rt_formula_asgn_id from CN_RT_FORMULA_ASGNS
36: where RT_FORMULA_ASGN_ID = x_rt_formula_asgn_id;
37:
31: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
32: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
33: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
34:
35: cursor C is select rt_formula_asgn_id from CN_RT_FORMULA_ASGNS
36: where RT_FORMULA_ASGN_ID = x_rt_formula_asgn_id;
37:
38: CURSOR id IS SELECT cn_rt_formula_asgns_s.NEXTVAL FROM dual;
39: BEGIN
34:
35: cursor C is select rt_formula_asgn_id from CN_RT_FORMULA_ASGNS
36: where RT_FORMULA_ASGN_ID = x_rt_formula_asgn_id;
37:
38: CURSOR id IS SELECT cn_rt_formula_asgns_s.NEXTVAL FROM dual;
39: BEGIN
40: IF (x_rt_formula_asgn_id IS NULL) THEN
41: OPEN id;
42: FETCH id INTO x_rt_formula_asgn_id;
46: END IF;
47: CLOSE id;
48: END IF;
49:
50: insert into CN_RT_FORMULA_ASGNS (
51: RT_FORMULA_ASGN_ID,
52: CALC_FORMULA_ID,
53: RATE_SCHEDULE_ID,
54: START_DATE,
120:
121: end INSERT_ROW;
122:
123: procedure LOCK_ROW
124: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
125: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE) IS
126:
127: cursor c is
128: select object_version_number
121: end INSERT_ROW;
122:
123: procedure LOCK_ROW
124: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
125: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE) IS
126:
127: cursor c is
128: select object_version_number
129: from cn_rt_formula_asgns
125: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE) IS
126:
127: cursor c is
128: select object_version_number
129: from cn_rt_formula_asgns
130: where rt_formula_asgn_id = x_rt_formula_asgn_id
131: for update of rt_formula_asgn_id nowait;
132: tlinfo c%rowtype ;
133: BEGIN
149:
150: END LOCK_ROW;
151:
152: procedure UPDATE_ROW
153: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
154: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
155: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE := CN_API.G_MISS_NUM,
156: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE := CN_API.G_MISS_DATE,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
150: END LOCK_ROW;
151:
152: procedure UPDATE_ROW
153: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
154: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
155: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE := CN_API.G_MISS_NUM,
156: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE := CN_API.G_MISS_DATE,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
151:
152: procedure UPDATE_ROW
153: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
154: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
155: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE := CN_API.G_MISS_NUM,
156: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE := CN_API.G_MISS_DATE,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
152: procedure UPDATE_ROW
153: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
154: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
155: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE := CN_API.G_MISS_NUM,
156: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE := CN_API.G_MISS_DATE,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
153: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE,
154: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
155: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE := CN_API.G_MISS_NUM,
156: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE := CN_API.G_MISS_DATE,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
154: X_CALC_FORMULA_ID IN CN_RT_FORMULA_ASGNS.CALC_FORMULA_ID%TYPE,
155: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE := CN_API.G_MISS_NUM,
156: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE := CN_API.G_MISS_DATE,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
155: X_RATE_SCHEDULE_ID IN CN_RT_FORMULA_ASGNS.RATE_SCHEDULE_ID%TYPE := CN_API.G_MISS_NUM,
156: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE := CN_API.G_MISS_DATE,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
156: X_START_DATE IN CN_RT_FORMULA_ASGNS.START_DATE%TYPE := CN_API.G_MISS_DATE,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
157: X_END_DATE IN CN_RT_FORMULA_ASGNS.END_DATE%TYPE := CN_API.G_MISS_DATE,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
158: X_ATTRIBUTE_CATEGORY IN CN_RT_FORMULA_ASGNS.ATTRIBUTE_CATEGORY%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
159: X_ATTRIBUTE1 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE1%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
160: X_ATTRIBUTE2 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE2%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
161: X_ATTRIBUTE3 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE3%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
162: X_ATTRIBUTE4 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE4%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
163: X_ATTRIBUTE5 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE5%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
164: X_ATTRIBUTE6 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE6%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
165: X_ATTRIBUTE7 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE7%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
166: X_ATTRIBUTE8 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE8%TYPE := CN_API.G_MISS_CHAR,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
174: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE,
167: X_ATTRIBUTE9 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE9%TYPE := CN_API.G_MISS_CHAR,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
174: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE,
175: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
168: X_ATTRIBUTE10 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE10%TYPE := CN_API.G_MISS_CHAR,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
174: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE,
175: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
176: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
169: X_ATTRIBUTE11 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE11%TYPE := CN_API.G_MISS_CHAR,
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
174: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE,
175: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
176: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
177: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
170: X_ATTRIBUTE12 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE12%TYPE := CN_API.G_MISS_CHAR,
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
174: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE,
175: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
176: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
177: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
178:
171: X_ATTRIBUTE13 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE13%TYPE := CN_API.G_MISS_CHAR,
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
174: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE,
175: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
176: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
177: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
178:
179: BEGIN
172: X_ATTRIBUTE14 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE14%TYPE := CN_API.G_MISS_CHAR,
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
174: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE,
175: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
176: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
177: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
178:
179: BEGIN
180: update CN_RT_FORMULA_ASGNS set
173: X_ATTRIBUTE15 IN CN_RT_FORMULA_ASGNS.ATTRIBUTE15%TYPE := CN_API.G_MISS_CHAR,
174: X_OBJECT_VERSION_NUMBER IN CN_RT_FORMULA_ASGNS.OBJECT_VERSION_NUMBER%TYPE,
175: X_LAST_UPDATE_DATE IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_DATE%TYPE := SYSDATE,
176: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
177: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
178:
179: BEGIN
180: update CN_RT_FORMULA_ASGNS set
181: RATE_SCHEDULE_ID = Decode(X_RATE_SCHEDULE_ID, fnd_api.g_miss_char, rate_schedule_id, x_rate_schedule_id),
176: X_LAST_UPDATED_BY IN CN_RT_FORMULA_ASGNS.LAST_UPDATED_BY%TYPE := FND_GLOBAL.USER_ID,
177: X_LAST_UPDATE_LOGIN IN CN_RT_FORMULA_ASGNS.LAST_UPDATE_LOGIN%TYPE := FND_GLOBAL.LOGIN_ID) IS
178:
179: BEGIN
180: update CN_RT_FORMULA_ASGNS set
181: RATE_SCHEDULE_ID = Decode(X_RATE_SCHEDULE_ID, fnd_api.g_miss_char, rate_schedule_id, x_rate_schedule_id),
182: START_DATE = Decode(X_START_DATE, fnd_api.g_miss_char, start_date, x_start_date),
183: END_DATE = Decode(X_END_DATE, fnd_api.g_miss_char, end_date, x_end_date),
184: ATTRIBUTE_CATEGORY = Decode(X_ATTRIBUTE_CATEGORY, fnd_api.g_miss_char, attribute_category, x_attribute_category),
208: end if;
209: end UPDATE_ROW;
210:
211: procedure DELETE_ROW
212: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE) IS
213: begin
214: delete from CN_RT_FORMULA_ASGNS
215: where RT_FORMULA_ASGN_ID = X_RT_FORMULA_ASGN_ID;
216:
210:
211: procedure DELETE_ROW
212: (X_RT_FORMULA_ASGN_ID IN CN_RT_FORMULA_ASGNS.RT_FORMULA_ASGN_ID%TYPE) IS
213: begin
214: delete from CN_RT_FORMULA_ASGNS
215: where RT_FORMULA_ASGN_ID = X_RT_FORMULA_ASGN_ID;
216:
217: if (sql%notfound) then
218: fnd_message.set_name('CN', 'CN_RECORD_DELETED');
221: end if;
222:
223: end DELETE_ROW;
224:
225: end CN_RT_FORMULA_ASGNS_PKG;