Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0037104 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Modules] FIFO Costing Algorithm | major | always | 2017-10-18 14:49 | 2017-10-23 10:59 | |||
Reporter | ngarcia | View Status | public | |||||
Assigned To | Triage Omni OMS | |||||||
Priority | urgent | Resolution | no change required | Fixed in Version | ||||
Status | closed | Fix in branch | 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 | |||||||
Regression date | ||||||||
Regression introduced by commit | ||||||||
Regression level | ||||||||
Review Assigned To | ||||||||
Regression introduced in release | ||||||||
Summary | 0037104: If negative stock is allowed and a return material receipt made after a goods shipment, cost of transactions is not calculated | |||||||
Description | If negative stock is allowed and a return material receipt made after a goods shipment, cost of transactions is not calculated | |||||||
Steps To Reproduce | As group admin role: Validate a new costing rule for F&B US, Inc. with FIFO Costing Algorithm Create a new product and add a purchase price list to it Change the Inventory Status to Undefined-Overissue for a storage bin of US West coast warehouse (in order to accept negative stock) Create a goods shipment and add one unit of the product in the modified storage bin Create a Return From Customer for that unit and the associated Return Material Receipt Launch the Costing Background process and check although it finishes successfully, the cost of the two transactions is pending to be calculated In FIFO Stacks tab, you could check there is one record for the input transaction and another one for the output transaction | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0099986) dmiguelez (developer) 2017-10-23 10:59 |
This is not an Issue, FIFO is working as expected. The problem here is that there is no cost to be assigned to the output transactions yet. When an incoming transaction with cost is created in the system, FIFO stores it's cost in the stack. When an outgoing transaction is created in the system, FIFO calculates it's cost based on the cost stored in the stack. In this scenario, there is not enough cost to be assigned to all the transactions (due to the temporal negative stock) This happens because no incoming transaction with cost has been registered in the system for this product yet. As soon as any incoming transaction with cost is registered in the system, the goods movement's cost will be calculated and this situation will be solved. |
Issue History | |||
Date Modified | Username | Field | Change |
2017-10-18 14:49 | ngarcia | New Issue | |
2017-10-18 14:49 | ngarcia | Assigned To | => Triage Finance |
2017-10-18 14:49 | ngarcia | Resolution time | => 1510095600 |
2017-10-18 14:49 | ngarcia | Issue Monitored: networkb | |
2017-10-18 17:02 | ngarcia | Relationship added | related to 0037106 |
2017-10-23 10:59 | dmiguelez | Note Added: 0099986 | |
2017-10-23 10:59 | dmiguelez | Status | new => closed |
2017-10-23 10:59 | dmiguelez | Resolution | open => no change required |
Copyright © 2000 - 2009 MantisBT Group |