DBA Data[Home] [Help]

APPS.WMS_TASK_MGMT_PUB dependencies on INV_CONVERT

Line 1551: print_msg(l_procedure_name , ' mmtt transaction UOM quantity table UOM are not same, calling inv_convert.inv_um_convert with :');

1547: l_task_tbl_transaction_qty := p_split_quantities(i).quantity;
1548: x_split_uom_quantities(i).transaction_quantity := p_split_quantities(i).quantity;
1549: ELSE
1550: IF g_debug = 1 THEN
1551: print_msg(l_procedure_name , ' mmtt transaction UOM quantity table UOM are not same, calling inv_convert.inv_um_convert with :');
1552: print_msg(l_procedure_name, ' item_id : '||l_mmtt_inventory_item_id);
1553: print_msg(l_procedure_name, ' PRECISION : '|| l_decimal_precision);
1554: print_msg(l_procedure_name, ' from_quantity :'|| p_split_quantities(i).quantity);
1555: print_msg(l_procedure_name, ' from_unit :'||p_split_quantities(i).uom);

Line 1558: l_task_tbl_transaction_qty := inv_convert.inv_um_convert( item_id => l_mmtt_inventory_item_id ,

1554: print_msg(l_procedure_name, ' from_quantity :'|| p_split_quantities(i).quantity);
1555: print_msg(l_procedure_name, ' from_unit :'||p_split_quantities(i).uom);
1556: print_msg(l_procedure_name, ' to_unit :'||l_mmtt_transaction_uom);
1557: END IF;
1558: l_task_tbl_transaction_qty := inv_convert.inv_um_convert( item_id => l_mmtt_inventory_item_id ,
1559: PRECISION => l_decimal_precision ,
1560: from_quantity => p_split_quantities(i).quantity ,
1561: from_unit => p_split_quantities(i).uom ,
1562: to_unit => l_mmtt_transaction_uom ,

Line 1590: l_task_tbl_primary_qty := inv_convert.inv_um_convert(item_id => l_mmtt_inventory_item_id ,

1586: print_msg(l_procedure_name, ' from_quantity :'|| p_split_quantities(i).quantity);
1587: print_msg(l_procedure_name, ' from_unit :'||p_split_quantities(i).uom);
1588: print_msg(l_procedure_name, ' to_unit :'||l_mmtt_transaction_uom);
1589: END IF;
1590: l_task_tbl_primary_qty := inv_convert.inv_um_convert(item_id => l_mmtt_inventory_item_id ,
1591: PRECISION => l_decimal_precision ,
1592: from_quantity => p_split_quantities(i).quantity ,
1593: from_unit => p_split_quantities(i).uom ,
1594: to_unit => l_mmtt_item_primary_uom_code ,

Line 3498: l_umconvert_trans_quantity := inv_convert.inv_um_convert( item_id => l_mmtt_rec.inventory_item_id ,

3494: IF l_mmtt_rec.inventory_item_id IS NOT NULL AND l_mmtt_rec.transaction_uom IS NOT NULL THEN
3495: IF l_debug = 1 THEN
3496: debug_print( 'UOM Convert = ');
3497: END IF;
3498: l_umconvert_trans_quantity := inv_convert.inv_um_convert( item_id => l_mmtt_rec.inventory_item_id ,
3499: PRECISION => NULL ,
3500: from_quantity => p_transaction_quantity ,
3501: from_unit => l_mmtt_rec.transaction_uom ,
3502: to_unit => l_primary_uom ,

Line 3541: l_umconvert_trans_quantity := inv_convert.inv_um_convert( item_id => l_mmtt_rec.inventory_item_id ,

3537: debug_print( 'Allocation UOM = ' || l_mmtt_rec.transaction_uom);
3538: debug_print( 'Reservation UOM = ' || l_mtl_reservation_rec.reservation_uom_code);
3539: END IF;
3540: IF l_mmtt_rec.transaction_uom <> l_mtl_reservation_rec.reservation_uom_code THEN
3541: l_umconvert_trans_quantity := inv_convert.inv_um_convert( item_id => l_mmtt_rec.inventory_item_id ,
3542: PRECISION => NULL ,
3543: from_quantity => ABS(p_transaction_quantity) ,
3544: from_unit => l_mmtt_rec.transaction_uom ,
3545: to_unit => l_mtl_reservation_rec.reservation_uom_code ,

Line 4139: l_new_upd_resv_rec.reservation_quantity := l_rsv_qty - INV_Convert.inv_um_convert ( item_id => l_transaction_record.inventory_item_id,

4135: IF (l_rsv_qty > l_transaction_record.primary_quantity ) THEN
4136: l_old_upd_resv_rec.reservation_id := l_reservation_id ;
4137: l_new_upd_resv_rec.primary_reservation_quantity := l_pri_rsv_qty - l_transaction_record.primary_quantity ;
4138: IF (l_pri_rsv_uom <> l_rsv_uom ) THEN
4139: l_new_upd_resv_rec.reservation_quantity := l_rsv_qty - INV_Convert.inv_um_convert ( item_id => l_transaction_record.inventory_item_id,
4140: precision => null,
4141: from_quantity => l_transaction_record.primary_quantity ,
4142: from_unit => l_pri_rsv_uom,
4143: to_unit => l_rsv_uom,