From 9d6f8c852f7c93cc71817e0c52584bfcbcf6292a Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Fri, 31 May 2024 10:05:44 +0200 Subject: [PATCH] IDEMPIERE-6162 Error with Create PO from Requisition for different BPs on multiple lines with same product (#2383) --- .../src/org/compiere/process/RequisitionPOCreate.java | 1 + 1 file changed, 1 insertion(+) diff --git a/org.adempiere.base.process/src/org/compiere/process/RequisitionPOCreate.java b/org.adempiere.base.process/src/org/compiere/process/RequisitionPOCreate.java index 9d2c758c24..33e0926730 100644 --- a/org.adempiere.base.process/src/org/compiere/process/RequisitionPOCreate.java +++ b/org.adempiere.base.process/src/org/compiere/process/RequisitionPOCreate.java @@ -304,6 +304,7 @@ public class RequisitionPOCreate extends SvrProcess || rLine.getM_AttributeSetInstance_ID() != m_M_AttributeSetInstance_ID || rLine.getC_Charge_ID() != 0 // single line per charge || m_order == null + || (rLine.getC_BPartner_ID() > 0 && m_order.getC_BPartner_ID() != rLine.getC_BPartner_ID()) || m_order.getDatePromised().compareTo(rLine.getDateRequired()) != 0 ) {