DBA Data[Home] [Help]

APPS.PO_R12_CAT_UPG_PVT dependencies on PO_R12_CAT_UPG_UTL

Line 401: PO_R12_CAT_UPG_UTL.add_fatal_error(

397: -- Insert record in interface_errors_table
398: FOR i IN 1.. l_interface_header_ids.COUNT
399: LOOP
400: -- Note: Exceptions pages should not show this message (Action for IP IDC).
401: PO_R12_CAT_UPG_UTL.add_fatal_error(
402: p_interface_header_id => l_interface_header_ids(i),
403: --p_error_message_name => 'PO_CAT_UPG_ALL_LINES_FAILED',
404: p_error_message_name => 'ICX_CAT_UPG_ALL_LINES_FAILED',
405: p_table_name => 'PO_HEADERS_INTERFACE',

Line 638: PO_R12_CAT_UPG_UTL.init_startup_values

634: BEGIN
635: l_progress := '010';
636: IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'START'); END IF;
637:
638: PO_R12_CAT_UPG_UTL.init_startup_values
639: ( p_commit => p_commit,
640: p_selected_batch_id => p_batch_id,
641: p_batch_size => p_batch_size,
642: p_buyer_id => NULL,

Line 718: PO_R12_CAT_UPG_UTL.assign_processing_id;

714: -- single processing_id. Each time PDOI is called, a new processing_id is
715: -- generated. All operations afterwards will only look at records with this
716: -- processing id.
717:
718: PO_R12_CAT_UPG_UTL.assign_processing_id;
719:
720: l_progress := '020';
721: -- Migration specific validations. Reject invalid rows upfront so that we
722: -- avoid called derive+default+validate on these rows. There procedures

Line 1158: PO_R12_CAT_UPG_UTL.reject_headers_intf

1154: END LOOP;
1155:
1156: l_progress := '110';
1157: IF (l_count > 0) THEN
1158: PO_R12_CAT_UPG_UTL.reject_headers_intf
1159: (p_id_param_type => 'INTERFACE_HEADER_ID',
1160: p_id_tbl => l_err_interface_header_ids,
1161: p_cascade => FND_API.G_TRUE);
1162: END IF;

Line 1387: PO_R12_CAT_UPG_UTL.add_fatal_error(

1383:
1384: l_progress := '150';
1385: -- ICX_CAT_ERR_IN_COPY_ATTCHMNTS:
1386: -- "An error occurred in the call to API_NAME while copying attachments."
1387: PO_R12_CAT_UPG_UTL.add_fatal_error(
1388: p_interface_header_id => p_valid_intf_hdr_ids(i),
1389: p_error_message_name => 'ICX_CAT_ERR_IN_COPY_ATTCHMNTS',
1390: p_table_name => 'PO_HEADERS_INTERFACE',
1391: p_column_name => 'INTERFACE_HEADER_ID',

Line 3112: PO_R12_CAT_UPG_UTL.reject_lines_intf('INTERFACE_LINE_ID',

3108: END LOOP;
3109:
3110: l_progress := '090';
3111: IF (l_count > 0) THEN
3112: PO_R12_CAT_UPG_UTL.reject_lines_intf('INTERFACE_LINE_ID',
3113: l_err_interface_line_ids,
3114: FND_API.G_TRUE);
3115: END IF;
3116:

Line 3279: l_subscript_array := PO_R12_CAT_UPG_UTL.construct_subscript_array(p_doc_lines_rec.interface_line_id.COUNT);

3275: INTO l_key
3276: FROM DUAL;
3277:
3278: l_progress := '020';
3279: l_subscript_array := PO_R12_CAT_UPG_UTL.construct_subscript_array(p_doc_lines_rec.interface_line_id.COUNT);
3280:
3281: -- Check if the header had any errors. If yes, we need to skip the insert of the line
3282: l_progress := '030';
3283: FORALL i IN 1 .. p_doc_lines_rec.interface_line_id.COUNT

Line 7693: PO_R12_CAT_UPG_UTL.get_base_lang());

7689: -- 1. Load Lines batch (batch_size) into pl/sql table.
7690: -- 2. Transfer directly to Transaction tables
7691:
7692: OPEN load_rt_lines_csr(g_processing_id,
7693: PO_R12_CAT_UPG_UTL.get_base_lang());
7694:
7695: l_progress := '020';
7696: LOOP
7697: BEGIN -- block to handle SNAPSHOT_TOO_OLD exception

Line 7745: PO_R12_CAT_UPG_UTL.get_base_lang());

7741: CLOSE load_rt_lines_csr;
7742:
7743: l_progress := '150';
7744: OPEN load_rt_lines_csr(g_processing_id,
7745: PO_R12_CAT_UPG_UTL.get_base_lang());
7746: l_progress := '160';
7747: END; -- block to handle SNAPSHOT_TOO_OLD exception
7748: END LOOP; -- batch loop
7749: