DBA Data[Home] [Help]

APPS.JAI_PO_TAX_PKG dependencies on INV_CONVERT

Line 798: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);

794:
795: ELSIF adhoc_tab(rec.lno) = 'N' AND tax_rate_tab(rec.lno) = 0 THEN
796: v_conversion_rate := 0;
797: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
798: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
799: IF nvl(v_conversion_rate, 0) <= 0 THEN
800: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
801: IF nvl(v_conversion_rate, 0) <= 0 THEN
802: v_conversion_rate := 0;

Line 800: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);

796: v_conversion_rate := 0;
797: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
798: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
799: IF nvl(v_conversion_rate, 0) <= 0 THEN
800: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
801: IF nvl(v_conversion_rate, 0) <= 0 THEN
802: v_conversion_rate := 0;
803: END IF;
804: END IF;

Line 830: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec.uom_code, p_inventory_item_id, v_conversion_rate); -- 15/03/2002 cbabu, added nvl statement

826:
827: IF tax_rate_tab(rec.lno) = 0 THEN
828:
829: FOR uom_cls IN uom_class_cur( nvl(p_line_uom_code, v_line_uom_code) , rec.uom_code) LOOP -- -- 6/05/02 cbabu bug2357371, added nvl statement
830: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec.uom_code, p_inventory_item_id, v_conversion_rate); -- 15/03/2002 cbabu, added nvl statement
831: IF nvl(v_conversion_rate, 0) <= 0 THEN
832: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec.uom_code, 0, v_conversion_rate); -- 6/05/02 cbabu bug2357371, added nvl statement
833: IF nvl(v_conversion_rate, 0) <= 0 THEN
834: v_conversion_rate := 0;

Line 832: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec.uom_code, 0, v_conversion_rate); -- 6/05/02 cbabu bug2357371, added nvl statement

828:
829: FOR uom_cls IN uom_class_cur( nvl(p_line_uom_code, v_line_uom_code) , rec.uom_code) LOOP -- -- 6/05/02 cbabu bug2357371, added nvl statement
830: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec.uom_code, p_inventory_item_id, v_conversion_rate); -- 15/03/2002 cbabu, added nvl statement
831: IF nvl(v_conversion_rate, 0) <= 0 THEN
832: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec.uom_code, 0, v_conversion_rate); -- 6/05/02 cbabu bug2357371, added nvl statement
833: IF nvl(v_conversion_rate, 0) <= 0 THEN
834: v_conversion_rate := 0;
835: END IF;
836: END IF;

Line 2350: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec_retro.uom_code, p_inventory_item_id, v_conversion_rate); -- 15/03/2002 cbabu, added nvl statement

