1104: ,p_debug_filename =>'1.log');
1105:
1106: if (o_return_status <> 'S') then
1107: retcode := 1;
1108: fnd_message.set_name('FLM','FLM_RTG_BOM_API_FAILED');
1109: fnd_message.set_token('MSG_COUNT',error_handler.get_message_count);
1110: errbuf := fnd_message.get;
1111: if (G_LOG_ON) then
1112: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf || ' - ' || l_assembly_item_name);
1105:
1106: if (o_return_status <> 'S') then
1107: retcode := 1;
1108: fnd_message.set_name('FLM','FLM_RTG_BOM_API_FAILED');
1109: fnd_message.set_token('MSG_COUNT',error_handler.get_message_count);
1110: errbuf := fnd_message.get;
1111: if (G_LOG_ON) then
1112: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf || ' - ' || l_assembly_item_name);
1113: while o_msg_count > 0 loop
1106: if (o_return_status <> 'S') then
1107: retcode := 1;
1108: fnd_message.set_name('FLM','FLM_RTG_BOM_API_FAILED');
1109: fnd_message.set_token('MSG_COUNT',error_handler.get_message_count);
1110: errbuf := fnd_message.get;
1111: if (G_LOG_ON) then
1112: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf || ' - ' || l_assembly_item_name);
1113: while o_msg_count > 0 loop
1114: error_handler.get_message(l_msg,l_index,l_id,l_type);
1271: END LOOP;
1272:
1273: if (success = 0) then
1274: retcode := 2;
1275: fnd_message.set_name('FLM', 'FLM_RTG_COPY_NONE');
1276: fnd_message.set_token('RTG_TOTAL',l_rtg_total);
1277: errbuf := fnd_message.get;
1278: if (G_LOG_ON) then
1279: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf);
1272:
1273: if (success = 0) then
1274: retcode := 2;
1275: fnd_message.set_name('FLM', 'FLM_RTG_COPY_NONE');
1276: fnd_message.set_token('RTG_TOTAL',l_rtg_total);
1277: errbuf := fnd_message.get;
1278: if (G_LOG_ON) then
1279: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf);
1280: end if;
1273: if (success = 0) then
1274: retcode := 2;
1275: fnd_message.set_name('FLM', 'FLM_RTG_COPY_NONE');
1276: fnd_message.set_token('RTG_TOTAL',l_rtg_total);
1277: errbuf := fnd_message.get;
1278: if (G_LOG_ON) then
1279: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf);
1280: end if;
1281: rollback;
1279: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf);
1280: end if;
1281: rollback;
1282: else
1283: fnd_message.set_name('FLM', 'FLM_RTG_COPY_DONE');
1284: fnd_message.set_token('RTG_COUNT', success);
1285: fnd_message.set_token('RTG_TOTAL',l_rtg_total);
1286: errbuf := fnd_message.get;
1287: if (G_LOG_ON) then
1280: end if;
1281: rollback;
1282: else
1283: fnd_message.set_name('FLM', 'FLM_RTG_COPY_DONE');
1284: fnd_message.set_token('RTG_COUNT', success);
1285: fnd_message.set_token('RTG_TOTAL',l_rtg_total);
1286: errbuf := fnd_message.get;
1287: if (G_LOG_ON) then
1288: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf);
1281: rollback;
1282: else
1283: fnd_message.set_name('FLM', 'FLM_RTG_COPY_DONE');
1284: fnd_message.set_token('RTG_COUNT', success);
1285: fnd_message.set_token('RTG_TOTAL',l_rtg_total);
1286: errbuf := fnd_message.get;
1287: if (G_LOG_ON) then
1288: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf);
1289: end if;
1282: else
1283: fnd_message.set_name('FLM', 'FLM_RTG_COPY_DONE');
1284: fnd_message.set_token('RTG_COUNT', success);
1285: fnd_message.set_token('RTG_TOTAL',l_rtg_total);
1286: errbuf := fnd_message.get;
1287: if (G_LOG_ON) then
1288: FND_FILE.PUT_LINE(FND_FILE.LOG, errbuf);
1289: end if;
1290: commit;