DBA Data[Home] [Help]

APPS.IGS_AS_SUARC_LGCY_PUB dependencies on FND_MSG_PUB

Line 38: FND_MSG_PUB.Add;

34: BEGIN
35: -- Person Number is Mandatory
36: IF p_suarc_dtls_rec.person_number IS NULL THEN
37: FND_MESSAGE.SET_NAME('IGS','IGS_EN_PER_NUM_NULL');
38: FND_MSG_PUB.Add;
39: g_suarc_status := 'INVALID';
40: END IF;
41: -- Program Code is Mandatory
42: IF p_suarc_dtls_rec.program_cd IS NULL THEN

Line 44: FND_MSG_PUB.Add;

40: END IF;
41: -- Program Code is Mandatory
42: IF p_suarc_dtls_rec.program_cd IS NULL THEN
43: FND_MESSAGE.SET_NAME('IGS','IGS_EN_PRGM_CD_NULL');
44: FND_MSG_PUB.Add;
45: g_suarc_status := 'INVALID';
46: END IF;
47: -- Unit Code is Mandatory
48: IF p_suarc_dtls_rec.unit_cd IS NULL THEN

Line 50: FND_MSG_PUB.Add;

46: END IF;
47: -- Unit Code is Mandatory
48: IF p_suarc_dtls_rec.unit_cd IS NULL THEN
49: FND_MESSAGE.SET_NAME('IGS','IGS_EN_UNITCD_SPECIFIED');
50: FND_MSG_PUB.Add;
51: g_suarc_status := 'INVALID';
52: END IF;
53: -- Calendar Alternate Code is Mandatory
54: IF p_suarc_dtls_rec.teach_cal_alt_code IS NULL THEN

Line 56: FND_MSG_PUB.Add;

52: END IF;
53: -- Calendar Alternate Code is Mandatory
54: IF p_suarc_dtls_rec.teach_cal_alt_code IS NULL THEN
55: FND_MESSAGE.SET_NAME('IGS','IGS_EN_CAL_TYP_NULL');
56: FND_MSG_PUB.Add;
57: g_suarc_status := 'INVALID';
58: END IF;
59: -- Location Code is Mandatory
60: IF p_suarc_dtls_rec.location_cd IS NULL THEN

Line 62: FND_MSG_PUB.Add;

58: END IF;
59: -- Location Code is Mandatory
60: IF p_suarc_dtls_rec.location_cd IS NULL THEN
61: FND_MESSAGE.SET_NAME('IGS','IGS_EN_LOC_CD_NULL');
62: FND_MSG_PUB.Add;
63: g_suarc_status := 'INVALID';
64: END IF;
65: -- Unit Class is Mandatory
66: IF p_suarc_dtls_rec.unit_class IS NULL THEN

Line 68: FND_MSG_PUB.Add;

64: END IF;
65: -- Unit Class is Mandatory
66: IF p_suarc_dtls_rec.unit_class IS NULL THEN
67: FND_MESSAGE.SET_NAME('IGS','IGS_EN_UNT_CLS_NULL');
68: FND_MSG_PUB.Add;
69: g_suarc_status := 'INVALID';
70: END IF;
71: -- Reference Code Type is Mandatory
72: IF p_suarc_dtls_rec.reference_cd_type IS NULL THEN

Line 74: FND_MSG_PUB.Add;

70: END IF;
71: -- Reference Code Type is Mandatory
72: IF p_suarc_dtls_rec.reference_cd_type IS NULL THEN
73: FND_MESSAGE.SET_NAME('IGS','IGS_AS_REFERENCE_CD_NULL');
74: FND_MSG_PUB.Add;
75: g_suarc_status := 'INVALID';
76: END IF;
77: -- Reference Code is Mandatory
78: IF p_suarc_dtls_rec.reference_cd IS NULL THEN

Line 80: FND_MSG_PUB.Add;

