INVENTORY SCREEN – PROCESS GUIDE V 1.0 INVENTORY USER SCREEN PROCESS GUIDE T&C: This document is strictly private, confidential and personal to its recipients and should not be copied, distributed or reproduced in whole or in part, nor passed to any third party. © Copyright 2015 Benseron Inc. All rights reserved. All use subject to Terms and Conditions. PROJECT INFORMATION Project Name: INVENTORY Author: BENSERON QA Organization: Benseron Information Technologies Project Version: Version 1.0 Spec Version: Version 1.0 Date of Current Spec: NA What is Inventory? Inventory is a third party management application it can be integrated with any POS system. Inventory Management provides the ability to track every ingredient in a recipe or dish, which in turn allows the user to better track food costs. The ability to set recipe quantities allows you to minimize waste, increase quality control and verify for variances. Once activated, the system manages stock levels based on recipes, keeping an accurate count of stock levels at all time. Why Inventory? Increase profit margins Inventory offers features that help you manage your menu for maximum revenue, identifying menu items with high margins that should be promoted and menu items with low margins where the recipe should be adjusted or the price recalculated. The system will even recommend the selling price of products based on the food cost, allowing you to specify the required amount of margin on any product. Purchase Order management With fully integrated PO management features, it is possible to define minimum stock levels, so that the system automatically generates “shopping lists” to simplify inventory replenishment. These lists may be grouped according to vendor, or by inventory category and even provide an estimated budget for replenishing the inventory back to predefined levels. Some Common Controls Present in Inventory Active is help the user to view the hidden things. Inactive is help the user to hide the visible things. Edit is allowing the user to do make some changes. Delete is used to Inactive the active things. This plus symbol helps the user to add the new things. Note-The user cannot permanently delete the things but they can hide it using the Inactive control. Launching the application Enter into the below URL, which will navigate to the Linga Inventory URL: bevovopos.cloudapp.net:9000 Then the following Login Screen appears. Now the user is requested to enter the valid user credentials after that click on Sign in me it will takes to the Homepage of an application In Homepage the user can see the Dashboard, Inventory Settings and Unit Converter Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics User Name Mandatory Name of the User Password Mandatory Password for the respective user name REQUEST PASSWORD In case if the user forgot the password he can send a Change Password Request by clicking on the forgot password link. Once the user clicks on the Forgot password link the below page will appear. Enter User name- the registered User name should be enter here and clicks on submit Now the user will get the confirmation message the change password link has been sent to the respective e mail id By clicking on the link user can set the new password RESET PASSWORD Password-new password should enter in password field Confirm Password-same password should enter Confirm Password field Now clicks on the Confirm button then the user can login with the new password. Field Level Description Field Name Field Type & Length Mandatory / Optional Business Logics Password Mandatory New password Confirm Password Mandatory Confirm the password New DASHBOARD A Dashboard is a visual display of the most important information needed to achieve one or more objectives, consolidated and arranged on a single screen so the information can be monitored at a glance. It shows the most important performance indicators / performance measures to be monitored. In Inventory Application Dashboard Consists of Low Stocks details, when the Available Quantity is falls below the Minimum Quantity then that item will be displayed under Low Stocks. Dashboard is helps the user to showing the current status of Low Stocks. So that they can plan Purchase order as per their requirement. Once the user clicks on the View Details, application will take the user to Low Stocks Management module. Field Level Descriptions Field Name Field Type & Length View Details Mandatory / Optional Business Logics Optional To view the information about low stocks INVENTORY SETTINGS Inventory management supervises the flow of goods from manufacturers to warehouses and from these facilities to point of sale. A key function of inventory management is to keep a detailed record of each new or returned product as it enters or leaves a warehouse or point of sale. Inventory control, a similar term, is the area of inventory management that is concerned with minimizing the total cost of inventory while maximizing the ability to provide customers with product in a timely manner. CATEGORY Category is Division of food items. Once the user clicks on it the respective Category page will open. By clicking Add New Category button the user can create the New Category by giving its name, same way the user can give some explanation about the category in the Description field. ADD NEW CATEGORY Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics New Mandatory Name of the category Description Optional Explanation about the Category Search Optional To track a category by its name STORAGE LOCATION Storage Location is the place where the user can keep all their Raw materials, Goods and Inventory items. Storage location helps the user to differentiate between various types of stock in a store. By clicking on the Add Storage Location the user can create their own storage location. So that user can easily track all the items based on the locations. Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics Name Mandatory Name of the Storage Location Description Optional Explanation about the respective Storage Location VENDOR A vendor is a person who sells something. The party in supply chain that makes goods and services available to companies or consumers. The term vendor is typically used to describe the entity that is paid for the goods that are provided, rather than the manufacturer of the goods. A vendor, however, can operate both as the supplier of goods (seller) and the manufacturer. Restaurant will have different kind of vendors. Every time the user can't remember all the vendor details. So that in this Vendor module the user can keep record of their all kind of Vendors. By clicking the Add Vendor button the user can add and store the vendor details. We can add vendor name Mailing id, Contact no, Contact name and Address. Once the Vendor detail has been updated that will be listed in the form of tabular column. Modification of the details can be done by using the Edit control. Inactive action can be done by the Delete control. Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics Name Mandatory Name of the vendor Description Optional Explanation about the vendor Phone Number Optional Phone number of the Vendor Email Optional Email id of the vendor Contact Name Optional Contact person name for the vendor Contact Number Optional Contact Number for the Vendor Address Line1 Optional Address of the vendor Address Line2 Optional Address of the vendor City Optional City of the Address State Optional State of the Address Zipcode Optional Zipcode Address of the IN HOUSE UNIT In House Unit consists of default measurement units. It helps to calculate the quantity and weight of each and every item. Here the user can also add their own measurement units. Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics Name Mandatory Name of the Unit Conversion Mandatory Conversion Quantity Measure Type Mandatory Type of the measurement(Weight/ Volume) Conversion Unit Optional Type of Conversion Unit the INVENTORY ITEM All the raw materials will be added over here once the user click on Inventory Item they can get the respective page there they can fill the item name. User have to mention the respective category and the storage location. The corresponding vendor name also need to be filled. New Vendor – If the user is going to purchase the same inventory item with different vendor means they can add those vendor details over here. Purchase Unit—On what unit basis that particular vendor is selling the particular item? (e.gKg, grams, etc). Inventory Unit—How we store the items in our storage (e.g-you may buy an item in Kilograms and you can store it in grams). Par Level--When the actual quantity falls below the par level, a new order is placed. It helps us to prevent the shortage of an item. Recipe Unit—How we are serving the item to the customer (e.g- you may prepare an item in grams and you can sell it in milligrams). Yield%--The amount of actual % produced from the received quantity. Price/unit—It will automatically have filled based on the yield %. Fill all the mandatory Inventory Item details and click save and we will get a confirmation message. Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics Name Mandatory Name of Inventory Item Category Mandatory Name of the category Primary Storage Mandatory Name of the Primary Storage Vendor Mandatory Name of the Vendor Sku/bar code Optional Sku/bar code of an item Brand name Optional Brand name of an item Purchase Unit Mandatory Name of the Purchase Unit Inventory Unit Mandatory Name of Inventory Unit Par level Optional Par level for the Item Secondary storage Optional Secondary Storage for an item Receiving Quantity Mandatory Quantity of Received Items Price Mandatory Price for an item yield% Mandatory Yield percentage of the item Price/unit Mandatory Price/unit of an item Recipe Unit Mandatory Recipe unit of an item the the the Receive Inventory Item Receive Inventory Item helps the user to enter details about each and every item which received by the user, here Bar code can enter in either way scanning or manual entry, name of the Inventory Item, vendor name, Storage Location, Quantity, Price need to be filled. Using add Primary Storage Location button the user can create a new storage location here itself, same way Secondary storage location also can be created. Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics Bar code Optional Bar code of an Item Inventory Item Mandatory Name of the item which receiving Vendor Mandatory Name of the Vendor Brand Optional Brand name of an item Primary storage Mandatory Primary Storage location for that item Secondary storage Optional Secondary Storage location for that item Quantity Mandatory Receiving Quantity Price Mandatory Total price of the Receiving item Price/unit Mandatory Price for quantity each Eg: If the user is Placed an order for milk from one vendor, when the order has been dispatched to the user then the user need to update the following details: Barcode-0100012 Inventory Item-milk Vendor-John Brand-John Milk Primary Storage-Fridge 1 Sec. storage-fridge 2 Quantity-50 ltr Price-1250 Price/unit-25 SUB RECIPE Sub Recipe is not a complete recipe it’s just a base for Recipes. User can make multiple Recipes with the help of single Sub Recipe. Sub Recipes can be prepared and preserved. Create a New Sub Recipe In order to create a new Sub Recipe, have to give the name and using the Inventory Item tab user can enter the ingredients which are required to prepare the Sub Recipe for that they have to fill the Category name, Item name, Recipe Unit and Quantity and the cost will be automatically calculated based on the price and quantity. The user requested to enter the name of the sub recipe, cost, Quantity, Inventory unit, Par level, yield, price, primary storage, secondary storage, recipe unit. Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics Name Mandatory Name of the new sub recipe Cost Optional Quantity of the Sub recipe Quantity Mandatory Quantity of the Sun Recipe Inventory Unit Mandatory Inventory unit for the Sub recipe Par level Optional Par level for the sub recipe Yield% Mandatory Yield % for the sub recipe Price/Unit Mandatory Price/unit of the sub recipe Primary Storage Mandatory Primary storage location for the Sub recipe Secondary storage Optional Secondary storage location for the sub recipe Recipe Unit Mandatory Recipe unit of the sub recipe Eg: Tomato Puree/ginger, garlic paste with this user can make No. of recipes. PREPARE SUB RECIPE Whenever the user is going to prepare a Sub Recipe that time they have to enter the details about the Sub Recipe. Once they filled the Mandatory fields they can save that details. In order to create a new Sub Recipe, have to fill the name and using the Inventory Item tab user can enter the ingredients which are required to prepare the Sub Recipe for that they have to fill the Category name, Item name, Recipe Unit and Quantity and the cost will be automatically calculated based on the price and quantity. Field Level Descriptions Field Name Field Type & Length Mandatory / Optional Business Logics Sub Recipe Mandatory Name of the Sub Recipe Primary Storage Mandatory Primary Storage location name Secondary storage Optional Secondary storage location name Quantity Mandatory Preparing quantity of the subrecipe Price Mandatory Price for that entire quantity Price Unit Mandatory Price per unit Eg for Preparing Sub Recipe: To prepare a Tomato puree The name should be chosen from the drop down list-Tomato Puree The exact place where it is going to be kept-fridge 1 How much quantity need to be prepared-5 kg Price for the total quantity-250 Price/ unit -50 The above details have to be entered in respective field. RECEIVED ITEMS It helps the user to track all their purchased item details. By using the Type, Consumption Status and Time Period they can list out the Received Items. From here the user can update the Receive Inventory Item information and also can prepare the Sub Recipe. The user can have the following 3 types of search: 1.Type – Based on the type of an item the user can list out the received items. a. All- to list out all type of an item (Inventory item/Sub recipe) b. Inventory item-to list out only the Inventory items. c. Sub Recipe- to list out only the Sub Recipe. 2.Consumption Status- Based on the consumption of an item the user can do a search. a. All- the user can search all the state of items Inventory Count b. Not Started- the user can search what are all the items are yet to be used c. Progress- the user can search the items which are currently in use. d. Finished- the user can search the completed Inventory Items which means the Inventory count will be 0 for the items. e. Not Finished-the user can search the items which is started to use and yet to be finish. 3.Time Period-Based on the time the user can list out all the received items. a. Today- the user can get the items which are Received in the current day. b. Yesterday- the user can get the items which are received yesterday. c. Last N days- here the user is requested to enter the number of days (eg-if the user is giving 5 means he can get last 5 days received items) so the user can search based on the day’s count. d. This week-the user can get the items which received in the current week e. Last week- the user can get the items which received in the last week f. Last 7 days-By clicking on this, the user can get the items which are received past 7 days g. This month- the user can get the items which received in the current month h. Last month- the user can get the items which received in the last month i. Last 30 days-the user can get the items which received in the past 30 days j. Specific Date-here the user is requested to mention the particular so the user can search for the received items based on any particular day. k. Date Range-here the user is requested to mention the from date and to date so that user can search about the received items in between those mentioned days. Field Level Description Field Name Field Type & Length Mandatory / Optional Business Logics Type Mandatory Item Type (Inventory/Sub Recipe) Consumption status Mandatory Status of an item Time Period Mandatory Based on the Days /Date track the items Search Mandatory To track all Received Item No of the days Mandatory Total no of the days the user wants to track the CONSUMPTION LOG Consumption Log should be directly proportional to the items exactly used. Using this log, the user can manually enter the exact consumed item details. By giving the Type, Inventory Item and Time period user can track the consumption details of the corresponding item. Consumption type mentioned as System if the user wants to add the exact decreased count of that particular item they can click on add consume button and update the Manual entry for that count the Consumption type will be Manual. Field Level Description Field Name Field Type & Length Mandatory / Optional Business Logics Type Mandatory Item Type (Inventory/Sub Recipe) Inventory Item Mandatory Name of Inventory Item Time Period Mandatory Based on the Days /Date can track the item consumption the PURCHASE TEMPLATE Using Purchase Order templates, the user can create and set predefined format for placing an order so that the user need not to spend their time to recreate an order. Once the user clicked on the add Purchase Order Template button he needs to give a name of the template and the respective vendor name then he can save the details. Using the edit control the user can modify the created template likewise he can Inactive the template with the help of Inactive button. With the help of Active and Inactive controls the user can make visible and hide the Templates respectively. Using Templates, the user can place an order then the order e mail has been delivered to the respective vendor. Field Level Description Field Name Field Type & Length Mandatory / Optional Business Logics Name Mandatory Name of the Template Vendor Mandatory Name of the Vendor Search Optional To track all the created templates Eg for Purchase Template Assume that user is often placing an order for milk (item) to the vendor called Peter, now he can create template by giving Name as Milk order and Vendor as Peter and save it. PURCHASE ORDER Once the order has been placed the application will redirect to the Purchase Order module Here the user can see auto generated Purchase Order Id for all the placed orders, now the Acknowledgement control will be added in all the placed orders and status also changed as Placed. The user can cancel the placed order with the help of cancel order control. When the user clicks on the Acknowledgement control it should change to Receive order control then the status also changed to Pending. NEW PURCHASE ORDER Field Name Field Type & Length Mandatory / Optional Business Logics Vendor Mandatory Name of the vendor Place Order Via Mandatory Ordering Email/Print Expecting date Mandatory Expecting dispatch date through the ADJUST INVENTORY Adjust Inventory is directionally proportional to the exact inventory count. In case the accurate inventory count has not been updated for an Inventory item, the user can manually adjust the count of an item. All the inventory items will be listed under the Adjust inventory module with respective adjust inventory control using that item count can be adjusted. Field Level Description Field Name Field Type & Length Mandatory / Optional Business Logics Vendors Name/Quantity Mandatory Adjusting Quantity Reason Mandatory Reason for adjusting an item Search Optional Help to track the record by its name LOW STOCK MANAGEMENT Low Stock helps the user to know the shortage of an inventory item. The User can see the category wise Tabular column, Item name and its minimum quantity and available quantity. Under every tabular column the create Purchase order option will be there using that immediately application allow us to create a New Purchase Order. New Purchase order page will be redirected an order has been placed via this. MODIFIERS • These are items used to serve as sides or to decorate or garnish menu items • Modifier could be made from ingredients or a single inventory item • Modifiers can be used for cooking instructions also– non inventory • Modifiers are put into groups – modifier group is of no concern to inventory counting but used for costing a menu item • Modifiers come with prefixes. Prefixes sometimes denote a different item or extra quantity • Included modifiers – not charged but Inventory must be tracked • Mandatory modifiers –will have a min and max to choose from and fluctuate price LINK MODIFIER • A modifier can be mapped to one or more inventory items(recipe). • Sometimes a modifier need not be tracked by inventory like temperature. They can just set a flag (check a box) and be done with that. • If it is one item it must be straight forward (how much of the inventory item is used). • If it is more(recipe) then we need to get how much for all inventory items. In this case try and see if this modifier can be stored as a sub recipe along with inventory unit and recipe unit (but this must be done). • So, ideally a modifier should point to only one inventory item. • If there are prefixes then the prefix could be a different inventory item or the same inventory item with a different quantity. • Cost price can thus be calculated from average price after yield of one or more vendor prices–display the price that we got from Data import by the side to get indicative profit or loss. • Please note that a modifier could be sub recipe. In that case it is also an inventory item so no special treatment is required here. • No need to allow any adhoc items as these will not be tracked by inventory. We do that for a sub recipe for just calculating cost and that is not required here. Field Name Field Type & Length Mandatory / Optional Business Logics Item type Mandatory Type of the Item Category Mandatory Category of the Item Item Mandatory Name of the item MENU ITEM Menu Items can be fetched from the POS system here the user is requested to add the respective ingredients to the corresponding menu item so that after every sale the quantity of the particular ingredients which is mapped for that menu item will get debited from the Inventory Count. MENU ITEM MAPPING • Very similar to Modifiers • A menu item could be a retail item sell as you bought it. Just link an inventory item to this (mostly a single vendor SKU–there will be only one vendor for this inventory item-coke). Mostly there won’t be modifiers but not always. • Or it could be a recipe made from more than one inventory item. In this case add all inventory items used to produce this and how much is used. Like a cooking recipe. •Then list included modifiers (this modifier are already linked to an inventory item) optionally along with the corresponding inventory item and get how much is qty/unit sed. Exclude modifiers marked as non-inventory (temperature). • Do the same for Mandatory and optional modifiers also. • Now we will have the whole cost price of the menu item and we can show the profit. Field Level Description Field Name Field Type & Length Mandatory / Optional Business Logics Category Mandatory Category of an Item Item Mandatory Name of an item Recipe Unit Mandatory Recipe measurement Quantity Mandatory Quantity of an item Eg for Mapping an Inventory item to Menu Menu name- Apple Juice Inventory Item Category name Item Recipe Unit Fruits Apple Grams Quantity 500 unit UNIT CONVERTOR It helps the user to convert the measurements (e.g 1kg=1000 gram). Field Name Field Type & Length Mandatory / Optional Business Logics From(Quantity) Only numbers Mandatory From Quantity Select Unit Numbers Mandatory Measurement unit Eg for Unit Convertor From 1 Unit Kilogram To 1000 Unit grams [ Once the user enters the value in from quantity, From Unit and To Unit then To Quantity will be calculated]
© Copyright 2026 Paperzz