Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0014061 | Openbravo ERP | 09. Financial management | public | 2010-07-27 11:12 | 2010-09-13 12:38 |
|
Reporter | dalsasua | |
Assigned To | dalsasua | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 20 | OS Version | Ubuntu 9.04 |
Product Version | pi | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | No |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0014061: Payment status management posts lines belonging to manual settlements with no direct posting |
Description | Payment status management, when have all lines with manual payments with direct posting='N', turns into "Disabled for accounting" status. But if there is a mix of manual and not-manual, or manual with direct posting='N' and 'Y', then ALL lines are posted, when those coming from a manual settlement with no direct posting must NOT create any accounting entry. |
Steps To Reproduce | Create a payment status managment
Add two payments: one coming from an invoice, and another one coming from manual settlement where direct posting='N'
Process and post
Realize that both lines creates two entry lines each, when just the payment coming from the invoice should create accounting. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0013654 | 2.50MP20 | closed | dalsasua | Accounting generated by cancelation remittance is not correct |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2010-07-27 11:12 | dalsasua | New Issue | |
2010-07-27 11:12 | dalsasua | Assigned To | => dalsasua |
2010-07-27 11:12 | dalsasua | OBNetwork customer | => No |
2010-07-27 11:14 | dalsasua | Relationship added | related to 0013654 |
2010-08-11 08:57 | adrianromero | Priority | immediate => urgent |
2010-08-18 13:31 | dalsasua | Status | new => scheduled |
2010-08-18 13:31 | dalsasua | fix_in_branch | => pi |
2010-08-18 13:34 | dalsasua | Note Added: 0030117 | |
2010-08-18 13:49 | hgbot | Checkin | |
2010-08-18 13:49 | hgbot | Note Added: 0030118 | |
2010-08-18 13:49 | hgbot | Status | scheduled => resolved |
2010-08-18 13:49 | hgbot | Resolution | open => fixed |
2010-08-18 13:49 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/f90978db2fb31a8f1d3ee7fca51f2840aa8007d6 [^] |
2010-08-18 21:25 | hudsonbot | Checkin | |
2010-08-18 21:25 | hudsonbot | Note Added: 0030133 | |
2010-08-23 09:36 | psarobe | Note Added: 0030213 | |
2010-08-23 09:36 | psarobe | Status | resolved => closed |
2010-09-13 12:38 | anonymous | sf_bug_id | 0 => 3065161 |
Notes |
|
|
In order to test this issue: check that, before the fix, following the steps to reproduce, both payments (manual and not manual) creates entry lines (you can differentiate both through the amounts). After the fix, just the non-manual (or direct posting) payments are able to generate accounting. |
|
|
(0030118)
|
hgbot
|
2010-08-18 13:49
|
|
Repository: erp/devel/pi
Changeset: f90978db2fb31a8f1d3ee7fca51f2840aa8007d6
Author: David Alsasua <david.alsasua <at> openbravo.com>
Date: Wed Aug 18 13:36:07 2010 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/f90978db2fb31a8f1d3ee7fca51f2840aa8007d6 [^]
Fixes Issue 14061
---
M src/org/openbravo/erpCommon/ad_forms/DocDPManagement.java
M src/org/openbravo/erpCommon/ad_forms/DocLineDPManagement_data.xsql
M src/org/openbravo/erpCommon/ad_forms/DocLine_DPManagement.java
---
|
|
|
|
|
|
|
|