76: END IF;
77: -- Reference Code is Mandatory
78: IF p_suarc_dtls_rec.reference_cd IS NULL THEN
79: FND_MESSAGE.SET_NAME('IGS','IGS_AS_REFERENCE_CD_NULL');
80: FND_MSG_PUB.Add;
81: g_suarc_status := 'INVALID';
82: END IF;
83: -- Applied Program Code is Mandatory
84: IF p_suarc_dtls_rec.applied_program_cd IS NULL THEN

Line 86: FND_MSG_PUB.Add;

82: END IF;
83: -- Applied Program Code is Mandatory
84: IF p_suarc_dtls_rec.applied_program_cd IS NULL THEN
85: FND_MESSAGE.SET_NAME('IGS','IGS_AS_APPLIED_PROGRAM_CD_NULL');
86: FND_MSG_PUB.Add;
87: g_suarc_status := 'INVALID';
88: END IF;
89: -- If Program Code is specified , it should be in Upper Case.
90: IF p_suarc_dtls_rec.program_cd IS NOT NULL THEN

Line 97: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,

93: column_name => 'COURSE_CD' ,
94: column_value => p_suarc_dtls_rec.program_cd );
95: EXCEPTION
96: WHEN OTHERS THEN
97: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
98: p_data => l_msg_data);
99: FND_MSG_PUB.DELETE_MSG(l_msg_count);
100: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_PRGM_CD_UCASE');
101: FND_MSG_PUB.ADD;

Line 99: FND_MSG_PUB.DELETE_MSG(l_msg_count);

95: EXCEPTION
96: WHEN OTHERS THEN
97: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
98: p_data => l_msg_data);
99: FND_MSG_PUB.DELETE_MSG(l_msg_count);
100: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_PRGM_CD_UCASE');
101: FND_MSG_PUB.ADD;
102: g_suarc_status := 'INVALID';
103: END;

Line 101: FND_MSG_PUB.ADD;

97: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
98: p_data => l_msg_data);
99: FND_MSG_PUB.DELETE_MSG(l_msg_count);
100: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_PRGM_CD_UCASE');
101: FND_MSG_PUB.ADD;
102: g_suarc_status := 'INVALID';
103: END;
104: END IF;
105: -- If Applied Program Code is specified , it should be in Upper Case.

Line 113: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,

109: column_name => 'COURSE_CD' ,
110: column_value => p_suarc_dtls_rec.applied_program_cd );
111: EXCEPTION
112: WHEN OTHERS THEN
113: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
114: p_data => l_msg_data);
115: FND_MSG_PUB.DELETE_MSG(l_msg_count);
116: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_PRGM_CD_UCASE');
117: FND_MSG_PUB.ADD;

Line 115: FND_MSG_PUB.DELETE_MSG(l_msg_count);

111: EXCEPTION
112: WHEN OTHERS THEN
113: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
114: p_data => l_msg_data);
115: FND_MSG_PUB.DELETE_MSG(l_msg_count);
116: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_PRGM_CD_UCASE');
117: FND_MSG_PUB.ADD;
118: g_suarc_status := 'INVALID';
119: END;

Line 117: FND_MSG_PUB.ADD;

113: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
114: p_data => l_msg_data);
115: FND_MSG_PUB.DELETE_MSG(l_msg_count);
116: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_PRGM_CD_UCASE');
117: FND_MSG_PUB.ADD;
118: g_suarc_status := 'INVALID';
119: END;
120: END IF;
121: -- If Unit Code is specified , it should be in Upper Case.

Line 129: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,

125: column_name => 'UNIT_CD' ,
126: column_value => p_suarc_dtls_rec.unit_cd );
127: EXCEPTION
128: WHEN OTHERS THEN
129: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
130: p_data => l_msg_data);
131: FND_MSG_PUB.DELETE_MSG(l_msg_count);
132: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_UNT_CD_UCASE');
133: FND_MSG_PUB.ADD;

Line 131: FND_MSG_PUB.DELETE_MSG(l_msg_count);

127: EXCEPTION
128: WHEN OTHERS THEN
129: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
130: p_data => l_msg_data);
131: FND_MSG_PUB.DELETE_MSG(l_msg_count);
132: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_UNT_CD_UCASE');
133: FND_MSG_PUB.ADD;
134: g_suarc_status := 'INVALID';
135: END;

