DBA Data[Home] [Help]

APPS.PO_PDOI_MAINPROC_UTL_PVT dependencies on DBMS_SQL

Line 8: g_max_line_num_tbl DBMS_SQL.number_table;

4: d_pkg_name CONSTANT VARCHAR2(50) :=
5: PO_LOG.get_package_base('PO_PDOI_MAINPROC_UTL_PVT');
6:
7: -- max line number for each document
8: g_max_line_num_tbl DBMS_SQL.number_table;
9:
10: -- max shipment number for each line
11: g_max_shipment_num_tbl DBMS_SQL.number_table;
12:

Line 11: g_max_shipment_num_tbl DBMS_SQL.number_table;

7: -- max line number for each document
8: g_max_line_num_tbl DBMS_SQL.number_table;
9:
10: -- max shipment number for each line
11: g_max_shipment_num_tbl DBMS_SQL.number_table;
12:
13: -- max distribution number for each shipment
14: g_max_dist_num_tbl DBMS_SQL.number_table;
15:

Line 14: g_max_dist_num_tbl DBMS_SQL.number_table;

10: -- max shipment number for each line
11: g_max_shipment_num_tbl DBMS_SQL.number_table;
12:
13: -- max distribution number for each shipment
14: g_max_dist_num_tbl DBMS_SQL.number_table;
15:
16: -- max price differential number for each entity_type plus entity_id combination
17: TYPE max_price_diff_num_type IS TABLE OF DBMS_SQL.number_table INDEX BY VARCHAR2(30);
18: g_max_price_diff_num_tbl max_price_diff_num_type;

Line 17: TYPE max_price_diff_num_type IS TABLE OF DBMS_SQL.number_table INDEX BY VARCHAR2(30);

13: -- max distribution number for each shipment
14: g_max_dist_num_tbl DBMS_SQL.number_table;
15:
16: -- max price differential number for each entity_type plus entity_id combination
17: TYPE max_price_diff_num_type IS TABLE OF DBMS_SQL.number_table INDEX BY VARCHAR2(30);
18: g_max_price_diff_num_tbl max_price_diff_num_type;
19:
20: -- cache for quotation_class_code based on document subtype
21: TYPE quotation_class_code_type IS TABLE OF VARCHAR2(30) INDEX BY VARCHAR2(30);

Line 201: l_processing_row_tbl DBMS_SQL.number_table;

197: l_key po_session_gt.key%TYPE;
198: l_po_header_id_tbl PO_TBL_NUMBER;
199: l_max_line_num_tbl PO_TBL_NUMBER;
200:
201: l_processing_row_tbl DBMS_SQL.number_table;
202: l_po_header_id_no_dup_tbl DBMS_SQL.number_table;
203: BEGIN
204: d_position := 0;
205:

Line 202: l_po_header_id_no_dup_tbl DBMS_SQL.number_table;

198: l_po_header_id_tbl PO_TBL_NUMBER;
199: l_max_line_num_tbl PO_TBL_NUMBER;
200:
201: l_processing_row_tbl DBMS_SQL.number_table;
202: l_po_header_id_no_dup_tbl DBMS_SQL.number_table;
203: BEGIN
204: d_position := 0;
205:
206: IF (PO_LOG.d_proc) THEN

Line 477: l_index_tbl DBMS_SQL.number_table;

473: d_api_name CONSTANT VARCHAR2(30) := 'check_line_num_unique';
474: d_module CONSTANT VARCHAR2(255) := d_pkg_name || d_api_name || '.';
475: d_position NUMBER;
476:
477: l_index_tbl DBMS_SQL.number_table;
478:
479: l_key po_session_gt.key%TYPE;
480: BEGIN
481: d_position := 0;

Line 612: l_processing_row_tbl DBMS_SQL.number_table;

