18:
19: END Get_Txn_Type;
20:
21: PROCEDURE Convert_Cp_Prod_Param_To_Rec(
22: P_CUSTOMER_PRODUCT_ID IN NUMBER := FND_API.G_MISS_NUM,
23: P_CUSTOMER_ID IN NUMBER := FND_API.G_MISS_NUM,
24: P_INVENTORY_ITEM_ID IN NUMBER := FND_API.G_MISS_NUM,
25: P_CUSTOMER_PRODUCT_STATUS_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
19: END Get_Txn_Type;
20:
21: PROCEDURE Convert_Cp_Prod_Param_To_Rec(
22: P_CUSTOMER_PRODUCT_ID IN NUMBER := FND_API.G_MISS_NUM,
23: P_CUSTOMER_ID IN NUMBER := FND_API.G_MISS_NUM,
24: P_INVENTORY_ITEM_ID IN NUMBER := FND_API.G_MISS_NUM,
25: P_CUSTOMER_PRODUCT_STATUS_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
20:
21: PROCEDURE Convert_Cp_Prod_Param_To_Rec(
22: P_CUSTOMER_PRODUCT_ID IN NUMBER := FND_API.G_MISS_NUM,
23: P_CUSTOMER_ID IN NUMBER := FND_API.G_MISS_NUM,
24: P_INVENTORY_ITEM_ID IN NUMBER := FND_API.G_MISS_NUM,
25: P_CUSTOMER_PRODUCT_STATUS_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
21: PROCEDURE Convert_Cp_Prod_Param_To_Rec(
22: P_CUSTOMER_PRODUCT_ID IN NUMBER := FND_API.G_MISS_NUM,
23: P_CUSTOMER_ID IN NUMBER := FND_API.G_MISS_NUM,
24: P_INVENTORY_ITEM_ID IN NUMBER := FND_API.G_MISS_NUM,
25: P_CUSTOMER_PRODUCT_STATUS_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
22: P_CUSTOMER_PRODUCT_ID IN NUMBER := FND_API.G_MISS_NUM,
23: P_CUSTOMER_ID IN NUMBER := FND_API.G_MISS_NUM,
24: P_INVENTORY_ITEM_ID IN NUMBER := FND_API.G_MISS_NUM,
25: P_CUSTOMER_PRODUCT_STATUS_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
23: P_CUSTOMER_ID IN NUMBER := FND_API.G_MISS_NUM,
24: P_INVENTORY_ITEM_ID IN NUMBER := FND_API.G_MISS_NUM,
25: P_CUSTOMER_PRODUCT_STATUS_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
24: P_INVENTORY_ITEM_ID IN NUMBER := FND_API.G_MISS_NUM,
25: P_CUSTOMER_PRODUCT_STATUS_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
25: P_CUSTOMER_PRODUCT_STATUS_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
26: P_INSTANCE_PARTY_ID IN NUMBER := FND_API.G_MISS_NUM,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
27: P_IP_ACCOUNT_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
28: P_PRICING_ATTRIBUTE_ID IN NUMBER := FND_API.G_MISS_NUM,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
29: P_RELATIONSHIP_ID IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
30: P_START_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
31: P_END_DATE_ACTIVE IN DATE := FND_API.G_MISS_DATE,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
32: P_ORIGINAL_ORDER_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
33: P_ORIGINAL_LINE_SERV_DETAIL_ID IN NUMBER := FND_API.G_MISS_NUM,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
34: P_RETURN_BY_DATE IN DATE := FND_API.G_MISS_DATE,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
35: P_RMA_LINE_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
36: P_ACTUAL_RETURNED_DATE IN DATE := FND_API.G_MISS_DATE,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
37: P_QUANTITY IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
38: P_UNIT_OF_MEASURE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
39: P_DELIVERED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
40: P_SHIPPED_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
41: P_TYPE_CODE IN VARCHAR2 := FND_API.G_MISS_CHAR,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
42: P_SYSTEM_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
43: P_PRODUCT_AGREEMENT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
44: P_SHIP_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
45: P_BILL_TO_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
46: P_INSTALL_SITE_USE_ID IN NUMBER := FND_API.G_MISS_NUM,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
47: P_INSTALLATION_DATE IN DATE := FND_API.G_MISS_DATE,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
48: P_CONFIG_TYPE IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
49: P_CONFIG_START_DATE IN DATE := FND_API.G_MISS_DATE,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
50: P_CONFIG_PARENT_ID IN NUMBER := FND_API.G_MISS_NUM,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
51: P_PROJECT_ID IN NUMBER := FND_API.G_MISS_NUM,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
52: P_TASK_ID IN NUMBER := FND_API.G_MISS_NUM,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
53: P_PLATFORM_VERSION_ID IN NUMBER := FND_API.G_MISS_NUM,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
54: P_MERCHANT_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
55: P_CUSTOMER_VIEW_FLAG IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
56: P_CURRENT_SERIAL_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
57: P_REVISION IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
58: P_LOT_NUMBER IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
59: P_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
60: P_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
61: P_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
62: P_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
63: P_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
64: P_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
65: P_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
66: P_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
67: P_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
68: P_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
69: P_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
70: P_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
71: P_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
72: P_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
73: P_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
74: P_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
75: p_PRICING_CONTEXT IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
76: p_PRICING_ATTRIBUTE1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
77: p_PRICING_ATTRIBUTE2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
78: p_PRICING_ATTRIBUTE3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
79: p_PRICING_ATTRIBUTE4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
80: p_PRICING_ATTRIBUTE5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
81: p_PRICING_ATTRIBUTE6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
82: p_PRICING_ATTRIBUTE7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
83: p_PRICING_ATTRIBUTE8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
84: p_PRICING_ATTRIBUTE9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
85: p_PRICING_ATTRIBUTE10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
86: p_PRICING_ATTRIBUTE11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
87: p_PRICING_ATTRIBUTE12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
88: p_PRICING_ATTRIBUTE13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
89: p_PRICING_ATTRIBUTE14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
90: p_PRICING_ATTRIBUTE15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
91: p_PRICING_ATTRIBUTE16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
92: p_PRICING_ATTRIBUTE17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
93: p_PRICING_ATTRIBUTE18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
94: p_PRICING_ATTRIBUTE19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
95: p_PRICING_ATTRIBUTE20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
96: p_PRICING_ATTRIBUTE21 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97: p_PRICING_ATTRIBUTE22 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98: p_PRICING_ATTRIBUTE23 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99: p_PRICING_ATTRIBUTE24 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100: p_PRICING_ATTRIBUTE25 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101: p_PRICING_ATTRIBUTE26 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102: p_PRICING_ATTRIBUTE27 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103: p_PRICING_ATTRIBUTE28 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104: p_PRICING_ATTRIBUTE29 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105: p_PRICING_ATTRIBUTE30 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106: p_PRICING_ATTRIBUTE31 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107: p_PRICING_ATTRIBUTE32 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108: p_PRICING_ATTRIBUTE33 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109: p_PRICING_ATTRIBUTE34 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110: p_PRICING_ATTRIBUTE35 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111: p_PRICING_ATTRIBUTE36 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112: p_PRICING_ATTRIBUTE37 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113: p_PRICING_ATTRIBUTE38 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114: p_PRICING_ATTRIBUTE39 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115: p_PRICING_ATTRIBUTE40 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116: p_PRICING_ATTRIBUTE41 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
117: p_PRICING_ATTRIBUTE42 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
118: p_PRICING_ATTRIBUTE43 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
119: p_PRICING_ATTRIBUTE44 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120: p_PRICING_ATTRIBUTE45 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121: p_PRICING_ATTRIBUTE46 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122: p_PRICING_ATTRIBUTE47 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123: p_PRICING_ATTRIBUTE48 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
124: p_PRICING_ATTRIBUTE49 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
125: p_PRICING_ATTRIBUTE50 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
126: p_PRICING_ATTRIBUTE51 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
127: p_PRICING_ATTRIBUTE52 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
128: p_PRICING_ATTRIBUTE53 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
129: p_PRICING_ATTRIBUTE54 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
130: p_PRICING_ATTRIBUTE55 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
131: p_PRICING_ATTRIBUTE56 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
132: p_PRICING_ATTRIBUTE57 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
133: p_PRICING_ATTRIBUTE58 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
134: p_PRICING_ATTRIBUTE59 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
135: p_PRICING_ATTRIBUTE60 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
136: p_PRICING_ATTRIBUTE61 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
137: p_PRICING_ATTRIBUTE62 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
138: p_PRICING_ATTRIBUTE63 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
139: p_PRICING_ATTRIBUTE64 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
140: p_PRICING_ATTRIBUTE65 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
141: p_PRICING_ATTRIBUTE66 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
142: p_PRICING_ATTRIBUTE67 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
143: p_PRICING_ATTRIBUTE68 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
144: p_PRICING_ATTRIBUTE69 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
145: p_PRICING_ATTRIBUTE70 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
146: p_PRICING_ATTRIBUTE71 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
147: p_PRICING_ATTRIBUTE72 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
148: p_PRICING_ATTRIBUTE73 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
149: p_PRICING_ATTRIBUTE74 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
150: p_PRICING_ATTRIBUTE75 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
151: p_PRICING_ATTRIBUTE76 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
152: p_PRICING_ATTRIBUTE77 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
153: p_PRICING_ATTRIBUTE78 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
154: p_PRICING_ATTRIBUTE79 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
155: p_PRICING_ATTRIBUTE80 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
156: p_PRICING_ATTRIBUTE81 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
157: p_PRICING_ATTRIBUTE82 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
158: p_PRICING_ATTRIBUTE83 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
159: p_PRICING_ATTRIBUTE84 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
160: p_PRICING_ATTRIBUTE85 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
161: p_PRICING_ATTRIBUTE86 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
162: p_PRICING_ATTRIBUTE87 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
163: p_PRICING_ATTRIBUTE88 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
164: p_PRICING_ATTRIBUTE89 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
165: p_PRICING_ATTRIBUTE90 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
166: p_PRICING_ATTRIBUTE91 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
167: p_PRICING_ATTRIBUTE92 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
168: p_PRICING_ATTRIBUTE93 IN VARCHAR2 := FND_API.G_MISS_CHAR,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
169: p_PRICING_ATTRIBUTE94 IN VARCHAR2 := FND_API.G_MISS_CHAR,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
170: p_PRICING_ATTRIBUTE95 IN VARCHAR2 := FND_API.G_MISS_CHAR,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
178: Px_IPA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
171: p_PRICING_ATTRIBUTE96 IN VARCHAR2 := FND_API.G_MISS_CHAR,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
178: Px_IPA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
179: Px_PA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
172: p_PRICING_ATTRIBUTE97 IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
178: Px_IPA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
179: Px_PA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
180: p_form_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
173: p_PRICING_ATTRIBUTE98 IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
178: Px_IPA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
179: Px_PA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
180: p_form_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
181: p_block IN VARCHAR2 := FND_API.G_MISS_CHAR,
174: p_PRICING_ATTRIBUTE99 IN VARCHAR2 := FND_API.G_MISS_CHAR,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
178: Px_IPA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
179: Px_PA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
180: p_form_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
181: p_block IN VARCHAR2 := FND_API.G_MISS_CHAR,
182: x_instance_rec OUT NOCOPY csi_datastructures_pub.instance_rec,
175: p_PRICING_ATTRIBUTE100 IN VARCHAR2 := FND_API.G_MISS_CHAR,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
178: Px_IPA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
179: Px_PA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
180: p_form_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
181: p_block IN VARCHAR2 := FND_API.G_MISS_CHAR,
182: x_instance_rec OUT NOCOPY csi_datastructures_pub.instance_rec,
183: x_ext_attrib_values_tbl OUT NOCOPY csi_datastructures_pub.extend_attrib_values_tbl,
176: Px_CP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
178: Px_IPA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
179: Px_PA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
180: p_form_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
181: p_block IN VARCHAR2 := FND_API.G_MISS_CHAR,
182: x_instance_rec OUT NOCOPY csi_datastructures_pub.instance_rec,
183: x_ext_attrib_values_tbl OUT NOCOPY csi_datastructures_pub.extend_attrib_values_tbl,
184: x_party_tbl OUT NOCOPY csi_datastructures_pub.party_tbl,
177: Px_IP_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
178: Px_IPA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
179: Px_PA_Object_Version_Number IN OUT NOCOPY NUMBER, -- := FND_API.G_MISS_NUM,
180: p_form_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
181: p_block IN VARCHAR2 := FND_API.G_MISS_CHAR,
182: x_instance_rec OUT NOCOPY csi_datastructures_pub.instance_rec,
183: x_ext_attrib_values_tbl OUT NOCOPY csi_datastructures_pub.extend_attrib_values_tbl,
184: x_party_tbl OUT NOCOPY csi_datastructures_pub.party_tbl,
185: x_party_account_tbl OUT NOCOPY csi_datastructures_pub.party_account_tbl,
205:
206: -- csi_gen_utility_pvt.put_line('call Update Item instance for owner ship transfer');
207:
208: -- Parameters for Instance Rec
209: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
210: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
211: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
212: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
213:
206: -- csi_gen_utility_pvt.put_line('call Update Item instance for owner ship transfer');
207:
208: -- Parameters for Instance Rec
209: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
210: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
211: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
212: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
213:
214: -- Parameters for Party and Party Account Tbl for Bill-TO and Ship-To
207:
208: -- Parameters for Instance Rec
209: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
210: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
211: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
212: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
213:
214: -- Parameters for Party and Party Account Tbl for Bill-TO and Ship-To
215: Begin
220: Exception
221: When Others Then
222: Null;
223: End;
224: x_party_tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
225: x_party_tbl(1).Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
226: x_party_tbl(1).Relationship_Type_Code := 'OWNER';
227: -- x_party_tbl(1).Party_Id := NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
228: x_party_tbl(1).Object_Version_Number := Px_IP_Object_Version_Number;
221: When Others Then
222: Null;
223: End;
224: x_party_tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
225: x_party_tbl(1).Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
226: x_party_tbl(1).Relationship_Type_Code := 'OWNER';
227: -- x_party_tbl(1).Party_Id := NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
228: x_party_tbl(1).Object_Version_Number := Px_IP_Object_Version_Number;
229:
223: End;
224: x_party_tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
225: x_party_tbl(1).Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
226: x_party_tbl(1).Relationship_Type_Code := 'OWNER';
227: -- x_party_tbl(1).Party_Id := NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
228: x_party_tbl(1).Object_Version_Number := Px_IP_Object_Version_Number;
229:
230: x_Party_Account_Tbl(1).Parent_Tbl_Index := 1;
231: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
227: -- x_party_tbl(1).Party_Id := NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
228: x_party_tbl(1).Object_Version_Number := Px_IP_Object_Version_Number;
229:
230: x_Party_Account_Tbl(1).Parent_Tbl_Index := 1;
231: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
232: x_Party_Account_Tbl(1).IP_Account_Id := P_IP_Account_ID;
233: x_Party_Account_Tbl(1).Party_Account_Id := NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
234: x_party_Account_Tbl(1).Relationship_Type_Code := 'OWNER';
235: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
229:
230: x_Party_Account_Tbl(1).Parent_Tbl_Index := 1;
231: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
232: x_Party_Account_Tbl(1).IP_Account_Id := P_IP_Account_ID;
233: x_Party_Account_Tbl(1).Party_Account_Id := NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
234: x_party_Account_Tbl(1).Relationship_Type_Code := 'OWNER';
235: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
236: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
237: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
231: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
232: x_Party_Account_Tbl(1).IP_Account_Id := P_IP_Account_ID;
233: x_Party_Account_Tbl(1).Party_Account_Id := NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
234: x_party_Account_Tbl(1).Relationship_Type_Code := 'OWNER';
235: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
236: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
237: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
238:
239: Elsif p_block = 'ADDRESS' and NVL(p_form_mode,'!@#') <> 'TRANSFER' Then
232: x_Party_Account_Tbl(1).IP_Account_Id := P_IP_Account_ID;
233: x_Party_Account_Tbl(1).Party_Account_Id := NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
234: x_party_Account_Tbl(1).Relationship_Type_Code := 'OWNER';
235: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
236: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
237: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
238:
239: Elsif p_block = 'ADDRESS' and NVL(p_form_mode,'!@#') <> 'TRANSFER' Then
240:
240:
241: -- csi_gen_utility_pvt.put_line('call only party update');
242:
243: -- Parameters for Instance Rec if Installed At Location is Updated
244: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
245: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
246: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
247:
248: -- Parameters for Party and Party Account Tbl for Bill-TO and Ship-To
241: -- csi_gen_utility_pvt.put_line('call only party update');
242:
243: -- Parameters for Instance Rec if Installed At Location is Updated
244: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
245: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
246: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
247:
248: -- Parameters for Party and Party Account Tbl for Bill-TO and Ship-To
249: x_party_tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
245: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
246: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
247:
248: -- Parameters for Party and Party Account Tbl for Bill-TO and Ship-To
249: x_party_tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
250: x_party_tbl(1).Object_Version_Number := Px_IP_Object_Version_Number;
251: x_party_tbl(1).Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
252: x_party_tbl(1).Relationship_Type_Code := 'OWNER';
253:
247:
248: -- Parameters for Party and Party Account Tbl for Bill-TO and Ship-To
249: x_party_tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
250: x_party_tbl(1).Object_Version_Number := Px_IP_Object_Version_Number;
251: x_party_tbl(1).Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
252: x_party_tbl(1).Relationship_Type_Code := 'OWNER';
253:
254: x_Party_Account_Tbl(1).Parent_Tbl_Index := 1;
255: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
251: x_party_tbl(1).Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
252: x_party_tbl(1).Relationship_Type_Code := 'OWNER';
253:
254: x_Party_Account_Tbl(1).Parent_Tbl_Index := 1;
255: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
256: x_Party_Account_Tbl(1).IP_Account_Id:= P_IP_Account_ID;
257: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
258: x_Party_Account_Tbl(1).Party_Account_Id:= NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
259: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
254: x_Party_Account_Tbl(1).Parent_Tbl_Index := 1;
255: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
256: x_Party_Account_Tbl(1).IP_Account_Id:= P_IP_Account_ID;
257: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
258: x_Party_Account_Tbl(1).Party_Account_Id:= NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
259: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
260: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
261:
262: Elsif p_block = 'PRODUCT' and nvl(p_form_mode,'!@#') <> 'TRANSFER' Then
255: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
256: x_Party_Account_Tbl(1).IP_Account_Id:= P_IP_Account_ID;
257: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
258: x_Party_Account_Tbl(1).Party_Account_Id:= NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
259: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
260: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
261:
262: Elsif p_block = 'PRODUCT' and nvl(p_form_mode,'!@#') <> 'TRANSFER' Then
263:
256: x_Party_Account_Tbl(1).IP_Account_Id:= P_IP_Account_ID;
257: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
258: x_Party_Account_Tbl(1).Party_Account_Id:= NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
259: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
260: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
261:
262: Elsif p_block = 'PRODUCT' and nvl(p_form_mode,'!@#') <> 'TRANSFER' Then
263:
264: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
260: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
261:
262: Elsif p_block = 'PRODUCT' and nvl(p_form_mode,'!@#') <> 'TRANSFER' Then
263:
264: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
265: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
266: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
267: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
261:
262: Elsif p_block = 'PRODUCT' and nvl(p_form_mode,'!@#') <> 'TRANSFER' Then
263:
264: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
265: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
266: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
267: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
269: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
262: Elsif p_block = 'PRODUCT' and nvl(p_form_mode,'!@#') <> 'TRANSFER' Then
263:
264: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
265: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
266: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
267: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
269: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
270: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
263:
264: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
265: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
266: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
267: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
269: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
270: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
271: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
264: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
265: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
266: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
267: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
269: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
270: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
271: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
272: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
265: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
266: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
267: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
269: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
270: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
271: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
272: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
273: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
266: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
267: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
269: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
270: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
271: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
272: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
273: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
274:
267: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
269: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
270: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
271: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
272: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
273: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
274:
275: -- In case of Manually Created Flag = 'Y' the following fields are editable
268: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
269: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
270: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
271: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
272: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
273: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
274:
275: -- In case of Manually Created Flag = 'Y' the following fields are editable
276: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
272: x_Instance_rec.System_Id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
273: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
274:
275: -- In case of Manually Created Flag = 'Y' the following fields are editable
276: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
277: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
278: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
279:
280: End If;
273: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
274:
275: -- In case of Manually Created Flag = 'Y' the following fields are editable
276: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
277: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
278: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
279:
280: End If;
281: /*
274:
275: -- In case of Manually Created Flag = 'Y' the following fields are editable
276: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
277: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
278: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
279:
280: End If;
281: /*
282: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
278: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
279:
280: End If;
281: /*
282: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
283: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
284: x_Instance_Rec.Creation_complete_Flag := FND_API.G_FALSE;
285: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
286: x_Instance_Rec.Inventory_Item_Id := NVL(P_INVENTORY_ITEM_ID,FND_API.G_MISS_NUM);
280: End If;
281: /*
282: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
283: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
284: x_Instance_Rec.Creation_complete_Flag := FND_API.G_FALSE;
285: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
286: x_Instance_Rec.Inventory_Item_Id := NVL(P_INVENTORY_ITEM_ID,FND_API.G_MISS_NUM);
287: x_Instance_Rec.Active_Start_Date := NVL(P_START_DATE_ACTIVE,FND_API.G_MISS_DATE);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
281: /*
282: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
283: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
284: x_Instance_Rec.Creation_complete_Flag := FND_API.G_FALSE;
285: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
286: x_Instance_Rec.Inventory_Item_Id := NVL(P_INVENTORY_ITEM_ID,FND_API.G_MISS_NUM);
287: x_Instance_Rec.Active_Start_Date := NVL(P_START_DATE_ACTIVE,FND_API.G_MISS_DATE);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
282: x_Instance_Rec.Instance_Id := NVL(P_Customer_Product_Id,FND_API.G_MISS_NUM);
283: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
284: x_Instance_Rec.Creation_complete_Flag := FND_API.G_FALSE;
285: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
286: x_Instance_Rec.Inventory_Item_Id := NVL(P_INVENTORY_ITEM_ID,FND_API.G_MISS_NUM);
287: x_Instance_Rec.Active_Start_Date := NVL(P_START_DATE_ACTIVE,FND_API.G_MISS_DATE);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
283: x_Instance_Rec.Object_Version_Number := Px_CP_Object_Version_Number;
284: x_Instance_Rec.Creation_complete_Flag := FND_API.G_FALSE;
285: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
286: x_Instance_Rec.Inventory_Item_Id := NVL(P_INVENTORY_ITEM_ID,FND_API.G_MISS_NUM);
287: x_Instance_Rec.Active_Start_Date := NVL(P_START_DATE_ACTIVE,FND_API.G_MISS_DATE);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
284: x_Instance_Rec.Creation_complete_Flag := FND_API.G_FALSE;
285: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
286: x_Instance_Rec.Inventory_Item_Id := NVL(P_INVENTORY_ITEM_ID,FND_API.G_MISS_NUM);
287: x_Instance_Rec.Active_Start_Date := NVL(P_START_DATE_ACTIVE,FND_API.G_MISS_DATE);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
285: x_Instance_Rec.Instance_Status_Id := NVL(P_CUSTOMER_PRODUCT_STATUS_ID,FND_API.G_MISS_NUM);
286: x_Instance_Rec.Inventory_Item_Id := NVL(P_INVENTORY_ITEM_ID,FND_API.G_MISS_NUM);
287: x_Instance_Rec.Active_Start_Date := NVL(P_START_DATE_ACTIVE,FND_API.G_MISS_DATE);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
286: x_Instance_Rec.Inventory_Item_Id := NVL(P_INVENTORY_ITEM_ID,FND_API.G_MISS_NUM);
287: x_Instance_Rec.Active_Start_Date := NVL(P_START_DATE_ACTIVE,FND_API.G_MISS_DATE);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
287: x_Instance_Rec.Active_Start_Date := NVL(P_START_DATE_ACTIVE,FND_API.G_MISS_DATE);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
288: x_Instance_Rec.Active_End_Date := NVL(P_END_DATE_ACTIVE,FND_API.G_MISS_DATE);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
289: x_Instance_Rec.Last_OE_Order_Line_Id := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
290: x_Instance_Rec.Return_By_Date := NVL(P_RETURN_BY_DATE,FND_API.G_MISS_DATE);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
291: x_Instance_Rec.Actual_Return_Date := NVL(P_Actual_RETURNED_DATE,FND_API.G_MISS_DATE);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
292: x_Instance_Rec.Quantity := NVL(P_Quantity,FND_API.G_MISS_NUM);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
293: x_Instance_Rec.Unit_Of_Measure := NVL(P_UNIT_OF_MEASURE_CODE,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
294: x_Instance_Rec.Instance_Type_Code := NVL(P_TYPE_CODE,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
295: x_Instance_Rec.system_id := NVL(P_SYSTEM_ID,FND_API.G_MISS_NUM);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
296: x_Instance_Rec.Last_OE_Agreement_ID := NVL(P_PRODUCT_AGREEMENT_ID,FND_API.G_MISS_NUM);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
297: x_Instance_Rec.context := NVL(P_CONTEXT,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
298: x_Instance_Rec.attribute1 := NVL(P_ATTRIBUTE1,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
299: x_Instance_Rec.attribute2 := NVL(P_ATTRIBUTE2,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
300: x_Instance_Rec.attribute3 := NVL(P_ATTRIBUTE3,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
301: x_Instance_Rec.attribute4 := NVL(P_ATTRIBUTE4,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
302: x_Instance_Rec.attribute5 := NVL(P_ATTRIBUTE5,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
303: x_Instance_Rec.attribute6 := NVL(P_ATTRIBUTE6,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
304: x_Instance_Rec.attribute7 := NVL(P_ATTRIBUTE7,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
305: x_Instance_Rec.attribute8 := NVL(P_ATTRIBUTE8,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
306: x_Instance_Rec.attribute9 := NVL(P_ATTRIBUTE9,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
307: x_Instance_Rec.attribute10 := NVL(P_ATTRIBUTE10,FND_API.G_MISS_CHAR);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
308: x_Instance_Rec.attribute11 := NVL(P_ATTRIBUTE11,FND_API.G_MISS_CHAR);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
309: x_Instance_Rec.attribute12 := NVL(P_ATTRIBUTE12,FND_API.G_MISS_CHAR);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
310: x_Instance_Rec.attribute13 := NVL(P_ATTRIBUTE13,FND_API.G_MISS_CHAR);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
311: x_Instance_Rec.attribute14 := NVL(P_ATTRIBUTE14,FND_API.G_MISS_CHAR);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
319: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
312: x_Instance_Rec.attribute15 := NVL(P_ATTRIBUTE15,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
319: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
320: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
313: x_Instance_Rec.merchant_view_flag := NVL(P_MERCHANT_VIEW_FLAG,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
319: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
320: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
321: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
314: x_Instance_Rec.customer_view_flag := NVL(P_CUSTOMER_VIEW_FLAG,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
319: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
320: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
321: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
322: x_Instance_Rec.Lot_Number := NVL(P_LOT_NUMBER,FND_API.G_MISS_CHAR);
315: x_Instance_Rec.PA_project_id := NVL(P_PROJECT_ID,FND_API.G_MISS_NUM);
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
319: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
320: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
321: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
322: x_Instance_Rec.Lot_Number := NVL(P_LOT_NUMBER,FND_API.G_MISS_CHAR);
323:
316: x_Instance_Rec.PA_Project_task_id := NVL(P_TASK_ID,FND_API.G_MISS_NUM);
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
319: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
320: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
321: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
322: x_Instance_Rec.Lot_Number := NVL(P_LOT_NUMBER,FND_API.G_MISS_CHAR);
323:
324: IF NOT P_RELATIONSHIP_ID IS NULL
317: x_Instance_Rec.Install_Location_Id := NVL(P_INSTALL_SITE_USE_ID,FND_API.G_MISS_NUM);
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
319: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
320: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
321: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
322: x_Instance_Rec.Lot_Number := NVL(P_LOT_NUMBER,FND_API.G_MISS_CHAR);
323:
324: IF NOT P_RELATIONSHIP_ID IS NULL
325: THEN
318: x_Instance_Rec.Install_Date := NVL(P_INSTALLATION_DATE,FND_API.G_MISS_DATE);
319: x_Instance_Rec.Last_OE_Order_Line_ID := NVL(P_ORIGINAL_ORDER_LINE_ID,FND_API.G_MISS_NUM);
320: x_Instance_Rec.Serial_Number := NVL(P_CURRENT_SERIAL_NUMBER,FND_API.G_MISS_CHAR);
321: x_Instance_Rec.Inventory_Revision := NVL(P_REVISION,FND_API.G_MISS_CHAR);
322: x_Instance_Rec.Lot_Number := NVL(P_LOT_NUMBER,FND_API.G_MISS_CHAR);
323:
324: IF NOT P_RELATIONSHIP_ID IS NULL
325: THEN
326: x_ii_relationshiP_rec.Relationship_Id := P_Relationship_ID;
323:
324: IF NOT P_RELATIONSHIP_ID IS NULL
325: THEN
326: x_ii_relationshiP_rec.Relationship_Id := P_Relationship_ID;
327: x_ii_relationshiP_rec.Relationship_Type_Code:= NVL(P_CONFIG_TYPE,FND_API.G_MISS_CHAR);
328: x_ii_relationshiP_rec.Active_start_date := NVL(P_CONFIG_START_DATE,FND_API.G_MISS_DATE);
329: x_ii_relationshiP_rec.Object_Id := NVL(P_CONFIG_PARENT_ID,FND_API.G_MISS_NUM);
330: x_ii_relationshiP_rec.Subject_Id := NVL(P_CUSTOMER_PRODUCT_ID,FND_API.G_MISS_NUM);
331: END IF;
324: IF NOT P_RELATIONSHIP_ID IS NULL
325: THEN
326: x_ii_relationshiP_rec.Relationship_Id := P_Relationship_ID;
327: x_ii_relationshiP_rec.Relationship_Type_Code:= NVL(P_CONFIG_TYPE,FND_API.G_MISS_CHAR);
328: x_ii_relationshiP_rec.Active_start_date := NVL(P_CONFIG_START_DATE,FND_API.G_MISS_DATE);
329: x_ii_relationshiP_rec.Object_Id := NVL(P_CONFIG_PARENT_ID,FND_API.G_MISS_NUM);
330: x_ii_relationshiP_rec.Subject_Id := NVL(P_CUSTOMER_PRODUCT_ID,FND_API.G_MISS_NUM);
331: END IF;
332: IF NOT P_PRICING_ATTRIBUTE_ID IS NULL
325: THEN
326: x_ii_relationshiP_rec.Relationship_Id := P_Relationship_ID;
327: x_ii_relationshiP_rec.Relationship_Type_Code:= NVL(P_CONFIG_TYPE,FND_API.G_MISS_CHAR);
328: x_ii_relationshiP_rec.Active_start_date := NVL(P_CONFIG_START_DATE,FND_API.G_MISS_DATE);
329: x_ii_relationshiP_rec.Object_Id := NVL(P_CONFIG_PARENT_ID,FND_API.G_MISS_NUM);
330: x_ii_relationshiP_rec.Subject_Id := NVL(P_CUSTOMER_PRODUCT_ID,FND_API.G_MISS_NUM);
331: END IF;
332: IF NOT P_PRICING_ATTRIBUTE_ID IS NULL
333: THEN
326: x_ii_relationshiP_rec.Relationship_Id := P_Relationship_ID;
327: x_ii_relationshiP_rec.Relationship_Type_Code:= NVL(P_CONFIG_TYPE,FND_API.G_MISS_CHAR);
328: x_ii_relationshiP_rec.Active_start_date := NVL(P_CONFIG_START_DATE,FND_API.G_MISS_DATE);
329: x_ii_relationshiP_rec.Object_Id := NVL(P_CONFIG_PARENT_ID,FND_API.G_MISS_NUM);
330: x_ii_relationshiP_rec.Subject_Id := NVL(P_CUSTOMER_PRODUCT_ID,FND_API.G_MISS_NUM);
331: END IF;
332: IF NOT P_PRICING_ATTRIBUTE_ID IS NULL
333: THEN
334: x_Pricing_Attribs_Tbl(1).pricing_Attribute_Id := P_PRICING_ATTRIBUTE_ID;
332: IF NOT P_PRICING_ATTRIBUTE_ID IS NULL
333: THEN
334: x_Pricing_Attribs_Tbl(1).pricing_Attribute_Id := P_PRICING_ATTRIBUTE_ID;
335: x_Pricing_Attribs_Tbl(1).Object_Version_Number := Px_PA_Object_Version_Number;
336: x_Pricing_Attribs_Tbl(1).pricing_context := NVL(P_PRICING_CONTEXT,FND_API.G_MISS_CHAR);
337: x_Pricing_Attribs_Tbl(1).pricing_attribute1 := NVL(P_PRICING_ATTRIBUTE1,FND_API.G_MISS_CHAR);
338: x_Pricing_Attribs_Tbl(1).pricing_attribute2 := NVL(P_PRICING_ATTRIBUTE2,FND_API.G_MISS_CHAR);
339: x_Pricing_Attribs_Tbl(1).pricing_attribute3 := NVL(P_PRICING_ATTRIBUTE3,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
333: THEN
334: x_Pricing_Attribs_Tbl(1).pricing_Attribute_Id := P_PRICING_ATTRIBUTE_ID;
335: x_Pricing_Attribs_Tbl(1).Object_Version_Number := Px_PA_Object_Version_Number;
336: x_Pricing_Attribs_Tbl(1).pricing_context := NVL(P_PRICING_CONTEXT,FND_API.G_MISS_CHAR);
337: x_Pricing_Attribs_Tbl(1).pricing_attribute1 := NVL(P_PRICING_ATTRIBUTE1,FND_API.G_MISS_CHAR);
338: x_Pricing_Attribs_Tbl(1).pricing_attribute2 := NVL(P_PRICING_ATTRIBUTE2,FND_API.G_MISS_CHAR);
339: x_Pricing_Attribs_Tbl(1).pricing_attribute3 := NVL(P_PRICING_ATTRIBUTE3,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
334: x_Pricing_Attribs_Tbl(1).pricing_Attribute_Id := P_PRICING_ATTRIBUTE_ID;
335: x_Pricing_Attribs_Tbl(1).Object_Version_Number := Px_PA_Object_Version_Number;
336: x_Pricing_Attribs_Tbl(1).pricing_context := NVL(P_PRICING_CONTEXT,FND_API.G_MISS_CHAR);
337: x_Pricing_Attribs_Tbl(1).pricing_attribute1 := NVL(P_PRICING_ATTRIBUTE1,FND_API.G_MISS_CHAR);
338: x_Pricing_Attribs_Tbl(1).pricing_attribute2 := NVL(P_PRICING_ATTRIBUTE2,FND_API.G_MISS_CHAR);
339: x_Pricing_Attribs_Tbl(1).pricing_attribute3 := NVL(P_PRICING_ATTRIBUTE3,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
335: x_Pricing_Attribs_Tbl(1).Object_Version_Number := Px_PA_Object_Version_Number;
336: x_Pricing_Attribs_Tbl(1).pricing_context := NVL(P_PRICING_CONTEXT,FND_API.G_MISS_CHAR);
337: x_Pricing_Attribs_Tbl(1).pricing_attribute1 := NVL(P_PRICING_ATTRIBUTE1,FND_API.G_MISS_CHAR);
338: x_Pricing_Attribs_Tbl(1).pricing_attribute2 := NVL(P_PRICING_ATTRIBUTE2,FND_API.G_MISS_CHAR);
339: x_Pricing_Attribs_Tbl(1).pricing_attribute3 := NVL(P_PRICING_ATTRIBUTE3,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
336: x_Pricing_Attribs_Tbl(1).pricing_context := NVL(P_PRICING_CONTEXT,FND_API.G_MISS_CHAR);
337: x_Pricing_Attribs_Tbl(1).pricing_attribute1 := NVL(P_PRICING_ATTRIBUTE1,FND_API.G_MISS_CHAR);
338: x_Pricing_Attribs_Tbl(1).pricing_attribute2 := NVL(P_PRICING_ATTRIBUTE2,FND_API.G_MISS_CHAR);
339: x_Pricing_Attribs_Tbl(1).pricing_attribute3 := NVL(P_PRICING_ATTRIBUTE3,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
337: x_Pricing_Attribs_Tbl(1).pricing_attribute1 := NVL(P_PRICING_ATTRIBUTE1,FND_API.G_MISS_CHAR);
338: x_Pricing_Attribs_Tbl(1).pricing_attribute2 := NVL(P_PRICING_ATTRIBUTE2,FND_API.G_MISS_CHAR);
339: x_Pricing_Attribs_Tbl(1).pricing_attribute3 := NVL(P_PRICING_ATTRIBUTE3,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
338: x_Pricing_Attribs_Tbl(1).pricing_attribute2 := NVL(P_PRICING_ATTRIBUTE2,FND_API.G_MISS_CHAR);
339: x_Pricing_Attribs_Tbl(1).pricing_attribute3 := NVL(P_PRICING_ATTRIBUTE3,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
339: x_Pricing_Attribs_Tbl(1).pricing_attribute3 := NVL(P_PRICING_ATTRIBUTE3,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
340: x_Pricing_Attribs_Tbl(1).pricing_attribute4 := NVL(P_PRICING_ATTRIBUTE4,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
341: x_Pricing_Attribs_Tbl(1).pricing_attribute5 := NVL(P_PRICING_ATTRIBUTE5,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
342: x_Pricing_Attribs_Tbl(1).pricing_attribute6 := NVL(P_PRICING_ATTRIBUTE6,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
343: x_Pricing_Attribs_Tbl(1).pricing_attribute7 := NVL(P_PRICING_ATTRIBUTE7,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
344: x_Pricing_Attribs_Tbl(1).pricing_attribute8 := NVL(P_PRICING_ATTRIBUTE8,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
345: x_Pricing_Attribs_Tbl(1).pricing_attribute9 := NVL(P_PRICING_ATTRIBUTE9,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
346: x_Pricing_Attribs_Tbl(1).pricing_attribute10 := NVL(P_PRICING_ATTRIBUTE10,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
347: x_Pricing_Attribs_Tbl(1).pricing_attribute11 := NVL(P_PRICING_ATTRIBUTE11,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
348: x_Pricing_Attribs_Tbl(1).pricing_attribute12 := NVL(P_PRICING_ATTRIBUTE12,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
349: x_Pricing_Attribs_Tbl(1).pricing_attribute13 := NVL(P_PRICING_ATTRIBUTE13,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
350: x_Pricing_Attribs_Tbl(1).pricing_attribute14 := NVL(P_PRICING_ATTRIBUTE14,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
351: x_Pricing_Attribs_Tbl(1).pricing_attribute15 := NVL(P_PRICING_ATTRIBUTE15,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
352: x_Pricing_Attribs_Tbl(1).pricing_attribute16 := NVL(P_PRICING_ATTRIBUTE16,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
353: x_Pricing_Attribs_Tbl(1).pricing_attribute17 := NVL(P_PRICING_ATTRIBUTE17,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
354: x_Pricing_Attribs_Tbl(1).pricing_attribute18 := NVL(P_PRICING_ATTRIBUTE18,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
355: x_Pricing_Attribs_Tbl(1).pricing_attribute19 := NVL(P_PRICING_ATTRIBUTE19,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
356: x_Pricing_Attribs_Tbl(1).pricing_attribute20 := NVL(P_PRICING_ATTRIBUTE20,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
357: x_Pricing_Attribs_Tbl(1).pricing_attribute21 := NVL(P_PRICING_ATTRIBUTE21,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
358: x_Pricing_Attribs_Tbl(1).pricing_attribute22 := NVL(P_PRICING_ATTRIBUTE22,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
359: x_Pricing_Attribs_Tbl(1).pricing_attribute23 := NVL(P_PRICING_ATTRIBUTE23,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
360: x_Pricing_Attribs_Tbl(1).pricing_attribute24 := NVL(P_PRICING_ATTRIBUTE24,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
361: x_Pricing_Attribs_Tbl(1).pricing_attribute25 := NVL(P_PRICING_ATTRIBUTE25,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
362: x_Pricing_Attribs_Tbl(1).pricing_attribute26 := NVL(P_PRICING_ATTRIBUTE26,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
363: x_Pricing_Attribs_Tbl(1).pricing_attribute27 := NVL(P_PRICING_ATTRIBUTE27,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
364: x_Pricing_Attribs_Tbl(1).pricing_attribute28 := NVL(P_PRICING_ATTRIBUTE28,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
365: x_Pricing_Attribs_Tbl(1).pricing_attribute29 := NVL(P_PRICING_ATTRIBUTE29,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
366: x_Pricing_Attribs_Tbl(1).pricing_attribute30 := NVL(P_PRICING_ATTRIBUTE30,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
367: x_Pricing_Attribs_Tbl(1).pricing_attribute31 := NVL(P_PRICING_ATTRIBUTE31,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
368: x_Pricing_Attribs_Tbl(1).pricing_attribute32 := NVL(P_PRICING_ATTRIBUTE32,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
369: x_Pricing_Attribs_Tbl(1).pricing_attribute33 := NVL(P_PRICING_ATTRIBUTE33,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
370: x_Pricing_Attribs_Tbl(1).pricing_attribute34 := NVL(P_PRICING_ATTRIBUTE34,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
371: x_Pricing_Attribs_Tbl(1).pricing_attribute35 := NVL(P_PRICING_ATTRIBUTE35,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
372: x_Pricing_Attribs_Tbl(1).pricing_attribute36 := NVL(P_PRICING_ATTRIBUTE36,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
373: x_Pricing_Attribs_Tbl(1).pricing_attribute37 := NVL(P_PRICING_ATTRIBUTE37,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
374: x_Pricing_Attribs_Tbl(1).pricing_attribute38 := NVL(P_PRICING_ATTRIBUTE38,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
375: x_Pricing_Attribs_Tbl(1).pricing_attribute39 := NVL(P_PRICING_ATTRIBUTE39,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
376: x_Pricing_Attribs_Tbl(1).pricing_attribute40 := NVL(P_PRICING_ATTRIBUTE40,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
377: x_Pricing_Attribs_Tbl(1).pricing_attribute41 := NVL(P_PRICING_ATTRIBUTE41,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
378: x_Pricing_Attribs_Tbl(1).pricing_attribute42 := NVL(P_PRICING_ATTRIBUTE42,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
379: x_Pricing_Attribs_Tbl(1).pricing_attribute43 := NVL(P_PRICING_ATTRIBUTE43,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
380: x_Pricing_Attribs_Tbl(1).pricing_attribute44 := NVL(P_PRICING_ATTRIBUTE44,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
381: x_Pricing_Attribs_Tbl(1).pricing_attribute45 := NVL(P_PRICING_ATTRIBUTE45,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
382: x_Pricing_Attribs_Tbl(1).pricing_attribute46 := NVL(P_PRICING_ATTRIBUTE46,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
383: x_Pricing_Attribs_Tbl(1).pricing_attribute47 := NVL(P_PRICING_ATTRIBUTE47,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
384: x_Pricing_Attribs_Tbl(1).pricing_attribute48 := NVL(P_PRICING_ATTRIBUTE48,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
385: x_Pricing_Attribs_Tbl(1).pricing_attribute49 := NVL(P_PRICING_ATTRIBUTE49,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
386: x_Pricing_Attribs_Tbl(1).pricing_attribute50 := NVL(P_PRICING_ATTRIBUTE50,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
387: x_Pricing_Attribs_Tbl(1).pricing_attribute51 := NVL(P_PRICING_ATTRIBUTE51,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
388: x_Pricing_Attribs_Tbl(1).pricing_attribute52 := NVL(P_PRICING_ATTRIBUTE52,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
389: x_Pricing_Attribs_Tbl(1).pricing_attribute53 := NVL(P_PRICING_ATTRIBUTE53,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
390: x_Pricing_Attribs_Tbl(1).pricing_attribute54 := NVL(P_PRICING_ATTRIBUTE54,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
391: x_Pricing_Attribs_Tbl(1).pricing_attribute55 := NVL(P_PRICING_ATTRIBUTE55,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
392: x_Pricing_Attribs_Tbl(1).pricing_attribute56 := NVL(P_PRICING_ATTRIBUTE56,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
393: x_Pricing_Attribs_Tbl(1).pricing_attribute57 := NVL(P_PRICING_ATTRIBUTE57,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
394: x_Pricing_Attribs_Tbl(1).pricing_attribute58 := NVL(P_PRICING_ATTRIBUTE58,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
395: x_Pricing_Attribs_Tbl(1).pricing_attribute59 := NVL(P_PRICING_ATTRIBUTE59,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
396: x_Pricing_Attribs_Tbl(1).pricing_attribute60 := NVL(P_PRICING_ATTRIBUTE60,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
397: x_Pricing_Attribs_Tbl(1).pricing_attribute61 := NVL(P_PRICING_ATTRIBUTE61,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
398: x_Pricing_Attribs_Tbl(1).pricing_attribute62 := NVL(P_PRICING_ATTRIBUTE62,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
399: x_Pricing_Attribs_Tbl(1).pricing_attribute63 := NVL(P_PRICING_ATTRIBUTE63,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
400: x_Pricing_Attribs_Tbl(1).pricing_attribute64 := NVL(P_PRICING_ATTRIBUTE64,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
401: x_Pricing_Attribs_Tbl(1).pricing_attribute65 := NVL(P_PRICING_ATTRIBUTE65,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
402: x_Pricing_Attribs_Tbl(1).pricing_attribute66 := NVL(P_PRICING_ATTRIBUTE66,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
403: x_Pricing_Attribs_Tbl(1).pricing_attribute67 := NVL(P_PRICING_ATTRIBUTE67,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
404: x_Pricing_Attribs_Tbl(1).pricing_attribute68 := NVL(P_PRICING_ATTRIBUTE68,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
405: x_Pricing_Attribs_Tbl(1).pricing_attribute69 := NVL(P_PRICING_ATTRIBUTE69,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
406: x_Pricing_Attribs_Tbl(1).pricing_attribute70 := NVL(P_PRICING_ATTRIBUTE70,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
407: x_Pricing_Attribs_Tbl(1).pricing_attribute71 := NVL(P_PRICING_ATTRIBUTE71,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
408: x_Pricing_Attribs_Tbl(1).pricing_attribute72 := NVL(P_PRICING_ATTRIBUTE72,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
409: x_Pricing_Attribs_Tbl(1).pricing_attribute73 := NVL(P_PRICING_ATTRIBUTE73,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
410: x_Pricing_Attribs_Tbl(1).pricing_attribute74 := NVL(P_PRICING_ATTRIBUTE74,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
411: x_Pricing_Attribs_Tbl(1).pricing_attribute75 := NVL(P_PRICING_ATTRIBUTE75,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
412: x_Pricing_Attribs_Tbl(1).pricing_attribute76 := NVL(P_PRICING_ATTRIBUTE76,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
413: x_Pricing_Attribs_Tbl(1).pricing_attribute77 := NVL(P_PRICING_ATTRIBUTE77,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
414: x_Pricing_Attribs_Tbl(1).pricing_attribute78 := NVL(P_PRICING_ATTRIBUTE78,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
415: x_Pricing_Attribs_Tbl(1).pricing_attribute79 := NVL(P_PRICING_ATTRIBUTE79,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
416: x_Pricing_Attribs_Tbl(1).pricing_attribute80 := NVL(P_PRICING_ATTRIBUTE80,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
417: x_Pricing_Attribs_Tbl(1).pricing_attribute81 := NVL(P_PRICING_ATTRIBUTE81,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
418: x_Pricing_Attribs_Tbl(1).pricing_attribute82 := NVL(P_PRICING_ATTRIBUTE82,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
419: x_Pricing_Attribs_Tbl(1).pricing_attribute83 := NVL(P_PRICING_ATTRIBUTE83,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
420: x_Pricing_Attribs_Tbl(1).pricing_attribute84 := NVL(P_PRICING_ATTRIBUTE84,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
421: x_Pricing_Attribs_Tbl(1).pricing_attribute85 := NVL(P_PRICING_ATTRIBUTE85,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
422: x_Pricing_Attribs_Tbl(1).pricing_attribute86 := NVL(P_PRICING_ATTRIBUTE86,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
423: x_Pricing_Attribs_Tbl(1).pricing_attribute87 := NVL(P_PRICING_ATTRIBUTE87,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
424: x_Pricing_Attribs_Tbl(1).pricing_attribute88 := NVL(P_PRICING_ATTRIBUTE88,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
425: x_Pricing_Attribs_Tbl(1).pricing_attribute89 := NVL(P_PRICING_ATTRIBUTE89,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
433: x_Pricing_Attribs_Tbl(1).pricing_attribute97 := NVL(P_PRICING_ATTRIBUTE97,FND_API.G_MISS_CHAR);
426: x_Pricing_Attribs_Tbl(1).pricing_attribute90 := NVL(P_PRICING_ATTRIBUTE90,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
433: x_Pricing_Attribs_Tbl(1).pricing_attribute97 := NVL(P_PRICING_ATTRIBUTE97,FND_API.G_MISS_CHAR);
434: x_Pricing_Attribs_Tbl(1).pricing_attribute98 := NVL(P_PRICING_ATTRIBUTE98,FND_API.G_MISS_CHAR);
427: x_Pricing_Attribs_Tbl(1).pricing_attribute91 := NVL(P_PRICING_ATTRIBUTE91,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
433: x_Pricing_Attribs_Tbl(1).pricing_attribute97 := NVL(P_PRICING_ATTRIBUTE97,FND_API.G_MISS_CHAR);
434: x_Pricing_Attribs_Tbl(1).pricing_attribute98 := NVL(P_PRICING_ATTRIBUTE98,FND_API.G_MISS_CHAR);
435: x_Pricing_Attribs_Tbl(1).pricing_attribute99 := NVL(P_PRICING_ATTRIBUTE99,FND_API.G_MISS_CHAR);
428: x_Pricing_Attribs_Tbl(1).pricing_attribute92 := NVL(P_PRICING_ATTRIBUTE92,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
433: x_Pricing_Attribs_Tbl(1).pricing_attribute97 := NVL(P_PRICING_ATTRIBUTE97,FND_API.G_MISS_CHAR);
434: x_Pricing_Attribs_Tbl(1).pricing_attribute98 := NVL(P_PRICING_ATTRIBUTE98,FND_API.G_MISS_CHAR);
435: x_Pricing_Attribs_Tbl(1).pricing_attribute99 := NVL(P_PRICING_ATTRIBUTE99,FND_API.G_MISS_CHAR);
436: x_Pricing_Attribs_Tbl(1).pricing_attribute100 := NVL(P_PRICING_ATTRIBUTE100,FND_API.G_MISS_CHAR);
429: x_Pricing_Attribs_Tbl(1).pricing_attribute93 := NVL(P_PRICING_ATTRIBUTE93,FND_API.G_MISS_CHAR);
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
433: x_Pricing_Attribs_Tbl(1).pricing_attribute97 := NVL(P_PRICING_ATTRIBUTE97,FND_API.G_MISS_CHAR);
434: x_Pricing_Attribs_Tbl(1).pricing_attribute98 := NVL(P_PRICING_ATTRIBUTE98,FND_API.G_MISS_CHAR);
435: x_Pricing_Attribs_Tbl(1).pricing_attribute99 := NVL(P_PRICING_ATTRIBUTE99,FND_API.G_MISS_CHAR);
436: x_Pricing_Attribs_Tbl(1).pricing_attribute100 := NVL(P_PRICING_ATTRIBUTE100,FND_API.G_MISS_CHAR);
437: END IF;
430: x_Pricing_Attribs_Tbl(1).pricing_attribute94 := NVL(P_PRICING_ATTRIBUTE94,FND_API.G_MISS_CHAR);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
433: x_Pricing_Attribs_Tbl(1).pricing_attribute97 := NVL(P_PRICING_ATTRIBUTE97,FND_API.G_MISS_CHAR);
434: x_Pricing_Attribs_Tbl(1).pricing_attribute98 := NVL(P_PRICING_ATTRIBUTE98,FND_API.G_MISS_CHAR);
435: x_Pricing_Attribs_Tbl(1).pricing_attribute99 := NVL(P_PRICING_ATTRIBUTE99,FND_API.G_MISS_CHAR);
436: x_Pricing_Attribs_Tbl(1).pricing_attribute100 := NVL(P_PRICING_ATTRIBUTE100,FND_API.G_MISS_CHAR);
437: END IF;
438: csi_gen_utility_pvt.put_line('MRK - party Account Id '||P_IP_ACCOUNT_ID);
431: x_Pricing_Attribs_Tbl(1).pricing_attribute95 := NVL(P_PRICING_ATTRIBUTE95,FND_API.G_MISS_CHAR);
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
433: x_Pricing_Attribs_Tbl(1).pricing_attribute97 := NVL(P_PRICING_ATTRIBUTE97,FND_API.G_MISS_CHAR);
434: x_Pricing_Attribs_Tbl(1).pricing_attribute98 := NVL(P_PRICING_ATTRIBUTE98,FND_API.G_MISS_CHAR);
435: x_Pricing_Attribs_Tbl(1).pricing_attribute99 := NVL(P_PRICING_ATTRIBUTE99,FND_API.G_MISS_CHAR);
436: x_Pricing_Attribs_Tbl(1).pricing_attribute100 := NVL(P_PRICING_ATTRIBUTE100,FND_API.G_MISS_CHAR);
437: END IF;
438: csi_gen_utility_pvt.put_line('MRK - party Account Id '||P_IP_ACCOUNT_ID);
439: IF NOT P_IP_ACCOUNT_ID IS NULL
432: x_Pricing_Attribs_Tbl(1).pricing_attribute96 := NVL(P_PRICING_ATTRIBUTE96,FND_API.G_MISS_CHAR);
433: x_Pricing_Attribs_Tbl(1).pricing_attribute97 := NVL(P_PRICING_ATTRIBUTE97,FND_API.G_MISS_CHAR);
434: x_Pricing_Attribs_Tbl(1).pricing_attribute98 := NVL(P_PRICING_ATTRIBUTE98,FND_API.G_MISS_CHAR);
435: x_Pricing_Attribs_Tbl(1).pricing_attribute99 := NVL(P_PRICING_ATTRIBUTE99,FND_API.G_MISS_CHAR);
436: x_Pricing_Attribs_Tbl(1).pricing_attribute100 := NVL(P_PRICING_ATTRIBUTE100,FND_API.G_MISS_CHAR);
437: END IF;
438: csi_gen_utility_pvt.put_line('MRK - party Account Id '||P_IP_ACCOUNT_ID);
439: IF NOT P_IP_ACCOUNT_ID IS NULL
440: THEN
437: END IF;
438: csi_gen_utility_pvt.put_line('MRK - party Account Id '||P_IP_ACCOUNT_ID);
439: IF NOT P_IP_ACCOUNT_ID IS NULL
440: THEN
441: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
442: x_Party_Account_Tbl(1).IP_Account_Id:= P_IP_Account_ID;
443: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
444: x_Party_Account_Tbl(1).Party_Account_Id:= NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
445: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
440: THEN
441: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
442: x_Party_Account_Tbl(1).IP_Account_Id:= P_IP_Account_ID;
443: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
444: x_Party_Account_Tbl(1).Party_Account_Id:= NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
445: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
446: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
447: csi_gen_utility_pvt.put_line('MRK - Instance Party Id'||x_Party_Account_Tbl(1).Instance_Party_Id);
448:
441: x_Party_Account_Tbl(1).Instance_Party_Id := NVL(P_INSTANCE_PARTY_ID,FND_API.G_MISS_NUM);
442: x_Party_Account_Tbl(1).IP_Account_Id:= P_IP_Account_ID;
443: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
444: x_Party_Account_Tbl(1).Party_Account_Id:= NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
445: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
446: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
447: csi_gen_utility_pvt.put_line('MRK - Instance Party Id'||x_Party_Account_Tbl(1).Instance_Party_Id);
448:
449: END IF;
442: x_Party_Account_Tbl(1).IP_Account_Id:= P_IP_Account_ID;
443: x_Party_Account_Tbl(1).Object_Version_Number:= Px_IPA_Object_Version_Number;
444: x_Party_Account_Tbl(1).Party_Account_Id:= NVL(P_CUSTOMER_ID,FND_API.G_MISS_NUM);
445: x_Party_Account_Tbl(1).ShiP_To_Address := NVL(P_Ship_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
446: x_Party_Account_Tbl(1).Bill_To_Address := NVL(P_BILL_TO_SITE_USE_ID,FND_API.G_MISS_NUM);
447: csi_gen_utility_pvt.put_line('MRK - Instance Party Id'||x_Party_Account_Tbl(1).Instance_Party_Id);
448:
449: END IF;
450: */
627: x_msg_count OUT NOCOPY NUMBER,
628: x_msg_data OUT NOCOPY VARCHAR2) IS
629:
630: l_api_version NUMBER := 1;
631: l_commit VARCHAR2(1) := fnd_api.g_false;
632: l_init_msg_list VARCHAR2(1) := fnd_api.g_false;
633: l_validation_level NUMBER := fnd_api.g_valid_level_full;
634: l_instance_rec csi_datastructures_pub.instance_rec;
635: l_ext_attrib_values_tbl csi_datastructures_pub.extend_attrib_values_tbl;
628: x_msg_data OUT NOCOPY VARCHAR2) IS
629:
630: l_api_version NUMBER := 1;
631: l_commit VARCHAR2(1) := fnd_api.g_false;
632: l_init_msg_list VARCHAR2(1) := fnd_api.g_false;
633: l_validation_level NUMBER := fnd_api.g_valid_level_full;
634: l_instance_rec csi_datastructures_pub.instance_rec;
635: l_ext_attrib_values_tbl csi_datastructures_pub.extend_attrib_values_tbl;
636: l_party_tbl csi_datastructures_pub.party_tbl;
629:
630: l_api_version NUMBER := 1;
631: l_commit VARCHAR2(1) := fnd_api.g_false;
632: l_init_msg_list VARCHAR2(1) := fnd_api.g_false;
633: l_validation_level NUMBER := fnd_api.g_valid_level_full;
634: l_instance_rec csi_datastructures_pub.instance_rec;
635: l_ext_attrib_values_tbl csi_datastructures_pub.extend_attrib_values_tbl;
636: l_party_tbl csi_datastructures_pub.party_tbl;
637: l_account_tbl csi_datastructures_pub.party_account_tbl;
852: ,x_return_status => x_Return_Status
853: ,x_msg_count => x_Msg_Count
854: ,x_msg_data => x_Msg_Data
855: );
856: IF x_Return_Status = FND_API.G_Ret_Sts_Success THEN
857: csi_gen_utility_pvt.put_line('Transfer Succes');
858: Begin
859: Select Object_Version_Number
860: Into px_Cp_Object_Version_Number
898: ,x_msg_count => x_Msg_Count
899: ,x_msg_data => x_Msg_Data
900: );
901:
902: IF x_Return_Status = FND_API.G_Ret_Sts_Success THEN
903: csi_gen_utility_pvt.put_line('Update Shipto, Installed Address success in non Transfer Mode');
904:
905: Begin
906: Select Object_Version_Number
945: ,x_msg_count => x_Msg_Count
946: ,x_msg_data => x_Msg_Data
947: );
948:
949: IF x_Return_Status = FND_API.G_Ret_Sts_Success THEN
950: csi_gen_utility_pvt.put_line('Update Instance related info success in non Transfer Mode');
951: Select Object_Version_Number
952: Into px_Cp_Object_Version_Number
953: From CSI_ITEM_INSTANCES
955: End If;
956: -- csi_gen_utility_pvt.put_line('Product Ins Obj '||px_Cp_Object_Version_Number);
957: End If;
958:
959: IF NOT x_Return_Status = FND_API.G_Ret_Sts_Success THEN
960: l_msg_index := 1;
961: WHILE x_msg_count > 0
962: LOOP
963: x_Msg_Data:= x_Msg_Data||FND_MSG_PUB.GET(l_msg_index,FND_API.G_FALSE);
959: IF NOT x_Return_Status = FND_API.G_Ret_Sts_Success THEN
960: l_msg_index := 1;
961: WHILE x_msg_count > 0
962: LOOP
963: x_Msg_Data:= x_Msg_Data||FND_MSG_PUB.GET(l_msg_index,FND_API.G_FALSE);
964: l_msg_index := l_msg_index + 1;
965: x_Msg_Count := x_Msg_Count - 1;
966: END LOOP;
967: RAISE fnd_api.g_Exc_Error;
963: x_Msg_Data:= x_Msg_Data||FND_MSG_PUB.GET(l_msg_index,FND_API.G_FALSE);
964: l_msg_index := l_msg_index + 1;
965: x_Msg_Count := x_Msg_Count - 1;
966: END LOOP;
967: RAISE fnd_api.g_Exc_Error;
968: END IF;
969:
970: EXCEPTION
971:
968: END IF;
969:
970: EXCEPTION
971:
972: WHEN FND_API.G_EXC_ERROR THEN
973: x_return_status := FND_API.G_RET_STS_ERROR ;
974: FND_MSG_PUB.Count_And_Get
975: (p_count => x_msg_count ,
976: p_data => x_msg_data
969:
970: EXCEPTION
971:
972: WHEN FND_API.G_EXC_ERROR THEN
973: x_return_status := FND_API.G_RET_STS_ERROR ;
974: FND_MSG_PUB.Count_And_Get
975: (p_count => x_msg_count ,
976: p_data => x_msg_data
977: );
974: FND_MSG_PUB.Count_And_Get
975: (p_count => x_msg_count ,
976: p_data => x_msg_data
977: );
978: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
979: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
980: FND_MSG_PUB.Count_And_Get
981: (p_count => x_msg_count ,
982: p_data => x_msg_data
975: (p_count => x_msg_count ,
976: p_data => x_msg_data
977: );
978: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
979: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
980: FND_MSG_PUB.Count_And_Get
981: (p_count => x_msg_count ,
982: p_data => x_msg_data
983: );
981: (p_count => x_msg_count ,
982: p_data => x_msg_data
983: );
984: WHEN OTHERS THEN
985: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
986: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
987: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
988: END IF;
989: FND_MSG_PUB.Count_And_Get
1252: END Lock_Row;
1253: PROCEDURE Split_Product
1254: (
1255: p_api_version IN NUMBER,
1256: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1257: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1258: x_return_status OUT NOCOPY VARCHAR2,
1259: x_msg_count OUT NOCOPY NUMBER,
1260: x_msg_data OUT NOCOPY VARCHAR2,
1253: PROCEDURE Split_Product
1254: (
1255: p_api_version IN NUMBER,
1256: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1257: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1258: x_return_status OUT NOCOPY VARCHAR2,
1259: x_msg_count OUT NOCOPY NUMBER,
1260: x_msg_data OUT NOCOPY VARCHAR2,
1261: p_cp_id IN NUMBER,
1260: x_msg_data OUT NOCOPY VARCHAR2,
1261: p_cp_id IN NUMBER,
1262: p_qty1 IN NUMBER,
1263: p_qty2 IN NUMBER,
1264: p_org_id IN NUMBER := FND_API.G_MISS_NUM,
1265: p_reason_code IN VARCHAR2,
1266: x_new_parent_cp_id OUT NOCOPY NUMBER
1267: ) IS
1268: l_api_version NUMBER := 1
1265: p_reason_code IN VARCHAR2,
1266: x_new_parent_cp_id OUT NOCOPY NUMBER
1267: ) IS
1268: l_api_version NUMBER := 1
1269: ;l_commit VARCHAR2(1) := fnd_api.g_false
1270: ;l_init_msg_list VARCHAR2(1) := fnd_api.g_true
1271: ;l_validation_level NUMBER := fnd_api.g_valid_level_full
1272: ;l_msg_index NUMBER
1273: ;l_True VARCHAR2(1) := fnd_api.g_true
1266: x_new_parent_cp_id OUT NOCOPY NUMBER
1267: ) IS
1268: l_api_version NUMBER := 1
1269: ;l_commit VARCHAR2(1) := fnd_api.g_false
1270: ;l_init_msg_list VARCHAR2(1) := fnd_api.g_true
1271: ;l_validation_level NUMBER := fnd_api.g_valid_level_full
1272: ;l_msg_index NUMBER
1273: ;l_True VARCHAR2(1) := fnd_api.g_true
1274: ;l_Api_Name VARCHAR2(30) := 'SPLIT_PRODUCT'
1267: ) IS
1268: l_api_version NUMBER := 1
1269: ;l_commit VARCHAR2(1) := fnd_api.g_false
1270: ;l_init_msg_list VARCHAR2(1) := fnd_api.g_true
1271: ;l_validation_level NUMBER := fnd_api.g_valid_level_full
1272: ;l_msg_index NUMBER
1273: ;l_True VARCHAR2(1) := fnd_api.g_true
1274: ;l_Api_Name VARCHAR2(30) := 'SPLIT_PRODUCT'
1275: ;l_source_instance_rec csi_datastructures_pub.instance_rec
1269: ;l_commit VARCHAR2(1) := fnd_api.g_false
1270: ;l_init_msg_list VARCHAR2(1) := fnd_api.g_true
1271: ;l_validation_level NUMBER := fnd_api.g_valid_level_full
1272: ;l_msg_index NUMBER
1273: ;l_True VARCHAR2(1) := fnd_api.g_true
1274: ;l_Api_Name VARCHAR2(30) := 'SPLIT_PRODUCT'
1275: ;l_source_instance_rec csi_datastructures_pub.instance_rec
1276: ;x_new_instance_rec csi_datastructures_pub.instance_rec
1277: ;l_txn_rec csi_datastructures_pub.transaction_rec
1303: x_return_status => x_return_Status,
1304: x_msg_count => x_msg_count,
1305: x_msg_data => x_msg_data
1306: );
1307: IF NOT x_Return_Status = FND_API.G_Ret_Sts_Success
1308: THEN
1309: l_msg_index := 1;
1310: WHILE x_msg_count > 0
1311: LOOP
1309: l_msg_index := 1;
1310: WHILE x_msg_count > 0
1311: LOOP
1312: x_Msg_Data:= x_Msg_Data||FND_MSG_PUB.GET(l_msg_index,
1313: FND_API.G_FALSE);
1314: l_msg_index := l_msg_index + 1;
1315: x_Msg_Count := x_Msg_Count - 1;
1316: END LOOP;
1317: RAISE fnd_api.g_Exc_Error;
1313: FND_API.G_FALSE);
1314: l_msg_index := l_msg_index + 1;
1315: x_Msg_Count := x_Msg_Count - 1;
1316: END LOOP;
1317: RAISE fnd_api.g_Exc_Error;
1318: END IF;
1319: x_new_parent_cp_id := x_new_Instance_Rec.Instance_Id;
1320: EXCEPTION
1321:
1318: END IF;
1319: x_new_parent_cp_id := x_new_Instance_Rec.Instance_Id;
1320: EXCEPTION
1321:
1322: WHEN FND_API.G_EXC_ERROR THEN
1323: x_return_status := FND_API.G_RET_STS_ERROR ;
1324: FND_MSG_PUB.Count_And_Get
1325: (p_count => x_msg_count ,
1326: p_data => x_msg_data
1319: x_new_parent_cp_id := x_new_Instance_Rec.Instance_Id;
1320: EXCEPTION
1321:
1322: WHEN FND_API.G_EXC_ERROR THEN
1323: x_return_status := FND_API.G_RET_STS_ERROR ;
1324: FND_MSG_PUB.Count_And_Get
1325: (p_count => x_msg_count ,
1326: p_data => x_msg_data
1327: );
1324: FND_MSG_PUB.Count_And_Get
1325: (p_count => x_msg_count ,
1326: p_data => x_msg_data
1327: );
1328: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1329: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1330: FND_MSG_PUB.Count_And_Get
1331: (p_count => x_msg_count ,
1332: p_data => x_msg_data
1325: (p_count => x_msg_count ,
1326: p_data => x_msg_data
1327: );
1328: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1329: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1330: FND_MSG_PUB.Count_And_Get
1331: (p_count => x_msg_count ,
1332: p_data => x_msg_data
1333: );
1331: (p_count => x_msg_count ,
1332: p_data => x_msg_data
1333: );
1334: WHEN OTHERS THEN
1335: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1336: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1337: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1338: END IF;
1339: FND_MSG_PUB.Count_And_Get
1344: END Split_Product;
1345: PROCEDURE Split_Product
1346: (
1347: p_api_version IN NUMBER,
1348: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1349: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1350: x_return_status OUT NOCOPY VARCHAR2,
1351: x_msg_count OUT NOCOPY NUMBER,
1352: x_msg_data OUT NOCOPY VARCHAR2,
1345: PROCEDURE Split_Product
1346: (
1347: p_api_version IN NUMBER,
1348: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1349: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1350: x_return_status OUT NOCOPY VARCHAR2,
1351: x_msg_count OUT NOCOPY NUMBER,
1352: x_msg_data OUT NOCOPY VARCHAR2,
1353: p_cp_id IN NUMBER,
1351: x_msg_count OUT NOCOPY NUMBER,
1352: x_msg_data OUT NOCOPY VARCHAR2,
1353: p_cp_id IN NUMBER,
1354: p_reason_code IN VARCHAR2,
1355: p_org_id IN NUMBER := FND_API.G_MISS_NUM
1356: ) IS
1357: l_api_name CONSTANT VARCHAR2(30) := 'Split_Product';
1358: l_api_version CONSTANT NUMBER := 1.0;
1359:
1369: FROM CSI_ITEM_INSTANCES
1370: WHERE Instance_Id = p_Cp_Id;
1371:
1372: BEGIN
1373: x_return_status := FND_API.G_RET_STS_SUCCESS;
1374:
1375: OPEN Get_Qty_CUR;
1376: FETCH Get_Qty_CUR INTO l_Qty;
1377: IF NOT Get_Qty_CUR%FOUND
1378: THEN
1379: FND_MESSAGE.SET_NAME('CS','CS_API_IB_CPID_INVALID');
1380: FND_MESSAGE.SET_TOKEN('PARAM','p_cp_id');
1381: FND_MSG_PUB.Add;
1382: RAISE FND_API.G_EXC_ERROR;
1383: END IF;
1384: -- This may be taken care of my the core SplitCP API.
1385: -- No, it is not. It has to be taken care of by calling routine. So, I
1386: -- have to handle it.
1386: -- have to handle it.
1387: IF (l_qty = 1) THEN
1388: FND_MESSAGE.SET_NAME('CS','CS_CP_SPLIT_QUANTITY_INVALID');
1389: FND_MSG_PUB.Add;
1390: RAISE FND_API.G_EXC_ERROR;
1391: END IF;
1392:
1393: WHILE l_qty > 1 LOOP
1394: l_new_qty := l_qty - 1;
1395: l_qty := l_new_qty;
1396: Split_Product
1397: (
1398: p_api_version => 1.0,
1399: p_init_msg_list => FND_API.G_FALSE,
1400: p_commit => FND_API.G_FALSE,
1401: x_return_status => x_return_status,
1402: x_msg_count => x_msg_count,
1403: x_msg_data => x_msg_data,
1396: Split_Product
1397: (
1398: p_api_version => 1.0,
1399: p_init_msg_list => FND_API.G_FALSE,
1400: p_commit => FND_API.G_FALSE,
1401: x_return_status => x_return_status,
1402: x_msg_count => x_msg_count,
1403: x_msg_data => x_msg_data,
1404: p_cp_id => p_cp_id,
1408: p_reason_code => p_reason_code,
1409: x_new_parent_cp_id => l_new_parent_cp_id
1410: );
1411:
1412: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1413: RETURN;
1414: END IF;
1415:
1416: END LOOP;
1422: );
1423:
1424: EXCEPTION
1425:
1426: WHEN FND_API.G_EXC_ERROR THEN
1427: x_return_status := FND_API.G_RET_STS_ERROR ;
1428: FND_MSG_PUB.Count_And_Get
1429: (p_count => x_msg_count ,
1430: p_data => x_msg_data
1423:
1424: EXCEPTION
1425:
1426: WHEN FND_API.G_EXC_ERROR THEN
1427: x_return_status := FND_API.G_RET_STS_ERROR ;
1428: FND_MSG_PUB.Count_And_Get
1429: (p_count => x_msg_count ,
1430: p_data => x_msg_data
1431: );
1428: FND_MSG_PUB.Count_And_Get
1429: (p_count => x_msg_count ,
1430: p_data => x_msg_data
1431: );
1432: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1433: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1434: FND_MSG_PUB.Count_And_Get
1435: (p_count => x_msg_count ,
1436: p_data => x_msg_data
1429: (p_count => x_msg_count ,
1430: p_data => x_msg_data
1431: );
1432: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1433: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1434: FND_MSG_PUB.Count_And_Get
1435: (p_count => x_msg_count ,
1436: p_data => x_msg_data
1437: );
1435: (p_count => x_msg_count ,
1436: p_data => x_msg_data
1437: );
1438: WHEN OTHERS THEN
1439: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1440: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1441: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1442: END IF;
1443: FND_MSG_PUB.Count_And_Get