2346: --Comment out by Kevin Cheng
2347: /*IF tax_rate_tab(rec_retro.lno) = 0 THEN
2348:
2349: FOR uom_cls IN uom_class_cur( nvl(p_line_uom_code, v_line_uom_code) , rec_retro.uom_code) LOOP -- -- 6/05/02 cbabu bug2357371, added nvl statement
2350: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec_retro.uom_code, p_inventory_item_id, v_conversion_rate); -- 15/03/2002 cbabu, added nvl statement
2351: IF nvl(v_conversion_rate, 0) <= 0 THEN
2352: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec_retro.uom_code, 0, v_conversion_rate); -- 6/05/02 cbabu bug2357371, added nvl statement
2353: IF nvl(v_conversion_rate, 0) <= 0 THEN
2354: v_conversion_rate := 0;

Line 2352: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec_retro.uom_code, 0, v_conversion_rate); -- 6/05/02 cbabu bug2357371, added nvl statement

2348:
2349: FOR uom_cls IN uom_class_cur( nvl(p_line_uom_code, v_line_uom_code) , rec_retro.uom_code) LOOP -- -- 6/05/02 cbabu bug2357371, added nvl statement
2350: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec_retro.uom_code, p_inventory_item_id, v_conversion_rate); -- 15/03/2002 cbabu, added nvl statement
2351: IF nvl(v_conversion_rate, 0) <= 0 THEN
2352: INV_CONVERT.inv_um_conversion(nvl(p_line_uom_code, v_line_uom_code), rec_retro.uom_code, 0, v_conversion_rate); -- 6/05/02 cbabu bug2357371, added nvl statement
2353: IF nvl(v_conversion_rate, 0) <= 0 THEN
2354: v_conversion_rate := 0;
2355: END IF;
2356: END IF;

Line 4168: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);

4164: -- this condition will take care of the taxes that are UNIT RATE based , rec.qty_rate <> 0
4165: ELSIF adhoc_tab(rec.lno) = 'N' AND tax_rate_tab(rec.lno) = 0 THEN
4166: v_conversion_rate := 0;
4167: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4168: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4169: IF nvl(v_conversion_rate, 0) <= 0 THEN
4170: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4171: IF nvl(v_conversion_rate, 0) <= 0 THEN
4172: v_conversion_rate := 0;

Line 4170: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);

4166: v_conversion_rate := 0;
4167: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4168: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4169: IF nvl(v_conversion_rate, 0) <= 0 THEN
4170: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4171: IF nvl(v_conversion_rate, 0) <= 0 THEN
4172: v_conversion_rate := 0;
4173: END IF;
4174: END IF;

Line 4299: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);

4295: ELSIF adhoc_tab(rec.lno) = 'N' AND qty_tab(rec.lno) <> 0 THEN -- tax_rate_tab(rec.lno) = 0 THEN
4296: -- START ILIPROCUREMENT FORWARD PORTING - KVAIDYAN
4297: v_conversion_rate := 0;
4298: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4299: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4300: IF nvl(v_conversion_rate, 0) <= 0 THEN
4301: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4302: IF nvl(v_conversion_rate, 0) <= 0 THEN
4303: v_conversion_rate := 0;

Line 4301: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);

4297: v_conversion_rate := 0;
4298: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4299: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4300: IF nvl(v_conversion_rate, 0) <= 0 THEN
4301: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4302: IF nvl(v_conversion_rate, 0) <= 0 THEN
4303: v_conversion_rate := 0;
4304: END IF;
4305: END IF;

Line 4414: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);

4410:
4411: ELSIF adhoc_tab(rec.lno) = 'N' AND qty_tab(rec.lno) <> 0 THEN
4412: v_conversion_rate := 0;
4413: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4414: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4415: IF nvl(v_conversion_rate, 0) <= 0 THEN
4416: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4417: IF nvl(v_conversion_rate, 0) <= 0 THEN
4418: v_conversion_rate := 0;

Line 4416: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);

4412: v_conversion_rate := 0;
4413: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4414: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4415: IF nvl(v_conversion_rate, 0) <= 0 THEN
4416: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4417: IF nvl(v_conversion_rate, 0) <= 0 THEN
4418: v_conversion_rate := 0;
4419: END IF;
4420: END IF;

Line 5693: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);

5689: -- this condition will take care of the taxes that are UNIT RATE based , rec.qty_rate <> 0
5690: ELSIF adhoc_tab(rec.lno) = 'N' AND tax_rate_tab(rec.lno) = 0 THEN
5691: v_conversion_rate := 0;
5692: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
5693: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
5694: IF nvl(v_conversion_rate, 0) <= 0 THEN
5695: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
5696: IF nvl(v_conversion_rate, 0) <= 0 THEN
5697: v_conversion_rate := 0;

Line 5695: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);

5691: v_conversion_rate := 0;
5692: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
5693: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
5694: IF nvl(v_conversion_rate, 0) <= 0 THEN
5695: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
5696: IF nvl(v_conversion_rate, 0) <= 0 THEN
5697: v_conversion_rate := 0;
5698: END IF;
5699: END IF;

Line 5867: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);

5863: ELSIF adhoc_tab(rec.lno) = 'N' AND qty_tab(rec.lno) <> 0 THEN -- tax_rate_tab(rec.lno) = 0 THEN
5864: -- START ILIPROCUREMENT FORWARD PORTING - KVAIDYAN
5865: v_conversion_rate := 0;
5866: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
5867: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
5868: IF nvl(v_conversion_rate, 0) <= 0 THEN
5869: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
5870: IF nvl(v_conversion_rate, 0) <= 0 THEN
5871: v_conversion_rate := 0;

Line 5869: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);

5865: v_conversion_rate := 0;
5866: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
5867: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
5868: IF nvl(v_conversion_rate, 0) <= 0 THEN
5869: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
5870: IF nvl(v_conversion_rate, 0) <= 0 THEN
5871: v_conversion_rate := 0;
5872: END IF;
5873: END IF;

Line 5942: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);

5938:
5939: ELSIF adhoc_tab(rec.lno) = 'N' AND qty_tab(rec.lno) <> 0 THEN
5940: v_conversion_rate := 0;
5941: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
5942: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
5943: IF nvl(v_conversion_rate, 0) <= 0 THEN
5944: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
5945: IF nvl(v_conversion_rate, 0) <= 0 THEN
5946: v_conversion_rate := 0;

Line 5944: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);

5940: v_conversion_rate := 0;
5941: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
5942: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
5943: IF nvl(v_conversion_rate, 0) <= 0 THEN
5944: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
5945: IF nvl(v_conversion_rate, 0) <= 0 THEN
5946: v_conversion_rate := 0;
5947: END IF;
5948: END IF;