Line 133: FND_MSG_PUB.ADD;

129: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
130: p_data => l_msg_data);
131: FND_MSG_PUB.DELETE_MSG(l_msg_count);
132: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_UNT_CD_UCASE');
133: FND_MSG_PUB.ADD;
134: g_suarc_status := 'INVALID';
135: END;
136: END IF;
137: -- If Location Code is specified , it should be in Upper Case.

Line 145: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,

141: column_name => 'LOCATION_CD' ,
142: column_value => p_suarc_dtls_rec.location_cd );
143: EXCEPTION
144: WHEN OTHERS THEN
145: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
146: p_data => l_msg_data);
147: FND_MSG_PUB.DELETE_MSG(l_msg_count);
148: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_LOC_CD_UCASE');
149: FND_MSG_PUB.ADD;

Line 147: FND_MSG_PUB.DELETE_MSG(l_msg_count);

143: EXCEPTION
144: WHEN OTHERS THEN
145: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
146: p_data => l_msg_data);
147: FND_MSG_PUB.DELETE_MSG(l_msg_count);
148: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_LOC_CD_UCASE');
149: FND_MSG_PUB.ADD;
150: g_suarc_status := 'INVALID';
151: END;

Line 149: FND_MSG_PUB.ADD;

145: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
146: p_data => l_msg_data);
147: FND_MSG_PUB.DELETE_MSG(l_msg_count);
148: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_LOC_CD_UCASE');
149: FND_MSG_PUB.ADD;
150: g_suarc_status := 'INVALID';
151: END;
152: END IF;
153: -- If Unit class is specified , it should be in Upper Case.

Line 161: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,

157: column_name => 'UNIT_CLASS' ,
158: column_value => p_suarc_dtls_rec.unit_class );
159: EXCEPTION
160: WHEN OTHERS THEN
161: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
162: p_data => l_msg_data);
163: FND_MSG_PUB.DELETE_MSG(l_msg_count);
164: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_UNT_CLS_UCASE');
165: FND_MSG_PUB.ADD;

Line 163: FND_MSG_PUB.DELETE_MSG(l_msg_count);

159: EXCEPTION
160: WHEN OTHERS THEN
161: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
162: p_data => l_msg_data);
163: FND_MSG_PUB.DELETE_MSG(l_msg_count);
164: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_UNT_CLS_UCASE');
165: FND_MSG_PUB.ADD;
166: g_suarc_status := 'INVALID';
167: END;

Line 165: FND_MSG_PUB.ADD;

161: FND_MSG_PUB.COUNT_AND_GET ( p_count => l_msg_count ,
162: p_data => l_msg_data);
163: FND_MSG_PUB.DELETE_MSG(l_msg_count);
164: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_UNT_CLS_UCASE');
165: FND_MSG_PUB.ADD;
166: g_suarc_status := 'INVALID';
167: END;
168: END IF;
169: END validate_parameters;

Line 228: FND_MSG_PUB.ADD;

224: X_APPLIED_COURSE_CD => p_suarc_dtls_rec.applied_program_cd,
225: X_DELETED_DATE => TO_DATE(null)
226: ) THEN
227: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_AS_UK_CHK_REF_CD' );
228: FND_MSG_PUB.ADD;
229: g_suarc_status := 'INVALID';
230: END IF;
231:
232: -- Foreign Key Validation - Check if Location Code exists.

Line 235: FND_MSG_PUB.ADD;

231:
232: -- Foreign Key Validation - Check if Location Code exists.
233: IF NOT igs_ad_location_pkg.get_pk_for_validation ( x_location_cd => p_suarc_dtls_rec.location_cd) THEN
234: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_LOC_CD_INV' );
235: FND_MSG_PUB.ADD;
236: g_suarc_status := 'INVALID';
237: END IF;
238:
239: -- Foreign Key Validation - Check if Student Unit Attempt exists.

Line 245: FND_MSG_PUB.ADD;

