DBA Data[Home] [Help]

APPS.PO_PDOI_MAINPROC_PVT dependencies on FND_API

Line 146: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

142: -- Remove all unprocessed records if error threshold is hit for CATALOG UPLOAD
143: IF (PO_PDOI_PARAMS.g_request.calling_module =
144: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
145: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
146: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
147: IF (PO_LOG.d_stmt) THEN
148: PO_LOG.stmt(d_module, d_position, 'Unprocessed records will be removed for header ',
149: PO_PDOI_PARAMS.g_request.interface_header_id);
150: END IF;

Line 306: IF (l_headers.error_flag_tbl(i) = FND_API.g_TRUE) THEN

302: -- Rejected header records with errors
303: l_rej_intf_header_id_tbl.EXTEND(l_headers.rec_count);
304: FOR i IN 1..l_headers.rec_count
305: LOOP
306: IF (l_headers.error_flag_tbl(i) = FND_API.g_TRUE) THEN
307: IF (PO_LOG.d_stmt) THEN
308: PO_LOG.stmt(d_module, d_position, 'rejected intf header id',
309: l_headers.intf_header_id_tbl(i));
310: END IF;

Line 320: p_cascade => FND_API.g_TRUE

316: PO_PDOI_UTL.reject_headers_intf
317: (
318: p_id_param_type => PO_PDOI_CONSTANTS.g_INTERFACE_HEADER_ID,
319: p_id_tbl => l_rej_intf_header_id_tbl,
320: p_cascade => FND_API.g_TRUE
321: );
322: l_rej_intf_header_id_tbl.DELETE;
323:
324: d_position := 70;

Line 686: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

682: -- exit immediately if error threshold is hit for CATALOG UPLOAD
683: IF (PO_PDOI_PARAMS.g_request.calling_module =
684: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
685: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
686: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
687: IF (PO_LOG.d_stmt) THEN
688: PO_LOG.stmt(d_module, d_position, 'Exit from process_lines_add since' ||
689: ' error threshold is hit for header ',
690: PO_PDOI_PARAMS.g_request.interface_header_id);

Line 716: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

712: -- threshold for each batch
713: IF (PO_PDOI_PARAMS.g_request.calling_module =
714: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
715: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
716: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
717: IF (PO_LOG.d_stmt) THEN
718: PO_LOG.stmt(d_module, d_position, 'error tolerance exceeded for',
719: PO_PDOI_PARAMS.g_request.interface_header_id);
720: END IF;

Line 851: IF (l_lines.error_flag_tbl(i) = FND_API.g_TRUE OR

847:
848: -- reject lines with errors
849: FOR i IN 1..l_lines.rec_count
850: LOOP
851: IF (l_lines.error_flag_tbl(i) = FND_API.g_TRUE OR
852: l_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN
853: IF (PO_LOG.d_stmt) THEN
854: PO_LOG.stmt(d_module, d_position, 'error flag',
855: l_lines.error_flag_tbl(i));

Line 852: l_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN

848: -- reject lines with errors
849: FOR i IN 1..l_lines.rec_count
850: LOOP
851: IF (l_lines.error_flag_tbl(i) = FND_API.g_TRUE OR
852: l_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN
853: IF (PO_LOG.d_stmt) THEN
854: PO_LOG.stmt(d_module, d_position, 'error flag',
855: l_lines.error_flag_tbl(i));
856: PO_LOG.stmt(d_module, d_position, 'reject flag',

Line 870: p_cascade => FND_API.g_TRUE

866: PO_PDOI_UTL.reject_lines_intf
867: (
868: p_id_param_type => PO_PDOI_CONSTANTS.g_INTERFACE_LINE_ID,
869: p_id_tbl => l_rej_intf_line_id_tbl,
870: p_cascade => FND_API.g_TRUE
871: );
872: l_rej_intf_line_id_tbl.DELETE;
873:
874: d_position := 110;

Line 950: p_cascade => FND_API.g_TRUE

946: PO_PDOI_UTL.reject_lines_intf
947: (
948: p_id_param_type => PO_PDOI_CONSTANTS.g_INTERFACE_LINE_ID,
949: p_id_tbl => l_rej_intf_line_id_tbl,
950: p_cascade => FND_API.g_TRUE
951: );
952:
953: d_position := 160;
954:

Line 1059: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

1055: -- exit immediately if error threshold is hit for CATALOG UPLOAD
1056: IF (PO_PDOI_PARAMS.g_request.calling_module =
1057: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
1058: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
1059: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
1060: IF (PO_LOG.d_stmt) THEN
1061: PO_LOG.stmt(d_module, d_position, 'Exit from process_lines_sync since' ||
1062: ' error threshold is hit for header ',
1063: PO_PDOI_PARAMS.g_request.interface_header_id);

Line 1089: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

1085: -- threshold for the previous batch
1086: IF (PO_PDOI_PARAMS.g_request.calling_module =
1087: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
1088: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
1089: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
1090: d_position := 20;
1091:
1092: IF (PO_LOG.d_stmt) THEN
1093: PO_LOG.stmt(d_module, d_position, 'error tolerance exceeded for',

Line 1298: p_cascade => FND_API.g_TRUE

1294: PO_PDOI_UTL.reject_lines_intf
1295: (
1296: p_id_param_type => PO_PDOI_CONSTANTS.g_INTERFACE_LINE_ID,
1297: p_id_tbl => l_rej_intf_line_id_tbl,
1298: p_cascade => FND_API.g_TRUE
1299: );
1300:
1301: d_position := 140;
1302:

Line 1467: IF (x_lines.error_flag_tbl(i) = FND_API.g_TRUE OR

1463: -- reject lines with errors
1464: l_rej_intf_line_id_tbl.EXTEND(x_lines.rec_count);
1465: FOR i IN 1..x_lines.rec_count
1466: LOOP
1467: IF (x_lines.error_flag_tbl(i) = FND_API.g_TRUE OR
1468: x_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN
1469: IF (PO_LOG.d_stmt) THEN
1470: PO_LOG.stmt(d_module, d_position, 'error flag',
1471: x_lines.error_flag_tbl(i));

Line 1468: x_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN

1464: l_rej_intf_line_id_tbl.EXTEND(x_lines.rec_count);
1465: FOR i IN 1..x_lines.rec_count
1466: LOOP
1467: IF (x_lines.error_flag_tbl(i) = FND_API.g_TRUE OR
1468: x_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN
1469: IF (PO_LOG.d_stmt) THEN
1470: PO_LOG.stmt(d_module, d_position, 'error flag',
1471: x_lines.error_flag_tbl(i));
1472: PO_LOG.stmt(d_module, d_position, 'reject flag',

Line 1486: p_cascade => FND_API.g_TRUE

1482: PO_PDOI_UTL.reject_lines_intf
1483: (
1484: p_id_param_type => PO_PDOI_CONSTANTS.g_INTERFACE_LINE_ID,
1485: p_id_tbl => l_rej_intf_line_id_tbl,
1486: p_cascade => FND_API.g_TRUE
1487: );
1488: l_rej_intf_line_id_tbl.DELETE;
1489:
1490: d_position := 80;

Line 1612: IF (x_lines.error_flag_tbl(i) = FND_API.g_TRUE OR

1608: -- set rejected status to lines and lower levels
1609: l_rej_intf_line_id_tbl.EXTEND(x_lines.rec_count);
1610: FOR i IN 1..x_lines.rec_count
1611: LOOP
1612: IF (x_lines.error_flag_tbl(i) = FND_API.g_TRUE OR
1613: x_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN
1614: IF (PO_LOG.d_stmt) THEN
1615: PO_LOG.stmt(d_module, d_position, 'error flag',
1616: x_lines.error_flag_tbl(i));

Line 1613: x_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN

1609: l_rej_intf_line_id_tbl.EXTEND(x_lines.rec_count);
1610: FOR i IN 1..x_lines.rec_count
1611: LOOP
1612: IF (x_lines.error_flag_tbl(i) = FND_API.g_TRUE OR
1613: x_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN
1614: IF (PO_LOG.d_stmt) THEN
1615: PO_LOG.stmt(d_module, d_position, 'error flag',
1616: x_lines.error_flag_tbl(i));
1617: PO_LOG.stmt(d_module, d_position, 'reject flag',

Line 1631: p_cascade => FND_API.g_TRUE

1627: PO_PDOI_UTL.reject_lines_intf
1628: (
1629: p_id_param_type => PO_PDOI_CONSTANTS.g_INTERFACE_LINE_ID,
1630: p_id_tbl => l_rej_intf_line_id_tbl,
1631: p_cascade => FND_API.g_TRUE
1632: );
1633: l_rej_intf_line_id_tbl.DELETE;
1634:
1635: IF (PO_LOG.d_proc) THEN

Line 1706: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

1702: -- exit immediately if error threshold is hit for CATALOG UPLOAD
1703: IF (PO_PDOI_PARAMS.g_request.calling_module =
1704: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
1705: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
1706: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
1707: IF (PO_LOG.d_stmt) THEN
1708: PO_LOG.stmt(d_module, d_position, 'Exit from process_line_locations since' ||
1709: ' error threshold is hit for header ',
1710: PO_PDOI_PARAMS.g_request.interface_header_id);

Line 1737: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

1733: -- threshold for the previous batch
1734: IF (PO_PDOI_PARAMS.g_request.calling_module =
1735: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
1736: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
1737: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
1738: d_position := 20;
1739:
1740: IF (PO_LOG.d_stmt) THEN
1741: PO_LOG.stmt(d_module, d_position, 'error tolerance exceeded for',

Line 1848: IF (l_line_locs.error_flag_tbl(i) = FND_API.G_TRUE) THEN

1844:
1845: -- set rejected status to line locations and lower levels
1846: FOR i IN 1..l_line_locs.rec_count
1847: LOOP
1848: IF (l_line_locs.error_flag_tbl(i) = FND_API.G_TRUE) THEN
1849: l_rej_intf_line_loc_id_tbl.EXTEND;
1850: l_rej_intf_line_loc_id_tbl(l_rej_intf_line_loc_id_tbl.COUNT) := l_line_locs.intf_line_loc_id_tbl(i);
1851:
1852: -- bug 5215781:

Line 1877: p_cascade => FND_API.g_TRUE

1873: PO_PDOI_UTL.reject_line_locations_intf
1874: (
1875: p_id_param_type => PO_PDOI_CONSTANTS.g_INTERFACE_LINE_LOCATION_ID,
1876: p_id_tbl => l_rej_intf_line_loc_id_tbl,
1877: p_cascade => FND_API.g_TRUE
1878: );
1879: l_rej_intf_line_loc_id_tbl.DELETE;
1880:
1881: d_position := 100;

Line 1888: l_line_locs.error_flag_tbl(i) = FND_API.g_FALSE) THEN

1884: l_count := 0;
1885: FOR i IN 1..l_line_locs.rec_count
1886: LOOP
1887: IF (NOT l_line_ref_tbl.EXISTS(l_line_locs.ln_po_line_id_tbl(i)) AND
1888: l_line_locs.error_flag_tbl(i) = FND_API.g_FALSE) THEN
1889: l_count := l_count + 1;
1890: l_processed_line_id_tbl(l_count) := l_line_locs.ln_po_line_id_tbl(i);
1891: l_processed_draft_id_tbl(l_count) := l_line_locs.draft_id_tbl(i);
1892: l_line_ref_tbl(l_line_locs.ln_po_line_id_tbl(i)) := i;

Line 2118: IF (l_dists.error_flag_tbl(i) = FND_API.G_TRUE) THEN

2114:
2115: -- set rejected status to distributions
2116: FOR i IN 1..l_dists.rec_count
2117: LOOP
2118: IF (l_dists.error_flag_tbl(i) = FND_API.G_TRUE) THEN
2119: l_rej_intf_dist_id_tbl.EXTEND;
2120: l_rej_intf_dist_id_tbl(l_rej_intf_dist_id_tbl.COUNT) := l_dists.intf_dist_id_tbl(i);
2121: END IF;
2122: END LOOP;

Line 2145: AND l_dists.error_flag_tbl(i) = FND_API.g_FALSE;

2141: FORALL i IN 1..l_dists.intf_dist_id_tbl.COUNT
2142: UPDATE po_distributions_interface
2143: SET process_code = PO_PDOI_CONSTANTS.g_PROCESS_CODE_ACCEPTED
2144: WHERE interface_distribution_id = l_dists.intf_dist_id_tbl(i)
2145: AND l_dists.error_flag_tbl(i) = FND_API.g_FALSE;
2146:
2147: d_position := 110;
2148:
2149: PO_PDOI_UTL.commit_work;

Line 2254: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

2250: -- exit immediately if error threshold is hit for CATALOG UPLOAD
2251: IF (PO_PDOI_PARAMS.g_request.calling_module =
2252: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
2253: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
2254: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
2255: IF (PO_LOG.d_stmt) THEN
2256: PO_LOG.stmt(d_module, d_position, 'Exit from process_price_diffs since' ||
2257: ' error threshold is hit for header ',
2258: PO_PDOI_PARAMS.g_request.interface_header_id);

Line 2285: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

2281: -- threshold for the previous batch
2282: IF (PO_PDOI_PARAMS.g_request.calling_module =
2283: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
2284: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
2285: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
2286: d_position := 20;
2287:
2288: IF (PO_LOG.d_stmt) THEN
2289: PO_LOG.stmt(d_module, d_position, 'error tolerance exceeded for',

Line 2342: IF (l_price_diffs.error_flag_tbl(i) = FND_API.G_TRUE) THEN

2338:
2339: -- set rejected status
2340: FOR i IN 1..l_price_diffs.rec_count
2341: LOOP
2342: IF (l_price_diffs.error_flag_tbl(i) = FND_API.G_TRUE) THEN
2343: l_rej_intf_price_diff_id_tbl.EXTEND;
2344: l_rej_intf_price_diff_id_tbl(l_rej_intf_price_diff_id_tbl.COUNT) := l_price_diffs.intf_price_diff_id_tbl(i);
2345: END IF;
2346: END LOOP;

Line 2367: AND l_price_diffs.error_flag_tbl(i) = FND_API.g_FALSE;

2363: FORALL i IN 1..l_price_diffs.intf_price_diff_id_tbl.COUNT
2364: UPDATE po_price_diff_interface
2365: SET process_code = PO_PDOI_CONSTANTS.g_PROCESS_CODE_ACCEPTED
2366: WHERE price_diff_interface_id = l_price_diffs.intf_price_diff_id_tbl(i)
2367: AND l_price_diffs.error_flag_tbl(i) = FND_API.g_FALSE;
2368:
2369: PO_PDOI_UTL.commit_work;
2370:
2371: IF (l_price_diffs.rec_count < PO_PDOI_CONSTANTS.g_DEF_BATCH_SIZE) THEN

Line 2462: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

2458: -- exit immediately if error threshold is hit for CATALOG UPLOAD
2459: IF (PO_PDOI_PARAMS.g_request.calling_module =
2460: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
2461: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
2462: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
2463: IF (PO_LOG.d_stmt) THEN
2464: PO_LOG.stmt(d_module, d_position, 'Exit from process_attributes since' ||
2465: ' error threshold is hit for header ',
2466: PO_PDOI_PARAMS.g_request.interface_header_id);

Line 2647: AND l_attr_values.error_flag_tbl(i) = FND_API.g_FALSE;

2643: FORALL i IN 1..l_attr_values.intf_attr_values_id_tbl.COUNT
2644: UPDATE po_attr_values_interface
2645: SET process_code = PO_PDOI_CONSTANTS.g_PROCESS_CODE_ACCEPTED
2646: WHERE interface_attr_values_id = l_attr_values.intf_attr_values_id_tbl(i)
2647: AND l_attr_values.error_flag_tbl(i) = FND_API.g_FALSE;
2648:
2649: --Bug13343886
2650: if PO_PDOI_CONSTANTS.g_GATHER_STATS = 'Y' THEN
2651: d_position := 55;

Line 2844: AND l_attr_values_tlp.error_flag_tbl(i) = FND_API.g_FALSE;

2840: FORALL i IN 1..l_attr_values_tlp.intf_attr_values_tlp_id_tbl.COUNT
2841: UPDATE po_attr_values_tlp_interface
2842: SET process_code = PO_PDOI_CONSTANTS.g_PROCESS_CODE_ACCEPTED
2843: WHERE interface_attr_values_tlp_id = l_attr_values_tlp.intf_attr_values_tlp_id_tbl(i)
2844: AND l_attr_values_tlp.error_flag_tbl(i) = FND_API.g_FALSE;
2845:
2846: --Bug13343886
2847: if PO_PDOI_CONSTANTS.g_GATHER_STATS = 'Y' THEN
2848: d_position := 45;

Line 2956: .err_tolerance_exceeded = FND_API.g_TRUE) THEN

2952: -- threshold for each batch
2953: IF (PO_PDOI_PARAMS.g_request.calling_module =
2954: PO_PDOI_CONSTANTS.g_CALL_MOD_CATALOG_UPLOAD AND
2955: PO_PDOI_PARAMS.g_docs_info(PO_PDOI_PARAMS.g_request.interface_header_id)
2956: .err_tolerance_exceeded = FND_API.g_TRUE) THEN
2957: IF (PO_LOG.d_stmt) THEN
2958: PO_LOG.stmt(d_module, d_position, 'error tolerance exceeded for',
2959: PO_PDOI_PARAMS.g_request.interface_header_id);
2960: END IF;

Line 3011: l_lines.error_flag_tbl(i) := FND_API.g_FALSE;

3007: );
3008: --Loop through all info line records
3009: FOR i IN 1.. l_lines.rec_count LOOP
3010:
3011: l_lines.error_flag_tbl(i) := FND_API.g_FALSE;
3012:
3013: l_lines.need_to_reject_flag_tbl(i) := FND_API.g_FALSE;
3014:
3015: --l_lines.draft_id_tbl(i) := p_draft_id;

Line 3013: l_lines.need_to_reject_flag_tbl(i) := FND_API.g_FALSE;

3009: FOR i IN 1.. l_lines.rec_count LOOP
3010:
3011: l_lines.error_flag_tbl(i) := FND_API.g_FALSE;
3012:
3013: l_lines.need_to_reject_flag_tbl(i) := FND_API.g_FALSE;
3014:
3015: --l_lines.draft_id_tbl(i) := p_draft_id;
3016:
3017: --Info line basic validations

Line 3019: l_lines.error_flag_tbl(i) := FND_API.g_TRUE;

3015: --l_lines.draft_id_tbl(i) := p_draft_id;
3016:
3017: --Info line basic validations
3018: IF(l_lines.line_num_tbl(i) IS NULL) THEN
3019: l_lines.error_flag_tbl(i) := FND_API.g_TRUE;
3020: d_position := 10;
3021: IF (PO_LOG.d_proc) THEN
3022: PO_LOG.stmt(d_module, d_position, 'line_num cannot be null for info line : ', l_lines.intf_line_id_tbl(i));
3023: END IF;

Line 3030: l_lines.error_flag_tbl(i) := FND_API.g_TRUE;

3026: PO_LOG.stmt(d_module, d_position, 'item_desc cannot be null for info line : ', l_lines.intf_line_id_tbl(i));
3027: END IF;
3028:
3029: ELSIF(Nvl(l_lines.clm_info_flag_tbl(i),'N') = 'N') THEN
3030: l_lines.error_flag_tbl(i) := FND_API.g_TRUE;
3031: d_position := 30;
3032: IF (PO_LOG.d_proc) THEN
3033: PO_LOG.stmt(d_module, d_position, 'Incorrect info flag : ', l_lines.intf_line_id_tbl(i));
3034: END IF;

Line 3039: IF(Nvl(l_lines.error_flag_tbl(i),FND_API.g_FALSE) = FND_API.g_FALSE) THEN

3035:
3036: END IF;
3037:
3038: d_position := 40;
3039: IF(Nvl(l_lines.error_flag_tbl(i),FND_API.g_FALSE) = FND_API.g_FALSE) THEN
3040: SELECT po_lines_s.nextval INTO l_po_line_id FROM sys.dual;
3041: --Stamping po_line_id & po_header_id
3042: l_lines.po_line_id_tbl(i) := l_po_line_id;
3043: l_lines.po_header_id_tbl(i) := l_lines.hd_po_header_id_tbl(i);

Line 3078: IF (l_lines.error_flag_tbl(i) = FND_API.g_TRUE OR

3074:
3075: -- reject lines with errors
3076: FOR i IN 1..l_lines.rec_count
3077: LOOP
3078: IF (l_lines.error_flag_tbl(i) = FND_API.g_TRUE OR
3079: l_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN
3080: IF (PO_LOG.d_stmt) THEN
3081: PO_LOG.stmt(d_module, d_position, 'error flag',
3082: l_lines.error_flag_tbl(i));

Line 3079: l_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN

3075: -- reject lines with errors
3076: FOR i IN 1..l_lines.rec_count
3077: LOOP
3078: IF (l_lines.error_flag_tbl(i) = FND_API.g_TRUE OR
3079: l_lines.need_to_reject_flag_tbl(i) = FND_API.g_TRUE) THEN
3080: IF (PO_LOG.d_stmt) THEN
3081: PO_LOG.stmt(d_module, d_position, 'error flag',
3082: l_lines.error_flag_tbl(i));
3083: PO_LOG.stmt(d_module, d_position, 'reject flag',

Line 3097: p_cascade => FND_API.g_TRUE

3093: PO_PDOI_UTL.reject_lines_intf
3094: (
3095: p_id_param_type => PO_PDOI_CONSTANTS.g_INTERFACE_LINE_ID,
3096: p_id_tbl => l_rej_intf_line_id_tbl,
3097: p_cascade => FND_API.g_TRUE
3098: );
3099: l_rej_intf_line_id_tbl.DELETE;
3100:
3101: d_position := 110;