From 410a6b2fbe2f28422dae890a9eb745cda0d28547 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Tue, 1 Aug 2023 14:29:24 +0200 Subject: [PATCH] IDEMPIERE-5820 Some documents are not archived correctly --- org.adempiere.base/src/org/compiere/model/PrintInfo.java | 3 +-- org.adempiere.ui/src/org/compiere/apps/form/Archive.java | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/org.adempiere.base/src/org/compiere/model/PrintInfo.java b/org.adempiere.base/src/org/compiere/model/PrintInfo.java index d91bd69049..bc7a2ce127 100644 --- a/org.adempiere.base/src/org/compiere/model/PrintInfo.java +++ b/org.adempiere.base/src/org/compiere/model/PrintInfo.java @@ -118,8 +118,7 @@ public PrintInfo (String Name, int AD_Table_ID, int Record_ID, String Record_UU) */ public boolean isReport() { - return m_AD_Process_ID != 0 // Menu Report - || m_C_BPartner_ID == 0; + return m_Record_ID <= 0 && Util.isEmpty(m_Record_UU); } // isReport /** diff --git a/org.adempiere.ui/src/org/compiere/apps/form/Archive.java b/org.adempiere.ui/src/org/compiere/apps/form/Archive.java index 28cc6a0bbc..837123f1fa 100644 --- a/org.adempiere.ui/src/org/compiere/apps/form/Archive.java +++ b/org.adempiere.ui/src/org/compiere/apps/form/Archive.java @@ -200,8 +200,6 @@ public void cmd_query(boolean reports, KeyNamePair process, KeyNamePair table, I { if (C_BPartner_ID != null) sql.append(" AND C_BPartner_ID=").append(C_BPartner_ID); - else - sql.append(" AND C_BPartner_ID IS NOT NULL"); } // Name