241: x_person_id => p_person_id,
242: x_course_cd => p_suarc_dtls_rec.program_cd,
243: x_uoo_id => p_uoo_id) THEN
244: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_FI_PRSNID_PRGCD_NOT_MATCH');
245: FND_MSG_PUB.ADD;
246: g_suarc_status := 'INVALID';
247: END IF ;
248:
249: -- Foreign Key Validation - Check if Student Program Attempt exists.

Line 254: FND_MSG_PUB.ADD;

250: IF NOT igs_en_stdnt_ps_att_pkg.get_pk_for_validation (
251: x_person_id => p_person_id,
252: x_course_cd => p_suarc_dtls_rec.program_cd) THEN
253: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_FI_PRSNID_PRGCD_NOT_MATCH');
254: FND_MSG_PUB.ADD;
255: g_suarc_status := 'INVALID';
256: END IF ;
257:
258: -- Foreign Key Validation - Check if Student (Applied )Program Attempt exists.

Line 263: FND_MSG_PUB.ADD;

259: IF NOT igs_en_stdnt_ps_att_pkg.get_pk_for_validation (
260: x_person_id => p_person_id,
261: x_course_cd => p_suarc_dtls_rec.applied_program_cd)THEN
262: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_AS_NO_PROGRAM_ATTEMPT');
263: FND_MSG_PUB.ADD;
264: g_suarc_status := 'INVALID';
265: END IF ;
266:
267: -- Foreign Key Validation - Check if Unit Code exists.

Line 270: FND_MSG_PUB.ADD;

266:
267: -- Foreign Key Validation - Check if Unit Code exists.
268: IF NOT igs_ps_unit_pkg.get_pk_for_validation ( x_unit_cd => p_suarc_dtls_rec.unit_cd)THEN
269: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_IN_INVALID_UNIT_CODE');
270: FND_MSG_PUB.ADD;
271: g_suarc_status := 'INVALID';
272: END IF;
273:
274: -- Foreign Key Validation - Check if Unit Code / Version exists.

Line 279: FND_MSG_PUB.ADD;

275: IF NOT igs_ps_unit_ver_pkg.get_pk_for_validation (
276: x_unit_cd => p_suarc_dtls_rec.unit_cd,
277: x_version_number => NVL ( p_suarc_dtls_rec.version_number,p_unit_version_number)) THEN
278: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_PS_UNITCODE_UNITVER_NE');
279: FND_MSG_PUB.ADD;
280: g_suarc_status := 'INVALID';
281: END IF;
282: END validate_db_cons;
283:

Line 360: FND_MSG_PUB.INITIALIZE;

356: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
357: END IF;
358: -- If the calling program has passed the parameter for initializing the message list
359: IF FND_API.TO_BOOLEAN(p_init_msg_list) THEN
360: FND_MSG_PUB.INITIALIZE;
361: END IF;
362: -- Set the return status to success
363: x_return_status := FND_API.G_RET_STS_SUCCESS;
364: g_suarc_status := 'VALID';

Line 374: FND_MSG_PUB.ADD;

370: -- Derive Person ID
371: l_person_id := igs_ge_gen_003.get_person_id ( p_person_number => p_suarc_dtls_rec.person_number) ;
372: IF l_person_id IS NULL THEN
373: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_GE_INVALID_PERSON_NUMBER');
374: FND_MSG_PUB.ADD;
375: g_suarc_status := 'INVALID';
376: END IF;
377: -- Derive Calendar Details.
378: igs_ge_gen_003.get_calendar_instance(

Line 388: FND_MSG_PUB.ADD;

384: p_end_dt => l_ci_end_dt ,
385: p_return_status => l_return_status );
386: IF l_return_status = 'INVALID' THEN
387: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_ALT_CD_NO_CAL_FND');
388: FND_MSG_PUB.ADD;
389: g_suarc_status := 'INVALID';
390: ELSIF l_return_status = 'MULTIPLE' THEN
391: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_MULTI_TCH_CAL_FND');
392: FND_MSG_PUB.ADD;

Line 392: FND_MSG_PUB.ADD;

