Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0012191 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
feature request | [Openbravo ERP] 01. General setup | major | always | 2010-02-09 19:56 | 2010-02-09 19:56 | |||||||
Reporter | psarobe | View Status | public | |||||||||
Assigned To | eduardo_Argal | |||||||||||
Priority | urgent | Resolution | open | Fixed in Version | ||||||||
Status | scheduled | Fix in branch | pi | Fixed in SCM revision | ||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Review Assigned To | ||||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0012191: Enhancement for Organization address. Related to taxes calculation | |||||||||||
Description | This is the scenario: You have a tree organization like this: MAIN -->A -->B The three organizations has an address but when calculating the taxes there is no way to say either the calculation must depend on A or Main. To achieve this what we are going to develop is: 1. Create a check at information tab level which is the tab where you define the address for the organization 2. This check will be "istaxlocation" (Tax location) 3. Create on default='Y' Process for calculating the proper tax (C_GET_TAX PROCEDURE)based on the tree org example: Scenarios: ========== 1. The three orgs have address and Location tax is marked: Then whenever you create a document the address to calculate the tax will be the one defined for that Organization. For example if you create a sales order for Org A the address used will be the one for Org A 2. Org A and Org B has address but Tax location is not marked: Then whenever you create a document either for Org A or Org B the process will be go up in the tree looking for the next Org that has the an address marked as Tax location 3. None of the Orgs have the tax location marked: The process will go up in the tree till it finds the first "Legal entity" with an address 4. Org A and Org B have no address created: The process will go up in the tree looking for the first Org with an address marked as Tax Location. Doing this we will avoid having the info message saying that "No Address organization has been defined so the taxes cannot be calculated" 5. None of the organizations have an address: Then the behaviour will like it is. An info message will show up | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Issue History | |||
Date Modified | Username | Field | Change |
2010-02-09 19:56 | psarobe | New Issue | |
2010-02-09 19:56 | psarobe | Assigned To | => eduardo_Argal |
2010-02-09 19:56 | psarobe | Status | new => scheduled |
2010-02-09 19:56 | psarobe | fix_in_branch | => pi |
Copyright © 2000 - 2009 MantisBT Group |