From d6d519a0cc6a0c9c2ff742236ec99facfe3026a9 Mon Sep 17 00:00:00 2001 From: Elaine Tan Date: Tue, 2 Jul 2013 14:42:19 +0800 Subject: [PATCH 1/3] IDEMPIERE-860 Review Payment Processors - added string representation for MPaymentTransaction class --- .../src/org/compiere/model/MPaymentTransaction.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/org.adempiere.base/src/org/compiere/model/MPaymentTransaction.java b/org.adempiere.base/src/org/compiere/model/MPaymentTransaction.java index 4b4960f566..74c6fafb73 100644 --- a/org.adempiere.base/src/org/compiere/model/MPaymentTransaction.java +++ b/org.adempiere.base/src/org/compiere/model/MPaymentTransaction.java @@ -656,4 +656,17 @@ public class MPaymentTransaction extends X_C_PaymentTransaction implements Proce return MPaymentTransaction.getAllIDs(Table_Name, whereClause.toString(), trxName); } + + /** + * String Representation + * @return info + */ + public String toString () + { + StringBuilder sb = new StringBuilder ("MPaymentTransaction["); + sb.append(get_ID()).append("-") + .append(",Receipt=").append(isReceipt()) + .append(",PayAmt=").append(getPayAmt()); + return sb.toString (); + } // toString } From c39ca2a5f1de33f3f43e0b771398f0c4744be2bb Mon Sep 17 00:00:00 2001 From: Elaine Tan Date: Tue, 2 Jul 2013 14:43:41 +0800 Subject: [PATCH 2/3] IDEMPIERE-1128 PackInHandler: Could not create new print paper record --- .../org/adempiere/pipo2/handler/PrintPaperElementHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/PrintPaperElementHandler.java b/org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/PrintPaperElementHandler.java index f94b9b6ab2..9061fc1266 100644 --- a/org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/PrintPaperElementHandler.java +++ b/org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/PrintPaperElementHandler.java @@ -49,6 +49,7 @@ public class PrintPaperElementHandler extends AbstractElementHandler { int id = findIdByName(ctx, "AD_PrintPaper", printPaperName); printPaper = new X_AD_PrintPaper(ctx.ctx, id > 0 ? id : 0, getTrxName(ctx)); + printPaper.setName(printPaperName); } PoFiller filler = new PoFiller(ctx, printPaper, element, this); From 133b0027c8150cf02522ece07d817abfd8898f34 Mon Sep 17 00:00:00 2001 From: Elaine Tan Date: Tue, 2 Jul 2013 14:48:07 +0800 Subject: [PATCH 3/3] IDEMPIERE-1129 Missing MPrintFont constructor --- org.adempiere.base/src/org/compiere/print/MPrintFont.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/org.adempiere.base/src/org/compiere/print/MPrintFont.java b/org.adempiere.base/src/org/compiere/print/MPrintFont.java index 775b4f1daf..38d552699f 100644 --- a/org.adempiere.base/src/org/compiere/print/MPrintFont.java +++ b/org.adempiere.base/src/org/compiere/print/MPrintFont.java @@ -18,6 +18,7 @@ package org.compiere.print; import java.awt.Font; import java.awt.GraphicsEnvironment; +import java.sql.ResultSet; import java.util.Iterator; import java.util.Map; import java.util.Properties; @@ -53,6 +54,11 @@ public class MPrintFont extends X_AD_PrintFont if (AD_PrintFont_ID == 0) setIsDefault(false); } // MPrintFont + + public MPrintFont(Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } /** Font cached */ private Font m_cacheFont = null;