details: /erp/devel/pi/rev/45db3a2f9503
changeset: 12497:45db3a2f9503
user: Mikel Irurita <mikel.irurita <at> openbravo.com>
date: Thu May 26 16:27:29 2011 +0200
summary: Fixes issue 17364: issotrx pre-filter and bp selector shows wrong
records
diffstat:
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml
| 2 ++
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.html
| 3 ++-
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.java
| 1 +
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.xml
| 1 +
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.html
| 4 +++-
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java
| 2 ++
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.xml
| 2 ++
7 files changed, 13 insertions(+), 2 deletions(-)
diffs (111 lines):
diff -r 81d66d798cab -r 45db3a2f9503
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml
---
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml
Thu May 26 15:09:11 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml
Thu May 26 16:27:29 2011 +0200
@@ -129,6 +129,7 @@
<!--583F20A11FD34C65BEC1F15D5DBF70BA--> <SORTNO><![CDATA[5]]></SORTNO>
<!--583F20A11FD34C65BEC1F15D5DBF70BA--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
<!--583F20A11FD34C65BEC1F15D5DBF70BA--> <ISOUTFIELD><![CDATA[N]]></ISOUTFIELD>
+<!--583F20A11FD34C65BEC1F15D5DBF70BA--> <DEFAULT_EXPRESSION><![CDATA[if
(OB.isSalesTransaction() == true) { '' } else {'true'}]]></DEFAULT_EXPRESSION>
<!--583F20A11FD34C65BEC1F15D5DBF70BA-->
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
<!--583F20A11FD34C65BEC1F15D5DBF70BA--></OBUISEL_SELECTOR_FIELD>
@@ -238,6 +239,7 @@
<!--B67B839A695A44499277CF0D09FAC54F--> <SORTNO><![CDATA[4]]></SORTNO>
<!--B67B839A695A44499277CF0D09FAC54F--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
<!--B67B839A695A44499277CF0D09FAC54F--> <ISOUTFIELD><![CDATA[N]]></ISOUTFIELD>
+<!--B67B839A695A44499277CF0D09FAC54F--> <DEFAULT_EXPRESSION><![CDATA[if
(OB.isSalesTransaction() == true) { 'true' } else {''}]]></DEFAULT_EXPRESSION>
<!--B67B839A695A44499277CF0D09FAC54F-->
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
<!--B67B839A695A44499277CF0D09FAC54F--></OBUISEL_SELECTOR_FIELD>
diff -r 81d66d798cab -r 45db3a2f9503
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.html
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.html
Thu May 26 15:09:11 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.html
Thu May 26 16:27:29 2011 +0200
@@ -488,6 +488,7 @@
<input type="hidden" name="inpadWindowId" value="" id="fieldWindowId"/>
<input type="hidden" name="inpTabId" value="" id="fieldTabId"/>
<input type="hidden" name="isReceipt" value="" id="fieldReceipt"/>
+ <input type="hidden" name="inpissotrx" value="" id="fieldIsSoTrx"/>
<input type="hidden" name="isFirstLoad" value="true"/>
<input type="hidden" name="isGLItem" value="N"/>
<input type="hidden" name="inpDeleteGLItem" value=""/>
@@ -913,7 +914,7 @@
<td style="padding-top: 0px;">
<script>var sc_C_BPartner_ID = null;</script>
<input type="hidden" name="inpcBPartnerId"
id="C_BPartner_ID" value="" onreset="sc_C_BPartner_ID.resetSelector();"
onchange="openbravo.Utilities.updateSmartClientComponentValue(this,
sc_C_BPartner_ID.selectorField);"></input>
- <script id="selectorLink"
src="../org.openbravo.client.kernel/OBUISEL_Selector/A98899B1C75A4F4EBD3414F1B654EFAB?columnName=C_BPartner_ID&disabled=false&CssSize=TwoCells&DisplayLength=45.0&required=true"></script>
+ <script id="selectorLink"
src="../org.openbravo.client.kernel/OBUISEL_Selector/A98899B1C75A4F4EBD3414F1B654EFAB?columnName=C_BPartner_ID&disabled=false&CssSize=TwoCells&DisplayLength=45.0&required=true&filterClass=org.openbravo.userinterface.selector.SelectorDataSourceFilter&_selectorDefinitionId=A98899B1C75A4F4EBD3414F1B654EFAB"></script>
</td>
</tr>
</table>
diff -r 81d66d798cab -r 45db3a2f9503
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.java
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.java
Thu May 26 15:09:11 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.java
Thu May 26 16:27:29 2011 +0200
@@ -274,6 +274,7 @@
xmlDocument.setParameter("actualPayment", payment.getAmount().toString());
xmlDocument.setParameter("headerAmount", payment.getAmount().toString());
xmlDocument.setParameter("isReceipt", (payment.isReceipt() ? "Y" : "N"));
+ xmlDocument.setParameter("isSoTrx", (payment.isReceipt()) ? "Y" : "N");
if (payment.getBusinessPartner() == null
&& (payment.getGeneratedCredit() != null ||
payment.getGeneratedCredit().compareTo(
BigDecimal.ZERO) != 0)) {
diff -r 81d66d798cab -r 45db3a2f9503
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.xml
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.xml
Thu May 26 15:09:11 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.xml
Thu May 26 16:27:29 2011 +0200
@@ -39,6 +39,7 @@
<PARAMETER id="fieldWindowId" name="windowId" attribute="value"/>
<PARAMETER id="fieldTabId" name="tabId" attribute="value"/>
<PARAMETER id="fieldReceipt" name="isReceipt" attribute="value"/>
+ <PARAMETER id="fieldIsSoTrx" name="isSoTrx" attribute="value"/>
<PARAMETER id="paramPrecision" name="precision" attribute="value"/>
<PARAMETER id="paramHeaderAmount" name="headerAmount" attribute="value"
format="euroEdition"/>
diff -r 81d66d798cab -r 45db3a2f9503
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.html
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.html
Thu May 26 15:09:11 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.html
Thu May 26 16:27:29 2011 +0200
@@ -367,8 +367,10 @@
<input type="hidden" name="IsPopUpCall" value="1" />
<input type="hidden" name="inpFinancialAccountId" value=""
id="paramFinancialAccountId"/>
<input type="hidden" name="isReceipt" value="" id="fieldReceipt"/>
+ <input type="hidden" name="inpissotrx" value="" id="fieldIsSoTrx"/>
<input type="hidden" name="inpFinBankStatementLineId" value=""
id="paramFinBankStatementLineId"></input>
<input type="hidden" name="isFirstLoad" value="true"/>
+ <input type="hidden" name="inpadOrgId" value="" id="fieldOrg"/>
<div class="Popup_ContentPane_CircleLogo">
<div class="Popup_WindowLogo">
<img class="Popup_WindowLogo_Icon Popup_WindowLogo_Icon_process"
src="../../../../../web/images/blank.gif" border=0/></img>
@@ -661,7 +663,7 @@
<td style="padding-top: 0px;">
<script>var sc_C_Bpartner_ID = null;</script>
<input type="hidden" name="inpcBpartnerId"
id="C_Bpartner_ID" value="" onreset="sc_C_Bpartner_ID.resetSelector();"
onchange="openbravo.Utilities.updateSmartClientComponentValue(this,
sc_C_Bpartner_ID.selectorField);"></input>
- <script id="selectorLink"
src="../org.openbravo.client.kernel/OBUISEL_Selector/A98899B1C75A4F4EBD3414F1B654EFAB?columnName=C_Bpartner_ID&disabled=false&CssSize=TwoCells&DisplayLength=45.0&callOut=onchangeBPartner&required=false"></script>
+ <script id="selectorLink"
src="../org.openbravo.client.kernel/OBUISEL_Selector/A98899B1C75A4F4EBD3414F1B654EFAB?columnName=C_Bpartner_ID&disabled=false&CssSize=TwoCells&DisplayLength=45.0&callOut=onchangeBPartner&required=false&filterClass=org.openbravo.userinterface.selector.SelectorDataSourceFilter&_selectorDefinitionId=A98899B1C75A4F4EBD3414F1B654EFAB"></script>
</td>
</tr>
</table>
diff -r 81d66d798cab -r 45db3a2f9503
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java
Thu May 26 15:09:11 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java
Thu May 26 16:27:29 2011 +0200
@@ -293,7 +293,9 @@
xmlDocument.setParameter("language", "defaultLang=\"" + vars.getLanguage()
+ "\";");
xmlDocument.setParameter("theme", vars.getTheme());
xmlDocument.setParameter("isReceipt", (isReceipt) ? "Y" : "N");
+ xmlDocument.setParameter("isSoTrx", (isReceipt) ? "Y" : "N");
xmlDocument.setParameter("finBankStatementLineId",
strFinBankStatementLineId);
+ xmlDocument.setParameter("orgId",
financialAccount.getOrganization().getId());
// get DocumentNo
final List<Object> parameters = new ArrayList<Object>();
diff -r 81d66d798cab -r 45db3a2f9503
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.xml
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.xml
Thu May 26 15:09:11 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.xml
Thu May 26 16:27:29 2011 +0200
@@ -39,8 +39,10 @@
<PARAMETER id="C_Bpartner_ID" name="businessPartner" attribute="value"/>
<PARAMETER id="paramCredit" name="credit" attribute="value"
format="euroEdition"/>
<PARAMETER id="fieldReceipt" name="isReceipt" attribute="value"/>
+ <PARAMETER id="fieldIsSoTrx" name="isSoTrx" attribute="value"/>
<PARAMETER id="paramPrecision" name="precision" attribute="value"/>
<PARAMETER id="paramFinBankStatementLineId" name="finBankStatementLineId"
attribute="value" default=""/>
+ <PARAMETER id="fieldOrg" name="orgId" attribute="value"/>
<PARAMETER id="paramPaymentDate" name="paymentDate" attribute="value"/>
<PARAMETER id="paramPaymentDate" name="dateDisplayFormat"
attribute="displayformat" replace="xx"/>
------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery,
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now.
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits