Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0018280Openbravo ERPZ. Otherspublic2011-08-12 15:342011-09-06 13:33
mirurita 
mirurita 
normalmajorN/A
closedfixed 
5
pi 
3.0MP3 
Advanced Payables and Receivables Mngmt
No
0018280: Ability to know if a payment status means that the payment has been executed
Depending on the payment status the invoice payment monitor is updated.
With the statuses included in APRM (core) the rule is clear.
The payment has been executed, so update invoice:
Payment Made
Payment Received
Deposit not cleared
Withdrawn not cleared
Payment Cleared

But as other modules can introduce new statuses (for example Remittances module does) there is no way to know if a payment in a concrete status means that the payment has been executed.
Remittance module includes several new statuses, each one with different meaning in regards to the execution:
- Remitted: there has been no execution
- Settle in a remittance: payment executed
...
No tags attached.
Issue History
2011-08-12 15:34miruritaNew Issue
2011-08-12 15:34miruritaAssigned To => mirurita
2011-08-12 15:34miruritaModules => Advanced Payables and Receivables Mngmt
2011-08-30 09:46hgbotCheckin
2011-08-30 09:46hgbotNote Added: 0040550
2011-08-30 09:46hgbotStatusnew => resolved
2011-08-30 09:46hgbotResolutionopen => fixed
2011-08-30 09:46hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/11b37540120fd299b4d93a5e6ba06e06e1fa42d6 [^]
2011-08-30 19:39hudsonbotCheckin
2011-08-30 19:39hudsonbotNote Added: 0040570
2011-09-01 19:19psanjuanStatusresolved => closed
2011-09-01 19:19psanjuanTarget Version => 3.0MP3
2011-09-06 13:33hgbotCheckin
2011-09-06 13:33hgbotNote Added: 0040767

Notes
(0040550)
hgbot   
2011-08-30 09:46   
Repository: erp/devel/pi
Changeset: 11b37540120fd299b4d93a5e6ba06e06e1fa42d6
Author: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
Date: Tue Aug 30 09:44:10 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/11b37540120fd299b4d93a5e6ba06e06e1fa42d6 [^]

Fixed issue 18280.Added aprm_ispaymentconfirmed function.

---
A modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_ISPAYMENTCONFIRMED.xml
---
(0040570)
hudsonbot   
2011-08-30 19:39   
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/dfde2574ecaf [^]

Maturity status: Test
(0040767)
hgbot   
2011-09-06 13:33   
Repository: erp/pmods/org.openbravo.advpaymentmngt
Changeset: c8b5bae5c05b0c2beb313b188cb10e8a8e585c32
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Tue Sep 06 13:29:41 2011 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.advpaymentmngt/rev/c8b5bae5c05b0c2beb313b188cb10e8a8e585c32 [^]

[2.50 backport] Issue 18280: Ability to know if a payment status means that the payment has been executed

---
A src-db/database/model/functions/APRM_ISPAYMENTCONFIRMED.xml
---