Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0035433 | Openbravo ERP | 09. Financial management | public | 2017-03-06 11:31 | 2017-05-29 17:43 |
|
Reporter | vmromanos | |
Assigned To | nonofrancisco | |
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | 3.0PR17Q3 | Fixed in Version | 3.0PR17Q3 | |
Merge Request Status | |
Review Assigned To | aferraz |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | Packaging and release |
Regression date | 2017-02-23 |
Regression introduced in release | main |
Regression introduced by commit | https://code.openbravo.com/erp/devel/pi/rev/251ea8a24d39 [^] |
Triggers an Emergency Pack | No |
|
Summary | 0035433: Payables and Receivable Aging Balance Organization and General Ledger fields |
Description | Several problems in Organization and General Ledger Filters in both Payables and Receivables Aging Schedule Reports.
Organization:
1. Validation similar to "AD_Org is transactions allowed" should be added
General Ledger:
1. Add validation to show only general ledgers available for the selected organization. The values should be updated each time the organization is changed. |
Steps To Reproduce | As Openbravo Admin
Go to Payables Aging Schedule report (or Receivables Aging Schedule)
Verify * organization can be selected. This is wrong as this organization can't have transactions
Change org to F&B US.
Verify General Ledger "F&B España" is shown in selector. This is wrong as this general ledger is not available for F&B US |
Proposed Solution | Review original code in legacy Aging Balance module and transplant it to the version in core for both reports. |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0032535 | 3.0PR16Q3 | closed | markmm82 | Report's currency and report's general ledger should be defaulted to organization's currency and organization's general ledger | depends on | backport | 0035698 | 3.0PR17Q2 | closed | nonofrancisco | Payables and Receivable Aging Balance Organization and General Ledger fields | caused by | feature request | 0035089 | 3.0PR17Q2 | closed | nonofrancisco | Integrate module Aging Balance Report into Openbravo 3 distribution | related to | feature request | 0036034 | | new | Triage Omni OMS | Improve organization and general ledger parameters default value and on change function inside Aging process definition |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2017-03-06 11:31 | vmromanos | New Issue | |
2017-03-06 11:31 | vmromanos | Assigned To | => Triage Finance |
2017-03-06 11:31 | vmromanos | Modules | => Core |
2017-03-06 11:31 | vmromanos | Triggers an Emergency Pack | => No |
2017-03-06 11:31 | vmromanos | Assigned To | Triage Finance => nonofrancisco |
2017-03-06 11:34 | vmromanos | Relationship added | caused by 0035089 |
2017-03-15 21:09 | nonofrancisco | Status | new => scheduled |
2017-03-15 21:25 | nonofrancisco | Note Added: 0095304 | |
2017-03-30 16:51 | aferraz | Relationship added | related to 0032535 |
2017-03-30 17:08 | aferraz | Target Version | 3.0PR17Q2 => 3.0PR17Q2.1 |
2017-04-05 09:14 | vmromanos | Status | scheduled => acknowledged |
2017-04-05 09:14 | vmromanos | Target Version | 3.0PR17Q2.1 => 3.0PR17Q3 |
2017-04-05 09:15 | vmromanos | Status | acknowledged => scheduled |
2017-05-17 21:49 | hgbot | Checkin | |
2017-05-17 21:49 | hgbot | Note Added: 0096648 | |
2017-05-17 21:49 | hgbot | Status | scheduled => resolved |
2017-05-17 21:49 | hgbot | Resolution | open => fixed |
2017-05-17 21:49 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/04a6552919851945d8ca428fc012d40c7f9a9020 [^] |
2017-05-17 21:50 | hgbot | Checkin | |
2017-05-17 21:50 | hgbot | Note Added: 0096649 | |
2017-05-17 21:52 | aferraz | Regression level | => Packaging and release |
2017-05-17 21:52 | aferraz | Regression date | => 2017-02-23 |
2017-05-17 21:52 | aferraz | Regression introduced in release | => main |
2017-05-17 21:52 | aferraz | Regression introduced by commit | => https://code.openbravo.com/erp/devel/pi/rev/251ea8a24d39 [^] |
2017-05-17 21:55 | aferraz | Review Assigned To | => aferraz |
2017-05-17 21:55 | aferraz | Note Added: 0096650 | |
2017-05-17 21:55 | aferraz | Status | resolved => closed |
2017-05-17 21:55 | aferraz | Fixed in Version | => 3.0PR17Q3 |
2017-05-18 10:16 | aferraz | Relationship added | related to 0036034 |
2017-05-29 17:43 | hudsonbot | Checkin | |
2017-05-29 17:43 | hudsonbot | Note Added: 0096972 | |
2017-05-29 17:43 | hudsonbot | Checkin | |
2017-05-29 17:43 | hudsonbot | Note Added: 0096973 | |
Notes |
|
|
Test plan:
As Openbravo Admin
Go to Payables Aging Schedule report
Verify * organization does not appears in selector, just organizations with transaction allowed can be selected.
Change org to F&B US.
Verify just General Ledger "F&B International Group US/A/US Dollar" is shown in selector.
Change org to F&B España - Región Norte.
Verify General Ledger "F&B International Group US/A/US Dollar" and "F&B España, S.A. US/A/Euro" are shown in selector.
Do the same for Receivables Aging Schedule
Verify the behavior is the same |
|
|
(0096648)
|
hgbot
|
2017-05-17 21:49
|
|
Repository: erp/devel/pi
Changeset: 04a6552919851945d8ca428fc012d40c7f9a9020
Author: Nono Carballo <nonofce <at> gmail.com>
Date: Tue May 09 13:28:14 2017 -0400
URL: http://code.openbravo.com/erp/devel/pi/rev/04a6552919851945d8ca428fc012d40c7f9a9020 [^]
Fixes issue 35433: Aging Balance Organization and GL fields
* The default value of parameter Organization is the one selected when login,
if is transaction allowed, otherwise, the first one in the list of Organizations
with transaction allowed.
* When parameter Organization changes, the selected value of General Ledger
selector is set accordingly.
---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-onchange-functions.js
M src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
M src-db/database/sourcedata/OBUISEL_SELECTOR.xml
A src/org/openbravo/common/actionhandler/AgingGeneralLedgerByOrganizationActionHandler.java
A src/org/openbravo/common/filterexpression/AgingGeneralLedgerFilterExpression.java
A src/org/openbravo/common/filterexpression/AgingOrganizationFilterExpression.java
---
|
|
|
(0096649)
|
hgbot
|
2017-05-17 21:50
|
|
Repository: erp/devel/pi
Changeset: b069f040ba1098f708ce1c3802488ca14211d8ba
Author: Alvaro Ferraz <alvaro.ferraz <at> openbravo.com>
Date: Wed May 17 21:46:10 2017 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/b069f040ba1098f708ce1c3802488ca14211d8ba [^]
Related to issue 35433: Code review improvements
- Fix copyrights.
- Improve Account Schema Selector filter expression.
- Improve AgingOrganizationFilterExpression class.
---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-onchange-functions.js
M src-db/database/sourcedata/OBUISEL_SELECTOR.xml
M src/org/openbravo/common/actionhandler/AgingGeneralLedgerByOrganizationActionHandler.java
M src/org/openbravo/common/filterexpression/AgingGeneralLedgerFilterExpression.java
M src/org/openbravo/common/filterexpression/AgingOrganizationFilterExpression.java
---
|
|
|
|
|
|
|
|
|
|
|