Project:
View Revisions: Issue #30277 | [ All Revisions ] [ Back to Issue ] | ||
Summary | 0030277: Changing from an average costing rule to a standard costing rule is not working properly. | ||
Revision | 2015-06-30 10:08 by psanjuan | ||
Steps To Reproduce | Run Initial organization setup to create a new organization named "AV to ST Org". Currency = EUR. Set is as Ready. Go to Open/Close Period Control window and open all periods for the organization. Go to Warehouse window and create a new one for the organization. Assign this warehouse to the organization in "organization" window, warehouse tab. Define a Purchase Price list at (*) level named "Purchase Price List" Go to Costing rule window and create a new one for this organization by entering below setup: Costing Algorithm= Average Algorithm Starting Date = 01-01-2015 Backdated Transactions Fixed = Yes Validate costing rule Go to product window and create a new one named "Producto Asterisco" defined at * Org level. Go to Price tab and select the price list (*) "Purchase Price List" and enter 125.00 as unit price/List price. Go to Costing tab and manually enter a new record with below setup: Organization = AV to ST Org Cost Type = Average Cost = 100 Starting date = 01-01-2015 Ending Date = 31-12-9999 Manual = Yes Check that Warehouse field remains empty. Navigate to purchase order and create an order for AV to ST Org dated on 29-06-2015, for any vendor, Product = Producto Asterisco, Ordered Qty = 1 unit Complete the order Go to Goods Receipt window and create a new one to receipt this 1 unit of the product, dated on 29-06-2015. Run Costing Background process and post the receipt. Go back to Product window, Costing tab and realize that for this product, Average cost has changed to 125.00 €, starting from 29-06-2015 to 31-12-9999, which is correct. Go to Costing Rule window and create a new one for ST to AV Org. This time with below setup: Costing Algorithm = Standard Algorithm Validate costing rule. Go to product window, transaction tab and realize that for this product two new transactions have been created. One Inventory In transaction for the average closing valued at 125.00 which is correct, an another one Inventory In transaction for the Standard opening with no value as no standard cost has been entered for the product. Run costing background process and run it for this organization. Realize that an error is shown because there is no standard cost defined for this product. This is correct. Go to product window, costing tab and enter a new record there with below setup: Organization = AV to ST org Cost Type = Standard Cost = 155 Starting Date = 29-06-2015 Ending Date = 31-12-9999 Manual = Yes Check that warehouse field remains empty. Run once again costing background process. Openbravo informs that the process completed successfully. Go to Product window, Costing tab and realize that for this product a new record has been created there with below setup: Cost Type = Standard Cost = 125 Starting Date = 29-06-2015 Ending Date = 31-12-9999 Permanent = Yes Currency = EUR This is not correct. Go to product window, transaction tab and realize that for this product Inventory In transaction created for the Standard costing opening is valued at 125.00. This it is not correct. The standard cost entered of 155.00 has not been taken into account but 125.00 defined for the price list. See image attached. |
||
Revision | 2015-06-30 10:02 by psanjuan | ||
Steps To Reproduce | Run Initial organization setup to create a new organization named "AV to ST Org". Currency = EUR. Set is as Ready. Go to Open/Close Period Control window and open all periods for the organization. Go to Warehouse window and create a new one for the organization. Assign this warehouse to the organization in "organization" window, warehouse tab. Define a Purchase Price list at (*) level named "Purchase Price List" Go to Costing rule window and create a new one for this organization by entering below setup: Costing Algorithm= Average Algorithm Starting Date = 01-01-2015 Backdated Transactions Fixed = Yes Validate costing rule Go to product window and create a new one named "Producto Asterisco" defined at * Org level. Go to Price tab and select the price list (*) "Purchase Price List" and enter 125.00 as unit price/List price. Go to Costing tab and manually enter a new record with below setup: Organization = AV to ST Org Cost Type = Average Cost = 100 Starting date = 01-01-2015 Ending Date = 31-12-9999 Manual = Yes Currency = EUR Navigate to purchase order and create an order for AV to ST Org dated on 29-06-2015, for any vendor, Product = Producto Asterisco, Ordered Qty = 1 unit Complete the order Go to Goods Receipt window and create a new one to receipt this 1 unit of the product, dated on 29-06-2015. Run Costing Background process and post the receipt. Go back to Product window, Costing tab and realize that for this product, Average cost has changed to 125.00 €, starting from 29-06-2015 to 31-12-9999, which is correct. Go to Costing Rule window and create a new one for ST to AV Org. This time with below setup: Costing Algorithm = Standard Algorithm Validate costing rule. Go to product window, transaction tab and realize that for this product two new transactions have been created. One Inventory In transaction for the average closing valued at 125.00 which is correct, an another one Inventory In transaction for the Standard opening with no value as no standard cost has been entered for the product. Run costing background process and run it for this organization. Realize that an error is shown because there is no standard cost defined for this product. This is correct. Go to product window, costing tab and enter a new record there with below setup: Organization = AV to ST org Cost Type = Standard Cost = 155 Starting Date = 29-06-2015 Ending Date = 31-12-9999 Manual = Yes Currency = EUR Run once again costing background process. Openbravo informs that the process completed successfully. Go to Product window, Costing tab and realize that for this product a new record has been created there with below setup: Cost Type = Standard Cost = 125 Starting Date = 29-06-2015 Ending Date = 31-12-9999 Permanent = Yes Currency = EUR Above it is not correct. Go to product window, transaction tab and realize that for this product Inventory In transaction created for the Standard costing opening is valued at 125.00. Above it is not correct. The standard cost entered of 155.00 has not been taken into account but 125.00 defined for the price list. See image attached. |
||
Revision | 2015-06-29 14:00 by psanjuan | ||
Steps To Reproduce | Run Initial organization setup to create a new organization named "AV to ST Org". Currency = EUR. Set is as Ready. Go to Open/Close Period Control window and open all periods for the organization. Go to Warehouse window and create a new one for the organization. Define a Purchase Price list at (*) level named "Purchase Price List" Go to Costing rule window and create a new one for this organization by entering below setup: Costing Algorithm= Average Algorithm Starting Date = 01-01-2015 Backdated Transactions Fixed = Yes Validate costing rule Go to product window and create a new one named "Producto Asterisco" defined at * Org level. Go to Price tab and select the price list (*) "Purchase Price List" and enter 125.00 as unit price/List price. Go to Costing tab and manually enter a new record with below setup: Organization = AV to ST Org Cost Type = Average Cost = 100 Starting date = 01-01-2015 Ending Date = 31-12-9999 Manual = Yes Currency = EUR Navigate to purchase order and create an order for AV to ST Org dated on 29-06-2015, for any vendor, Product = Producto Asterisco, Ordered Qty = 1 unit Complete the order Go to Goods Receipt window and create a new one to receipt this 1 unit of the product, dated on 29-06-2015. Run Costing Background process and post the receipt. Go back to Product window, Costing tab and realize that for this product, Average cost has changed to 125.00 €, starting from 29-06-2015 to 31-12-9999, which is correct. Go to Costing Rule window and create a new one for ST to AV Org. This time with below setup: Costing Algorithm = Standard Algorithm Validate costing rule. Go to product window, transaction tab and realize that for this product two new transactions have been created. One Inventory In transaction for the average closing valued at 125.00 which is correct, an another one Inventory In transaction for the Standard opening with no value as no standard cost has been entered for the product. Run costing background process and run it for this organization. Realize that an error is shown because there is no standard cost defined for this product. This is correct. Go to product window, costing tab and enter a new record there with below setup: Organization = AV to ST org Cost Type = Standard Cost = 155 Starting Date = 29-06-2015 Ending Date = 31-12-9999 Manual = Yes Currency = EUR Run once again costing background process. Openbravo informs that the process completed successfully. Go to Product window, Costing tab and realize that for this product a new record has been created there with below setup: Cost Type = Standard Cost = 125 Starting Date = 29-06-2015 Ending Date = 31-12-9999 Permanent = Yes Currency = EUR Above it is not correct. Go to product window, transaction tab and realize that for this product Inventory In transaction created for the Standard costing opening is valued at 125.00. Above it is not correct. The standard cost entered of 155.00 has not been taken into account but 125.00 defined for the price list. See image attached. |
||
Revision | 2015-06-29 13:35 by psanjuan | ||
Steps To Reproduce | to be defined |
Copyright © 2000 - 2009 MantisBT Group |