35: TYPE QL_QUALIFIER_ATTR_VALUE_TAB IS TABLE OF QP_INTERFACE_QUALIFIERS.QUALIFIER_ATTR_VALUE%TYPE INDEX BY BINARY_INTEGER;
36: TYPE QL_QUALIFIER_ATTR_TAB IS TABLE OF QP_INTERFACE_QUALIFIERS.QUALIFIER_ATTRIBUTE%TYPE INDEX BY BINARY_INTEGER;
37: TYPE QL_QUALIFIER_CONTEXT_TAB IS TABLE OF QP_INTERFACE_QUALIFIERS.QUALIFIER_CONTEXT%TYPE INDEX BY BINARY_INTEGER;
38:
39: TYPE LL_OPERAND_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OPERAND%TYPE INDEX BY BINARY_INTEGER;
40: TYPE LL_COMMENTS_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.COMMENTS%TYPE INDEX BY BINARY_INTEGER;
41: TYPE LL_PRIMARY_UOM_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRIMARY_UOM_FLAG%TYPE INDEX BY BINARY_INTEGER;
42: TYPE LL_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
36: TYPE QL_QUALIFIER_ATTR_TAB IS TABLE OF QP_INTERFACE_QUALIFIERS.QUALIFIER_ATTRIBUTE%TYPE INDEX BY BINARY_INTEGER;
37: TYPE QL_QUALIFIER_CONTEXT_TAB IS TABLE OF QP_INTERFACE_QUALIFIERS.QUALIFIER_CONTEXT%TYPE INDEX BY BINARY_INTEGER;
38:
39: TYPE LL_OPERAND_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OPERAND%TYPE INDEX BY BINARY_INTEGER;
40: TYPE LL_COMMENTS_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.COMMENTS%TYPE INDEX BY BINARY_INTEGER;
41: TYPE LL_PRIMARY_UOM_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRIMARY_UOM_FLAG%TYPE INDEX BY BINARY_INTEGER;
42: TYPE LL_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
37: TYPE QL_QUALIFIER_CONTEXT_TAB IS TABLE OF QP_INTERFACE_QUALIFIERS.QUALIFIER_CONTEXT%TYPE INDEX BY BINARY_INTEGER;
38:
39: TYPE LL_OPERAND_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OPERAND%TYPE INDEX BY BINARY_INTEGER;
40: TYPE LL_COMMENTS_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.COMMENTS%TYPE INDEX BY BINARY_INTEGER;
41: TYPE LL_PRIMARY_UOM_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRIMARY_UOM_FLAG%TYPE INDEX BY BINARY_INTEGER;
42: TYPE LL_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
38:
39: TYPE LL_OPERAND_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OPERAND%TYPE INDEX BY BINARY_INTEGER;
40: TYPE LL_COMMENTS_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.COMMENTS%TYPE INDEX BY BINARY_INTEGER;
41: TYPE LL_PRIMARY_UOM_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRIMARY_UOM_FLAG%TYPE INDEX BY BINARY_INTEGER;
42: TYPE LL_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
39: TYPE LL_OPERAND_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OPERAND%TYPE INDEX BY BINARY_INTEGER;
40: TYPE LL_COMMENTS_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.COMMENTS%TYPE INDEX BY BINARY_INTEGER;
41: TYPE LL_PRIMARY_UOM_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRIMARY_UOM_FLAG%TYPE INDEX BY BINARY_INTEGER;
42: TYPE LL_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
40: TYPE LL_COMMENTS_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.COMMENTS%TYPE INDEX BY BINARY_INTEGER;
41: TYPE LL_PRIMARY_UOM_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRIMARY_UOM_FLAG%TYPE INDEX BY BINARY_INTEGER;
42: TYPE LL_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
41: TYPE LL_PRIMARY_UOM_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRIMARY_UOM_FLAG%TYPE INDEX BY BINARY_INTEGER;
42: TYPE LL_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
42: TYPE LL_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
43: TYPE LL_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
44: TYPE LL_LIST_LINE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.LIST_LINE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
45: TYPE LL_AUTOMATIC_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.AUTOMATIC_FLAG%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
46: TYPE LL_OVERRIDE_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.OVERRIDE_FLAG%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
47: TYPE LL_MOD_LEVEL_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.MODIFIER_LEVEL_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
55: TYPE LL_CHARGE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
48: TYPE LL_ARITHMETIC_OPERATOR_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ARITHMETIC_OPERATOR%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
55: TYPE LL_CHARGE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
56: TYPE LL_CHARGE_SUBTYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_SUBTYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
49: TYPE LL_ACCRUAL_FLAG_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ACCRUAL_FLAG%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
55: TYPE LL_CHARGE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
56: TYPE LL_CHARGE_SUBTYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_SUBTYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
57: TYPE LL_START_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.START_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
50: TYPE LL_PRC_BRK_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRICE_BREAK_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
55: TYPE LL_CHARGE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
56: TYPE LL_CHARGE_SUBTYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_SUBTYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
57: TYPE LL_START_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.START_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
58: TYPE LL_END_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.END_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
51: TYPE LL_PRODUCT_PRECEDENCE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.PRODUCT_PRECEDENCE%TYPE INDEX BY BINARY_INTEGER;
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
55: TYPE LL_CHARGE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
56: TYPE LL_CHARGE_SUBTYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_SUBTYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
57: TYPE LL_START_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.START_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
58: TYPE LL_END_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.END_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
59:
52: TYPE LL_ATTRIBUTE1_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE1%TYPE INDEX BY BINARY_INTEGER;
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
55: TYPE LL_CHARGE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
56: TYPE LL_CHARGE_SUBTYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_SUBTYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
57: TYPE LL_START_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.START_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
58: TYPE LL_END_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.END_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
59:
60: -- GLOBAL VARIABLES FROM ATTRIBUTE
53: TYPE LL_ATTRIBUTE2_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.ATTRIBUTE2%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
55: TYPE LL_CHARGE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
56: TYPE LL_CHARGE_SUBTYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_SUBTYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
57: TYPE LL_START_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.START_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
58: TYPE LL_END_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.END_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
59:
60: -- GLOBAL VARIABLES FROM ATTRIBUTE
61: TYPE AT_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_PRICING_ATTRIBS.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
54: TYPE LL_RLTD_MOD_GRP_TYPE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.RLTD_MODIFIER_GRP_TYPE%TYPE INDEX BY BINARY_INTEGER;
55: TYPE LL_CHARGE_TYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_TYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
56: TYPE LL_CHARGE_SUBTYPE_CODE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.CHARGE_SUBTYPE_CODE%TYPE INDEX BY BINARY_INTEGER;
57: TYPE LL_START_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.START_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
58: TYPE LL_END_DATE_ACTIVE_TAB IS TABLE OF QP_INTERFACE_LIST_LINES.END_DATE_ACTIVE%TYPE INDEX BY BINARY_INTEGER;
59:
60: -- GLOBAL VARIABLES FROM ATTRIBUTE
61: TYPE AT_PROCESS_TYPE_TAB IS TABLE OF QP_INTERFACE_PRICING_ATTRIBS.PROCESS_TYPE%TYPE INDEX BY BINARY_INTEGER;
62: TYPE AT_INT_ACTION_CODE_TAB IS TABLE OF QP_INTERFACE_PRICING_ATTRIBS.INTERFACE_ACTION_CODE%TYPE INDEX BY BINARY_INTEGER;
742: -----------------------------------------------------------------------------
743: -- PROCEDURE: INSERT_QP_INTERFACE_TABLES
744: --
745: -- Purpose: Transfer pricelist data from the temporary tables in memory into
746: -- QP_INTERFACE_LIST_HEADERS, QP_INTERFACE_LIST_LINES,
747: -- QP_INTERFACE_QUALIFIERS and QP_INTERFACE_PRICING_ATTRIBS.
748: -- If input parameter 'p_job_id' IS NOT NULL, then the QP api
749: -- QP_PRL_LOADER_PUB(...) is also used to load the rate chart for
750: -- that particular job id. Otherwise, the data might correspond to
1038:
1039: --INSERT LINES AND BREAKS
1040: BEGIN
1041: FORALL cnt IN p_qp_list_line_tbl.FIRST..p_qp_list_line_tbl.LAST
1042: INSERT INTO QP_INTERFACE_LIST_LINES( PROCESS_ID,
1043: OPERAND,
1044: COMMENTS,
1045: LIST_LINE_NO,
1046: PRIMARY_UOM_FLAG,