Difference between revisions of "Sponsored Development: Libero Costing Engine"
From ADempiere
This Wiki is read-only for reference purposes to avoid broken links.
(→Detail Use-Case Scenarios) |
(→Development & Consulting) |
||
Line 12: | Line 12: | ||
* [[User:Teo_sarca|Teo Sarca]] | * [[User:Teo_sarca|Teo Sarca]] | ||
* Developer [[User:vpj-cd|Victor Perez]], http://www.e-evolution.com | * Developer [[User:vpj-cd|Victor Perez]], http://www.e-evolution.com | ||
+ | |||
+ | == Roadmap Document== | ||
+ | |||
+ | {|border="0" cellpadding="5" cellspacing="0" align="center" | ||
+ | |- | ||
+ | ! style="background:#3399FF; color:white" | Functionality / Feature | ||
+ | ! style="background:#3399FF; color:white" | Status | ||
+ | ! style="background:#3399FF; color:white" | Developer | ||
+ | ! style="background:#3399FF; color:white" | Priority | ||
+ | ! style="background:#3399FF; color:white" | Milestone | ||
+ | ! style="background:#3399FF; color:white" | Release Date | ||
+ | ! style="background:#3399FF; color:white" | Summary | ||
+ | |- | ||
+ | ! align="left" style="background:#999999; color:white" | Performance Analysis -> Costing -> Cost Engine | ||
+ | |- | ||
+ | |||
+ | !align="left" style="background:#EFF5FB; color:#0080FF" | Implement method in parallel | ||
+ | !style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | !style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd |Victor Perez]] | ||
+ | !style="background:#EFF5FB; color:#0080FF"|High | ||
+ | !style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | !style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | !style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |- | ||
+ | !align="left" style="background:#EFF5FB; color:#0080FF" |* Implement cost method by organization | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd |Victor Perez]] | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|High | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |- | ||
+ | !align="left" style="background:#EFF5FB; color:#0080FF" |* Implement cost layer and history | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd |Victor Perez]] | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|High | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |- | ||
+ | ! align="left" style="background:#999999; color:white" |Material Management | ||
+ | |- | ||
+ | !align="left" style="background:#EFF5FB; color:#0080FF"|Inventory revaluation (all methods) | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd|Victor Perez]] | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|High | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |- | ||
+ | !align="left" style="background:#EFF5FB; color:#0080FF"|Inventory reports | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd|Victor Perez]] | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|High | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |- | ||
+ | ! align="left" style="background:#999999; color:white" | Performance Analysis -> Costing -> Average Costing Method | ||
+ | |- | ||
+ | !align="left" style="background:#EFF5FB; color:#0080FF"|Implement to Average Cost fix when an user entry the data error | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd|Victor Perez]] | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|High | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |- | ||
+ | !align="left" style="background:#EFF5FB; color:#0080FF"|Implement the layer to solve the reverse documents | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd|Victor Perez]] | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|High | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |- | ||
+ | !align="left" style="background:#EFF5FB; color:#0080FF"|Implement the Average cost to Manufacturing functionality | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd|Victor Perez]] | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|High | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |- | ||
+ | !align="left" style="background:#EFF5FB; color:#0080FF"|Review and fix the current algoritm | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|Under development | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|[[User:vpj-cd|Victor Perez]] | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|High | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|354 | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|no defined | ||
+ | ! style="background:#EFF5FB; color:#0080FF"|... | ||
+ | |||
+ | |} | ||
==[http://epf.eclipse.org/wikis/openup/core.default.nav_view.base/customcategories/role_list_4C636D88.html?nodeId=3d0c4f74 Roles]== | ==[http://epf.eclipse.org/wikis/openup/core.default.nav_view.base/customcategories/role_list_4C636D88.html?nodeId=3d0c4f74 Roles]== |
Revision as of 12:14, 30 April 2010
Contents
Project
Source Code [1]
Sponsored
Development & Consulting
- Teo Sarca
- Developer Victor Perez, http://www.e-evolution.com
Roadmap Document
Functionality / Feature | Status | Developer | Priority | Milestone | Release Date | Summary |
---|---|---|---|---|---|---|
Performance Analysis -> Costing -> Cost Engine | ||||||
Implement method in parallel | Under development | Victor Perez | High | 354 | no defined | ... |
* Implement cost method by organization | Under development | Victor Perez | High | 354 | no defined | ... |
* Implement cost layer and history | Under development | Victor Perez | High | 354 | no defined | ... |
Material Management | ||||||
Inventory revaluation (all methods) | Under development | Victor Perez | High | 354 | no defined | ... |
Inventory reports | Under development | Victor Perez | High | 354 | no defined | ... |
Performance Analysis -> Costing -> Average Costing Method | ||||||
Implement to Average Cost fix when an user entry the data error | Under development | Victor Perez | High | 354 | no defined | ... |
Implement the layer to solve the reverse documents | Under development | Victor Perez | High | 354 | no defined | ... |
Implement the Average cost to Manufacturing functionality | Under development | Victor Perez | High | 354 | no defined | ... |
Review and fix the current algoritm | Under development | Victor Perez | High | 354 | no defined | ... |
Roles
- Analyst
- Any Role
- Architect
- Developer
- Project Manager
- Stakeholder
- Tester
Tasks
Develop Vision
[Document Specification]
Identify Stakeholders Ok
- Warehouse Clerk
- Accountant Cost Clerk
- Financial Management Clerk
- Purchase Manager Clerk
- Implementor Clerk
Gain agreement on the problem to resolve
- You can not give to tracking and monitoring the costs for any costing method. ie currently you can not generated a valuation of inventories at a effective date.
- All documents reverted with cost are created with accounting incorrectly.
- In the average cost is not possible to process correction of incorrect entry of quantities or prices
- Can not generate of transaction cost accounting for any revaluation or change cost.
- Only is possible to management a method costing by company or organization.
- The FIFO/LIFO costs, currently not working properly.
- Currently is not possible to have different method cost by organization
- Currently is not possible have a good historial cost for all method cost
Also add some new functionality.
- Development the functionality that support manufacturing support Average and FIFO/LIFO cost.
- Allow that the ADempiere support different costing method by organization, this way a organization can have the average cost and the other is standard cost.
- New Inventory report valuation
- Revaluation Cost
- COGS Adjustment
Gather stakeholder requests
- Optimize the Calculated Cost
- Optimize the Calculated Sales Price based on % margin
- Optimize the Right General Ledger record
- Optimize the Right Record the COGs for Income Statement
- Optimize the Right inventory valuation with different method cost
Define the scope of the solution
The objectives to reach within the first milestone of the project are:
- Create New Cost Engine
- Get the right calculated and register of cost
- Implement Average Cost and FIFO/LIFO Cost for Manufacturing Management
- Get the right the inventory valuation
- Get the right general leder cost records
- Ger the right current cost for each cost element
Define features of the system
- Define Multiples Cost Element with different Cost Method
- New Inventory Valuation Report
- New cost collector cost for cost adjustment and revaluation
- New option to generate the posting in batch process
- New option to generate the adjustment cost in batch process
- New transaction valuation report
Important questions
Achieve concurrence
Capture a common vocabulary
- Glossary