DBA Data[Home] [Help]

APPS.OM_TAX_UTIL dependencies on OE_ORDER_UTIL

Line 63: IF NVL (p_header_id,-1) <>NVL(OE_ORDER_UTIL.G_Header_id,-10)

59: RAISE FND_API.G_EXC_ERROR;
60:
61: END IF;
62:
63: IF NVL (p_header_id,-1) <>NVL(OE_ORDER_UTIL.G_Header_id,-10)
64: OR OE_ORDER_UTIL.G_Precision IS NULL THEN
65: Is_fmt:= OE_ORDER_UTIL.Get_Precision (
66: p_header_id=>p_header_id
67: );

Line 64: OR OE_ORDER_UTIL.G_Precision IS NULL THEN

60:
61: END IF;
62:
63: IF NVL (p_header_id,-1) <>NVL(OE_ORDER_UTIL.G_Header_id,-10)
64: OR OE_ORDER_UTIL.G_Precision IS NULL THEN
65: Is_fmt:= OE_ORDER_UTIL.Get_Precision (
66: p_header_id=>p_header_id
67: );
68: END IF;

Line 65: Is_fmt:= OE_ORDER_UTIL.Get_Precision (

61: END IF;
62:
63: IF NVL (p_header_id,-1) <>NVL(OE_ORDER_UTIL.G_Header_id,-10)
64: OR OE_ORDER_UTIL.G_Precision IS NULL THEN
65: Is_fmt:= OE_ORDER_UTIL.Get_Precision (
66: p_header_id=>p_header_id
67: );
68: END IF;
69:

Line 70: IF OE_ORDER_UTIL.G_Precision IS NULL THEN

66: p_header_id=>p_header_id
67: );
68: END IF;
69:
70: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
71: OE_ORDER_UTIL.G_Precision:=2;
72: END IF;
73:
74: IF p_header_id IS NOT NULL and p_line_id IS NULL THEN

Line 71: OE_ORDER_UTIL.G_Precision:=2;

67: );
68: END IF;
69:
70: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
71: OE_ORDER_UTIL.G_Precision:=2;
72: END IF;
73:
74: IF p_header_id IS NOT NULL and p_line_id IS NULL THEN
75:

Line 78: ,OE_ORDER_UTIL.G_Precision)

74: IF p_header_id IS NOT NULL and p_line_id IS NULL THEN
75:
76: SELECT PRICE_ADJUSTMENT_ID,ROUND (
77: DECODE (P.CREDIT_OR_CHARGE_FLAG,'C',-P.OPERAND,P.OPERAND)
78: ,OE_ORDER_UTIL.G_Precision)
79: BULK COLLECT INTO l_charge_tbl
80: FROM OE_PRICE_ADJUSTMENTS P
81: WHERE P.HEADER_ID = p_header_id
82: AND P.LINE_ID IS NULL

Line 93: ,OE_ORDER_UTIL.G_Precision)

89: DECODE (P.CREDIT_OR_CHARGE_FLAG,'C', -1, 1) *
90: DECODE (P.ARITHMETIC_OPERATOR, 'LUMPSUM',
91: DECODE (L.ORDERED_QUANTITY,0,0,P.OPERAND),
92: (L.ORDERED_QUANTITY* nvl(P.ADJUSTED_AMOUNT,0)))
93: ,OE_ORDER_UTIL.G_Precision)
94: BULK COLLECT INTO l_charge_tbl
95: FROM OE_PRICE_ADJUSTMENTS P,
96: OE_ORDER_LINES_ALL L
97: WHERE P.HEADER_ID = p_header_id

Line 291: IF OE_ORDER_UTIL.G_Precision IS NULL THEN

287: FROM fnd_currencies c
288: WHERE c.currency_code = l_currency_code;
289: l_AR_Sys_Param_Rec := OE_Sys_Parameters_Pvt.Get_AR_Sys_Params;
290: --8431420
291: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
292: Is_fmt := OE_ORDER_UTIL.Get_Precision(p_header_id=> l_header_rec.header_id);
293: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
294: OE_ORDER_UTIL.G_Precision :=2;
295: END IF;

Line 292: Is_fmt := OE_ORDER_UTIL.Get_Precision(p_header_id=> l_header_rec.header_id);

288: WHERE c.currency_code = l_currency_code;
289: l_AR_Sys_Param_Rec := OE_Sys_Parameters_Pvt.Get_AR_Sys_Params;
290: --8431420
291: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
292: Is_fmt := OE_ORDER_UTIL.Get_Precision(p_header_id=> l_header_rec.header_id);
293: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
294: OE_ORDER_UTIL.G_Precision :=2;
295: END IF;
296: END IF;

Line 293: IF OE_ORDER_UTIL.G_Precision IS NULL THEN

289: l_AR_Sys_Param_Rec := OE_Sys_Parameters_Pvt.Get_AR_Sys_Params;
290: --8431420
291: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
292: Is_fmt := OE_ORDER_UTIL.Get_Precision(p_header_id=> l_header_rec.header_id);
293: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
294: OE_ORDER_UTIL.G_Precision :=2;
295: END IF;
296: END IF;
297: IF l_level = 'L' THEN

Line 294: OE_ORDER_UTIL.G_Precision :=2;

290: --8431420
291: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
292: Is_fmt := OE_ORDER_UTIL.Get_Precision(p_header_id=> l_header_rec.header_id);
293: IF OE_ORDER_UTIL.G_Precision IS NULL THEN
294: OE_ORDER_UTIL.G_Precision :=2;
295: END IF;
296: END IF;
297: IF l_level = 'L' THEN
298: oe_debug_pub.ADD('Populating line level details', 5);

Line 1126: zx_global_structures_pkg.trx_line_dist_tbl.LINE_AMT(k) := ROUND(l_ordered_quantity*l_unit_selling_price,OE_ORDER_UTIL.G_Precision); --8431420

1122: zx_global_structures_pkg.trx_line_dist_tbl.LINE_INTENDED_USE(k) := NULL;
1123: zx_global_structures_pkg.trx_line_dist_tbl.USER_DEFINED_FISC_CLASS(k) := NULL;
1124: zx_global_structures_pkg.trx_line_dist_tbl.LINE_AMT_INCLUDES_TAX_FLAG(k) := 'S';
1125: --8431420 zx_global_structures_pkg.trx_line_dist_tbl.LINE_AMT(k) := l_ordered_quantity*l_unit_selling_price;
1126: zx_global_structures_pkg.trx_line_dist_tbl.LINE_AMT(k) := ROUND(l_ordered_quantity*l_unit_selling_price,OE_ORDER_UTIL.G_Precision); --8431420
1127: zx_global_structures_pkg.trx_line_dist_tbl.TRX_LINE_QUANTITY(k) := l_ordered_quantity;
1128: zx_global_structures_pkg.trx_line_dist_tbl.UNIT_PRICE(k) := l_unit_selling_price;
1129: zx_global_structures_pkg.trx_line_dist_tbl.EXEMPT_CERTIFICATE_NUMBER(k) := l_tax_exempt_number;
1130: zx_global_structures_pkg.trx_line_dist_tbl.EXEMPT_REASON(k) := l_tax_exempt_reason;