683: ********************************************************************* */
684: --{
685: IF ( (p_ic_item_mst_row.lot_ctl = 1)
686: AND ( (p_ic_item_mst_row.status_ctl = 0)
687: OR (fnd_profile.value('IC$MOVEDIFFSTAT') IN (0,2))
688: )
689: AND (x_ic_adjs_jnl_row1.trans_type = 'TRNI')
690: AND (fnd_profile.value('IC$MOVEALLOC') = 1)
691: ) THEN
686: AND ( (p_ic_item_mst_row.status_ctl = 0)
687: OR (fnd_profile.value('IC$MOVEDIFFSTAT') IN (0,2))
688: )
689: AND (x_ic_adjs_jnl_row1.trans_type = 'TRNI')
690: AND (fnd_profile.value('IC$MOVEALLOC') = 1)
691: ) THEN
692:
693: GMIALLOC.CHECK_ALLOC_QTY
694: ( p_api_version => 1.0
698: ,x_return_status => x_return_status
699: ,x_msg_count => x_msg_count
700: ,x_msg_data => x_msg_data
701: ,pfrom_whse_code => x_ic_adjs_jnl_row1.whse_code
702: ,pfrom_location => nvl(x_ic_adjs_jnl_row1.location,fnd_profile.value('IC$DEFAULT_LOCT'))
703: ,plot_id => x_ic_adjs_jnl_row1.lot_id
704: ,pitem_id => x_ic_adjs_jnl_row1.item_id
705: ,pmove_qty => x_ic_adjs_jnl_row2.qty
706: ,pto_whse_code => x_ic_adjs_jnl_row2.whse_code
873: ,x_msg_count => x_msg_count
874: ,x_msg_data => x_msg_data
875: ,pdoc_id => l_tran_rec.doc_id
876: ,pto_whse_code => x_ic_adjs_jnl_row2.whse_code
877: ,pto_location => nvl(x_ic_adjs_jnl_row2.location,fnd_profile.value('IC$DEFAULT_LOCT'))
878: );
879:
880:
881: IF x_return_status = FND_API.G_RET_STS_ERROR THEN