DBA Data[Home] [Help]

APPS.JAI_PO_TAX_PKG dependencies on INV_CONVERT

Line 731: 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

727:
728: IF tax_rate_tab(rec.lno) = 0 THEN
729:
730: 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
731: 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
732: IF nvl(v_conversion_rate, 0) <= 0 THEN
733: 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
734: IF nvl(v_conversion_rate, 0) <= 0 THEN
735: v_conversion_rate := 0;

Line 733: 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

729:
730: 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
731: 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
732: IF nvl(v_conversion_rate, 0) <= 0 THEN
733: 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
734: IF nvl(v_conversion_rate, 0) <= 0 THEN
735: v_conversion_rate := 0;
736: END IF;
737: END IF;

Line 1657: 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

1653: --Comment out by Kevin Cheng
1654: /*IF tax_rate_tab(rec_retro.lno) = 0 THEN
1655:
1656: 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
1657: 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
1658: IF nvl(v_conversion_rate, 0) <= 0 THEN
1659: 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
1660: IF nvl(v_conversion_rate, 0) <= 0 THEN
1661: v_conversion_rate := 0;

Line 1659: 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

1655:
1656: 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
1657: 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
1658: IF nvl(v_conversion_rate, 0) <= 0 THEN
1659: 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
1660: IF nvl(v_conversion_rate, 0) <= 0 THEN
1661: v_conversion_rate := 0;
1662: END IF;
1663: END IF;

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

3360: -- this condition will take care of the taxes that are UNIT RATE based , rec.qty_rate <> 0
3361: ELSIF adhoc_tab(rec.lno) = 'N' AND tax_rate_tab(rec.lno) = 0 THEN
3362: v_conversion_rate := 0;
3363: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
3364: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
3365: IF nvl(v_conversion_rate, 0) <= 0 THEN
3366: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
3367: IF nvl(v_conversion_rate, 0) <= 0 THEN
3368: v_conversion_rate := 0;

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

3362: v_conversion_rate := 0;
3363: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
3364: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
3365: IF nvl(v_conversion_rate, 0) <= 0 THEN
3366: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
3367: IF nvl(v_conversion_rate, 0) <= 0 THEN
3368: v_conversion_rate := 0;
3369: END IF;
3370: END IF;

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

3491: ELSIF adhoc_tab(rec.lno) = 'N' AND qty_tab(rec.lno) <> 0 THEN -- tax_rate_tab(rec.lno) = 0 THEN
3492: -- START ILIPROCUREMENT FORWARD PORTING - KVAIDYAN
3493: v_conversion_rate := 0;
3494: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
3495: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
3496: IF nvl(v_conversion_rate, 0) <= 0 THEN
3497: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
3498: IF nvl(v_conversion_rate, 0) <= 0 THEN
3499: v_conversion_rate := 0;

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

3493: v_conversion_rate := 0;
3494: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
3495: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
3496: IF nvl(v_conversion_rate, 0) <= 0 THEN
3497: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
3498: IF nvl(v_conversion_rate, 0) <= 0 THEN
3499: v_conversion_rate := 0;
3500: END IF;
3501: END IF;

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

3606:
3607: ELSIF adhoc_tab(rec.lno) = 'N' AND qty_tab(rec.lno) <> 0 THEN
3608: v_conversion_rate := 0;
3609: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
3610: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
3611: IF nvl(v_conversion_rate, 0) <= 0 THEN
3612: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
3613: IF nvl(v_conversion_rate, 0) <= 0 THEN
3614: v_conversion_rate := 0;

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

3608: v_conversion_rate := 0;
3609: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
3610: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
3611: IF nvl(v_conversion_rate, 0) <= 0 THEN
3612: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
3613: IF nvl(v_conversion_rate, 0) <= 0 THEN
3614: v_conversion_rate := 0;
3615: END IF;
3616: END IF;

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

4317: -- this condition will take care of the taxes that are UNIT RATE based , rec.qty_rate <> 0
4318: ELSIF adhoc_tab(rec.lno) = 'N' AND tax_rate_tab(rec.lno) = 0 THEN
4319: v_conversion_rate := 0;
4320: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4321: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4322: IF nvl(v_conversion_rate, 0) <= 0 THEN
4323: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4324: IF nvl(v_conversion_rate, 0) <= 0 THEN
4325: v_conversion_rate := 0;

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

4319: v_conversion_rate := 0;
4320: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4321: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4322: IF nvl(v_conversion_rate, 0) <= 0 THEN
4323: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4324: IF nvl(v_conversion_rate, 0) <= 0 THEN
4325: v_conversion_rate := 0;
4326: END IF;
4327: END IF;

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

4482: ELSIF adhoc_tab(rec.lno) = 'N' AND qty_tab(rec.lno) <> 0 THEN -- tax_rate_tab(rec.lno) = 0 THEN
4483: -- START ILIPROCUREMENT FORWARD PORTING - KVAIDYAN
4484: v_conversion_rate := 0;
4485: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4486: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4487: IF nvl(v_conversion_rate, 0) <= 0 THEN
4488: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4489: IF nvl(v_conversion_rate, 0) <= 0 THEN
4490: v_conversion_rate := 0;

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

4484: v_conversion_rate := 0;
4485: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4486: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4487: IF nvl(v_conversion_rate, 0) <= 0 THEN
4488: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4489: IF nvl(v_conversion_rate, 0) <= 0 THEN
4490: v_conversion_rate := 0;
4491: END IF;
4492: END IF;

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

4557:
4558: ELSIF adhoc_tab(rec.lno) = 'N' AND qty_tab(rec.lno) <> 0 THEN
4559: v_conversion_rate := 0;
4560: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4561: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4562: IF nvl(v_conversion_rate, 0) <= 0 THEN
4563: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4564: IF nvl(v_conversion_rate, 0) <= 0 THEN
4565: v_conversion_rate := 0;

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

4559: v_conversion_rate := 0;
4560: FOR uom_cls IN uom_class_cur(v_line_uom_code, rec.uom_code) LOOP
4561: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, p_inventory_item_id, v_conversion_rate);
4562: IF nvl(v_conversion_rate, 0) <= 0 THEN
4563: INV_CONVERT.inv_um_conversion(v_line_uom_code, rec.uom_code, 0, v_conversion_rate);
4564: IF nvl(v_conversion_rate, 0) <= 0 THEN
4565: v_conversion_rate := 0;
4566: END IF;
4567: END IF;