SOS Inventory User Guide
SOS Inventory User Guide
SOS Inventory User Guide
Copyright 2013
Page 2 of 92
Table of Contents
1 OVERVIEW ................................................................................................................................................ 7 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 2 HISTORY OF SOS INVENTORY ................................................................................................................ 7 NAVIGATION .......................................................................................................................................... 8 SEARCH BOX.......................................................................................................................................... 8 USER PROFILE ........................................................................................................................................ 9 GETTING HELP ....................................................................................................................................... 9 SIGNING IN / OUT ................................................................................................................................. 10 PRINTING ............................................................................................................................................. 11 WORKFLOW ......................................................................................................................................... 11 COMPARISON OF PRICING PLANS ......................................................................................................... 12 CUSTOMIZING FORMS .......................................................................................................................... 13 EMAILING FORMS ................................................................................................................................ 13 SET UP / CONFIGURATION .................................................................................................................... 14
PURCHASING .......................................................................................................................................... 26 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 PURCHASE ORDERS.............................................................................................................................. 26 RECEIVING ........................................................................................................................................... 29 VARIANCES .......................................................................................................................................... 30 REORDERING........................................................................................................................................ 30 VENDOR MANAGEMENT ...................................................................................................................... 31 VENDOR-ITEM CATALOG ..................................................................................................................... 32 DROP SHIPPING .................................................................................................................................... 32 VENDOR RETURNS ............................................................................................................................... 32 SETTINGS ............................................................................................................................................. 32 SHIPPING METHODS ............................................................................................................................. 33 PAYMENT TERMS ................................................................................................................................. 33 VENDOR MESSAGES ............................................................................................................................. 33
MANUFACTURING................................................................................................................................. 34 3.1 3.2 3.3 3.4 3.5 ASSEMBLIES VS. PROCESSES ................................................................................................................ 34 ASSEMBLIES......................................................................................................................................... 34 PROCESSES........................................................................................................................................... 36 JOBS ..................................................................................................................................................... 37 WORK ORDERS .................................................................................................................................... 38 Copyright 2013 Page 3 of 92
WORK IN PROGRESS / WORK CENTERS ................................................................................................ 38 LABOR ................................................................................................................................................. 39 CONTRACT MANUFACTURING.............................................................................................................. 39 OVERHEAD........................................................................................................................................... 40
INVENTORY ............................................................................................................................................. 41 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 ADJUSTING INVENTORY ....................................................................................................................... 41 MULTI-LOCATION INVENTORY ............................................................................................................ 43 REPORTS .............................................................................................................................................. 44 SERIAL INVENTORY ............................................................................................................................. 44 LOTS .................................................................................................................................................... 45 ITEM MANAGEMENT ............................................................................................................................ 45 COST BASIS .......................................................................................................................................... 52 BARCODING ......................................................................................................................................... 52 BINS ..................................................................................................................................................... 54 UNITS OF MEASURE ............................................................................................................................. 54 KITS ..................................................................................................................................................... 55 COGS .................................................................................................................................................. 56 INVENTORY VALUE .............................................................................................................................. 56 NEGATIVE INVENTORY ........................................................................................................................ 57 SETTINGS ............................................................................................................................................. 57
SALES ........................................................................................................................................................ 58 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.11 5.12 5.13 5.14 RELIEVING INVENTORY........................................................................................................................ 58 USING SALES FORMS ........................................................................................................................... 59 AVAILABLE FOR SALE .......................................................................................................................... 60 ESTIMATES ........................................................................................................................................... 60 SALES ORDERS..................................................................................................................................... 60 INVOICES ............................................................................................................................................. 61 SALES RECEIPTS .................................................................................................................................. 62 PAYMENTS ........................................................................................................................................... 63 PICKING ............................................................................................................................................... 63 SHIPPING .............................................................................................................................................. 63 CUSTOMER RETURNS ........................................................................................................................... 64 BACKORDERS ....................................................................................................................................... 65 CUSTOMER MANAGEMENT .................................................................................................................. 66 PRICE TIERS ......................................................................................................................................... 66
Copyright 2013
Page 4 of 92
SALES REPS AND COMMISSIONS .......................................................................................................... 67 RENTALS .............................................................................................................................................. 67 DISCOUNTS .......................................................................................................................................... 67 DEPOSITS ............................................................................................................................................. 67 COMMENTS .......................................................................................................................................... 68 TERMS.................................................................................................................................................. 68 SALES TAX ........................................................................................................................................... 68 CUSTOMER MESSAGES ......................................................................................................................... 69 SETTINGS ............................................................................................................................................. 69
QUICKBOOKS ONLINE ......................................................................................................................... 70 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 SWITCHING BETWEEN SOS AND QBO ................................................................................................. 70 SYNCING .............................................................................................................................................. 70 CONNECTION TO QB ONLINE ............................................................................................................... 74 RECONCILING COGS ........................................................................................................................... 74 OTHER QBO DATA .............................................................................................................................. 75 PAYPAL INTEGRATION ......................................................................................................................... 75 CLASS TRACKING ................................................................................................................................ 76 DEPARTMENT TRACKING ..................................................................................................................... 76 INVENTORY TRACKING IN QB ONLINE ................................................................................................ 76
ADMINISTRATION ................................................................................................................................. 78 7.1 7.2 7.3 7.4 7.5 USER MANAGEMENT ........................................................................................................................... 78 ACCOUNT MANAGEMENT .................................................................................................................... 79 ACTIVITY LOG ..................................................................................................................................... 79 COMPANY SETTINGS ............................................................................................................................ 79 CHANGING PLANS ................................................................................................................................ 79
MISCELLANEOUS .................................................................................................................................. 80 8.1 8.2 8.3 8.4 8.5 8.6 8.7 QUICK LINKS ....................................................................................................................................... 80 DOCUMENTS ........................................................................................................................................ 80 ALERTS ................................................................................................................................................ 81 TO-DO LIST ......................................................................................................................................... 81 MULTI-CURRENCY ............................................................................................................................... 82 TEMPLATES .......................................................................................................................................... 82 BETA FEATURES .................................................................................................................................. 83 Copyright 2013 Page 5 of 92
8.8 8.9 9 10
Copyright 2013
Page 6 of 92
1 Overview
This document serves as a user guide for SOS Inventory. In addition to this guide, help is also available within the app itself or via tutorial videos on the SOS Inventory website at http://www.sosinventory.com. Please send any questions, comments, or suggestions to support@sosinventory.com.
This guide is written in a very informal, conversational style. We hope you find it more readable and useful than your traditional, formal user manual. We update the guide frequently, so be sure that you always grab the most recent version.
In April 2009, Saddle Oak Software released a new add-on product called OE Companion for what was then called QuickBooks Online Edition. OE Companion added purchase orders, inventory management, assemblies, document management, PayPal integration, and a few other features to QBO. Over time, the inventory and manufacturing features became the mostheavily used parts of the software. In 2011, Intuit launched the Intuit App Center and Intuit Partner Platform a new method of connecting to QuickBooks. In July 2011, Saddle Oak Software launched OE Companion v2, which was renamed SOS Inventory to highlight the increased focus on inventory management and manufacturing. SOS Inventory v3 was launched in February 2012 with the move to the Intuit Anywhere platform. Most recently, SOS Inventory v4 was released in March 2013.
Copyright 2013
Page 7 of 92
1.2 Navigation
SOS Inventory has two key menus. The user menu in the top right of the screen provides user-specific functions such as editing the user profile and logging out of SOS Inventory. The main menu consists of several tabs across the top middle of the screen. The actual tabs visible will depend on the users permissions. To access sub-menus, simply put the mouse on top of one of the main menus. In addition, you can click on the menu item to navigate, which is the only option available on mobile devices.
This guide refers to menu options using a three-tiered structure. For example, Inventory -> Administration -> Inventory Settings tells you to go to the "Inventory" menu, choose the "Administration" sub-menu, and click the link called "Inventory Settings."
1.2.1 Lists
The heart of SOS Inventory is its lists, e.g., Item List, PO List, Sales Order List, etc. The lists provide a summary view of the data in SOS Inventory and allow the user to drill down for further information if desired. All lists are accessible via the main menus.
Copyright 2013
Page 8 of 92
customer account vendor employee bill check invoice item payment inv (invoice) po (purchase order) so (sales order) adj (adjustment) build receipt
Copyright 2013
Page 9 of 92
Online help The software contains help text embedded on every page. Read the instructions and help text beneath every form field or at the top of every page.
Documentation This user guide, either as a PDF or in HTML on our website at http://www.sosinventory.com, provides a reference guide for using SOS Inventory. Also, the frequently asked questions (FAQ) page covers the most common issues.
Tutorial videos A robust series of tutorial videos will be available at http://www.sosinventory.com beginning in May/June 2013.
Email support If you have exhausted all the options above and require further assistance, please email support@sosinventory.com for the fastest response. Email support is available 24 hours per day, 7 days per week. Our average response time is less than one hour, although it can take up to 24 hours in some cases.
Phone support Phone support is available Monday-Friday (excluding holidays), from 9:00-5:00 Central. Phone support is available for companies on the Plus or Pro plans. For phone support, dial 1-888-545-4146 and choose option 2. If all support representatives are busy, please email support@sosinventory.com for urgent issues, or leave a voicemail and someone will return your call within one business day.
Signing in with SOS Inventory To sign-in directly via SOS Inventory, go to http://www.sosinventory.com and click on the Login to SOS link in the top right corner of the screen. Alternatively, you can go directly to https://live.sosinventory.com/login.aspx. On that page, click the button labeled Sign In with SOS Inventory. On the screen that comes up, you must enter your SOS Inventory username and password. This might be different than your QuickBooks username and password. If you dont know your password, click the Dont Know Your Password link on the login page and follow the instructions.
Copyright 2013
Page 10 of 92
Signing in with Intuit (QuickBooks Online) To sign-in using your QuickBooks Online credentials, go to http://www.sosinventory.com and click on the Login to SOS link in the top right corner of the screen. Alternatively, you can go directly to https://live.sosinventory.com/login.aspx. On that page, click the button labeled Sign In with Intuit. If you are already logged in to QuickBooks, SOS Inventory will log you in automatically at that point. Otherwise, enter your Intuit username/password to login.
In addition to the above sign-in methods, if you are the user who made the connection to QuickBooks Online, you can use the Intuit blue dot menu in the top right corner of the screen to access SOS Inventory. In QuickBooks Online, simply click this menu and select the SOS Inventory option. Note that QuickBooks only makes this option available to one user per account.
To sign out of SOS Inventory, click the Logout link in the top right corner of the screen.
1.7 Printing
To print any screen in SOS Inventory, click the Print button on the right side of the screen, just to the right of the main menus. That will print a specially-formatted version of the page that removes the menus and other formatting to make it print more cleanly. In addition, many pages have the option to print documents as PDF, as described elsewhere in this manual.
1.8 Workflow
The workflow that you will use in SOS Inventory depends ultimately on your company's business processes. The software is flexible enough to handle a wide variety of different scenarios. With that said, here is a general sequence that most companies will follow. Order raw materials or products from vendors by creating purchase orders. (Purchasing menu) Receive the goods into inventory by creating item receipts. (Purchasing menu)
Copyright 2013
Page 11 of 92
Turn raw materials into finished goods using builds or process transactions. (Manufacturing menu)
Take orders from customers. (Sales menu) Ship goods to customers by creating shipments. (Sales menu)
One question that we get a lot is about whether the user should use SOS Inventory or QuickBooks Online to enter orders or other data. The answer is that either one will work, and the optimal workflow really depends on the specific needs of your company.
Copyright 2013
Page 12 of 92
Companion The Companion plan is useful for companies who want to use QuickBooks Online as their primary system but need just a little more functionality than QuickBooks Online can provide. The Companion plan adds to QBO sales orders, assemblies, partial shipping/receiving, kits, and backorder tracking, among other things.
Plus The Plus plan is our most popular plan. It is useful both for companies who want to use QBO as a primary or SOS as a primary. The Plus plan includes all the features of the Companion plan plus price tiers, multiple warehouses, RMAs, bins, pick tickets, barcoding, serial numbers, lot numbers, units of measure, and rental inventory, among other things.
Pro The Pro plan is our most sophisticated plan, and it is most often useful for companies needing advanced inventory and manufacturing metrics, as well as companies using SOS Inventory for all their day-to-day operations. In addition to all the features of the Plus plan, the Pro plan supports landed costs, work orders, job costing, multiple work centers, work-in-progress (WIP), labor, overhead, and basic MRP functionality, among other things.
1.12.1
Settings
There are five pages in SOS Inventory that allow you to configure settings for specific areas of SOS Inventory. Purchasing Settings (Purchasing -> Administration -> Purchasing Settings) Next PO Number: Change this value if you want to reset your purchase order numbering. PO Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated PO numbers. For example, if the prefix is '2013-', PO numbers would be '2013-1', '2013-2', etc. Next Item Receipt Number: Change this value if you want to reset your item receipt numbering. Item Receipt Number Prefix: This field is optional. If a value is entered, it will be placed automatically. in front of system-generated item receipt numbers. For example, if the prefix is '2013-', item receipt numbers would be '2013-1', '2013-2', etc. Default CC for POs: Set this value to automatically CC all your purchase orders to a certain address. Hide Item Name: Check this box to hide the item name on purchase orders, sales orders, and packing slips. This is often useful in drop shipping. You can also change this setting for each individual form. Default Ship-To Location for POs: This is the default ship-to location for purchase orders. Require Approval for POs: If you check this box, a company administrator must approve each purchase order before it can be emailed or downloaded as PDF. Purchase Order From: This is the email from which your purchase orders will be sent.
Copyright 2013
Page 14 of 92
Purchase Order Message: This is the body of the email message to be sent with your purchase orders. Do not use HTML.
Purchase Order Footer: This text will show at the bottom of every purchase order. Auto Serial/Lot Numbers: Check this box to generate serial/lot numbers automatically when receiving serial/lot items.
Auto Serial/Lot Number Length: Length of automatic serial/lot numbers. The minimum length is 8 characters and the maximum length is 36.
Search Any Part of Vendor Name: Check this option to search for vendors by any part of the name, instead of only what the name starts with.
Default Expense Account: This is the expense account used by the system if an item does not have an expense account specified.
Update Default Cost: Check this box to update the default cost of an item automatically when you issue a PO or item receipt for that item.
Synchronize POs: Check this box to synchronize POs with QuickBooks Online. For existing accounts, enabling this option will retrieve any POs from QuickBooks Online on your next sync. Please be sure that this is your intention. Also, any future purchase orders created, edited, or deleted in SOS will synchronize with QuickBooks Online.
Inventory Settings (Inventory -> Administration -> Inventory Settings) Dont Ask About Negative Inventory: If this option is checked, SOS Inventory will not warn you when shipping, using, or adjusting items that would cause your inventory to go negative. Dont check this box if you want to avoid negative inventory. Default Income Account: Income (sales) account used for new items if another one is not specified. Default Asset Account: Asset account used for new items if another one is not specified. Default COGS Account: Cost of goods sold account used for new items if another one is not specified.
SOS Inventory 4.0 Copyright 2013 Page 15 of 92
New Items Taxable: Check this option to set new items as taxable by default. Sync New Items: Check this option to sync new items with QBO by default. Default Adjustment Account: Default account to use for tracking inventory adjustments. Normally this would be something like "Breakage" or "Spoilage" or "Adjustments."
Default Checking Account: Default account to use when creating new checks (while receiving items).
Default Credit Card Account: Default account to use when creating new credit card charges (while receiving items).
Default Cash Account: Default account to use when creating new cash purchases (while receiving items).
Work Order Title: Change this value if you want to change the title when printing or emailing work orders. For example, some people use Job Order instead. The title should be no more than 50 characters.
Work Order From: This is the email from which your work orders will be sent. Work Order Message: This is the body of the email message to be sent with your work orders. Do not use HTML.
Work Order Footer: This text will show at the bottom of every work order. Next Job Number: Change this value if you want to reset your job numbering. Job Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated job numbers. For example, if the prefix is '2013-',job numbers would be '2013-1', '2013-2', etc.
Next WO Number: Change this value if you want to reset your work order numbering. WO Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated work order numbers. For example, if the prefix is '2013-', work order numbers would be '2013-1', '2013-2', etc.
Next Proc Txn Number: Change this value if you want to reset your work order numbering.
Proc Txn Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated process transaction numbers. For
Copyright 2013
Page 16 of 92
example, if the prefix is '2013-', process transaction numbers would be '2013-1', '2013-2', etc. Calculate Reorder Points: Check this option to have SOS Inventory calculate reorder points automatically, on a weekly basis. The calculation makes an estimate based on historical data. This feature is not available in the Companion or Plus plans. Find Items by Short Name: Check this option to search for items on sales orders, purchase orders, etc. using the short name of the item instead of the full name of the item. This can be useful if you use many levels of sub-items. Be careful using this option, as you can accidentally cause yourself to be unable to look up items if you have multiple items that have the same short name. Search Any Part of Item Name: Check this option to search for items by any part of the name, instead of only what the name starts with. Search Item Description: Check this option to search for items by the description, in addition to the name. Please keep in mind that this can slow your results, especially if you have a large number of items. Auto-Build Assemblies: Check this option to build assemblies automatically when creating a shipment. This feature only builds top-level assemblies, not all levels of a multi-level assembly. Valuation Method: This method will be used to calculate the value of your inventory on reports. If you don't know (or don't care), you can just leave the default option. Any changes to inventory calculations will not affect historical transactions. The new option will only apply to transactions completed after the change is made. If you are unsure about this change, contact a qualified accountant. Value Serials by Specific Id: Check this box to value serialized items by specific unit cost, regardless of the valuation method for other items. Use Units of Measure: Check this box to track multiple units of measure for your items. The units of measure feature is only functional for purchase orders and item receipts at the present time. We'll be enabling it on other forms soon. Job Tracking: Check this box to track transactions by job. Rental Inventory: Check this box to enable rental inventory.
Copyright 2013 Page 17 of 92
Track Workers: Check this box if you want to track the individual workers when you enter labor items on builds or process transactions.
Sales Settings (Sales -> Administration -> Sales Settings) General Default Tax Code: This is the default tax code if you use the Sales Tax Center in QuickBooks Online. If you do not use the Sales Tax Center, then this setting has no effect. Default to Quantity On Hand: Check this box to retrieve the quantity on hand automatically when entering a new item on a sales order. Round Sales Prices: Check this box to round prices to the two decimal places on sales orders and estimates. Default Tax Rate: Default sales tax rate, specified as a percentage. You can also set a default rate for each individual location. Shipping Taxable: Check this box if shipping charges are taxable. You can also change this setting for each location. Discount Taxable: Check this box if discounts are taxable. You can override this setting on any sales form. Go to Invoice from SO: Check this box to view the invoice automatically after generating an invoice from a sales order. Default Payment Method: This is the default payment method for customer payments. Hide Item Name: Check this box to hide the item name on purchase orders, sales orders, and packing slips. This is often useful in drop shipping. You can also change this setting for each individual form. Search Any Part of Customer Name: Check this option to search for customers by any part of the name, instead of only what the name starts with. Auto-Ship Invoices: Check this box to create a shipment automatically for new invoices created in QuickBooks Online. Auto-Ship Sales Receipts: Check this box to create a shipment automatically for new sales receipts created in QuickBooks Online.
SOS Inventory 4.0 Copyright 2013 Page 18 of 92
Auto Sales Order Invoices: Check this box to create a sales order automatically for new invoices created in QuickBooks Online. This setting will be ignored if a shipment is automatically created for the invoice.
Sales Orders Expand Kits on Sales Orders: Check this box to expand kits automatically when saving a sales order. Sales Order Title: Change this value if you want to change the title when printing or emailing sales orders. For example, some people use Work Order instead. The title should be no more than 50 characters. Next SO Number: Change this value if you want to reset your sales order numbering. SO Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated sales order numbers. For example, if the prefix is '2013-', sales order numbers would be '2013-1', '2013-2', etc. Sales Order From: This is the email from which your sales orders will be sent. Sales Order Message: This is the body of the email message to be sent with your sales orders. Do not use HTML. Sales Order Footer: This text will show at the bottom of every sales order.
Estimates Estimate Title: Change this value if you want to change the title when printing or emailing estimates. For example, some people use Quote instead. The title should be no more than 50 characters. Next Estimate Number: Change this value if you want to reset your estimate numbering. Estimate Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated estimate numbers. For example, if the prefix is '2013-', estimate numbers would be '2013-1', '2013-2', etc.
Copyright 2013
Page 19 of 92
Estimate From: This is the email from which your estimates will be sent. Estimate Message: This is the body of the email message to be sent with your estimates. Do not use HTML.
Estimate Footer: This text will show at the bottom of every estimate.
Invoices Use QB Invoice Numbers: If this setting is on, SOS Inventory will leave the invoice number blank when sending an invoice to QuickBooks, and QuickBooks will generate an invoice number. Next Invoice Number: Change this value if you want to reset your invoice numbering. Invoice Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated invoice numbers. For example, if the prefix is '2013-', invoice numbers would be '2013-1', '2013-2', etc. Invoice From: This is the email from which your invoices will be sent. Invoice Message: This is the body of the email message to be sent with your invoices. Do not use HTML. Invoice Footer: This text will show at the bottom of every invoice.
Sales Receipts Next Sales Receipt Number: Change this value if you want to reset your sales receipt numbering. Sales Receipt Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated sales receipt numbers. For example, if the prefix is '2013-', sales receipt numbers would be '2013-1', '2013-2', etc. Sales Receipt From: This is the email from which your sales receipts will be sent. Sales Receipt Message: This is the body of the email message to be sent with your sales receipts. Do not use HTML. Sales Receipt Footer: This text will show at the bottom of every sales receipt.
Copyright 2013 Page 20 of 92
Shipments Next Shipment Number: Change this value if you want to reset your shipment numbering. Shipment Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated shipment numbers. For example, if the prefix is '2013-', shipment numbers would be '2013-1', '2013-2', etc. Packing Slip Title: Change this value if you want to change the title when printing or emailing packing slips. For example, some people use Packing List instead. The title should be no more than 50 characters. Packing Slip From: This is the email from which your packing slips will be sent. Packing Slip Message: This is the body of the email message to be sent with your packing slips. Do not use HTML. Packing Slip Footer: This text will show at the bottom of every packing slip. Show On Packing Slips Email/Phone: Select whether or not you want the customers email and/or phone number to show on packing slips. Ship From Address of Location: By default, SOS will display the company header information on a packing slip when shipping. Enable this setting to use instead the address of the location from which you are shipping. Bill of Lading Footer: This text will show at the bottom of every bill of lading.
RMAs Next RMA Number: Change this value if you want to reset your RMA numbering. RMA Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated RMA numbers. For example, if the prefix is '2013-', RMA numbers would be '2013-1', '2013-2', etc. RMA From: This is the email from which your RMAs will be sent.
Copyright 2013
Page 21 of 92
RMA Message: This is the body of the email message to be sent with your RMAs. Do not use HTML.
RMA Footer: This text will show at the bottom of every RMA.
Pick Tickets Pick Ticket Title: Change this value if you want to change the title when printing or emailing pick tickets. For example, some people use Pick Slip instead. The title should be no more than 50 characters. Next Pick Ticket Number: Change this value if you want to reset your pick ticket numbering. Pick Ticket Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated pick ticket numbers. For example, if the prefix is '2013-', pick ticket numbers would be '2013-1', '2013-2', etc. Pick Ticket From: This is the email from which your pick tickets will be sent. Pick Ticket Message: This is the body of the email message to be sent with your pick tickets. Do not use HTML. Pick Ticket Footer: This text will show at the bottom of every pick ticket.
Rentals Rental Title: Change this value if you want to change the title when printing or emailing rentals. For example, some people use Rental Ticket instead. The title should be no more than 50 characters. Next Rental Number: Change this value if you want to reset your rental numbering. Rental Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated rental numbers. For example, if the prefix is '2013-', rental numbers would be '2013-1', '2013-2', etc. Rental From: This is the email from which your rentals will be sent. Rental Message: This is the body of the email message to be sent with your rentals. Do not use HTML.
SOS Inventory 4.0 Copyright 2013 Page 22 of 92
Rental Footer: This text will show at the bottom of every rental.
Rental Returns Next Rental Return Number: Change this value if you want to reset your rental return numbering. Rental Return Number Prefix: This field is optional. If a value is entered, it will be placed automatically in front of system-generated rental return numbers. For example, if the prefix is '2013-', rental return numbers would be '2013-1', '2013-2', etc.
Sync Settings (QuickBooks -> Data Exchange -> Sync Settings) AutoSync: When enabled, SOS Inventory will automatically sync with QuickBooks Online according to the schedule you specify. Choose "Never" if you want to do all synchronizations manually. Class Tracking: Check this box to turn on class tracking. Classes enable you to group transactions for reporting purposes. If you select classes on transactions, the classes will sync with QuickBooks. Department Tracking: Check this box to turn on department tracking. Departments enable you to group transactions for reporting purposes. If you select departments on transactions, the departments will sync with QuickBooks.
Company Settings (Admin -> Account Maintenance -> Company Settings) Company Name: Enter the name of your company. If you are connected to a QuickBooks company, this name will be retrieved automatically. Company Header: This header will appear on purchase orders, sales orders, and packing slips. Never Connect: Check this box if you don't ever plan to connect to QuickBooks Online. This hides a number of menu options to make the user experience a little better. You can change this setting at any time.
Copyright 2013
Page 23 of 92
Multi-Currency: Check this box to enable the multi-currency capabilities of SOS Inventory. Currently only purchase orders and item receipts allow you to select a currency other than your home currency. Multi-currency support for other transactions will be available soon.
Home Currency: All transactions are stored in the system in your home currency by default. You can override this on individual transactions if the multi-currency feature is enabled.
Default Lines: This is the number of line items that will show on a new form, or the number of lines added when you click the 'More Lines' option on a form. The smallest possible value is 3, and the largest possible value is 20.
Logo: This logo will appear on purchase orders, sales orders, and packing slips. The file should be less than 2MB in size. The image will be scaled to 128x64. JPEG (*.jpg), PNG (*.png), and GIF (*.gif) files are accepted.
1.12.2
Default Accounts
When SOS Inventory needs to post data to QuickBooks, it posts to the accounts associated with each item, as described later in this manual. If the accounts are not specified, SOS Inventory uses the default accounts specified on the settings pages. You should make sure that these accounts are set to the ones that you want, or your data might post to incorrect accounts in QuickBooks. Default Income Account Found on the Inventory Settings page (Inventory -> Administration -> Inventory Settings). This account will be used as the default for all sales unless it is otherwise specified with the Item. Default Asset Account Found on the Inventory Settings page (Inventory -> Administration -> Inventory Settings). This account will be used as the default to record inventory assets. It can be overridden at the Item level. Default COGS Account Found on the Inventory Settings page (Inventory -> Administration -> Inventory Settings). This account will be used as the default to record cost-of-goods-sold. It can be overridden at the Item level. Default Expense Account Found on the Purchasing Settings page (Purchasing -> Administration -> Purchasing Settings). This account will be used as the default for expense items on purchase orders and item receipts. It can be overridden at the Item level.
SOS Inventory 4.0 Copyright 2013 Page 24 of 92
Default Credit Card Account Found on the Inventory Settings page (Inventory -> Administration -> Inventory Settings). This account will be used as the default for all credit card charges generated from item receipts. This account must be of type Credit Card in QuickBooks or you will get an error message when you sync. Default Checking Account Found on the Inventory Settings page (Inventory -> Administration -> Inventory Settings). This account will be used as the default for all checks generated from item receipts. This must be a bank account in QuickBooks. Default Cash Purchase Account Found on the Inventory Settings page (Inventory -> Administration -> Inventory Settings). This account will be used as the default for all cash purchases generated from item receipts. Default Adjustment Account Found on the Inventory Settings page (Inventory -> Administration -> Inventory Settings). This account will be used as the default account to record inventory adjustments, unless otherwise changed on the adjustment page. In an adjustment, a debit/credit will be issued to the inventory asset account and an offsetting credit/debit will be issued to the adjustment account.
Copyright 2013
Page 25 of 92
2 Purchasing
SOS Inventory provides robust purchasing and receiving functionality. Normally you would do all of your purchasing and receiving in SOS Inventory and allow any relevant data to synchronize to QuickBooks Online as appropriate.
2.1.1 Basics
To create a PO in SOS Inventory, go to Purchasing -> Purchase Orders -> Add Purchase Order. You can also click the green plus sign at the top of the PO List, or you can generate a purchase order directly from a sales order, invoice, etc. by going to the View pages for those documents.
When adding or editing a PO, the following form fields are available: Date: Transaction date (PO date). PO Number: Reference number used to identify the PO. This field is searchable. The system will attempt to number the PO automatically depending on your settings on the Purchasing Settings page. Currency: Currency for this transaction. This field is only visible if the multi-currency feature is enabled. Exchange Rate: The exchange rate for this transaction. The system will automatically provide the most recent exchange rate for the chosen currency, or you can override it manually. This field is only visible if the multi-currency feature is enabled. Ship Method: Shipping carrier. Tracking #: Carrier tracking number.
Copyright 2013 Page 26 of 92
Blanket PO: Check this box to make this a blanket PO (open-ended). The quantity column is ignored on a blanket PO. Terms: Payment terms. Expected Date: Date you expect the items to arrive. Expected Ship: Date you expect the items to ship. Contract Manufacturing: Check this box if this PO is requesting that a 3rd-party manufacturer build some assemblies for you. This allows the system to treat the PO optimally for that situation.
Drop-Ship: Check this box if these items will be shipped directly from the vendor to the customer. Once checked, you are able to select the customer to which to send the goods.
Customer: Customer to whom the items will be drop-shipped. This box is only visible when the drop-ship option is checked. Vendor: Vendor from whom you are purchasing the items on the PO. Ship-To: Address to which the goods will be shipped. To set a default for this location, go to the Purchasing Settings page. Vendor Message: This message will be displayed on the purchase order. This field can be expanded to become as large as you need it. Line Items: o o o o Remove Click to remove a line from the PO. Item Enter/select the item to be purchased. You can enter new items here. Description Purchase description for the item. Part # - Vendor part number for the item. This is often useful if your vendor requires you to enter their unique part number and it is different than your own internal part number. o o o o Quantity How many of this item you are purchasing. Unit Price Price of each item. Amount Extended (line) total. Received Number of units of this item received. In normal use, you would not edit this field manually. The system should keep it up-to-date. However, you can override it if necessary. You should NOT edit this field when receiving items. Use an item receipt for that.
Copyright 2013
Page 27 of 92
o o o
Class QBO class for this line item. This field is enabled only if class tracking is enabled in QBO. Job Job to which this line item belongs. This box is only available if Job Tracking is enabled in SOS Inventory on the Inventory Settings page. More Lines - Click this link to add additional lines to the PO. On the Company Settings page, you can specify the number of lines added by default.
Comment: Internal comment about this PO. The comment is not displayed on the purchase order when printed or emailed.
Once a PO has been created, you can View or Edit it from the Purchasing menu -> Purchase Orders -> PO List page. When you use the View option to see the purchase order, you can scroll to the bottom of the page for the following options: Cancel: This option returns you to the previous screen. It does not remove the PO from the system. Edit: Opens the PO in edit mode so that you can make changes. Close/Open: Manually opens or closes the PO. You can use this button to override the current status of the PO. Use as Template: Generates a PO identical to the current one. Receive: Generate an item receipt for all open items on this PO. PDF: Creates a PDF version of the PO. View Email History: List of all the times this PO has been emailed from SOS Inventory. Email: Sends an email to the names specified in the box. Separate multiple addresses with a comma. Do not include any extraneous characters such as brackets. Hide Item Names: Allows you to show only the description of the item and not its internal name/number. This will default to the setting specified on the Purchasing Settings page. Approve: If PO approvals are enabled, administrators have the option to approve the PO on this page.
2.1.2 Approvals
SOS Inventory has the ability to require approval for all purchase orders before they can be sent to vendors. To turn on this capability, go to the Purchasing menu, Administration section, and choose Purchasing Settings. You will see the option on that page to require purchase order approval.
Copyright 2013
Page 28 of 92
When approvals are enabled, any purchase orders that are entered will be shown in pink on the PO List until they are approved. Only administrators can approve POs. To approve a PO, an administrator should View the PO and scroll to the bottom of the page and click the Approve button.
2.2 Receiving
Items are received into inventory by creating an Item Receipt. To create an item receipt, you can access the Purchasing -> Receiving -> Add Item Receipt page. Or, if you have a PO that you wish to receive, open the PO in View mode and scroll to the bottom. You will see a button labeled Receive. When you click that button, the system will generate an item receipt that you can then review and save.
Copyright 2013
Page 29 of 92
the item. For example, you might wish to include shipping charges, customs charges, duties, and so on. The landed cost feature of SOS Inventory is only available on the Pro plan.
To enter landed costs, there are two options. The simplest is to specify an overhead percentage to apply to the items on the receipt. This allows you to reconcile the estimated overhead costs with your actual overhead costs at a later time. This approach is often useful in GAAP compliance. The other, more common, option is to specify the exact costs in the Other Costs section on the Item Receipt. Any costs entered into the Other Costs section will be distributed across the line items on the item receipt. The Other Costs are allocated proportionally according to the cost of each line item on the receipt.
2.3 Variances
A variance in SOS Inventory is the difference between the actual cost of an item and the expected (standard) cost of an item. For example, lets say that your standard purchase cost for a Widget is $100. Now, lets say that this week you found them on sale and bought 5 widgets at $95 each. Your variance is $95 - $100, which equals -$5 per unit, or -$25 total. That means that you paid $25 less for those 5 widgets than would normally be expected. A positive variance would indicate that you paid more than expected. You can find variances in SOS Inventory on the Purchase Variance Report and also on the Item History Report.
2.4 Reordering
SOS Inventory provides multiple options for reordering products. The most common approach is to use the reorder report to determine exactly what you need at any given point. Then you can
Copyright 2013
Page 30 of 92
enter POs directly or have the system generate them. You can also set up email alerts to notify you when you are getting low on items. For more information on alerts, see section 8.3.
2.9 Settings
To change settings for purchasing/receiving, go to Purchasing -> Administration -> Purchasing Settings. For more information on the specific settings available, please refer to section 1.12.1.
Copyright 2013
Page 32 of 92
Copyright 2013
Page 33 of 92
3 Manufacturing
SOS Inventory supports both discrete manufacturing and process manufacturing. In both cases, raw materials (inputs) are turned into finished goods (outputs). Where possible, SOS Inventory tries to match the terminology used in the desktop editions of QuickBooks, to lessen the learning curve for existing QuickBooks users and ProAdvisors.
3.2 Assemblies
An assembly in SOS Inventory is very similar to an assembly in QuickBooks Pro, Premier, or Enterprise. You can enter a bill of materials (BOM) that specifies the components of the assembly, and then you can create transactions to record that you built a given number of the assemblies on a certain date.
3.2.2 BOMs
A bill of materials (BOM) is the specification of the number and type of components that are used in making an assembly. The BOM is specified using the quantity required to make one unit of the finished good. To create a BOM, first create your finished good item and set its type to Assembly. Once that is complete, return to the Item List and find the assembly item. Click the icon in the BOM column for the assembly item. On the page that comes up, you will be able to enter the components of your BOM. You must enter the component items and the quantities to complete the BOM for use in building assemblies. Assemblies can have component items that are also assemblies (sub-assemblies). SOS Inventory supports multi-level BOMs, and there is no limit to the number of levels. To view the entire BOM for an assembly, go to Manufacturing -> Assemblies -> Expanded BOM Report.
3.2.3 Builds
To remove inventory of raw materials and increase inventory of finished assemblies, you must record a build transaction. This transaction tells the system that on a certain date you used raw materials to make a finished good. You can add a new build by going to Manufacturing -> Assemblies -> Add Build. To view/edit existing builds, go to Manufacturing -> Assemblies -> Build List. When creating a build in SOS Inventory, first select the type of assembly that you want to build, and then enter the desired quantity to build. Those steps define your output. For the input components, you can enter them manually in the Components section of the build transaction, or you can click the Retrieve Components button to retrieve the proper components based on the BOM. Once retrieved, you can adjust the quantities and/or items as needed for example if you are using a substitute product.
SOS Inventory does have the ability to create a build automatically when you ship an item. To turn on this capability, turn on the Auto-Build Shipments option on the Inventory -> Administration -> Inventory Settings page.
Copyright 2013
Page 35 of 92
3.3 Processes
Processes in SOS Inventory can have an unlimited number of inputs and outputs. This gives you the flexibility to handle not only simple manufacturing (multiple inputs into one output) but also disassembly (where one input turns into many outputs),and processes with by-products (multiple inputs into multiple outputs).
3.3.1 Templates
A process template in SOS Inventory is like a BOM for a process. It describes the inputs and outputs to be recalled for use later. A template does not remove items from inventory. The inventory is removed/created when you enter a process transaction (see section 3.3.2). To create a process template for later use, go to Manufacturing -> Process Manufacturing -> Add Process Template. Enter each input and output, as well as the quantity for each. You may also specify whether any output is considered a Waste item, as defined in section 3.3.3.
3.3.2 Transactions
A process transaction in SOS Inventory is a record showing that a specific process took place on a specific date. This transaction is what tells the system that something actually happened. To enter a process transaction, go to Manufacturing -> Process Manufacturing -> Add Process Transaction. To recall a saved process template (optional), choose the process from the list in the Process box and click the Update button.
When you save a process transaction, inventory of the input items goes down and inventory of the output items goes up. The cost of the input items is distributed proportionally across the output items, according to the standard cost of the output items. For this reason, you will sometimes get an error message on a process transaction saying that the system is unable to allocate costs. To avoid this message, make sure that each of your output items has a purchase cost entered. Note that if the output item has its type set to Assembly, then you will need to enter a BOM for the assembly, as the standard cost is calculated from the BOM.
3.3.3 Waste
For any output of a process, you can specify the output item as waste. Based on the percentage of waste items and non-waste items, the system will calculate a yield for your process. This
SOS Inventory 4.0 Copyright 2013 Page 36 of 92
helps you to evaluate materials from different suppliers, for example, to determine which gives you the best outputs in your manufacturing. Waste items go into inventory like any other inventory item, so that they can be tracked and used later as needed.
3.4 Jobs
Jobs, available in the Pro plan of SOS Inventory, allow a convenient way of organizing groups of transactions. Each job, and even each stage of job, can have its own profit-and-loss statement to show you precisely how much money you made or lost on a given set of transactions. To enable job tracking in SOS Inventory, go to Inventory -> Administration -> Inventory Settings and turn on the Job Tracking setting. To add a job, go to Manufacturing -> Jobs -> Add Job. When adding/editing a job, you can specify one or more work centers for the job and the order in which they occur. You must have at least one work center (Finished Goods). For more information on work centers, see section 3.6.
Once job tracking is enabled, transactions in SOS Inventory will include the option to specify the job to which the transaction, or the line item on the transaction, will be attached. The list will include all open jobs in the system and their associated work centers.
3.4.1 Dashboard
To view the dashboard for a job, go to Manufacturing -> Jobs -> Job List and click the View option next to the job you want. The dashboard will allow you to quickly access each transaction associated with the job. In addition, you can close the job or view the profit and loss for each job.
Copyright 2013
Page 37 of 92
that you have at any given time. For example, suppose that you start with a Widget which must first be welded and then painted to make the finished good. You might want to know how many items have been welded and are waiting to be painted. A simple approach is to create an item called Widget - Raw to represent the original raw material. Then create an item called Widget Welded to represent the welded version and then an item called Widget Painted or Widget Finished to represent the finished good that will eventually be sold to customers.
3.7 Labor
SOS Inventory allows for the tracking of labor that goes into assemblies and/or processes. To track labor, create an item and set its type to Labor. You can then specify the cost per hour and the number of hours that went into a manufacturing run. If you have different types of labor with different rates, simply create a separate labor item for each. If you want to track specific worker hours (i.e., John Smith, Jane Doe, etc.), turn on the Worker Tracking option on the Inventory -> Administration -> Inventory Settings page. After doing so, you will have the option to manage/add workers. Then, when you include a labor item on a build or process, the system will prompt you to select the appropriate worker. Note: Worker tracking is available only in the Pro plan of SOS Inventory.
The first step in configuring contract manufacturing is to set up an additional location in the system to represent the 3rd-party. See section 4.2 for more information about managing locations in SOS Inventory.
Copyright 2013
Page 39 of 92
Once the additional location is set up, you need to get your raw materials to that location. The way that happens in the system should match what happens in your actual process. If you receive the goods at your facility and then send them to the 3rd-party, then enter an item receipt to receive the goods at your location, and then record an inventory transfer to move them to the 3rd-party location. On the other hand, if your supplier ships them directly to the manufacturer, when you receive the goods, select the location as the manufacturer.
Now that your raw materials are in the right place, you would record your manufacturing as you normally would. Record a build or process transaction as appropriate for each manufacturing run. Then, the finished goods (or WIP) will be at the manufacturers location. From there, you can transfer it to your location, ship it to a customer, or use it in the next stage of the manufacturing process.
3.9 Overhead
Many companies track overhead as part of their manufacturing and/or inventory management. In doing so, the costs of utilities and other overhead costs become part of costs-of-goods-sold as opposed to expense items on your profit-and-loss statement. SOS Inventory supports two approaches to tracking overhead. Both methods are available only on the Pro plan. Overhead items When creating a new item, one of the options for type of item is Overhead. These items are special types of expense items. You would typically set up the overhead item with the expense account set to a current liability account in QBO. As you enter builds and process transactions, you enter the overhead items as inputs to the transactions. The cost allocated to overhead is posted to the liability account. When the actual bills come in and are paid via QBO, the bill is posted to the liability account, which will ultimately relieve the balance in that account. The net result overall is that your overhead costs become part of the cost of the output items in the manufacturing runs in SOS, when then turns into cost-of-goods-sold upon sale. Item receipts When receiving goods (assuming you are on the Pro plan), you can enter a percentage cost for overhead. This tells SOS Inventory to add that percentage to each item in the item receipt.
Copyright 2013
Page 40 of 92
4 Inventory
The inventory management functions of SOS Inventory collectively form the core of SOS Inventory the underlying engine on which the software runs. The inventory features are used by companies ranging in size from one-person to as many as several thousand employees. Most importantly, the functionality matches that found in expensive inventory / manufacturing / ERP systems that cost over 10 times as much as SOS Inventory.
In this case, your first step should be to determine WHY there is a discrepancy. Look at the history of the item by going to the Item List and clicking the history icon for that item. Review the history and determine if any transactions were entered correctly or if any transactions were simply missed. If you are confident that the transaction history is correct and your count is still off, you might need to enter an adjustment. Typical reasons for entering adjustments are breakage, spoilage, theft, and so on. To enter an adjustment, go to Inventory -> Inventory Management -> Adjust Inventory On Hand.
If you need to update the quantities of a large number of items at once, you might wish to use the Bulk Edit feature described in section 4.6.5.
4.1.1 Quantity
When entering an adjustment via the Adjust Inventory On Hand page, first fill out the top of the form as appropriate. Then on each line item, enter or select the item that you wish to adjust. Once selected, the current quantity on hand for that item (at the selected location, on the
Copyright 2013
Page 41 of 92
selected date), will show in the Old Qty field. You can then enter either the New Qty or the Adjust Qty By field, and the system will calculate the other one as appropriate.
4.1.2 Cost
When entering an adjustment, you will see a field on each line item labeled Adjust Cost Basis By. This allows you to adjust the cost on hand of each item. When you enter the quantity, SOS Inventory will enter a suggested cost adjustment in the Adjust Cost Basis field. The suggested value is based on the quantity. If the quantity adjustment is positive (increase), the suggested cost is the quantity multiplied by the standard cost of the item. If the quantity adjustment is negative (decrease), the suggested cost is the cost of the missing items using the chosen valuation method (FIFO, average, LIFO). In both cases, the user can override the value. This is often used when adjusting for damages, depreciation, etc.
You can specify a default adjustment account on the Inventory -> Administration -> Inventory Settings page. The default adjustment account is used for Bulk Edit adjustments and other
SOS Inventory 4.0 Copyright 2013 Page 42 of 92
situations in which no adjustment account is specified. When entering an adjustment directly, you can specify the adjustment account to override the default. The most common accounts used for inventory adjustments are Breakage, Spoilage, and similar accounts to track the unexpected loss of goods.
4.2.1 Locations
To add a location, go to Inventory -> Administration -> Add Location. You can also use the Inventory -> Administration -> Location List page to edit the address or other attributes of a specific location. Once your locations are set up, they will be available to select on each form that requires a location. In addition, you will be able to use the Item List by Location and Cost Basis by Location reports to view your quantity and cost basis at each location.
When setting up a location, you can specify the location as non-nettable. Items in a non-nettable location are not counted as available for sale. You would typically use non-nettable locations to represent QA items, items awaiting repair, and so on. Items in non-nettable locations DO count toward your quantity on hand, because you do indeed have the items. They are simply not available for sale.
4.2.2 Transfers
To transfer inventory from one location to another, go to Inventory -> Inventory Management -> Transfer Between Locations. Select the From location, the To location, and enter your items and quantities.
Copyright 2013
Page 43 of 92
4.3 Reports
In addition to other reports described elsewhere in this guide, SOS Inventory provides the following inventory reports: Inventory Stock Status* - Found under Inventory -> Reports. Inventory Valuation* - Found under Inventory -> Reports. Item Movement - Found under Inventory -> Reports. Item List by Location - Found under Inventory -> Items. Cost Basis by Location - Found under Inventory -> Items.
* These reports contain a large amount of data and can take a while to calculate. To speed things up, SOS Inventory uses a caching system for the data in these reports. On very rare occasions, the cache can get temporarily out of sync with the live data. If you see a difference between data in these reports and the Item List (or Item List v2), go to the Inventory -> Items -> Utilities page and click the Update Item Reports page to force a refresh. Again, you should not have to use this option often.
If you need to adjust your inventory of serial items, you must use the Add Serial Inventory page or the Serial Item List page under the Inventory -> Serial Inventory menu. You cannot use a
SOS Inventory 4.0 Copyright 2013 Page 44 of 92
regular inventory adjustment for serial items. If you want to add historical records of serial items that are at a customer site, select the Customer when entering a new serial item.
To view the history of a serial item, edit the serial item or view the Inventory -> Serial Inventory > Serial Item History page.
4.5 Lots
Lot tracking is used to track batches, or groups, of a specific item. Lots work very similarly to serialized inventory, except a lot represents a group of items instead of an individual unit. A lot number is assigned to each batch of items, and the number stays with the batch as it goes through the system. You can track when each batch was received, shipped, built, and so on. The Plus and Pro plans of SOS Inventory support lot tracking. To turn on lot tracking for an item, create/edit the item, turn on the Lot Tracking setting, and save the changes. Once that is complete, whenever you use that item the system will prompt you for the lot number. For example, suppose you have an item called Widget with lot tracking turned on. Now suppose that you create an item receipt to receive 4 units of that item into inventory. When you attempt to save the item receipt, the system will ask you to enter the lot number, and it will provide an empty box for you to enter it. Shipments, builds, process transactions, etc. all work similarly. If you need to enter more than one lot of an item on the same form, create a second line on the form to represent the second lot, and so on.
If you need to adjust your inventory of items tracked by lot, use the Inventory -> Inventory Management -> Adjust Inventory On Hand feature. The system will prompt you for the lot number(s) as appropriate. To view the history of a lot, edit the lot or view the Inventory -> Lots-> Lot History page.
stored in inventory. An item is simply something that you want to track in SOS Inventory, which could be a product you sell, a service you provide, raw materials for manufacturing, overhead expenses, and so on.
o o o
Other: Use this designation for non-inventory items that do not fall in one of the other categories. Labor: For more information on labor items, see section 3.7. Labor items are only available on the Pro plan. Overhead: For more information on overhead items, see section 3.9. Overhead items are only available on the Pro plan.
Track Serial Numbers Selecting this option allows you to track serial numbers for specific items like this. Note: You cannot track both serial numbers and lot numbers on the same item. For more information on serial number tracking, see section 4.4.
Track Lot Numbers Selecting this option allows you to track lots for this item when it is purchased, shipped, or manufactured. Note: You cannot track both serial numbers and lot numbers on the same item. For more information on lot tracking, see section 4.5.
Sales or Purchase Item To keep things simple for your staff, you can choose to show this item only on certain forms, if you wish. For example, suppose that you sell 10 different types of widgets, and each widget contains 5000 component parts that you purchase and build into the widget. You might not want all 5000 parts to appear on sales forms, as that would be a lot of extra work for your sales reps.
Income Account Account to record income from sales of this item. Is Taxable Default taxable status for this item. You can override this on each line item of a sales form. Is Sub-Item SOS Inventory supports a parent-child item structure, very similar to the structure of QBO. Normally you would use parent items and sub-items if you wish to track categories of items. For example, if you sell 10 different types of widgets, you could have a parent item called Widget with 10 sub-items underneath. For a parent item, its inventory is always the sum of the inventory of its child items (plus any inventory belonging to the parent itself). Sub-items are not the way to represent an assembly. See section 3.2 for more information on assemblies.
Sales Price Price that you charge your customers for this item. You can enter a fixed price or a markup based on a percentage of the cost. Preferred Vendor Vendor from which you normally purchase this item. Purchase Description This description will be shown on purchase orders and other purchasing forms.
Copyright 2013
Page 47 of 92
Purchase Cost This cost is the default value when you purchase this item. This vale is mandatory for any items that will be used as the output on a process transaction. Vendor Part Number Use this field if your vendor has a different part number for this item than you do. This value will show on the line item of a purchase order. This field is optional.
Asset Account Account to record inventory on hand for this item. Cost of Goods Sold Account Account to record costs-of-goods-sold for this item. If the list is empty, that means you have not set up any COGS accounts. Expense Account Account that will be affected when you purchase, sell, or use this item. Note: This applies only to non-inventory items. Default Bin Bin in which this item is stored by default. You can change this on any individual form. Changing this value will not change any existing transactions. Reorder Point The level at which you need to order more of this item. Max Stock Level The maximum desired quantity of this item. Another way to think of this is the number of units you want to have after you complete restocking. Initial Quantity The starting inventory level of this item, as of a certain date. Total Value The cost basis of the initial quantity. Used to calculate inventory value and cost-of-goods-sold. Sync Check this box if you want changes to this item to show up in QuickBooks Online. For example, if you have a large number of items, you might not want all of them to show up in QBO. However, if you plan to use the item on any transactions sent to QBO (invoices, etc.), you must check this box.
Notes Any other information you wish to store about this item.
SOS Inventory also has an updated version of the Item List, called the Item List v2 (Inventory -> Items -> Item List v2). It is a wonderful improvement on the original item list. It allows for inline
SOS Inventory 4.0 Copyright 2013 Page 48 of 92
filtering (using the Filter box on the top right) and also inline editing as well as other major improvements. Here at SOS Inventory, we use the Item List v2 almost exclusively, as it is much easier to use. If you have not used it yet, give it a try.
The only drawback of the Item List v2 is that it takes longer for an initial load than the original Item List. The big advantage is that once it is loaded, it does not need to be loaded again unless data change via another user or other window. Thus, you can load the Item List v2 one time and do all your item editing, sorting, etc. without ever reloading the page. It is a huge time-saver.
For items that have a parent/child relationship, the child item is listed with a colon separating the parent and child names. For example, the full name of an item might be Widget:XYZ123 and Widget:ABC123. Those represent two different sub-items of the category Widget.
Copyright 2013
Page 49 of 92
quantity) or not entered at all. Whatever the actual problem, the Item History lets you see exactly where the quantity or cost became different than what you expected them to be.
The first step in importing or editing items in bulk is to download the SOS item import/edit template by going to Inventory -> Items -> Import Items or Inventory -> Items -> Bulk Edit. That page shows the three step process to importing / editing data. First, click the Download button to download the file in your desired format.
Then, edit the data in the file. When editing the file, it is important to understand how the import works. When the system reads the file after you edit it, it first attempts to match the item based on the ItemId. For this reason, it is extremely important that you do not mix up the ItemId column in relation to the other columns. By default, the file is protected to prevent that from happening. If you override this protection, be extremely careful. We have seen situations in which users removed the safeguards and then sorted the columns and mixed up the ItemIds. When they uploaded into the system, the system matched existing items to incorrect items (due to the jumbled ItemIds), and it made a mess both in SOS and in QBO.
Follow the examples of the data that are already in the file. Here are a few notes on each column and what the system expects. For more details on the contents of each field, see section 4.6.1. ItemId Do NOT edit this value for existing items. It is a system assigned number. The system first attempts to use the ItemId to match the row with an existing item. Name Item name. If there is no match on the ItemId, the system attempts to match the item based on the name. SalesDescription Description. SalesPrice Price. SalesPricePercent Percent markup, if markup is used.
Copyright 2013 Page 50 of 92
PurchaseDescription Purchase description. Cost Default purchase cost of the item. IsTaxable TRUE if taxable, FALSE otherwise. ReorderLevel Reorder point. TypeOfItem Item type, as described in section 4.6.1. Use the existing items as a guide for what goes in this field. VendorPartNumber Vendor-specific part number. SyncWithQBOE TRUE for yes, FALSE for no. Deleted Simply removing rows from the file and importing it will not delete items. To delete an item, change this value from FALSE to TRUE. Then save the changes and import the file. Note that this will delete the item only from SOS, not from QBO. If you need to do a bulk deletion in QBO, contact support@sosinventory.com.
SerialTracking TRUE for yes, FALSE for no. SalesItem TRUE for yes, FALSE for no. PurchasingItem TRUE for yes, FALSE for no. ManufacturingItem TRUE for yes, FALSE for no. LotTracking TRUE for yes, FALSE for no. Barcode Barcode used to represent the item. MaxStockLevel Max restock level, as described in 4.6.1. Notes Other info about the item. UsePricePercent TRUE to use markup pricing, FALSE otherwise. QuantityOnHand In stock quantity. Any changes made to the quantity will be entered as an inventory adjustment. ValueOnHand Cost basis for the item. This field is NOT calculated automatically when you change the quantity. You can enter it manually, or you can set up a formula in Excel. Many people use this to update the cost basis to account for depreciation, etc. Thus the system will use whatever value you put there. If you change the quantity, be sure to change this value also, unless you have a very good reason not to do so. Accidentally leaving this value the same while changing the quantity is one of the most common reasons we see for people having an expected cost basis.
AssetAccountName asset account. COGSAccountName COGS account. ExpenseAccountName Expense account. PreferredVendor Default vendor for this item. Bin Default bin for this item. Note that changing the default bin does not change the location of any existing stock.
Once you have completed your edits, save your changes. Then upload the file back into the system using the box provided on the Import / Bulk Edit page. Once the data appear for your review, click Save Changes if everything looks correct, and the system will begin to process the data.
If you get an error message while attempting to import or edit items, the cause is almost always a missing or incorrectly titled column. You MUST keep the columns in the template and leave the headings the same, or the upload will not completely properly. If you are unable to determine the problem, please email support@sosinventory.com, and we will be happy to help.
4.8 Barcoding
SOS Inventory supports barcoding of items (SKUs), serial numbers, lot numbers, or really anything else that you want. To scan data, simply put your cursor in the proper field, scan the barcode, and it will show up in that field. Note: Barcodes are supported only in the Plus and Pro plans of SOS Inventory.
Copyright 2013
Page 52 of 92
4.8.3 Scanning
You do not need a specific type of scanner to scan barcodes into SOS Inventory. You simply need a scanner that works with your computer and web browser. If you are printing labels from SOS Inventory, you will need one that supports Code 39 barcodes. That is a very popular format, so most modern scanners will support it. If you are scanning your own labels, you need a scanner that will read whatever format you are printing on the labels. This could be UPC format, or anything else that you want.
When scanning barcodes, be sure that your scanner is configured properly. Many scanners are configured to send a certain character after the scan. This could be Enter, Tab, or something else. It works just the same as if you pressed that key manually. If the page is resetting each time you scan something, be sure that the scanner is not configured to enter a Return or Enter character each time it scans. The Tab character is sometimes useful to help you move to the next field automatically.
Copyright 2013
Page 53 of 92
4.9 Bins
Bins provide a way of managing the place for each item within a given location. For example, you might have a warehouse organized into aisles, rows, bins, floor stacks, or various other things. In SOS Inventory, all those things would be a bin. Bins are simply sub-locations within a main location. Each location can have a different bin structure, and you can have some locations organized into bins while others are not. To enable bin tracking for a location, edit the location (Inventory -> Administration -> Location List) and turn on the Bin Tracking option. Once bin tracking is enabled for at least one location, you will notice a Bins option on the Inventory menu. To add bins, go to Inventory -> Bins -> Add Bin. Note that bins are unique to a location. You can have bin X1 at location A and bin X1 at location B. Although they have the same name, those would be considered different bins because they are different locations.
When a location has bin tracking enabled, you should receive, ship, and otherwise use items from that location as normal. When saving a transaction at that location, the system will prompt you to select the proper bin(s). For example, when receiving items, save the item receipt as you normally would. If the receiving location is set up for bin tracking, the system will prompt you for the bins and give you a place to enter them. Select the bins, and then save the transaction.
To see all the items in a given bin, go to Inventory -> Bins -> Bin List. To see which bins contain a specific item, go to Inventory -> Bins -> Items in Bins.
To transfer items from one bin to another within the same location, record an inventory transfer from the location to the same location. The system will prompt you for the bins. Enter them as normal, and the transfer will be complete.
Copyright 2013
Page 54 of 92
Once the Units of Measure option is enabled, you can go to Inventory -> Items -> Units of Measure to define all the units of measure available in the system. You must define the available units of measure before assigning them to each individual item.
When the Units of Measure option is enabled, each item on the Item List will have a clickable icon in the UOM column. Click on this icon to define the units of measure for a specific item. You will need to specify the base unit of measure (the default), and also any other acceptable units of measure and the conversion ratio (relative to the base unit). For example, suppose you buy light bulbs in cases of 24 and then sell them as individual units. You could set the base unit to each and then enter case as another unit with a conversion ratio of 24, since there are 24 of the base unit in each case.
Once your units of measure are configured, you can use them on forms. There will be a dropdown list on each line item so that you can choose the unit of measure for that line item. At the present time, only purchase transactions (POs and item receipts) support units of measure. We are working to add support for sales transactions as well.
You can also accomplish the same effect as units of measure by creating a separate item to represent a case, for example. This would allow you to know exactly how many cases are in stock relative to individual units. You could set up each case as an assembly or kit, as appropriate and then build cases or break them down as needed.
4.11 Kits
A kit is a collection of inventory items that are bundled together at the time of purchase or sale. The individual items that make up a kit are still separate items and could be sold individually if needed. In contrast, an assembly is an item that is manufactured (built) from component items. When you record a build transaction into the system, the inventory of the assembly item increases and the inventory of the component items decreases, as they are used to build the assembly. A common example of a kit is a sampler pack, where you bundle individual products together when you ship them, although they still remain individual items.
Copyright 2013
Page 55 of 92
To create a kit, add or edit the item that will represent your kit. For the item type, select Kit / Item Group. That will create a kit item. To add components to the kit, be sure that youve created the kit item. Then, go to the Item List and find that item. In the BOM (Bill of Materials) column for the kit item, youll see an icon that you can click. Click on that icon, and it will take you to a page where you can enter the components. Be sure to include a quantity for each component. Once thats complete, you can use the kit as a regular item and the system will recognize the components. By default, kits do not expand all components when entered on a purchase order or sales order. They do expand all components when entered on an item receipt or shipment. If you have a need to expand kits on a sales order, you can turn on that option via the Sales Settings page.
4.12 COGS
SOS posts to the cost of goods sold account of an item when that item is shipped (included on a shipment). Invoices and sales receipts do not generate COGS entries in SOS.
Copyright 2013
Page 56 of 92
4.15 Settings
To configure settings for inventory management in SOS, go to Inventory -> Administration -> Inventory Settings. For detailed information on the settings available, please refer to section 1.12.1.
Copyright 2013
Page 57 of 92
5 Sales
SOS Inventory can support almost any sales process. SOS is extremely flexible in that regard. If you want to enter sales transactions primarily in SOS and sync them to QuickBooks Online, that will work. If you want to enter them first in QBO and sync them to SOS, that will work too. If you want to use SOS only and not use QBO at all, that will also work. Also, you can use any combination of estimates, sales orders, invoices, sales receipts, and so on. There are a few guidelines that you must follow, as outlined in the following sections, but for the most part you are limited only by your imagination.
While having a sales transaction relieve inventory automatically is easy and convenient, it is overly simplistic and not realistic for many businesses. For example, many companies ship products to customers every few days and then invoice them at the end of the month. In that model, removing inventory only when invoicing would mean that their inventory would be correct only once per month (when the invoice went out). Every other time that a shipment went out, it would be wrong. Also, a furniture store might sell a couch and generate a sales receipt to a customer. However, they might not deliver the couch for 2 weeks or more. It is problematic to remove it from inventory at the time it is sold, as it is in fact still in inventory (even though not available for sale). The answer to the problem above is to separate sales and shipping, which is what SOS Inventory does. You have a sales transaction (sales receipt, invoice, etc.) to process the sale and a shipment to relieve inventory. SOS automates the process of creating shipments from sales transactions, so it usually only takes 1-2 extra clicks, which is well worth the additional flexibility that it provides.
Copyright 2013
Page 58 of 92
View mode lets you view, print, email, and otherwise manipulate a sales form. To enter View mode, open the Sales Order List and find the sales order you need. Then click the view icon (the magnifying glass in the View column) to open the sales order in View mode. View mode will also open automatically whenever you save a sales form. All sales forms work similarly.
In View mode, you can print the form using the Print button, or scroll to the bottom of the screen for a list of options available. All sales forms share the following options, which can be accessed by clicking the appropriate button: Cancel Goes back to the previous page. Edit Opens the form in Edit mode. Close/Open Manually closes or opens the form. Use as Template Generates a cloned version of the form that can then be edited and saved. PDF Produces a PDF version of the form. View Email History Shows a history of each time the form was emailed. Email Emails the form as a PDF attachment to the recipient(s) specified in the To box. Separate multiple recipients with a comma. Hide Item Name When checked, the item name/number will be hidden and only the description will show. In addition, each form will have a unique set of buttons that accomplish specific tasks related to that form. For example, most forms will have one or more buttons that allow you to turn that form into another form. An estimate can be converted to a sales order. A sales order can be used to generate a PO or an invoice. All forms can be used to create shipments. And so on. The idea is
Copyright 2013
Page 59 of 92
that there should never be any duplicate data entry. If you feel like you are entering data twice, check to see if you can generate that form from the previous one in your workflow.
So the system takes whatever stock is on hand, subtracts the quantity on open orders, and subtracts the quantity in non-nettable locations. That is the quantity available for sale. Note that the On PO number and the On RMA number are not included in the available for sale calculation. Note also that if the item is a component of an assembly, its available for sale number might be affected by the available for sale status of the assembly item, as changes in the available for sale quantity of an assembly item can generate demand for its components.
5.4 Estimates
An estimate is a quotation to a customer, or an offer to provide products or services at a specified price. The terms of an estimate (binding, non-binding, etc.) are set by your company policies. Estimates in SOS Inventory are very similar to estimates in QuickBooks Online. You can enter an estimate in SOS and it will synchronize to QBO, and vice-versa. You can also send the estimate to a customer (print, email, etc.) from either place. If you convert an estimate into a sales order in SOS, the estimate will be marked as Accepted.
estimates, invoices, and sales receipts, but not sales orders. Thus, there is no process for synchronizing sales orders with QBO, because they dont exist in QBO.
Entering a sales order is very similar to entering any other sales form. The differences are the due date field (described below), and the Picked, Shipped, and Invoiced columns. These columns should not normally be edited manually. The correct values are maintained by the system, although you can override the system values if necessary. Again, this should be done only in special situations. Picked Number of items from this line that are on pick tickets. Shipped Number of items from this line that are on shipments. Invoiced Number of items from this line that are on invoices.
5.6 Invoices
An invoice is a bill to a customer requesting that they pay you a certain amount of money by a certain date. Invoices in SOS Inventory are very similar to invoices in QuickBooks Online. You can enter an invoice in SOS and it will synchronize to QBO, and vice-versa. You can also send the invoice to a customer (print, email, etc.) from either place. Many customers prefer to generate the invoice in SOS and then actually send it from QBO. That works perfectly fine, if that is your preference.
Copyright 2013
Page 61 of 92
Note that as described in section 5.1, a sales receipt by itself does not relieve inventory. The reason is that shipping and sales are different processes. Consider a furniture store where you walk in and buy a couch for them to deliver to you. You pay them, and they give you a sales receipt. However, the couch is still in their warehouse. It is still in their inventory. Thus, their onhand quantity has not changed, as they would still have the same number of units if they walked out to their warehouse. Only when it is entered on a shipment will it come out of inventory.
For your convenience, a pre-populated shipment will automatically pop-up when you enter a new sales receipt in SOS Inventory. This allows you to easily remove the merchandise from inventory with only one click in the situation where the sale and delivery takes place at exactly the same time. If the shipment takes place later, simply return to the sales receipt (View mode) and click the Create Shipment button.
Copyright 2013
Page 62 of 92
5.8 Payments
SOS Inventory does not process payments of any kind. Any payment that you take from your customer must be recorded in QBO. The only exception to this rule is that sales orders and invoices can accept a record of a deposit, or pre-payment. See section 5.18 for more on deposits.
5.9 Picking
Pick tickets in SOS Inventory are optional. You should use pick tickets ONLY if you need them in addition to the packing slips that are generated with shipments. A pick ticket in SOS is used to give instructions to your warehouse to pull certain items, quantities, serial numbers, lot numbers, etc. Pick tickets do NOT remove items from inventory. They are simply a set of instructions that might or might not be completed. Once the items are pulled and sent to the customer, they should be recorded on a shipment so that they come out of inventory.
5.10 Shipping
Shipping in SOS Inventory is defined as inventory going from your company to the customer. It does not necessarily mean that you actually shipped it. For example, if a customer comes to your location and picks up the items, you still need to create a shipment to indicate that the items were removed from inventory.
5.10.1
Shipments
To create a shipment, normally the easiest approach is to open a sales transaction (sales order, invoice, etc.) in View mode. Then scroll to the bottom and click the Create Shipment button. That will pre-populate a shipment with all the relevant information that you can then edit and save as appropriate. If you have a need to create a shipment without an accompanying sales transaction, go to Sales -> Picking and Shipping -> Add Shipment. Note that all shipments are treated as end of day transactions, so that they happen after any receiving done during the same day.
Copyright 2013
Page 63 of 92
5.10.2
Ready to Ship
The Ready to Ship report (Sales -> Picking and Shipping -> Ready to Ship) shows all orders that can be shipped based on the inventory on hand. As you receive new inventory, use this report to fill your backorders. For many of our customers, the Ready to Ship report becomes a To-Do list for their warehouse workers each day.
5.10.3
Packing Slip
When you create a shipment, the system automatically generates a packing slip. You can use the Print button to print it from your browser, or to generate a PDF version of the packing slip, simply click the Packing Slip button on a shipment (when in View mode). You can customize headers, footers, and other details of the packing slip via the Sales Settings page.
5.10.4
Bill of Lading
To generate a bill of lading, simply click the Bill of Lading button on a shipment (when in View mode). You can customize headers, footers, and other details of the bill of lading via the Sales Settings page.
5.10.5
SOS Inventory can create shipments (and thus relieve inventory) automatically from new invoices and sales receipts entered in to QuickBooks Online. This feature is not enabled by default. To enable this capability, go to Sales -> Administration -> Sales Settings. Then look in the General section and you will see options called Auto-Ship Invoices and Auto-Ship Sales Receipts. Turn on the one that you need and save then changes. Now, inventory will be relieved when you enter new invoices or sales receipts in QBO.
Copyright 2013
Page 64 of 92
5.11.1
RMAs
An RMA (Return Merchandise Authorization) is a form you provide to a customer authorizing them to return an item or items. An RMA is very similar to a PO. It is a non-posting transaction, so it does not affect your inventory directly. However, it does provide a record of inbound inventory, and you can track that number via the On RMA number on the Item List. RMAs are optional. You do not need an RMA to process returned merchandise from a customer.
5.11.2
Returns
A Return transaction is to an RMA what an item receipt is to a PO. It is a record that you actually received the goods back from a customer. You can enter a Return without an RMA, or you can generate one from the RMA if needed.
5.11.2.1
Customer credit
When adding a return, if you want to issue a credit memo to the customer in QBO, simply check the Credit Memo box on the return and SOS will generate one for you. The amount used is the Credit Amount on each line item of the return.
5.11.2.2
Restocking
When adding a return, the items go back into inventory. Accordingly, they should have a value, or cost basis. The system uses the Restock Value on each line item as the cost basis for all future calculations. You can adjust the restock value to account for damages, etc.
5.12 Backorders
Backorder tracking in SOS Inventory is accomplished by using Sales Orders. Each line item on a sales order tracks the quantity ordered as well as the quantity shipped. By definition, any items ordered but not shipped constitute a backorder. To track backorders, use the Sales -> Reports > Sales Order Detail report. Also, if you receive goods from a supplier and need to see which orders can now be filled, go to Sales -> Picking and Shipping -> Ready to Ship, and you can see all the orders that you now have enough stock on hand to ship.
Copyright 2013
Page 65 of 92
To set up a price group in SOS, go to Sales -> Customers -> Add Price Group. You can specify an across-the-board percentage discount for the price group, or you can specify the prices on an item-by-item basis. When entering a price group, you can retrieve the prices for existing items in the group by selecting the item and clicking the Retrieve Prices button. Then add/edit the prices as needed. Note that you can enter different prices at different quantity levels. If you do not wish to have quantity breaks, simply enter one price per item, with a quantity of 1. To enter the pricing for another item in the group, save the first item. Then change to another item and enter pricing for it. Then save and repeat until you have entered all of them. Note that any items not in the group will use the default pricing as specified with the item.
Once you have set up your price groups, you need to assign customers to the price groups. Edit a customer and select the price group that applies to the customer.
To view your price groups, and in fact to view all pricing by item and/or customer, go to Sales -> Customers -> Price Book. Select the item(s), customer(s), and print/export as needed.
Copyright 2013
Page 66 of 92
5.16 Rentals
To use the rental / consignment features of SOS Inventory, go to Inventory -> Administration -> Inventory Settings and turn on the Rental Inventory option. Once done, you will see a Rentals menu on the Sales menu, and you will also have an additional location called Out for Rental, which will contain all items that are currently rented.
When a customer rents an item from you, enter a Rental transaction via the Sales -> Rentals menu. This tells the system that the item is rented with a specific due date. When the customer returns the item, enter a Rental Return transaction. Note that you still need to bill the customer using Invoices, Sales Receipts, or the appropriate sales transaction.
To view all items that are out for rental or available for rental, use the Sales -> Rentals -> Rental Calendar feature. Note that your rental items must be serialized to view item-level detail on the Rental Calendar.
5.17 Discounts
SOS Inventory supports discounts on sales transactions. To record a discount, simply enter it in the discount box on the sales form. If syncing with QBO, you must have discounts enabled in QBO, or the discount will not sync properly.
5.18 Deposits
Sales orders and invoices in SOS Inventory can track customer deposits, or advance payments. When included on an invoice, the deposit will flow to QBO as a payment on the invoice. Note
SOS Inventory 4.0 Copyright 2013 Page 67 of 92
that you still need to record the actual payment (check, credit card, etc.) in QBO, as SOS does not process the actual payment. SOS merely records the deposit for tracking purposes.
5.19 Comments
When you enter an internal comment (memo) on a sales transaction, SOS stores the comment along with a record of who made the comment and when. The comment history is displayed on the transaction when viewed internally. This allows your customer service staff and/or sales reps to have a record of all notes on the order for example, keeping a record of when the customer called. The comment feature is very open-ended, and we have customers using it in a variety of ways. The best use will depend on the specific needs of your company.
5.20 Terms
To add/edit/delete sales terms that are available for sales transactions, go to Sales -> Administration -> Sales Terms. The sales terms will synchronize with QuickBooks Online.
If your company is linked to QBO, SOS retrieves all your sales tax rates from the Sales Tax Center in QBO. Those rates cannot be edited directly in SOS. If you need to change them, you must change them in QBO and then synchronize them to SOS.
If your company is not linked to QBO, you can set a default tax rate on the Sales Settings page. In addition, you can set a different default tax rate for each location by using the Location List to edit each location. Finally, you can override the tax rate on any given sales form if you wish.
Copyright 2013
Page 68 of 92
5.23 Settings
To change your sales settings, go to Sales -> Administration -> Sales Settings. For more information on the specific settings available, please refer to section 1.12.1.
Copyright 2013
Page 69 of 92
6 QuickBooks Online
SOS Inventory was designed to work with QuickBooks Online (QBO) from the ground up. SOS Inventory integrates tightly with QBO to produce a world-class experience for the user. The integration works via a two-way synchronization process in which data are exchanged server-toserver.
6.2 Syncing
SOS Inventory and QBO synchronize via a two-way server-to-server data sync. You do not need to be logged into both programs (or even to either program) for them to sync properly.
SOS Inventory 4.0 Copyright 2013 Page 70 of 92
Synchronizations normally take less than 30 seconds to complete. Synchronization does not happen immediately when you enter a transaction. Synchronization happens when you initiate a sync manually by clicking the sync button or when SOS triggers an automatic sync based on your specified schedule. Be sure that only enter data into one program. Use the sync function to send it to the other program. Entering it in both places will create duplicates.
QBO Data Purchase Order Vendor Payment Method Terms Product / Service Customer Estimate Invoice Sales Receipt
Sent to SOS as Purchase Order Vendor Payment Method Sales / Payment Terms Item Customer Estimate Invoice Sales Receipt
Sent to QBO as
Copyright 2013
Notes
Page 71 of 92
Purchase Order Vendor Payment Method Sales / Payment Terms Item Customer Estimate Invoice Sales Receipt
Purchase Order Vendor Payment Method Terms Product / Service Customer Estimate Invoice Sales Receipt Bill OR Check OR Credit Card Charge OR Cash Purchase OR None n/a n/a Journal Entry Journal Entry n/a Journal Entry n/a n/a n/a Journal Entry n/a Journal Entry & optional Credit Memo n/a n/a n/a The journal entry debits the asset account of the items and credits the cost-of-goods-sold account of the items. A Credit Memo is posted to the customers account if the user selects that option when entering the Return. QBO does not support price groups. QBO does not support sales reps. The SOS user list and QBO user list are independent. The journal entry credits the asset account of the items and debits the cost-of-goods-sold account of the items. QBO does not support sales orders. Sales orders are non-posting transactions, so they do not affect financials. Inventory quantities do not update from SOS to QBO.
User has the option on the item receipt page to specify how the transaction will show in QBO.
Item Receipt
Return to Vendor Shipping Methods Builds Process Transactions Work Orders Adjustments Transfers Sales Orders Pick Tickets Shipments RMAs Returns
QBO does not support adding Vendor Credits in an automated manner. QBO does not support shipping methods. The journal entry credits the asset account of the component items and debits the asset account of the finished goods. The journal entry credits the asset account of the inputs and debits the asset account of the outputs. QBO does not support work orders. Work orders are nonposting transactions, so they do not affect financials. The journal entry credits the asset account of the adjusted items and debits the selected adjustment account.
complete, depending on the volume of data in your account. You can still use SOS Inventory while it is synchronizing. You just might not have access to all the QBO data until your sync is complete.
The SOS sync algorithm is very sophisticated. On a sync error, it waits a few minutes to give the user a chance to resolve the error. If the error persists, the system will attempt to correct the error automatically. Sometimes it takes longer than others, depending on system load and the
Copyright 2013
Page 73 of 92
nature of the error. If you are unable to resolve a sync error and the problem persists, please contact support@sosinventory.com.
6.3.1 Creating
If you originally connected to SOS via QBO, you most likely already have an active connection. If you do not have a connection in QBO but need one, click the QuickBooks menu in SOS. There you will see a button labeled Connect to QuickBooks. If you do not see this button and instead see a series of menus, that means you are already connected. If not connected, click the button and follow the steps to authorize SOS to connect to QBO.
6.3.2 Removing
To remove a connection to QBO, click on the QuickBooks menu in SOS. There you will see a link that says Remove Connection to QuickBooks Online. Click this link and confirm to disconnect.
Copyright 2013
Page 74 of 92
You must first configure SOS Inventory and your PayPal account. To do this, go to QuickBooks > Administration -> PayPal Setup. Once configured, each time you receive a payment via PayPal, PayPal will send a notification to SOS Inventory. Upon receiving notification, SOS Inventory will create a sales receipt (or invoice payment) and send it to QuickBooks Online. Customers are matched by first name / last name or by email address. If there is no match, SOS Inventory will automatically add a new customer.
Copyright 2013
Page 75 of 92
If you use SOS Inventory for inventory management, you can also configure your PayPal transactions to send the item numbers so that we can automatically update your inventory counts. For more information on enabling that feature, please contact support@sosinventory.com.
From time to time, our support team will get a question from a customer about duplicate cost of goods sold entries showing up in QBO. In every single case, the cause of the issue was that the user had inventory tracking turned on for some items in QBO. In those cases, QBO was posting to cost of goods sold, and SOS was posting to cost of goods sold thus duplicate entries were created. The solution in that situation is fortunately very simple, but it can be avoided altogether if you take precautions when you convert to SOS for inventory management.
SOS Inventory 4.0 Copyright 2013 Page 76 of 92
Copyright 2013
Page 77 of 92
7 Administration
The Admin menu of SOS Inventory contains functions for managing your SOS Inventory account. This menu is accessible only to users who have been designated as SOS administrators.
As with QuickBooks Online, one of the administrators on your account must be designated the Master Administrator. The master administrator has ultimate control over the account. The master administrator can only be changed by contacting the SOS Inventory support team at support@sosinventory.com.
Copyright 2013
Page 78 of 92
Copyright 2013
Page 79 of 92
8 Miscellaneous
SOS Inventory provides a number of ancillary features that make using other aspects of the system easier. While these are not necessarily core features, they make the user experience better and add significant value to the product.
8.2 Documents
SOS Inventory provides a document management and storage capability that allows you to upload documents and attach them to objects and transactions in SOS Inventory. For example, you could upload a picture of an item and attach it to that item. You could upload a customer contract and attach it to the customer. You could upload a customer purchase order and attach it to a sales order. You are limited only by your imagination.
To add a document, go to the Home menu and choose the Documents option. You will see the list of all documents that you have uploaded. Click the green plus sign to begin the process of adding a document. Select the file to upload, and give it a description if you wish. Then choose the object or transaction to which you want to link the document. Note that when adding a link, you must click the disk icon to the left of the row before clicking the Upload button at the bottom of the page. Once a file/document is attached to a transaction, you can go to the List page (Item list, Customer List, etc.) to retrieve the document.
Copyright 2013
Page 80 of 92
8.3 Alerts
To set automated email alerts, go to the Home menu and choose the Alerts option. Click the green plus sign to add an alert. SOS Inventory supports the follow types of alerts: Low Inventory indicates that one or more items are below the reorder point and need to be restocked. Bill Due indicates that a bill to a vendor is coming due soon. Invoice Past Due indicates that a customer invoice is past due.
These alerts are not enabled by default. They must be configured before they will begin to work. When adding/editing an alert, you will use the following fields. Complete the form and save the alert for it to begin working. Name: Name that you will use to remember this alert. Type of Alert: Only the types of alerts listed above are currently supported. If you would like to suggest additional alerts, please email support@sosinventory.com. Monitor: The specific object (e.g., item) that you want to monitor. Or select All to monitor all of them. Value: Does not apply to inventory alerts. For other alerts, specifies the number of days due or past due to trigger an alert. Enabled: Check this box to begin receiving alerts. Email: Enter the email address to notify when the alert is triggered. Repeat Notification: Specifies whether or not (and how often) you want to be notified if the alert condition still persists. For example, if you select Never, you will get only one alert and then it will stop running. Daily will send you one alert each day until the condition goes away. Interval: Specifies how often you want the system to check to see if the alert has been triggered.
click the X in the Delete column. The To-Do List is unique to each user, not to the company. Sometimes, but very rarely, there will be a system message from SOS Inventory in the To-Do List.
8.5 Multi-Currency
To access the multi-currency features of SOS Inventory, go to Admin -> Account Maintenance -> Company Settings. There you can turn on (or off) the multi-currency feature. When this feature is enabled, purchase orders and item receipts will include an option to select the currency and the exchange rate for the transaction. At this time, only purchasing transactions allow for multiple currencies. Sales transactions will be added very soon. To change your home currency, go to Admin -> Account Maintenance -> Company Settings and choose the proper home currency. The following home currencies are supported: AUD (Australian Dollar) EUR (Euro) GBP (British Pound) HKD (Hong Kong Dollar) MYR (Malaysian Ringgit) SGD (Singapore Dollar) THB (Thai Baht) USD (US Dollar) ZAR (South African Rand)
8.6 Templates
SOS Inventory provides the ability to use an existing form as a template to create a new form. To use a form as a template, View the form and then select Use as Template. For example, to use an existing PO as a template for a new PO, perform the following steps. Go to the PO List (Purchasing -> Purchase Orders -> PO List). Then find the PO you want to use for the template and open it in View mode by clicking the icon in the View column. Scroll to the bottom of the PO and click the button that says Use as Template. A pre-filled PO will be generated, and you can add/modify/save as needed.
Copyright 2013
Page 82 of 92
Beta features are safe and fully usable. However, you might run into some odd bugs and/or strange results that you would not see with our more established features. We typically keep a feature in a Beta state for at least 30 days and no more than 6 months. The amount of time depends entirely on what issues arise during normal use of the feature.
8.9 Data
SOS Inventory provides tools for importing data, exporting data, and editing data in bulk. These functions are all performed via files, specifically Excel or CSV files. Exporting in particular is a critical tool, as it allows you to customize additional reports via Excel or other reporting tool.
Copyright 2013
Page 83 of 92
price groups, and serial inventory. If you have a need for those imports before the features are publicly released, please email support@inventory.com.
Once on the import / bulk edit page, follow the 3-step process to import / edit the data. You will download a template from SOS Inventory that contains the proper format for your import. If you have existing data, it will contain the existing data. Then you can edit the file and add additional rows as needed. Once complete, save the file and upload it back into the system. SOS Inventory will process the changes. Here are a few guidelines to follow when doing imports / bulk edits: DO leave the Id (ItemId, CustomerId, or VendorId) column blank when inserting a new row. DO make sure that the Id column (e.g., ItemId, CustomerId, or VendorId) stays matched to the proper row. As an example, lets say that you upload an item file containing some new items and some old items. The system will first attempt to match the ItemId to an existing ItemId. If it cannot find a match, it attempts to match the Name. If it cant find a match, then it creates a new item. If you accidentally jumble the Id columns across rows, SOS will find a match, but it might match to the wrong row, which can cause a big jumble in your data, both in SOS and in QBO. DONT change any of the column headings. The format of the template is fixed, and it is very important. If you change or delete column headings, your import will likely fail.
8.9.2 Exporting
To export data from SOS Inventory, go to the Export page and select the data to export (see below). Then choose the file type and click the Download File button. The following types of data are available for export: Customers (Sales -> Customers -> Export Customers) Items (Inventory -> Items -> Export Items) Serial Inventory (Inventory -> Serial Inventory -> Export Serial Inventory) Vendors (Purchasing -> Vendors -> Export Vendors) Inventory Adjustments (Inventory -> Inventory Management -> Export Adjustments) Item Receipts (Purchasing -> Receiving -> Export Item Receipts) Purchase Orders (Purchasing -> Purchase Orders -> Export POs) Returns (Sales -> Returns -> Export Returns) Sales Orders (Sales -> Sales -> Export Sales Orders) Shipments (Sales -> Picking and Shipping -> Export Shipments)
Copyright 2013 Page 84 of 92
Copyright 2013
Page 85 of 92
9 Glossary
The following are definitions of many common terms used in this document and in the SOS Inventory software. If there are other definitions that youd like to see added, please email support@sosinventory.com. Assembly A special type of inventory item that consists of other items (components). Available for Sale Quantity on hand minus quantity on sales order minus quantity at non-nettable locations. Bill of Lading A document used in shipping/transporting goods. It is often required for certain times of shipments, particularly freight. Bill of Materials The list of components and quantities that makes up an assembly. Blanket PO an open-ended PO, without specific quantities. BOM Bill of materials. COGS Cost-Of-Goods-Sold. Cost-Of-Goods-Sold The inventory costs (what you paid) for the goods sold during a given period. The calculation may vary depending on your chosen inventory valuation method. Credit Memo A document issued to a customer to show proof of a deposit or refund. Customer Someone who buys things from you. Drop-Shipping An arrangement in which your vendor (supplier) ships the items directly to the end customer instead of to you. Estimate A quotation for goods or services. Invoice A bill to your customer to be paid by a certain date. Item Something that you want to track in SOS Inventory, which could be a product you sell, a service you provide, raw materials for manufacturing, overhead expenses, and so on. Item Receipt A record that you received goods from a vendor on a specified date. Job A way to group transactions for reporting purposes. Kit A collection of individual inventory items that are sold as a group. Landed Cost The total amount that you paid to bring an item in house from a vendor. This could include shipping charges, fuel charges, labor, customs, duty, etc., in addition to the price of the item itself.
SOS Inventory 4.0 Copyright 2013 Page 86 of 92
Lot A batch of an item that are tracked together as they are received, shipped, built, or otherwise used in the system. Max Stock Level The maximum amount an item that you want to have on hand. Also it is used as the restock level for an item. Non-posting transaction A transaction that does not post to your general ledger, meaning that it does not affect your financial reports. OE Companion An older version of SOS Inventory. Version 1 of the current software was called OE Companion, as it was a companion tool for QuickBooks Online Edition. On PO The quantity of an item on open purchase orders. On SO The quantity of an item on open sales orders. Overhead Additional costs of producing goods and services that a company wishes to include in the costs of goods sold of the items. Packing Slip A document typically enclosed in a shipment to a customer that shows the items shipped and other shipping information. It usually does not include prices. Pick Ticket A document providing instructions on which items to pull and from where (bins, etc.) to pull them. Purchase Order (PO) - A purchase order is a form/document used to request a vendor to provide a good or service to you in exchange for payment. The purchase order will typically define terms of payment, delivery, and so on. Purchase orders are non-posting transactions.
QuickBooks Online A hosted, SaaS, cloud-based version of QuickBooks. QuickBooks Online is a distinct product. It is not merely a hosted version of QuickBooks Pro, Premier, Enterprise, etc.
QBO QuickBooks Online. QBOE QuickBooks Online Edition. This was the name used to refer to QuickBooks Online many years ago. Reorder Point The point at which inventory of an item is considered low. Return A record that you received merchandise back from your customer on a given date. RMA Return Merchandise Authorization. A document authorizing a customer to return a product.
Copyright 2013
Page 87 of 92
SaaS Software as a Service. This refers to a software that is hosted by the developer, and the user pays a monthly fee to access the software / service. This is often referred to as cloud computing.
Sales Order A document showing quantities and prices of an order from your customer. This is a non-posting transaction. Sales Receipt A document describing a completed sale, similar to the receipt you would get from a retail store. Serial Inventory Items that are tracked individually by a unique number. Variance In SOS Inventory, a variance is the difference between the actual cost of an item and the expected (standard) cost of an item. Vendor Someone from whom you buy products or services. Also called a supplier. WIP Work-in-progress. Work Center A stage or step in a manufacturing process. Work-In-Progress Materials on which production has started but that have not yet been turned into finished goods.
Copyright 2013
Page 88 of 92
My quantity (or cost basis) for item X is wrong in the system. What happened? Pull up the Item History page for the item, and review the transactions. That will allow you determine exactly where the quantity or cost became different than what you expected.
I sent an email for support and have not received a response. How long does it usually take? We respond to the majority of support emails within 1 hour; however, depending on the volume of emails at the time and the complexity of the issue, it can take up to 24 hours. If you have not received a response within 24 hours, please send your email again. It is possible that it was not delivered for some reason.
How do I set the default shipping address for purchase orders? Go to the Purchasing Settings page (Purchasing -> Administration -> Purchasing Settings) and select the default location for POs. Then, go to the Location List (Inventory -> Administration -> Location List) and edit the location to specify the proper address.
I was testing SOS with fake data, and now I want to enter my real data. How do I clear all the test data and start fresh? The easiest way is to set up a new SOS account. I enter shipping charges on an invoice, but they disappear when I sync with QBO. How do I fix this? Be sure that the shipping feature is enabled in your QBO preferences.
Copyright 2013
Page 89 of 92
When I send an invoice to QuickBooks Online, why are the addresses sometimes formatted in a strange way? There are certain rules that we must follow when exchanging data with QBO. Sometimes those rules dont support all of the features that SOS can support. So we sometimes have to squeeze things down or otherwise make them fit into the format available to us, which might or might not be the optimal way to view the data.
How do I issue a packing slip for a partial shipment? When you generate a packing slip for a sales order, it will automatically be generated for the difference between the quantity shipped and the quantity invoiced. Thus you can issue a packing slip for a partial shipment by making sure that the shipped and invoiced amounts are correct on the sales order.
All my items downloaded from QuickBooks Online are showing as inventory items. Why? The default item type for items downloaded from QBO is "Inventory Item." You can edit this value individually for each item.
How do I change my password? Go to the Settings menu in the top right corner of the screen and choose "Edit user profile."
Do you support _____ feature? If not, can you implement it? Email us at support@sosinventory.com if you have a question about a specific feature that is not listed anywhere else. We log every feature request that we get. The ones that are requested the most often are the ones that we prioritize. We are not a custom development shop. We do not build specific features for specific customers. We try our best to implement the features that will provide the most benefit to the most people.
I'm getting an error message when trying to synchronize with QuickBooks. What do I do? Sometimes the synchronization with QBO will fail. This can be due to a data error, or it could be as simple as a temporary server outage. Whenever the sync fails, a red X will appear next to the sync button. Click on the X to see the error message associated with the sync failure. Usually it will tell you how to resolve the error. You can also use the Preview Sync option as described above to see exactly which transaction is causing the problem.
Copyright 2013
Page 90 of 92
The SOS sync algorithm is very sophisticated. On a sync error, it waits a few minutes to give the user a chance to resolve the error. If the error persists, the system will attempt to correct the error automatically. Sometimes it takes longer than others, depending on system load and the nature of the error. If you are unable to resolve a sync error and the problem persists, please contact support@sosinventory.com.
I'm getting a message that says SOS Inventory automatically detected a problem. What happened? This means that an unexpected situation occurred. There are a variety of causes, ranging from a temporary QBO outage to a bug in SOS Inventory. If the problem is on our side, we usually have it fixed within 24 hours. You can always contact us and we will let you know the status of the problem.
Why do some of my vendors (or items, or customers) have "(deleted)" in their names? When you see a vendor, customer, employee, etc. with (deleted) in the name, that means that you deleted the object but that it was linked to something else. For example, let's say you delete a customer that has made purchases from you in the past. QuickBooks Online (and SOS Inventory) need to keep your invoices and sales receipts for that customer. So the customer isn't really deleted. It's just hidden most of the time. If you go to view an invoice with that deleted customer, it will show the customer's name with (deleted) after it, to remind you that you deleted that customer.
Why do some of my vendors (or items, or customers) have "(2)" or another number in their names? When you add a new vendor, customer, or item in SOS Inventory, it attempts to send the item to QuickBooks. If an item with that same name already exists in QuickBooks, it will add a (2) to differentiate the second version of the item from the original. The inventory quantities in SOS arent syncing with the inventory quantities in QBO. Why not? QBO does not yet allow 3rd party tools to update inventory counts. With that said, think of SOS Inventory as a replacement for the inventory functionality in QBO. If you are using SOS, you dont need the inventory tracking in QBO, because you are using SOS to track inventory. Most of
Copyright 2013
Page 91 of 92
our customers do not have inventory tracking even turned on in QBO. In fact, if the inventory tracking in QBO is sufficient for your needs, then you probably dont need SOS Inventory at all.
What does it mean when a menu option is listed as "beta?" Beta features are new features that we have introduced recently. We introduce major new features first in the beta stage, so that people who really want the feature can try it out. Beta features have been tested internally and are believed to work correctly, but given that they are new it is possible that you will experience more issues with those than with the core SOS Inventory software. After a period of live field testing, we remove the beta label to signify that we believe the stability is on par with other features.
Copyright 2013
Page 92 of 92