608: l_key po_session_gt.key%TYPE;
609: l_po_line_id_tbl PO_TBL_NUMBER;
610: l_max_shipment_num_tbl PO_TBL_NUMBER;
611:
612: l_processing_row_tbl DBMS_SQL.number_table;
613: l_po_line_id_no_dup_tbl DBMS_SQL.number_table;
614: BEGIN
615: d_position := 0;
616:

Line 613: l_po_line_id_no_dup_tbl DBMS_SQL.number_table;

609: l_po_line_id_tbl PO_TBL_NUMBER;
610: l_max_shipment_num_tbl PO_TBL_NUMBER;
611:
612: l_processing_row_tbl DBMS_SQL.number_table;
613: l_po_line_id_no_dup_tbl DBMS_SQL.number_table;
614: BEGIN
615: d_position := 0;
616:
617: IF (PO_LOG.d_proc) THEN

Line 906: l_index_tbl DBMS_SQL.number_table;

902: d_api_name CONSTANT VARCHAR2(30) := 'check_shipment_num_unique';
903: d_module CONSTANT VARCHAR2(255) := d_pkg_name || d_api_name || '.';
904: d_position NUMBER;
905:
906: l_index_tbl DBMS_SQL.number_table;
907:
908: l_key po_session_gt.key%TYPE;
909: BEGIN
910: d_position := 0;

Line 1038: l_processing_row_tbl DBMS_SQL.number_table;

1034: l_key po_session_gt.key%TYPE;
1035: l_line_loc_id_tbl PO_TBL_NUMBER;
1036: l_max_dist_num_tbl PO_TBL_NUMBER;
1037:
1038: l_processing_row_tbl DBMS_SQL.number_table;
1039: l_line_loc_id_no_dup_tbl DBMS_SQL.number_table;
1040: BEGIN
1041: d_position := 0;
1042:

Line 1039: l_line_loc_id_no_dup_tbl DBMS_SQL.number_table;

1035: l_line_loc_id_tbl PO_TBL_NUMBER;
1036: l_max_dist_num_tbl PO_TBL_NUMBER;
1037:
1038: l_processing_row_tbl DBMS_SQL.number_table;
1039: l_line_loc_id_no_dup_tbl DBMS_SQL.number_table;
1040: BEGIN
1041: d_position := 0;
1042:
1043: IF (PO_LOG.d_proc) THEN

Line 1316: l_index_tbl DBMS_SQL.NUMBER_TABLE;

1312: d_position NUMBER;
1313:
1314: l_key po_session_gt.key%TYPE;
1315:
1316: l_index_tbl DBMS_SQL.NUMBER_TABLE;
1317: BEGIN
1318: d_position := 0;
1319:
1320: IF (PO_LOG.d_proc) THEN

Line 1684: l_index_tbl DBMS_SQL.NUMBER_TABLE;

1680: d_position NUMBER;
1681:
1682: l_key po_session_gt.key%TYPE;
1683:
1684: l_index_tbl DBMS_SQL.NUMBER_TABLE;
1685:
1686: TYPE two_dimension_table_type IS TABLE OF DBMS_SQL.VARCHAR2_TABLE INDEX BY PLS_INTEGER;
1687: TYPE three_dimension_table_type IS TABLE OF two_dimension_table_type INDEX BY VARCHAR2(30);
1688: l_price_diff_num_exist_tbl three_dimension_table_type;

Line 1686: TYPE two_dimension_table_type IS TABLE OF DBMS_SQL.VARCHAR2_TABLE INDEX BY PLS_INTEGER;

1682: l_key po_session_gt.key%TYPE;
1683:
1684: l_index_tbl DBMS_SQL.NUMBER_TABLE;
1685:
1686: TYPE two_dimension_table_type IS TABLE OF DBMS_SQL.VARCHAR2_TABLE INDEX BY PLS_INTEGER;
1687: TYPE three_dimension_table_type IS TABLE OF two_dimension_table_type INDEX BY VARCHAR2(30);
1688: l_price_diff_num_exist_tbl three_dimension_table_type;
1689: BEGIN
1690: d_position := 0;