From b032e1051a5cf522f08017be587c56d05c6c7f64 Mon Sep 17 00:00:00 2001 From: vpj-cd Date: Tue, 29 Jul 2008 07:24:17 +0000 Subject: [PATCH] [ 2022372 ] Reset Accounting process failure https://sourceforge.net/tracker/?func=detail&atid=879332&aid=2022372&group_id=176962 --- .../org/compiere/process/FactAcctReset.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/base/src/org/compiere/process/FactAcctReset.java b/base/src/org/compiere/process/FactAcctReset.java index 2b7546cd6d..35e75dec0b 100644 --- a/base/src/org/compiere/process/FactAcctReset.java +++ b/base/src/org/compiere/process/FactAcctReset.java @@ -22,6 +22,10 @@ import java.util.logging.*; import org.compiere.model.*; import org.compiere.report.*; import org.compiere.util.*; +import org.eevolution.model.MDDOrder; +import org.eevolution.model.MHRProcess; +import org.eevolution.model.MPPCostCollector; +import org.eevolution.model.MPPOrder; /** * Accounting Fact Reset @@ -187,6 +191,28 @@ public class FactAcctReset extends SvrProcess docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MatchInvoice + "'"; else if (AD_Table_ID == MMatchPO.Table_ID) docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MatchPO + "'"; + else if (AD_Table_ID == MPPOrder.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingOrder + "'"; + else if (AD_Table_ID == MPPOrder.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MaintenanceOrder + "'"; + else if (AD_Table_ID == MPPOrder.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_QualityOrder + "'"; + else if (AD_Table_ID == MPPCostCollector.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingOrderIssue + "'"; + else if (AD_Table_ID == MPPCostCollector.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingOrderMethodVariation+ "'"; + else if (AD_Table_ID == MPPCostCollector.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingOrderRateVariation+ "'"; + else if (AD_Table_ID == MPPCostCollector.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingOrderReceipt+ "'"; + else if (AD_Table_ID == MPPCostCollector.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingOrderUseVariation+ "'"; + else if (AD_Table_ID == MPPCostCollector.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingOperationActivity+ "'"; + else if (AD_Table_ID == MDDOrder.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_DistributionOrder+ "'"; + else if (AD_Table_ID == MHRProcess.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_Payroll+ "'"; // if (docBaseType == null) {