{"id":3155,"date":"2015-03-25T20:28:08","date_gmt":"2015-03-26T00:28:08","guid":{"rendered":"https:\/\/www.inflowinventory.com\/support\/article\/3155\/how-do-i-import-stock-levels-inventory-quantities-into-inflow\/"},"modified":"2018-08-02T18:25:18","modified_gmt":"2018-08-02T22:25:18","slug":"how-do-i-import-stock-levels-inventory-quantities-into-inflow","status":"publish","type":"post","link":"https:\/\/onpremise.inflowinventory.com\/support\/article\/65149910\/how-do-i-import-stock-levels-inventory-quantities-into-inflow\/","title":{"rendered":"How do I import stock levels \/ inventory quantities into inFlow On-Premise?"},"content":{"rendered":"<p>This article deals only with inventory levels\/quantities. We recommend <a href=\"http:\/\/inflowinventory.com\/support\/article\/44652340\/how-do-i-import-product-details-into-inflow\" target=\"_blank\" rel=\"noopener noreferrer\">setting up your product details first<\/a>, before attempting to import quantity levels.<\/p>\n<p>Start with a spreadsheet with the following required fields: <em>Item, Location <\/em>and<em> Quantity.<\/em> Unlike the product details import file, you may repeat the item name multiple times to specify different quantities in different locations. Here&#8217;s an example:<\/p>\n\n\n<p><div class=\"article-image\"><img loading=\"lazy\" class=\"aligncenter wp-image-17411 size-full\" src=\"https:\/\/onpremise.inflowinventory.com\/support\/wp-content\/uploads\/sites\/4\/2015\/03\/65149910_1.png\" alt=\"\" width=\"406\" height=\"304\" srcset=\"https:\/\/onpremise.inflowinventory.com\/support\/wp-content\/uploads\/sites\/4\/2015\/03\/65149910_1.png 406w, https:\/\/onpremise.inflowinventory.com\/support\/wp-content\/uploads\/sites\/4\/2015\/03\/65149910_1-300x225.png 300w\" sizes=\"(max-width: 406px) 100vw, 406px\" \/><\/div><\/p>\n\n<p>The 10012A item is repeated two\u00a0times, for two\u00a0different locations (&#8220;Main Warehouse&#8221; and &#8220;Show Room&#8221;). Serialized items also have repeated information.\u00a0The above screenshot shows that there&#8217;s actually 5 quantity total, of the item LDHLF72, but as we need to specify the serial number, the information is spread out across 5 rows, with a quantity of 1 for each serial.<\/p>\n<p><strong><em>Item<\/em> should match the item name exactly as it was created in inFlow,<\/strong> otherwise the import will not be able to detect a product record to update quantities. It will just create a new product record with the new item name in this case.<\/p>\n<p>If you intend to track sublocations (optional) such as aisle or bin numbers, be sure to <a href=\"http:\/\/inflowinventory.com\/support\/article\/34481920\/can-i-track-specific-locations-like-aisle-numbers-bin-numbers-etc\">turn the sublocation option on<\/a> otherwise you won&#8217;t see them after the import!<\/p>\n\n<h2>Saving as .csv file from Excel<\/h2>\n<p>Before you import, make sure your file is saved as a CSV. To do so:<\/p>\n<ol>\n<li>Choose <em>File &gt; Save As<\/em> from the drop down menu.<\/li>\n<li>\u00a0At the bottom of this window you\u2019ll see a field named <em>Save as Type<\/em>, choose <em>CSV (comma delimited)<\/em> from the drop down.<\/li>\n<li>Click <em>Save<\/em>.<\/li>\n<li>Excel will warn you about the loss of formatting, this is not a problem, please click <em>Yes<\/em> to complete your save.<\/li>\n<\/ol>\n\n<h2>Import options<\/h2>\n\n<p><div class=\"article-image\"><img loading=\"lazy\" class=\"aligncenter wp-image-17401 size-full\" src=\"https:\/\/onpremise.inflowinventory.com\/support\/wp-content\/uploads\/sites\/4\/2015\/03\/65149910_2.png\" alt=\"65149910_2\" width=\"494\" height=\"608\" srcset=\"https:\/\/onpremise.inflowinventory.com\/support\/wp-content\/uploads\/sites\/4\/2015\/03\/65149910_2.png 494w, https:\/\/onpremise.inflowinventory.com\/support\/wp-content\/uploads\/sites\/4\/2015\/03\/65149910_2-244x300.png 244w\" sizes=\"(max-width: 494px) 100vw, 494px\" \/><\/div><\/p>\n\n<p>Before you proceed, make a backup of your database (<em>Main Menu &gt; General &gt; Backup Data<\/em>). You should always do this before an import. Then, go to the <em>Main Menu &gt; General &gt; Import Data<\/em> and select <em>Stock Levels<\/em>.<\/p>\n<p>You will see the screen above. Choose which one matches the import you&#8217;re attempting. Generally it&#8217;s best to set inventory levels to the numbers in your file, but if you are working with a .csv file where the numbers are inventory deducted (instead of total amount left in stock), then you can use &#8220;<em>Subtract from existing inventory<\/em>&#8220;, for example.<\/p>\n<p>Click the <em>Import<\/em>\u00a0button and check your current stock!<\/p>\n<p>You can have a look at the <a href=\"https:\/\/cdn2.inflowinventory.com\/inFlowWebsite\/KnowledgeBase\/Resources\/inFlow_StockLevels_v3.csv\">sample inventory levels import file<\/a> and try importing it yourself if you like, or give us a shout using any one of the options below if you still have questions!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article deals only with inventory levels\/quantities. We recommend setting up your product details first, before attempting to import quantity levels. Start with a spreadsheet with the following required fields: Item, Location and Quantity. Unlike the product details import file, you may repeat the item name multiple times to specify different quantities in different locations. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_et_pb_use_builder":"","_et_pb_old_content":""},"categories":[20,27],"tags":[46,49],"_links":{"self":[{"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/posts\/3155"}],"collection":[{"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/comments?post=3155"}],"version-history":[{"count":8,"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/posts\/3155\/revisions"}],"predecessor-version":[{"id":26089,"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/posts\/3155\/revisions\/26089"}],"wp:attachment":[{"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/media?parent=3155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/categories?post=3155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onpremise.inflowinventory.com\/support\/wp-json\/wp\/v2\/tags?post=3155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}