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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0028962
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 04. Warehouse managementmajoralways2015-02-16 19:122015-03-09 09:30
ReporterumartirenaView Statuspublic 
Assigned Toumartirena 
PriorityurgentResolutionfixedFixed in Versionpi
StatusclosedFix in branchFixed in SCM revisionbc6918942963
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toaferraz
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0028962: [Cost Adjustments] Orphan Lines cost calculation fails under certain circumstances

DescriptionOrphan Lines cost calculation cannot calculate the cost of a return from customer when is a backdated transaction.
Steps To ReproduceIn F&B:
 * Enable "RM Allow Orphan Line" preference.
 * Have a valid average costing rule for F&B España org.
 * Create a Product
 * Add a Costing Record:
  - Org: F&B España
  - Cost: 5
  - Cost Type: Average
  - Starting Date: 01/01/2014
  - Ending Date: 31/12/9999
 * Create a Goods Shipment:
  - Org: F&B España
  - Business Partner: Alimentos y Supermercados
  - Movement Date: 10/02/2015
 * Add a Line:
  - Product: The new product
  - Qty: 10
  - Storage Bin: RN 0-0-0
 * Complete it
 * Go to Return from Customer window
 * Create a Header:
  - Org: F&B España
  - Business Partner: Alimentos y Supermercados
  - Order Date: 05/02/2015
 * Click on "Insert Orphan Line":
  - Product: The new product
  - Returned: 5
  - Unit Price: 12
  - Tax: Arrendamiento 21% (Cobros) - IVA Normal
 * Click OK and Book it
 * Go to Return Material Receipt:
 * Create a Header:
  - Org: F&B España
  - Business Partner: Alimentos y Supermercados
  - Movement Date: 05/02/2015
 * Click on Pick/Edit Lines:
 * Select the line created in previous Return from Customer
  - Returned: 5
  - Storage Bin: RN 0-0-0
 * Click Done and Complete it
 * Go to Process Request window
 * Run Costing Background process
 
 * Realize that the process ends successfully but the following message is obtained in Process Log:

 "No average cost found for the product on a date"

 
Proposed SolutionThe process should be able to calculate the cost of the product on that case looking at Costing tab of the Product and finding a valid Average Cost.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 00291933.0PR15Q1.2 closedumartirena [Cost Adjustments] Orphan Lines cost calculation fails under certain circumstances 

-  Notes
(0074562)
hgbot (developer)
2015-02-17 17:27

Repository: erp/devel/pi
Changeset: bc69189429632bbbcec2c1b755e3a6e1b6334163
Author: Unai Martirena <unai.martirena <at> openbravo.com>
Date: Tue Feb 17 17:25:49 2015 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/bc69189429632bbbcec2c1b755e3a6e1b6334163 [^]

Fixes Bug 28962: Cost properly calculated for orphan lines in Cost Adjustments

The process was failing for orphan lines because it was trying to get the cost from a Purchase Price or an Standard Cost, and there is none. Before checking those two, the process now tries to find an Average Cost for that product on the movement date of the orphan line, and if it founds it assigns to the transaction.

---
M src/org/openbravo/costing/AverageCostAdjustment.java
M src/org/openbravo/costing/CostingAlgorithmAdjustmentImp.java
---
(0074775)
hudsonbot (developer)
2015-02-23 05:11

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/6856352d7235 [^]
Maturity status: Test
(0075250)
aferraz (manager)
2015-03-06 15:18

Code review + Testing OK
(0075292)
umartirena (reporter)
2015-03-09 09:29

Reopened to add backport for 3.0PR15Q1.2

- Issue History
Date Modified Username Field Change
2015-02-16 19:12 umartirena New Issue
2015-02-16 19:12 umartirena Assigned To => Sandrahuguet
2015-02-16 19:12 umartirena Modules => Core
2015-02-16 19:12 umartirena Triggers an Emergency Pack => No
2015-02-16 19:12 umartirena Assigned To Sandrahuguet => umartirena
2015-02-16 19:13 umartirena Proposed Solution updated
2015-02-17 17:27 hgbot Checkin
2015-02-17 17:27 hgbot Note Added: 0074562
2015-02-17 17:27 hgbot Status new => resolved
2015-02-17 17:27 hgbot Resolution open => fixed
2015-02-17 17:27 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/bc69189429632bbbcec2c1b755e3a6e1b6334163 [^]
2015-02-23 05:11 hudsonbot Checkin
2015-02-23 05:11 hudsonbot Note Added: 0074775
2015-03-06 15:18 aferraz Review Assigned To => aferraz
2015-03-06 15:18 aferraz Note Added: 0075250
2015-03-06 15:18 aferraz Status resolved => closed
2015-03-09 09:29 umartirena Note Added: 0075292
2015-03-09 09:29 umartirena Status closed => new
2015-03-09 09:29 umartirena Resolution fixed => open
2015-03-09 09:29 umartirena Status new => scheduled
2015-03-09 09:29 umartirena Status scheduled => resolved
2015-03-09 09:29 umartirena Fixed in Version => pi
2015-03-09 09:29 umartirena Resolution open => fixed
2015-03-09 09:30 umartirena Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker