SambaPOS

Open Source Restaurant POS Software

User Tools

Site Tools


Writing /var/www/doc.sambapos.org/public_html/data/cache/3/3859376b5b9fbe802ff23f022880a662.metadata failed
en:tips:stok_ve_maliyet_sistemi
Writing /var/www/doc.sambapos.org/public_html/data/cache/2/29c6cf9e7378489c77b920bc1fd6b103.xhtml failed

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:tips:stok_ve_maliyet_sistemi [2012/05/04 03:36]
Emre Eren
en:tips:stok_ve_maliyet_sistemi [2012/09/07 09:30] (current)
Line 6: Line 6:
   * There is no requirement to track invetory of all products. You can start with most important products and create recipes for small items as you need.   * There is no requirement to track invetory of all products. You can start with most important products and create recipes for small items as you need.
   * When we purchase new inventory we register them with Transaction Documents.   * When we purchase new inventory we register them with Transaction Documents.
-  * On SambaPOS inventory tracking system the numbers defined on recipes are not exact numbers. For example you said there is 10 gr. tomato in hamburger and 40 gr. tomato in salad. If you sell 100 hamburger and 100 salad SambaPOS will automatically decrease inventory by 5kg of tomato. In real life can it be exactly 5kg? At the end of day you weighed tomato you saw 6kg tomato used. Maybe some of them wasted or chef was in a generous mood. Whatever the reason of this difference is we have to distribute that difference to both pizza and salad cost. The numbers we defined in recipes are meaningful now. The difference is equal to the cost of 1kg. tomato. We should add %20 of it to hamburger and %80 of it to salad. That means recipe amounts defines the ratios of the cost difference we need to distribute. ​+  * The numbers defined on recipes are not exact numbers. For example you said there is 10 gr. tomato in hamburger and 40 gr. tomato in salad. If you sell 100 hamburger and 100 salad SambaPOS will automatically decrease inventory by 5kg of tomato. In real life can it be exactly 5kg? At the end of day you weighed tomato you saw 6kg tomato used. Maybe some of them wasted or chef was in a generous mood. Whatever the reason of this difference is we have to distribute that difference to both pizza and salad cost. The numbers we defined in recipes are meaningful now. The difference is equal to the cost of 1kg. tomato. We should add %20 of it to hamburger ​cost and %80 of it to salad cost. That means recipe amounts defines the ratios of the cost difference we need to distribute. That have no effect on products that have no tomato in it.
  
 Let's see a simple example. We'll start by creating inventory items. Let's see a simple example. We'll start by creating inventory items.
Line 12: Line 12:
 {{:​en:​tips:​inv:​1.jpg?​600|}} {{:​en:​tips:​inv:​1.jpg?​600|}}
  
-We add new inventory items from Management > Products > Inventory Items list. I'm creating a recipe for Hamburger product so I'll create ​some inventory ​items which we'll needI have to pay attention to Unit definition. Base unit is the smallest unit of the itemTransaction ​unit is the unit we generally use. For example the smallest unit of the tomato is GR and we purchase tomato with KG transaction unit. If I'll use only base unit I have to leave transaction unit as zero. After saving it I'll create two more inventory items named "​Bread"​ and "​Ketchup"​.+We add new inventory items from **Management > Products > Inventory Items** list. We'll create items for Hamburger recipeThe most important part is the Unit configuration**Base unit** is the smallest unit of the item and **Transaction ​Unit** ​is the unit we generally use. For example the smallest unit of the tomato is GR and we purchase tomato with KG transaction unit. If I'll use only base unit I have to leave transaction unit as zero. After saving it I'll create two more inventory items named "​Bread"​ and "​Ketchup"​.
  
 {{:​en:​tips:​inv:​2.jpg?​600|}} {{:​en:​tips:​inv:​2.jpg?​600|}}
Line 34: Line 34:
 {{:​en:​tips:​inv:​5.jpg?​600|}} {{:​en:​tips:​inv:​5.jpg?​600|}}
  
 +We add items with insert key or by clicking "Add Line" command. After entering quantities and prices we save it. 
  
 +Now switch to POS screen and sell 5 hamburgers. It will decrease inventories as configured on recipe. We can display "​Inventory Report"​ for updated numbers but for more details we'll use "End of day Records" ​
  
 +**End of day Record** is a special type of document that automatically creates while ending a work period. This document fixes periodic inventory and cost numbers. We can't create this document in a work period but we can use this document for checking actual numbers. ​
  
 +Let's see the current End of day Record.
 +
 +{{:​en:​tips:​inv:​6.jpg?​600|}}
 +
 +This is the result when we sell 5 hamburgers. In Stock column is empty now because this is the beginning record. On further work periods we'll see the inventory numbers carried from previous work period. It means this column shows the inventory state when we started the work period. ​
 +
 +Inventory Prediction shows the inventory numbers according to sales and transactions. As we talked about it before these numbers are just a prediction. If you count some of your inventory items and if there is a difference you'll enter physical inventory numbers on "​Current Inventory"​ column and SambaPOS will do the rest :) Let's see the "​Costs"​ page.
 +
 +{{:​en:​tips:​inv:​7.jpg?​600|}}
 +
 +This is the cost of Hamburger product. "Cost Prediction"​ is the cost amount calculated from Inventory Prediction numbers. If we update physical inventory numbers we'll see the updated cost on "​Current Cost" column. ​
 +
 +As I've stated before you can't save this document because SambaPOS should create it automatically when work period ends. Now close this document and end the work period to see how it automatically generates. ​
 +
 +{{:​en:​tips:​inv:​8.jpg?​600|}}
 +
 +As screenshot shows it automatically created. Now double click on it to display the generated numbers. For 5 portions of Hamburger 600gr. (0,6 KG) Hamburger meat used and we should have 9,4 KG meat on hand. For example we weighed meat and there is physically 9 KG meat. To fix that we'll enter 9 to Physical Inventory column. It will decrease the Hamburger Meat inventory to 9KG and it will also distribute the cost of 400 gr difference to Hamburger product. ​
 +
 +{{:​en:​tips:​inv:​9.jpg?​600|}}
 +
 +We have only Hamburger Product so this difference will affect only Hamburger Product. If we'll configure more products that uses "​Hamburger Meat" inventory (Cheese Burger, etc) their cost will increase accordingly. Let's see how it reflected to Hamburger cost.
 +
 +{{:​en:​tips:​inv:​10.jpg?​600|}}
 +
 +According to recipe Hamburger cost per portion is $2,46 but it's real cost is $3,66. Let's see the calculation in more detail. The difference was 400GR. 1KG meat costs $15 so the cost of 400GR is $6. We sold 5 hamburgers. 6/5= $1,2 and 2,46 + 1,2 = 3,66.
 +
 +Save this document to store changes. When we start a new work period SambaPOS will calculate further amounts from these numbers.
 +
 +{{:​en:​tips:​inv:​11.jpg?​600|}}
 +
 +Finally this is the cost report for the work period. The cost of everything is $18. If you include multiple work periods in this report you'll see the average cost.
 +
 +You can visit our forum for your questions about this topic. ​
 +
 +http://​forum2.sambapos.com/​index.php/​topic,​526.0.html
en/tips/stok_ve_maliyet_sistemi.1336088208.txt.gz ยท Last modified: 2012/09/07 09:30 (external edit)