IDEMPIERE-1632 When match 1 receipt linked 1 PO with two invoice. 2 new matchPO is create with error post
This commit is contained in:
parent
fe8d50e213
commit
149316e79e
|
@ -134,6 +134,19 @@ public class Doc_MatchPO extends Doc
|
||||||
return facts;
|
return facts;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (m_M_InOutLine_ID == 0)
|
||||||
|
{
|
||||||
|
MMatchPO[] matchPOs = MMatchPO.getOrderLine(getCtx(), m_oLine.getC_OrderLine_ID(), getTrxName());
|
||||||
|
for (MMatchPO matchPO : matchPOs)
|
||||||
|
{
|
||||||
|
if (matchPO.getM_InOutLine_ID() > 0 && matchPO.getC_InvoiceLine_ID() == 0)
|
||||||
|
{
|
||||||
|
m_M_InOutLine_ID = matchPO.getM_InOutLine_ID();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (m_M_InOutLine_ID == 0) // No posting if not matched to Shipment
|
if (m_M_InOutLine_ID == 0) // No posting if not matched to Shipment
|
||||||
{
|
{
|
||||||
p_Error = "No posting if not matched to Shipment";
|
p_Error = "No posting if not matched to Shipment";
|
||||||
|
|
Loading…
Reference in New Issue