DBA Data[Home] [Help]

APPS.PO_AUTO_LINE_LOC_PROCESS_PVT dependencies on PO_UOM_S

Line 299: l_conversion_rate := po_uom_s.po_uom_convert(p_lines.unit_of_measure_tbl(i), x_po_uom, p_lines.item_id_tbl(i));

295:
296: l_progress := '060';
297: IF ( ( p_lines.unit_of_measure_tbl(i) <> x_po_uom ) AND ( x_order_type_lookup_code IN ('QUANTITY','AMOUNT') ) ) THEN --
298: -- use the po_uom_convert procedure and round 15
299: l_conversion_rate := po_uom_s.po_uom_convert(p_lines.unit_of_measure_tbl(i), x_po_uom, p_lines.item_id_tbl(i));
300: x_quantity := ROUND(x_quantity * l_conversion_rate , 15);
301: x_shipment_uom := x_po_uom ; --
302:
303: IF g_debug_stmt THEN

Line 470: PO_UOM_S.uom_convert (x_quantity,

466: --If item is dual uom control and secondary quantity is NULL, derive it
467: l_progress:='130';
468: IF x_secondary_unit_of_measure IS NOT NULL THEN
469: IF p_lines.secondary_quantity_tbl(i) IS NULL THEN
470: PO_UOM_S.uom_convert (x_quantity,
471: NVL(x_shipment_uom,
472: p_lines.unit_of_measure_tbl(i)),
473: p_lines.item_id_tbl(i),
474: x_secondary_unit_of_measure ,

Line 715: PO_UOM_S.get_secondary_uom( p_lines.item_id_tbl(i),

711:
712: IF p_lines.item_id_tbl(i) IS NOT NULL THEN
713: IF p_lines.secondary_quantity_tbl(i) IS NULL THEN
714: l_progress := '330';
715: PO_UOM_S.get_secondary_uom( p_lines.item_id_tbl(i),
716: p_lines.dest_organization_id_tbl(i),
717: x_secondary_uom_code,
718: x_secondary_unit_of_measure);
719:

Line 722: PO_UOM_S.uom_convert (x_quantity,

718: x_secondary_unit_of_measure);
719:
720: IF x_secondary_unit_of_measure IS NOT NULL AND x_quantity > 0 THEN
721: l_progress := '340';
722: PO_UOM_S.uom_convert (x_quantity,
723: NVL(x_shipment_uom, p_lines.unit_of_measure_tbl(i)),
724: p_lines.item_id_tbl(i),
725: x_secondary_unit_of_measure ,
726: x_secondary_quantity) ;