31: Function set_aso_Header_rec (
32: p_party_id number := FND_API.G_MISS_NUM
33: ,p_cust_account_id number := FND_API.G_MISS_NUM
34: ,p_price_list_id number := FND_API.G_MISS_NUM
35: ) return aso_pricing_int.PRICING_HEADER_REC_TYPE
36: IS
37: l_pricing_header_rec aso_pricing_int.PRICING_HEADER_REC_TYPE;
38: BEGIN
39: l_pricing_header_rec.party_id := p_party_id;
33: ,p_cust_account_id number := FND_API.G_MISS_NUM
34: ,p_price_list_id number := FND_API.G_MISS_NUM
35: ) return aso_pricing_int.PRICING_HEADER_REC_TYPE
36: IS
37: l_pricing_header_rec aso_pricing_int.PRICING_HEADER_REC_TYPE;
38: BEGIN
39: l_pricing_header_rec.party_id := p_party_id;
40: l_pricing_header_rec.cust_account_id := p_cust_account_id;
41: l_pricing_header_rec.price_list_id:= p_price_list_id;
68: ,p_uom_code varchar2 := FND_API.G_MISS_CHAR
69: ,p_price_list_id number := FND_API.G_MISS_NUM
70: ,p_party_id number := FND_API.G_MISS_NUM
71: ,p_cust_account_id number := FND_API.G_MISS_NUM
72: ) return aso_pricing_int.PRICING_line_REC_TYPE
73: is
74: l_pricing_line_rec aso_pricing_int.PRICING_line_REC_TYPE;
75: begin
76: l_pricing_line_rec.inventory_item_id := p_inventory_item_id;
70: ,p_party_id number := FND_API.G_MISS_NUM
71: ,p_cust_account_id number := FND_API.G_MISS_NUM
72: ) return aso_pricing_int.PRICING_line_REC_TYPE
73: is
74: l_pricing_line_rec aso_pricing_int.PRICING_line_REC_TYPE;
75: begin
76: l_pricing_line_rec.inventory_item_id := p_inventory_item_id;
77: l_pricing_line_rec.uom_code:= p_uom_code;
78: l_pricing_line_rec.quantity:= 1;
157: ,p_party_id => p_party_id
158: ,p_cust_account_id => p_cust_account_id);
159: */
160:
161: aso_pricing_int.G_LINE_rec :=set_aso_line_rec(
162: p_inventory_item_id => p_inventory_item_id
163: ,p_uom_code => p_uom_code
164: ,p_price_list_id => p_price_list_id
165: ,p_party_id => p_party_id
216: p_cust_account_id => p_cust_account_id,
217: p_price_list_id => p_price_list_id );
218:
219: */
220: aso_pricing_int.g_header_rec := set_aso_Header_rec(
221: p_party_id => p_party_id,
222: p_cust_account_id => p_cust_account_id,
223: p_price_list_id => p_price_list_id );
224:
479:
480: -- clears the values in global structures
481: procedure clear_Global_Structures IS
482: BEGIN
483: aso_pricing_int.G_LINE_rec := NULL;
484: aso_pricing_int.g_header_rec := NULL;
485: END clear_Global_Structures;
486:
487:
480: -- clears the values in global structures
481: procedure clear_Global_Structures IS
482: BEGIN
483: aso_pricing_int.G_LINE_rec := NULL;
484: aso_pricing_int.g_header_rec := NULL;
485: END clear_Global_Structures;
486:
487:
488: PROCEDURE GetPricesFromQP(