388: FND_MSG_PUB.ADD;
389: g_suarc_status := 'INVALID';
390: ELSIF l_return_status = 'MULTIPLE' THEN
391: FND_MESSAGE.SET_NAME( 'IGS' , 'IGS_EN_MULTI_TCH_CAL_FND');
392: FND_MSG_PUB.ADD;
393: g_suarc_status := 'INVALID';
394: END IF ;
395: -- Derive Unit version if parameter is NULL.
396: IF p_suarc_dtls_rec.version_number IS NULL THEN

Line 425: FND_MSG_PUB.ADD;

421: OPEN cur_sua_status;
422: FETCH cur_sua_status INTO l_sua_status;
423: IF l_sua_status IN ('WAITLISTED','UNCONFIRM') THEN
424: FND_MESSAGE.SET_NAME('IGS', 'IGS_AS_SUA_STS_NT_ALLOWED');
425: FND_MSG_PUB.ADD;
426: g_suarc_status := 'INVALID';
427: END IF;
428: CLOSE cur_sua_status;
429:

Line 439: FND_MSG_PUB.ADD;

435: OPEN cur_check_ref_cd;
436: FETCH cur_check_ref_cd INTO l_exists;
437: IF cur_check_ref_cd%NOTFOUND THEN
438: FND_MESSAGE.SET_NAME('IGS', 'IGS_AS_REFERENCE_CD_NT_EXIST');
439: FND_MSG_PUB.ADD;
440: g_suarc_status := 'INVALID';
441: END IF;
442: CLOSE cur_check_ref_cd;
443: -- check if reference code can be used for the unit set

Line 448: FND_MSG_PUB.ADD;

444: OPEN cur_check_ref_cd_section_abv;
445: FETCH cur_check_ref_cd_section_abv INTO l_exists;
446: IF cur_check_ref_cd_section_abv%NOTFOUND THEN
447: FND_MESSAGE.SET_NAME('IGS', 'IGS_AS_REFERENCE_CODE_NOT_SET');
448: FND_MSG_PUB.ADD;
449: g_suarc_status := 'INVALID';
450: END IF;
451: CLOSE cur_check_ref_cd_section_abv;
452:

Line 500: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,

496: -- have been no errors in calling the balances process, then commit the work
497: IF ( (FND_API.To_Boolean(p_commit)) AND (g_suarc_status = 'VALID') ) THEN
498: COMMIT WORK;
499: END IF;
500: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,
501: p_data => x_msg_data);
502: --
503: -- Retutn Status to the calling program
504: IF g_suarc_status = 'INVALID' THEN

Line 515: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,

511: EXCEPTION
512: WHEN FND_API.G_EXC_ERROR THEN
513: ROLLBACK TO CREATE_SUARC_PUB;
514: x_return_status := FND_API.G_RET_STS_ERROR;
515: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,
516: p_data => x_msg_data);
517: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
518: ROLLBACK TO CREATE_SUARC_PUB;
519: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 520: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,

516: p_data => x_msg_data);
517: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
518: ROLLBACK TO CREATE_SUARC_PUB;
519: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
520: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,
521: p_data => x_msg_data);
522: WHEN OTHERS THEN
523: ROLLBACK TO CREATE_SUARC_PUB;
524: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 525: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

521: p_data => x_msg_data);
522: WHEN OTHERS THEN
523: ROLLBACK TO CREATE_SUARC_PUB;
524: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
525: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
526: FND_MSG_PUB.Add_Exc_Msg(g_pkg_name,
527: l_api_name);
528: END IF;
529: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,

Line 526: FND_MSG_PUB.Add_Exc_Msg(g_pkg_name,

522: WHEN OTHERS THEN
523: ROLLBACK TO CREATE_SUARC_PUB;
524: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
525: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
526: FND_MSG_PUB.Add_Exc_Msg(g_pkg_name,
527: l_api_name);
528: END IF;
529: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,
530: p_data => x_msg_data);

Line 529: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,

525: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
526: FND_MSG_PUB.Add_Exc_Msg(g_pkg_name,
527: l_api_name);
528: END IF;
529: FND_MSG_PUB.COUNT_AND_GET( p_count => x_msg_count,
530: p_data => x_msg_data);
531: END create_suarc ;
532: END igs_as_suarc_lgcy_pub ;