From e8228d6fbef4d2c48206c6fdb982fa32add38cf6 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Thu, 14 Aug 2014 16:33:02 +0200 Subject: [PATCH] IDEMPIERE-2134 Issues found on Payment Selection process - one more thing to make it work correctly for sales --- org.adempiere.ui/src/org/compiere/apps/form/PaySelect.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/org.adempiere.ui/src/org/compiere/apps/form/PaySelect.java b/org.adempiere.ui/src/org/compiere/apps/form/PaySelect.java index 20a44a46f7..9a9128bcbe 100644 --- a/org.adempiere.ui/src/org/compiere/apps/form/PaySelect.java +++ b/org.adempiere.ui/src/org/compiere/apps/form/PaySelect.java @@ -445,6 +445,8 @@ public class PaySelect BigDecimal OpenAmt = (BigDecimal)miniTable.getValueAt(i, 8); BigDecimal PayAmt = (BigDecimal)miniTable.getValueAt(i, 9); boolean isSOTrx = false; + if (paymentRule != null && X_C_Order.PAYMENTRULE_DirectDebit.equals(paymentRule.getValue())) + isSOTrx = true; // psl.setInvoice(C_Invoice_ID, isSOTrx, OpenAmt, PayAmt, OpenAmt.subtract(PayAmt));