DBA Data[Home] [Help]

APPS.PO_AUTO_LINE_PROCESS_PVT dependencies on PO_UOM_S

Line 2067: l_conversion_rate := po_uom_s.po_uom_convert(p_lines.unit_of_measure_tbl(i), l_ga_uom, p_lines.item_id_tbl(i));

2063: l_progress := '130';
2064:
2065: IF (NVL(l_uom_convert,'N') = 'Y' OR l_from_type_lookup_code='QUOTATION') THEN
2066: -- Convert to the GA's UOM
2067: l_conversion_rate := po_uom_s.po_uom_convert(p_lines.unit_of_measure_tbl(i), l_ga_uom, p_lines.item_id_tbl(i));
2068: x_quantity := ROUND(x_quantity * l_conversion_rate , 15);
2069: x_unit_of_measure := l_ga_uom;
2070:
2071: ELSE -- UOM Convert is No, so do not create this line.

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

2733: IF p_lines.it_secondary_uom_code_tbl(i) IS NOT NULL THEN
2734: IF ( p_lines.secondary_quantity_tbl(i) IS NULL
2735: OR po_autocreate_params.g_sys.master_inv_org_id <> p_lines.dest_organization_id_tbl(i) ) THEN
2736: l_progress := '430';
2737: PO_UOM_S.get_secondary_uom( p_lines.item_id_tbl(i),
2738: p_lines.dest_organization_id_tbl(i),
2739: x_secondary_uom,
2740: x_secondary_unit_def);
2741:

Line 2744: PO_UOM_S.uom_convert (x_quantity,

2740: x_secondary_unit_def);
2741:
2742: IF PO_AUTOCREATE_PARAMS.g_document_type <> 'PA' THEN
2743: l_progress := '440';
2744: PO_UOM_S.uom_convert (x_quantity,
2745: x_unit_of_measure,
2746: p_lines.item_id_tbl(i),
2747: x_secondary_unit_def,
2748: x_secondary_quantity_def) ;

Line 3360: PO_UOM_S.uom_convert (l_quantity_temp,

3356: INTO x_secondary_unit_def
3357: FROM mtl_units_of_measure
3358: WHERE uom_code = p_lines.it_secondary_uom_code_tbl(i) ;
3359:
3360: PO_UOM_S.uom_convert (l_quantity_temp,
3361: x_unit_of_measure,
3362: p_lines.item_id_tbl(i),
3363: x_secondary_unit_def,
3364: x_secondary_quantity_def) ;