DBA Data[Home] [Help]

APPS.PO_INTERFACE_S dependencies on PO_UOM_S

Line 3157: l_conversion_rate := po_uom_s.po_uom_convert(interface.unit_meas_lookup_code,

3153: IF (nvl(l_uom_convert,'N') = 'Y' or l_from_type_lookup_code='QUOTATION') THEN
3154: --bug#3612701
3155: -- Convert to the GA's UOM
3156: -- Bug 3793360 : use the po_uom_convert procedure and round 15
3157: l_conversion_rate := po_uom_s.po_uom_convert(interface.unit_meas_lookup_code,
3158: l_ga_uom,
3159: interface.item_id);
3160:
3161: x_quantity := round(x_quantity * l_conversion_rate , 15);

Line 3897: PO_UOM_S.get_secondary_uom( interface.item_id,

3893: IF item.secondary_uom_code IS NOT NULL THEN
3894: IF (interface.secondary_quantity IS NULL OR
3895: params.inventory_organization_id <> interface.destination_organization_id )
3896: THEN
3897: PO_UOM_S.get_secondary_uom( interface.item_id,
3898: interface.destination_organization_id,
3899: x_secondary_uom,
3900: x_secondary_unit_def);
3901:

Line 3903: PO_UOM_S.uom_convert (x_quantity, x_unit_of_measure, interface.item_id,

3899: x_secondary_uom,
3900: x_secondary_unit_def);
3901:
3902: IF g_document_type <> 'PA' THEN
3903: PO_UOM_S.uom_convert (x_quantity, x_unit_of_measure, interface.item_id,
3904: x_secondary_unit_def, x_secondary_quantity_def) ;
3905:
3906: IF interface.destination_organization_id = params.inventory_organization_id
3907: THEN

Line 4668: PO_UOM_S.uom_convert (l_quantity_temp,

4664: INTO x_secondary_unit_def
4665: FROM mtl_units_of_measure
4666: WHERE uom_code = item.secondary_uom_code ;
4667:
4668: PO_UOM_S.uom_convert (l_quantity_temp,
4669: x_unit_of_measure,
4670: interface.item_id,
4671: x_secondary_unit_def,
4672: x_secondary_quantity_def) ;

Line 5446: l_conversion_rate := po_uom_s.po_uom_convert(interface.unit_meas_lookup_code,

5442: AND ( x_order_type_lookup_code IN ('QUANTITY','AMOUNT') ) ) THEN --
5443:
5444:
5445: -- Bug 3793360 : use the po_uom_convert procedure and round 15
5446: l_conversion_rate := po_uom_s.po_uom_convert(interface.unit_meas_lookup_code,
5447: x_po_uom,
5448: interface.item_id);
5449:
5450: x_quantity := round(x_quantity * l_conversion_rate , 15);

Line 5682: PO_UOM_S.uom_convert (x_quantity,

5678: --
5679: --If item is dual uom control and secondary quantity is NULL, derive it
5680: IF x_secondary_unit_of_measure IS NOT NULL THEN
5681: IF interface.secondary_quantity IS NULL THEN
5682: PO_UOM_S.uom_convert (x_quantity,
5683: nvl(x_shipment_uom, interface.unit_meas_lookup_code),
5684: interface.item_id, x_secondary_unit_of_measure ,
5685: x_secondary_quantity) ;
5686: ELSE

Line 6036: PO_UOM_S.get_secondary_uom( interface.item_id,

6032: --
6033: -- If item is dual uom control and secondary quantity is NULL, derive it
6034: IF interface.item_id IS NOT NULL THEN
6035: IF interface.secondary_quantity IS NULL THEN
6036: PO_UOM_S.get_secondary_uom( interface.item_id,
6037: interface.destination_organization_id,
6038: x_secondary_uom_code,
6039: x_secondary_unit_of_measure);
6040:

Line 6042: PO_UOM_S.uom_convert (x_quantity,

6038: x_secondary_uom_code,
6039: x_secondary_unit_of_measure);
6040:
6041: IF x_secondary_unit_of_measure IS NOT NULL and x_quantity > 0 THEN
6042: PO_UOM_S.uom_convert (x_quantity,
6043: nvl(x_shipment_uom, interface.unit_meas_lookup_code),
6044: interface.item_id,
6045: x_secondary_unit_of_measure ,
6046: x_secondary_quantity) ;

Line 6770: x_conversion_rate := po_uom_s.po_uom_convert(interface.unit_meas_lookup_code,

6766: This conversion is done only if the Convert UOM profile option is set to Yes. */
6767:
6768: if interface.unit_meas_lookup_code <> x_po_uom then
6769:
6770: x_conversion_rate := po_uom_s.po_uom_convert(interface.unit_meas_lookup_code,
6771: x_po_uom,
6772: interface.item_id);
6773: else
6774: