Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0015785
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementminoralways2011-01-27 01:252011-06-22 23:19
ReportereintelauView Statuspublic 
Assigned Toeduardo_Argal 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision1396f621eb35
ProjectionnoneETAnoneTarget Version3.0MP1
OSAnyDatabasePostgreSQLJava version1,6
OS VersionDatabase version9.0Ant version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesAdvanced Payables and Receivables Mngmt
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0015785: Payment method pay in/out flags are ignored when displaying payment methods for a txn.

DescriptionThe Payment Method definition allows you to flag if this payment method is valid for incoming payments and/or for outgoing payments. The expectation would be if a payment method is not valid for incoming payments, then it won't be displayed as an option when receiving payments.

However all the windows that record a payment in the system (Add Transaction popup, Payment In, Payment Out, etc), ignore the pay in/out flags when populating the available payment methods and just look at what methods are configure for the account.
Steps To Reproduce1) Run OB with demo data
2) Go to Financial Accounts, select US Bank-Account 1
3) Go to payment methods for account, select Wire Transfer & untick Payment Out Allowed.
4) Open Purchase Invoice window & select invoice 1000008
5) Click Add Payments
6) Notice that the add Payments window has opened with US Bank-Account 1 and Wire Transfer selected.
7) Change to check payment, then a different bank account and back again.
8) Notice that Wire Transfer is still selectable in the payment method dropdown
TagsNo tags attached.
Attached Files? file icon aprm_15785 [^] (19,346 bytes) 2011-01-28 01:16 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0033937)
eintelau (developer)
2011-01-28 01:17

Attached patch filters payment methods by pay in/out on
- Add Payment popups
- Payment In/Out windows
- Business Partner Customer/Vendor tab
(0037256)
hgbot (developer)
2011-05-20 07:09

Repository: erp/devel/pi
Changeset: 2c4c356c8ad52e03b4a7fae7b4377d5f80b2cd3a
Author: Ben Sommerville <ben.sommerville <at> eintel.com.au>
Date: Sat Mar 12 20:18:49 2011 +1100
URL: http://code.openbravo.com/erp/devel/pi/rev/2c4c356c8ad52e03b4a7fae7b4377d5f80b2cd3a [^]

Fixes issue 15785: Filter payment methods by payment in/out flags when populating combos

---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromInvoice.java
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_forms/BatchPaymentExecution.java
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/utility/FIN_Utility.java
M src/org/openbravo/erpCommon/ad_callouts/SE_PaymentMethod_FinAccount.java
---
(0037520)
hudsonbot (developer)
2011-05-26 07:45

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/728387046be6 [^]

Maturity status: Test
(0038335)
psanjuan (manager)
2011-06-14 12:19

this one is not properly fixed. Let's take it for MP1 as this is not a critical one.
(0038483)
hgbot (developer)
2011-06-22 14:11

Repository: erp/devel/pi
Changeset: 1396f621eb35be28ebd74795a7a0a48c5174038c
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Wed Jun 22 14:09:40 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/1396f621eb35be28ebd74795a7a0a48c5174038c [^]

Fixes issue 15785: Payment method pay in/out flags are ignored

---
M src-db/database/sourcedata/AD_AUXILIARINPUT.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_VAL_RULE.xml
---
(0038484)
hgbot (developer)
2011-06-22 16:28

Repository: erp/devel/pi
Changeset: ff3f6eebfc5b5a43d9a0ecb2d6b494340b3643b8
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Wed Jun 22 16:27:57 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/ff3f6eebfc5b5a43d9a0ecb2d6b494340b3643b8 [^]

Related to issue 15785: fix callout and add validation to payment proposal

---
M src-db/database/sourcedata/AD_COLUMN.xml
M src/org/openbravo/erpCommon/ad_callouts/SE_PaymentMethod_FinAccount.java
---
(0038491)
psanjuan (manager)
2011-06-22 17:35

fixed and working
(0038505)
hudsonbot (developer)
2011-06-22 23:19

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/aab463ce0882 [^]

Maturity status: Test
(0038506)
hudsonbot (developer)
2011-06-22 23:19

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/aab463ce0882 [^]

Maturity status: Test

- Issue History
Date Modified Username Field Change
2011-01-27 01:25 eintelau New Issue
2011-01-27 01:25 eintelau Assigned To => dalsasua
2011-01-27 01:25 eintelau Modules => Advanced Payables and Receivables Mngmt
2011-01-27 11:33 mirurita Assigned To dalsasua => eduardo_Argal
2011-01-28 01:16 eintelau File Added: aprm_15785
2011-01-28 01:17 eintelau Note Added: 0033937
2011-05-20 07:09 hgbot Checkin
2011-05-20 07:09 hgbot Note Added: 0037256
2011-05-20 07:09 hgbot Status new => resolved
2011-05-20 07:09 hgbot Resolution open => fixed
2011-05-20 07:09 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/2c4c356c8ad52e03b4a7fae7b4377d5f80b2cd3a [^]
2011-05-26 07:45 hudsonbot Checkin
2011-05-26 07:45 hudsonbot Note Added: 0037520
2011-06-14 12:19 psanjuan Note Added: 0038335
2011-06-14 12:19 psanjuan Status resolved => new
2011-06-14 12:19 psanjuan Target Version => 3.0MP1
2011-06-22 14:11 hgbot Checkin
2011-06-22 14:11 hgbot Note Added: 0038483
2011-06-22 14:11 hgbot Status new => resolved
2011-06-22 14:11 hgbot Fixed in SCM revision http://code.openbravo.com/erp/devel/pi/rev/2c4c356c8ad52e03b4a7fae7b4377d5f80b2cd3a [^] => http://code.openbravo.com/erp/devel/pi/rev/1396f621eb35be28ebd74795a7a0a48c5174038c [^]
2011-06-22 16:28 hgbot Checkin
2011-06-22 16:28 hgbot Note Added: 0038484
2011-06-22 17:35 psanjuan Note Added: 0038491
2011-06-22 17:35 psanjuan Status resolved => closed
2011-06-22 23:19 hudsonbot Checkin
2011-06-22 23:19 hudsonbot Note Added: 0038505
2011-06-22 23:19 hudsonbot Checkin
2011-06-22 23:19 hudsonbot Note Added: 0038506


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker