ShipRite Home
Support Home
Software Support
Hardware Support
FAQs
Downloads
Support Contact Options

1312 Genesee Street • Utica, NY • 315-733-6191

ShipRite™ Software Support Services: Quickbooks Startup Package Instructions

Integrating QuickBooks and ShipRite

PLEASE READ BEFORE CONTINUING….

In order to continue, you must read this disclaimer and notes on integrating Quickbooks™ and ShipRite™ Global Connect.  These instructions are for those who will create a NEW Quickbooks Company file.  If you already have a Quickbooks Company file you have been using, contact ShipRite™ Support for different instructions.  ShipRite™ will only work with Quickbooks Pro 2005 or higher. ShipRite™ will not be responsible for any corruption or loss of data associated with the process of integrating Quickbooks and your ShipRite™ software.

Quickbooks Integration Disclaimer:

December 28, 2007

      1. ShipRite™ Global Connect uses Generally Accepted Accounting Principles (GAAP) to process drawer closings.  This is accomplished by producing a pair of General Journal Entries (GJE). One entry is to debit cash and credit sales and the other entry is to debit sales and then credit the various sales departments.  As drawers are closed, the journal entries are batched while waiting for management review and then subsequent posting to QuickBooks.™  It is the store owner's responsibility to REVIEW the pair of GJE before posting to Quickbooks.  ShipRite™ Software, Inc. is NOT responsible for ensuring the accuracy of the entries either in ShipRite, or in Quickbooks. 
      2. ShipRite™ is NOT responsible for teaching the store owner, or any of its employees accounting, or how to use Quickbooks.   You have the option of learning this on your own, taking a course on Quickbooks or rely on an outside accounting professional.  The concepts are not difficult, but are outside the scope of the training provided by ShipRite Software, Inc. 
      3. Custom setup of the Chart Of Accounts allows user control over Company Setup.  After installation, a default set of accounts is installed.  The user may add accounts or remove accounts.   Accounts can be added at a later time and the update process can be re-run.  The names in QuickBooks must match what is in the ShipRite Quickbooks module.
      4. Transaction logging is created to review the results of postings to QuickBooks.  This allows you control over what is posted to Quickbooks.
      5. We have created a new QuickBooks database for easy segregation of transaction processing.  If you have trouble, you will only need to send us the Quickbooks database.
      6. All database access is done using the disconnected data model and command level SQL (standard query language) updates.  A SQL transaction log records all updates to the databases into a log file.   This will tell us what was entered when a problem occurs.
      7. Prevent updates to the wrong company by checking which QuickBooks company is opened before posting.
      8. ShipRite™ will not be responsible for any corruption or loss of data associated with the process of integrating Quickbooks and your ShipRite™ software.


QuickBooks Setup

Where To Load Quickbooks:  If you have more than one computer running ShipRite™ Global Connect, determine where you will be doing your accounting work with Quickbooks.  Most users with multiple POS will have a back-office computer. (For security purposes, it is not recommended to have QB on any POS computer that your employees have access to.) ShipRite must be installed on the accounting computer. Make sure that ShipRite is properly networked on all computers as per our networking instructions.  The posting to Quickbooks after closing a drawer must be done from ShipRite on the same computer. 

Install QuickBooks on the designated computer.  After installing QuickBooks, DO NOT create a company profile. 

Download the QuickBooks Integration Package and extract its contents into your C:\shiprite folder. This needs to be done only on the computer that has Quickbooks installed. (If you are running Quickbooks on a workstation, then you will need to download and unzip the integration package on the server also.

To get ShipRite ready, you must make sure that EVERYTHING you sell in your store has a DEPARTMENT and DESCRIPTION assigned to it.  If you do not, you will get an error message when attempting to POST to Quickbooks.  To check this go to "POS."  Click on the menu item "PLU".  In the Inventory Master screen, select the "Column Header" label that says Department.  This will sort the inventory list by department, alphabetically.

1

As you can see in the diagram, the blank items appear at the top of the list.  Correct both the blank Departments and blank Descriptions.   You can merely enter them in the inventory master list.   Close ShipRite.

Start Quickbooks.  If a company opens, go to: "FILE > CLOSE COMPANY.With no company open, click on "Open an Existing Company."  In the "Look in Text Box," you must browse to the C:\shiprite folder.



You will see an existing file: "C:\ ShipRitePOS.QBW."  Click "OPEN.The Quickbooks Learning Center opens.  It is suggested you use the training tool.  For now, click on "Begin Using Quickbooks" on the bottom right.  Right now, your chart of accounts is blank except for 3 payroll accounts.  You will also have 1 vendor now:  Dept of Tax and Finance.  This is your sales tax collected account. 

Minimize Quickbooks by clicking on the __ underscore in the top right handler.  Start ShipRite Software.  Now both Quickbooks and ShipRite are open.  From ShipRite's main menu, go to "ACTIONS > Quickbooks Management Module.The Chart of Accounts is the first Tab control.  The "CREATED" column should be blank.  If it is not, perform step 2 above.  Select: "UPDATE QUICKBOOKS." 

You will now get the QB Security window popping up.  Select "YES." Always allow access even if QB is not running.



Click "Continue."   You will get another window popping up.



Select "YES" to continue.  Then Select "DONE" on the next window. 

A Chart of Account is now created in ShipRite.  This will take about 2-3 minutes.  If successful, you will get a message box popping up:    



Click "OK."  You will now see "DATES" in the created field in the ShipRite Chart of Accounts.  It may have more or less than 174 rows.

You are ready to open the drawer and perform sales.  It is best to assign unique Drawer IDs to each station.  However, you may use one for all stations but solving discrepancies will be more difficult.  In mom & pop organizations, the same drawer ID on all computers should be fine.

USING QUICKBOOKS

After doing your day sales, close the drawer.  From "POS" go to "ADMINISTRATION >POS MANAGER >CLOSE DRAWER.Close your drawer like normal.  Print your report at the end of the Close Drawer process.  After you select "SAVE," it will take a minute or 2 to prepare the journal entry.

Go back to the QuickBooks Manager and go to General Journal.  You will see one General Journal Entry (GJE) for each drawer closing.  You may go several days without actually posting to QuickBooks.  This is up to the user discretion.  The "Folio" column is the column accountants use to indicate that an entry has been posted to the General Ledger; which in this case is QuickBooks.  A “"P"” denotes posted to QuickBooks.

Click on  "POST ALL ENTRIES"” to post all outstanding GJEs.  Generally, at the end of the day, if all entries look proper, you will POST ALL ENTRIES.

Go to QuickBooks and verify Account Balances.  Go to: "LISTS > CHART OF ACCOUNTS.  After you post to QB, you should see a money entry in UNDEPOSTIED FUNDS.  Now it is time to MAKE DEPOSIT.

Go to: "BANKING > MAKE DEPOSITS.You will see each deposit that is sitting in UNDEPOSITED FUNDS.  Click on the DEPOSIT you will make.  If you are going to make all of them at the same time, place a checkmark next to each deposit.  Select "CONTINUE.In the next screen, make any needed adjustments, like paying the window cleaner or other payment out of your drawer.

Quickbooks and ShipRite in your Store

You now have 2 power softwares working together to help manage your business.  Each has many features and functions.  Some of those features overlap.  Here is the recommended system to use in your store.  Keep in mind this is a recommendation based on years of experience operating this type of business.  You are free to use whatever makes you comfortable.

Department Creation   
Originated in ShipRite and passed to Quickbooks
Sales Data by Department Originated in ShipRite and passed to Quickbooks
Sales Tax Collected Originated in ShipRite and passed to Quickbooks Sales Tax Collected
Cash & Checks Collected from Sales Originated in ShipRite and passed to Quickbooks Undeposited Funds
MC/VISA/DISC/AMEX Originated in ShipRite and passed to Quickbooks MC/VISA Recv
Accounts Receivable Originated in ShipRite and passed to Quickbooks as a summary entry
AR Statements and Aging Summaries ShipRite
Writing Checks to Vendors Quickbooks
Calculation of Cost of Goods Sold Quickbooks (posted each time you write a check to suppliers)
Profit and Loss Statement Quickbooks Revenue figures come in from SR, COGS from writing Checks
Sales Tax Collection Reports Quickbooks
Deposits Quickbooks from Undeposited Funds account
Credit Cards Deposit Quickbooks from MC/VISA Recv

When a drawer is closed, in the ShipRite QB Manager, a double entry is loaded and ready for posting.  You should review it PRIOR to POST ALL ENTRIES.  You will notice that both entries balance.  If there are no errors, select "POST ALL ENTRIES.You may do this immediately after closing the drawer, or once a day for multiple drawers, or once a week.  Most stores do it once a day. 

Here is the way Quickbooks works for you: 

ShipRite controls the flow of Revenue into Quickbooks.  Writing checks in Quickbooks controls the money flowing out.  At the end of the month, you can run a PROFIT AND LOSS report to see how you are doing.  It is important that you do both to get an accurate number that you can rely on.



TROUBLESHOOTING POSSIBLE ERRORS:


1. ERROR: "Unrecognized Database format."



FIX:
Go to "My Computer" > "Local Disk C" > "Shiprite" > "Logs." Right click on the "transaction.log" file and delete it.

----------------------------------------------------------

2. ERROR: "Attention…Cannot close the Gate."



FIX: Go to "Actions" > "Quickbooks Management Module"> "Support" > "Reset Transaction Gate"

----------------------------------------------------------

3. ERROR: "Run-time error ‘429’ ActiveX component can’t create object."



FIX: You will need to download a missing dll file HERE and save the file to your "C:\Program Files\Common Files\Intuit\QuickBooks" folder. Next, click on your windows taskbar and choose: "Start > Run" the type the following (or copy and paste) in the dialog box:

regsvr32 "C:\Program Files\Common Files\Intuit\QuickBooks\qbfc4.dll

Click "OK." You will get the following message:


 

 


Shiprite Softwar
e, Inc.
1312 Genesee St.
Utica, NY 13502


Customer Service:  
M-F 10:00am - 7:00pm EST
Limited Support:
Sat 10:00am - 3:00pm

ph. 315.733.6191
fax. 315.733.6194

 

 

 


Copyright © 2010 ShipRite Software, Inc.
1312 Genesee Street
Utica, NY 13502