132: x_msg_count OUT NOCOPY NUMBER,
133: x_msg_data OUT NOCOPY VARCHAR2
134: )
135: IS
136: l_appl_id_tbl cz_pb_mgr.t_ref;
137: l_usg_id_tbl cz_pb_mgr.t_ref;
138: l_lang_tbl cz_pb_mgr.t_lang_code;
139: BEGIN
140: FOR i IN p_appl_id_tbl.FIRST..p_appl_id_tbl.LAST LOOP
133: x_msg_data OUT NOCOPY VARCHAR2
134: )
135: IS
136: l_appl_id_tbl cz_pb_mgr.t_ref;
137: l_usg_id_tbl cz_pb_mgr.t_ref;
138: l_lang_tbl cz_pb_mgr.t_lang_code;
139: BEGIN
140: FOR i IN p_appl_id_tbl.FIRST..p_appl_id_tbl.LAST LOOP
141: l_appl_id_tbl(i) := p_appl_id_tbl(i);
134: )
135: IS
136: l_appl_id_tbl cz_pb_mgr.t_ref;
137: l_usg_id_tbl cz_pb_mgr.t_ref;
138: l_lang_tbl cz_pb_mgr.t_lang_code;
139: BEGIN
140: FOR i IN p_appl_id_tbl.FIRST..p_appl_id_tbl.LAST LOOP
141: l_appl_id_tbl(i) := p_appl_id_tbl(i);
142: l_usg_id_tbl(i) := p_usg_id_tbl(i);
141: l_appl_id_tbl(i) := p_appl_id_tbl(i);
142: l_usg_id_tbl(i) := p_usg_id_tbl(i);
143: l_lang_tbl(i) := p_lang_tbl(i);
144: END LOOP;
145: cz_pb_mgr.create_publication_request (p_model_id,
146: p_ui_def_id,
147: p_publication_mode,
148: p_server_id,
149: l_appl_id_tbl,
179: x_msg_data OUT NOCOPY VARCHAR2)
180: IS
181:
182: BEGIN
183: cz_pb_mgr.edit_publication (p_publicationId,
184: p_applicationId,
185: p_languageId,
186: p_usageId,
187: p_startDate,
213: x_msg_count OUT NOCOPY NUMBER,
214: x_msg_data OUT NOCOPY VARCHAR2)
215: IS
216:
217: l_lang_tbl cz_pb_mgr.t_lang_code;
218: l_usg_tbl cz_pb_mgr.t_ref;
219: l_appl_tbl cz_pb_mgr.t_ref;
220:
221:
214: x_msg_data OUT NOCOPY VARCHAR2)
215: IS
216:
217: l_lang_tbl cz_pb_mgr.t_lang_code;
218: l_usg_tbl cz_pb_mgr.t_ref;
219: l_appl_tbl cz_pb_mgr.t_ref;
220:
221:
222: BEGIN
215: IS
216:
217: l_lang_tbl cz_pb_mgr.t_lang_code;
218: l_usg_tbl cz_pb_mgr.t_ref;
219: l_appl_tbl cz_pb_mgr.t_ref;
220:
221:
222: BEGIN
223: l_lang_tbl.DELETE;
244: l_usg_tbl(i) := p_usageId(i);
245: END LOOP;
246: END IF;
247:
248: cz_pb_mgr.edit_publication (p_publicationId,
249: l_appl_tbl,
250: l_lang_tbl,
251: l_usg_tbl,
252: p_startDate,
274: )
275: IS
276:
277: BEGIN
278: cz_pb_mgr.delete_publication(publicationId,x_return_status,x_msg_count,x_msg_data);
279: EXCEPTION
280: WHEN OTHERS THEN
281: x_return_status := FND_API.G_RET_STS_ERROR;
282: FND_MESSAGE.SET_NAME('CZ', 'CZ_DELETE_PUB_ERR');