[Home] [Help]
2375: aPlsqlItem.OPERAND_PER_PQTY := aSqlItem.OPERAND_PER_PQTY;
2376: aPlsqlItem.ADJUSTED_AMOUNT_PER_PQTY := aSqlItem.ADJUSTED_AMOUNT_PER_PQTY;
2377: RETURN aPlsqlItem;
2378: END SQL_TO_PL30;
2379: FUNCTION PL_TO_SQL12(aPlsqlItem ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE)
2380: RETURN ASO_QUOTE_PUB_PRICE_ADJ_TBL_T IS
2381: aSqlItem ASO_QUOTE_PUB_PRICE_ADJ_TBL_T;
2382: BEGIN
2383: -- initialize the table
2376: aPlsqlItem.ADJUSTED_AMOUNT_PER_PQTY := aSqlItem.ADJUSTED_AMOUNT_PER_PQTY;
2377: RETURN aPlsqlItem;
2378: END SQL_TO_PL30;
2379: FUNCTION PL_TO_SQL12(aPlsqlItem ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE)
2380: RETURN ASO_QUOTE_PUB_PRICE_ADJ_TBL_T IS
2381: aSqlItem ASO_QUOTE_PUB_PRICE_ADJ_TBL_T;
2382: BEGIN
2383: -- initialize the table
2384: aSqlItem := ASO_QUOTE_PUB_PRICE_ADJ_TBL_T();
2377: RETURN aPlsqlItem;
2378: END SQL_TO_PL30;
2379: FUNCTION PL_TO_SQL12(aPlsqlItem ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE)
2380: RETURN ASO_QUOTE_PUB_PRICE_ADJ_TBL_T IS
2381: aSqlItem ASO_QUOTE_PUB_PRICE_ADJ_TBL_T;
2382: BEGIN
2383: -- initialize the table
2384: aSqlItem := ASO_QUOTE_PUB_PRICE_ADJ_TBL_T();
2385: IF aPlsqlItem.COUNT > 0 THEN
2380: RETURN ASO_QUOTE_PUB_PRICE_ADJ_TBL_T IS
2381: aSqlItem ASO_QUOTE_PUB_PRICE_ADJ_TBL_T;
2382: BEGIN
2383: -- initialize the table
2384: aSqlItem := ASO_QUOTE_PUB_PRICE_ADJ_TBL_T();
2385: IF aPlsqlItem.COUNT > 0 THEN
2386: aSqlItem.EXTEND(aPlsqlItem.COUNT);
2387: FOR I IN aPlsqlItem.FIRST..aPlsqlItem.LAST LOOP
2388: aSqlItem(I + 1 - aPlsqlItem.FIRST) := PL_TO_SQL30(aPlsqlItem(I));
2389: END LOOP;
2390: END IF;
2391: RETURN aSqlItem;
2392: END PL_TO_SQL12;
2393: FUNCTION SQL_TO_PL13(aSqlItem ASO_QUOTE_PUB_PRICE_ADJ_TBL_T)
2394: RETURN ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE IS
2395: aPlsqlItem ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE;
2396: BEGIN
2397: begin
2390: END IF;
2391: RETURN aSqlItem;
2392: END PL_TO_SQL12;
2393: FUNCTION SQL_TO_PL13(aSqlItem ASO_QUOTE_PUB_PRICE_ADJ_TBL_T)
2394: RETURN ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE IS
2395: aPlsqlItem ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE;
2396: BEGIN
2397: begin
2398: FOR I IN 1..aSqlItem.COUNT LOOP
2391: RETURN aSqlItem;
2392: END PL_TO_SQL12;
2393: FUNCTION SQL_TO_PL13(aSqlItem ASO_QUOTE_PUB_PRICE_ADJ_TBL_T)
2394: RETURN ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE IS
2395: aPlsqlItem ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE;
2396: BEGIN
2397: begin
2398: FOR I IN 1..aSqlItem.COUNT LOOP
2399: aPlsqlItem(I) := SQL_TO_PL30(aSqlItem(I));
2872: P_QTE_LINE_TBL IN ASO_QUOTE_PUB_QTE_LINE_TBL_TY,
2873: P_QTE_LINE_DTL_TBL IN ASO_QUOTE_PUB_QTE_LINE_DTL_TB,
2874: P_LINE_ATTR_EXT_TBL IN ASO_QUOTE_PUB_LINE_ATTRIBS_EX,
2875: P_LINE_RLTSHIP_TBL IN ASO_QUOTE_PUB_LINE_RLTSHIP_TB,
2876: P_PRICE_ADJUSTMENT_TBL IN ASO_QUOTE_PUB_PRICE_ADJ_TBL_T,
2877: P_PRICE_ADJ_ATTR_TBL IN ASO_QUOTE_PUB_PRICE_ADJ_ATTR_,
2878: P_PRICE_ADJ_RLTSHIP_TBL IN ASO_QUOTE_PUB_PRICE_ADJ_RLTSH,
2879: P_LN_PRICE_ATTRIBUTES_TBL IN ASO_QUOTE_PUB_PRICE_ATTRIBUTE,
2880: P_LN_PAYMENT_TBL IN ASO_QUOTE_PUB_PAYMENT_TBL_TYP,
2898: X_HD_SALES_CREDIT_TBL OUT NOCOPY ASO_QUOTE_PUB_SALES_CREDIT_TB,
2899: X_HD_QUOTE_PARTY_TBL OUT NOCOPY ASO_QUOTE_PUB_QUOTE_PARTY_TBL,
2900: X_LINE_ATTR_EXT_TBL OUT NOCOPY ASO_QUOTE_PUB_LINE_ATTRIBS_EX,
2901: X_LINE_RLTSHIP_TBL OUT NOCOPY ASO_QUOTE_PUB_LINE_RLTSHIP_TB,
2902: X_PRICE_ADJUSTMENT_TBL OUT NOCOPY ASO_QUOTE_PUB_PRICE_ADJ_TBL_T,
2903: X_PRICE_ADJ_ATTR_TBL OUT NOCOPY ASO_QUOTE_PUB_PRICE_ADJ_ATTR_,
2904: X_PRICE_ADJ_RLTSHIP_TBL OUT NOCOPY ASO_QUOTE_PUB_PRICE_ADJ_RLTSH,
2905: X_LN_PRICE_ATTRIBUTES_TBL OUT NOCOPY ASO_QUOTE_PUB_PRICE_ATTRIBUTE,
2906: X_LN_PAYMENT_TBL OUT NOCOPY ASO_QUOTE_PUB_PAYMENT_TBL_TYP,
2932: P_QTE_LINE_TBL_ APPS.ASO_QUOTE_PUB.QTE_LINE_TBL_TYPE;
2933: P_QTE_LINE_DTL_TBL_ APPS.ASO_QUOTE_PUB.QTE_LINE_DTL_TBL_TYPE;
2934: P_LINE_ATTR_EXT_TBL_ APPS.ASO_QUOTE_PUB.LINE_ATTRIBS_EXT_TBL_TYPE;
2935: P_LINE_RLTSHIP_TBL_ APPS.ASO_QUOTE_PUB.LINE_RLTSHIP_TBL_TYPE;
2936: P_PRICE_ADJUSTMENT_TBL_ APPS.ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE;
2937: P_PRICE_ADJ_ATTR_TBL_ APPS.ASO_QUOTE_PUB.PRICE_ADJ_ATTR_TBL_TYPE;
2938: P_PRICE_ADJ_RLTSHIP_TBL_ APPS.ASO_QUOTE_PUB.PRICE_ADJ_RLTSHIP_TBL_TYPE;
2939: P_LN_PRICE_ATTRIBUTES_TBL_ APPS.ASO_QUOTE_PUB.PRICE_ATTRIBUTES_TBL_TYPE;
2940: P_LN_PAYMENT_TBL_ APPS.ASO_QUOTE_PUB.PAYMENT_TBL_TYPE;
2958: X_HD_SALES_CREDIT_TBL_ APPS.ASO_QUOTE_PUB.SALES_CREDIT_TBL_TYPE;
2959: X_HD_QUOTE_PARTY_TBL_ APPS.ASO_QUOTE_PUB.QUOTE_PARTY_TBL_TYPE;
2960: X_LINE_ATTR_EXT_TBL_ APPS.ASO_QUOTE_PUB.LINE_ATTRIBS_EXT_TBL_TYPE;
2961: X_LINE_RLTSHIP_TBL_ APPS.ASO_QUOTE_PUB.LINE_RLTSHIP_TBL_TYPE;
2962: X_PRICE_ADJUSTMENT_TBL_ APPS.ASO_QUOTE_PUB.PRICE_ADJ_TBL_TYPE;
2963: X_PRICE_ADJ_ATTR_TBL_ APPS.ASO_QUOTE_PUB.PRICE_ADJ_ATTR_TBL_TYPE;
2964: X_PRICE_ADJ_RLTSHIP_TBL_ APPS.ASO_QUOTE_PUB.PRICE_ADJ_RLTSHIP_TBL_TYPE;
2965: X_LN_PRICE_ATTRIBUTES_TBL_ APPS.ASO_QUOTE_PUB.PRICE_ATTRIBUTES_TBL_TYPE;
2966: X_LN_PAYMENT_TBL_ APPS.ASO_QUOTE_PUB.PAYMENT_TBL_TYPE;