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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0012277
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementminorhave not tried2010-02-15 13:442012-09-14 09:42
ReporterplujanView Statuspublic 
Assigned Tonaiaramartinez 
PriorityhighResolutionopenFixed in Version
StatusscheduledFix in branchpiFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0012277: A tax using Tax Amount for calculation can be saved leaving Tax Base field blank

DescriptionI can create a Tax using Tax Amount as calculation base, but if I do not choose a Tax Base, I can save anyway. Resulting tax will be zero always. See steps.
Steps To Reproduce1. Create a new tax
2. Select Tax Amount as base
3. Leave Tax Base field blank
4. Save
5. Create a Sales Order using this product. As calculation is made on a non existent base, result is always zero.
Proposed SolutionTrigger a message when saving a Tax using Tax Amount, asking for choosing a Tax Base.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0048694)
naiaramartinez (developer)
2012-05-16 12:59

Test Plan (trigger):
   Go to Tax Rate window
   Create a new record. Fill:
       Base Amount field: tax amount
   Save it. Notice that you get an error.
   Choose a parent tax rate and after that choose a tax base.
   Save it. Notice that you can save it after filling tax base field.

Test Plan (build validation)
   Before applying the fix go to Tax Rate window.
   Create a new record with base amount: Tax amount.
   Apply the fix
   Run ant smartbuild -Dlocal=no
   The compilation should fail
   Go to application, as client admin role
   A new alert is created
   Browse to the wrong Tax Rate and add a tax base.
   Run ant smartbuild -Dlocal=no again
   The compilation should go fine

- Issue History
Date Modified Username Field Change
2010-02-15 13:44 plujan New Issue
2010-02-15 13:44 plujan Assigned To => eduardo_Argal
2010-02-15 13:45 plujan Status new => scheduled
2010-02-15 13:45 plujan fix_in_branch => pi
2012-05-16 12:59 naiaramartinez Note Added: 0048694
2012-09-14 09:42 naiaramartinez Assigned To eduardo_Argal => naiaramartinez


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker