AccuPOS to MAS90/200 Integration Guide

Transcription

AccuPOS to MAS90/200 Integration Guide
AccuPOS to MAS90/200 Integration Guide
Part I - MAS90 Company Setup
In order to use AccuPOS Point of Sale and have it integrate with MAS90/200 for inventory and
accounting purposes, we ask that you setup your MAS90/200 Company file first. If you are
installing MAS90/200 for the first time, please consult with your MAS90/200 Advisor or Sage
customer support with questions pertaining to accounting issues. This manual and AccuPOS
support staff will only support issues that are required for AccuPOS Retail to operate properly.
1. ITEMS
We know that setting up items for the first time can be a time consuming task, but the good news
is that you will only have to do it once. AccuPOS will import your item list from MAS90/200, there
is no need to re-enter inventory information.
Set your items up like you would normally do following the MAS90/200 instructions
The following fields will be used at the Point Of Sale:
•
•
•
The item No. field will be used to apply items item to transactions (unless an Alias is set
up)
The first 25 characters of the description will be printed on the receipt
Std price will be used as price level 1 in AccuPOS
Other than entering the item information using the existing fields in MAS90/200 you might need to
create some custom fields, please read on to determine if you need to create these fields.
2. ALIAS
If Alias is not defined, AccuPOS will use the Item number from MAS to apply items to
transactions. In some cases when the inventory is bar-coded, you may want to reserve this field
for a code that is different from the barcode.
For example, you may want the item number field to be a manufacturer reorder code, on-line item
code etc. In this case you would need to create an Alias for the bar code information.
Alias must be defined as follow, in order to be imported to AccuPOS:
a. Select General as the Type.
b. In the description type SKU (must be all caps and no spaces)
c.
If your items are already bar-coded, it is recommended that you scan the bar code
number into the Alias Item Number field. Scanning will help eliminate human error
and works faster. Just place your cursor in the "ALIAS" (or Item NO) field and scan
the existing barcode. For items that are not bar-coded assign a number manually,
later we will use these numbers to print bar codes or to setup buttons on the screen.
Note:
a. If you plan on printing bar-code labels, we recommend using numbers only.
AccuPOS always has a numeric keypad available; introducing letters to the item code
will require a keyboard to be present in case the bar code cannot be scanned.
b. There is no need to use more then 4-6 characters. The more characters the item
code will contain, the more space you would need on the label. If planning on printing
on jewelry labels, use no more than 4 digits.
c.
Item codes cannot be longer the 20 characters, AccuPOS will skip them during the
import routine.
d. Although some may work, we do not support special characters in the item code. If
you must use them, you will do so at your own risk.
3. TYPE
If type is not defined, AccuPOS will use the Product Line as the type.
The type field will be used in AccuPOS for the following:
a. Percentage Discounts by type - AccuPOS Retail will enable you to apply a
percentage discount by type for a user-defined period of time. For example, you may
want to discount Chemicals by 10% till the end of the month.
b. Quantity Pricing - AccuPOS Retail will enable you to create X for N pricing by item
type. For example, if Campbell Soup sells for $4.00 each, you may want to sell 3 for
$10.00 from 2/1/2007 to 2/15/2007.
c.
Alternate Taxing - AccuPOS Retail will enable you to set different Sales Tax rates
based on the item type. For example if an item is consumed in house or is
considered a luxury item it can be set to be automatically sold at a higher or lower
sales tax rate.
d. Customized Reports – When using AccuPOS Retail existing reports, generating
reports using Crystal Reports or Microsoft Access, you may filter sales information by
item types.
e. Food Stamps - AccuPOS Retail can calculate a separate total amount that can be
paid using food stamps. Which items can be paid for with Food Stamps is based on
the item type.
f.
Remote Printing – When using the AccuPOS Remote Printing Module, you may
define which items will print and where they will print based on the item type.
g. Follow on items – You may set follow on items based on the item type. For
example, you can set AccuPOS to apply a CRV (Cash Redemption Value) anytime a
CASH VALUE item type is sold
4. CHOICES
Choices are usually used when an item needs to be prepared as the customer places the
order. The choice keys in AccuPOS will allow you to provide pre set instructions as to how to
prepare the order. For example, if selling food, the customer may want to order a garden
salad with Italian dressing. In this case when setting the garden salad as an item, enter
SALAD in the choice field. Later, you can create a choice page called SALAD that will contain
all the possible add-ons salads may have.
Creating “Custom Fields” to be use for TYPE and/or CHOICES.
1. Go to Inventory Management
2. Main
3. Setup
4. Inventory Management Options
5. Click on Additional Tab
5. POS Customer
All transactions that are processed at the Point of Sale that have no customer attached to
them will post as one summarized Sales Invoice in MAS90/200.
Even if you are planning to track customers on every transaction at the Point of Sale, this
customer must be created in MAS90/200 for AccuPOS to integrate properly.
To set up this customer:
First step is to create a Salesperson number.
a.
b.
c.
d.
Go to Modules
Accounts Receivable.
Setup
Salesperson Maintenance.
e. Type “0000” in the Salesperson Number field. Click Accept.
Second step is to create the POS customer and assign 0000 as the salesperson number.
a.
b.
c.
d.
Go to Modules
Accounts Receivable.
Main
Customer Maintenance.
Note: If you are using Divisions, assign the POS customer to the division that AccuPOS
will report to. If you will be using AccuPOS in more than one location for more than one
division, create a POS customer for each one of the divisions.
6. SALES TAX CLASS
a.
b.
c.
d.
e.
Go to Modules
Library Master
Setup
Sales Tax Class Maintenance
Select Accept when finish.
7. SALES TAX CODE
a. Go to Modules
b. Library Master
c. Setup
d. Sales Tax Code Maintenance
e. Create the Tax Code and assign the Tax Class.
f. Select Accept when finish.
8.
TAX SCHEDULE ( POS TAX )
a.
b.
c.
d.
Go to Modules
Library Master
Setup
Sales Tax Schedule Maintenance
e. Create POS TAX, and then assign all the Tax Codes that will be used at the
Point of Sale.
f. Click Accept when done.
9.
CREATE PAYMENT TYPE “CASH”
a.
b.
c.
d.
e.
f.
g.
Go to Modules
Account Receivable
Setup
Payment Type Maintenance
Enter “CASH” under Payment Type. You can also put Cash for the Description.
Select “Cash On Delivery” for Payment Method.
Click Accept when done.
10. TENDER SUMMARY
The Tender Summary account enables AccuPOS Retail to summarize and split the tendering
totals by tender type coming from the Point Of Sale to user defined accounts.
AccuPOS Retail will post all tendering totals from the Point Of Sale (in lump sums) to this
account and then will automatically create journal entries for each tendering type, transferring
the funds to the account of choice.
To create a Tender Summary account:
a. Go to Modules
b. General Ledger
c. Main
d. Account Maintenance
e.
f.
g.
h.
Enter an Account number to be use for Tender Summary
Enter Tender Summary in the description
Select “Other Current Asset” under Account Group
Select “Cash” under Cash Flows Code
Note:
Even if you do not use the banking feature in MAS90/200, it is still recommended that you setup a
Tender Summary account.
This account can be used as an audit trail account. At the end of each day, after MAS90/200 is
updated by the Point Of Sale and sales and journal entries have been posted, check the account
balance.
If this account has a Zero balance that means that sales and tendering where posted correctly. If
this account is either positive or negative there was a problem updating your accounting software
and you must contact your Dealer or Attitude POSitive support team immediately.
Note:
POS sales transactions will create MAS sales order that will need to be posted to create invoices.
11. ACCUPOS USER
In order to be able to Import Items and Customers and Export sales back to MAS90/200, a user
called AccuPOS has to be created in MAS90/200.
To Create the AccuPOS user:
a.
b.
c.
d.
Go To Modules
Library Master
Main
User Maintenance
e.
f.
g.
h.
Enter “ACCUPOS” under User Logon.
Assign the Password and User Code
Give the AccuPOS user rights by assigning a role
Click Accept when done.
Part II – Preparing the Import/Export Jobs
1. MAS 90 JOBS
A. Download the jobs from the site below, depending on your MAS90/200 Version.
•
•
•
B.
4.3
4.4
4.5
http://www.accupos.com/download/APPS/MAS90/4.3/4.3.EXP
http://www.accupos.com/download/APPS/MAS90/4.4/4.4.EXP
http://www.accupos.com/download/APPS/MAS90/4.5/4.5.EXP
Save the file ( x.x.EXP ) to C:\AccuPOS
C. Import the jobs to MAS90/200 using Visual Integrator Module.
a.
b.
c.
d.
Go to Module
Visual Integrator
Main
Job Import
e. Browse to the C:\AccuPOS folder where the job is saved ( x.x.EXP )
f. Select all the jobs.
g. Click Accept.
h.
D.
Click OK to finish the Import and Compile the Jobs.
Compiling Export Jobs
a.
b.
c.
d.
e.
Go to Modules
Visual Integrator
Main
Export Job Maintenance
Click the lookup button to display all the Jobs
f. Select the first AccuPOS Export Job
g. Click Accept
h. Changed the default “Export File Path” to the correct Path where the VI (Visual
Integrator) Folder is located.
Example: If the PVXWIN32.exe is in this folder “C:\MAS4.5\MAS90\Home\”,
the VI folder MUST be this path “C:\MAS4.5\MAS90\VI”
i.
j.
Click Accept
Click YES to Execute the Job
k.
l.
Click Accept
Click YES to Export Records
m. Click NO to close the log.
n. Repeat Steps f to m, until all AccuPOS Export Jobs are all compiled.
E. Compiling Import Jobs
a.
b.
c.
d.
e.
Go to Modules
Visual Integrator
Main
Import Job Maintenance
Click the lookup button to display all the Jobs
f. Select the first AccuPOS Import Job
g. Click Accept
h. Changed the default “Import File Path” to the correct Path where the VI (Visual
Integrator) Folder is located.
Example: If the PVXWIN32.exe is in this folder “C:\MAS4.5\MAS90\Home\”,
the VI folder MUST be this path “C:\MAS4.5\MAS90\VI”
i.
j.
Click Accept and select NO when ask to execute the Job.
Repeat Steps “f” to “I” until all 3 “AccuPOS Import” Jobs are setup.
F. Perform Logic Files
a. Download the following files from
http://www.accupos.com/download/APPS/MAS90/JOBS/ and save them to
your MAS90/200 HOME folder:
•
•
•
donecopy.txt
jobdone.bat
jobfailed.bat
Part III – Setup AccuLINK Adapter
1. ACCULINK ADAPTER
Now that everything is set up inside MAS90 for AccuPOS to integrate properly, it is time to
set up the AccuLINK adapter
The adapter should only be installed on the computer where you have MAS 90/200.
If you have a CD, place it in the CD Drive and select install AccuPOS Adapter. If you
downloaded from the web, double click on the file (Adapter.exe) and it will walk you through
the installation.
During the installation you will be prompted to select the accounting package you will be
using with AccuPOS, Select MAS 90/200.
To Setup the AccuLINK Adapter:
a. Open the AccuLINK Adapter for MAS90/200. There should be a shortcut on the
desktop, once the adapter is installed.
b. Click Setup
c.
The AccuLINK Visual Integrator Configuration window will be displayed.
d. Set the Path to PVXWIN32.EXE. - The path to the PVXWIN32 must be the
same path where the VI Module is installed
e. Assign the Company ID- You can verify the Company ID at the bottom of the
MAS90/200 Window.
f.
Leave SKU as Not Used. Set the Type and Choices to the categories you used
in Part 1 of this guide (Only if Type and Choices categories are defined).
g. Enter the AccuPOS User Password that was created in MAS90/200
h. Change the MAS Version
i.
Enter the Job number that was assigned to each of the Import/Export Jobs by
MAS90/20
Path to PVXWIN32.EXE
AccuPOS User
Company ID
MAS Version
TYPE and Choices
Job Number
Note: To get the job number in MAS90/200. Do the following:
1.
2.
3.
4.
5.
Go to Modules
Visual Integrator
Main
Job Listing
Select Preview
6. Take note of each Job number or Print the list
Note: Leave the field blank, if not using KIT (Group Item).
Part IV – AccuPOS Configuration
The Items and Customers must be imported from MAS90/200 before you can perform any
transactions using AccuPOS.
A. Import Items and Customers
How to Import Item Items and Customers
1.
2.
3.
4.
Make sure that the MAS Adapter is running.
Open AccuPOS Management
Click “Import Inventory” to Import Items
Click “Import Customers” to Import Customers
Depending on the amount of items and customers you have, this process may take a while, if
you would like to check the status of the import job, check the adapter. The adapter is on
“Waiting” mode when it is done importing.
B. SETUP SALES TAX AUTHORITIES
You must create Taxing Authorities and codes in AccuPOS management using the same ID,
Name, and GL Account numbers as you did in MAS90/200
How to Setup TAX CODE and TAX AUTHORITIES
1. From AccuPOS Management, Click “Setup” -> “Sales Tax”
2. AccuPOS Tax Codes Setup Window will show up.
3. Select POS TAX and Assign all the Tax Authorities that was created in
MAS90/200 from Part I.
Note:
Make sure that this tax information matches MAS90/200, otherwise the sales
would not export to MAS90/200.
4. Click Save & Close
C. DEFINE “TENDER SUMMARY ACCOUNT”
The Tender Summary allows the splitting of the different tendering totals from a particular
day’s sales (for example, splitting up all MasterCard transaction totals from Cash transactions
totals).
When Sales information is sent into MAS90/200, all the information goes into the Tender
Summary account and from there, it moves into specified GL Accounts.
1. In AccuPOS Management, click “Setup” -> “Company Information”.
2. The AccuPOS Company Setup window will be displayed.
3. The Tender Summary Account is set to "Undeposited Funds" by default.
4. Replace "Undeposited Funds" with the Tender Summary account number that
was created in MAS90/200 – See Part I, Step 10 of this guide.
D. DEFINE WAREHOUSE AND DIVISION
1. Enter the “Warehouse Code” where the POS sales are to be posted in
MAS90/200 in the “Site Name field” (example 000).
2. If using divisions in MAS90/200 enter the “Division Code” followed by the
“Warehouse Code” (Example 01-000). If no division is entered 00 will be used
as default
3. Click Save & Close.
E. DEFINE GL ACCOUNTS FOR TENDERING CODES
This step will enable you to define the accounts that each “Tender Code” will post to in
MAS90/200 at the end of every shift when the Z end of shift is preformed.
Note: Do not set the tendering GL account to your bank account as it will make reconciling
extremely difficult. You need to create temporary accounts ( undeposited funds ) that the
funds will post to. This will enable the user to combine and make the deposits in MAS90/200
as they happen choose.
Example: You may want “Cash” and “Checks” to post to one account, and “Visa/ Master
Card” to another. At the end of every day, the user will be able to make two transfers to the
bank account, one for the Cash and Checks total and one for the Visa/ Master Card total.
Emulating the way the deposits are made in the bank will make reconciling easy.
How to Configure Tendering Codes
1. In AccuPOS Management, Click “Manage” -> “Tendering Codes”
2. Select one of the Tender Code. ( Ex. Visa )
3. Assign the “General Ledger Account” you want your Tender Type to export to.
4. Repeat these steps for any tender type(s) you have created General Ledger
Accounts for. If you find a tender type that you will not be using AccuPOS Retail,
you may delete it.
Part V – AccuPOS End of Day Procedures
At the end of every day/shift, in order to reset the funds in the till and update MAS90/200 with the
sales information, a "Z-Out" end of day/shift report must be generated.
To perform a Z Report on a till:
1. Go to Tills
Reset Till Z, or click the Z out button on the top bar.
2. Select the desired till on the menu that appears.
3. Including the initial starting cash, use the cash calculator to count the amount of
money in the drawer (or manually count the cash and enter the total in the Total
field).
If you take checks as well as cash, the ending cash would be the combination of
those two tendering totals. Click the Z out button.
4. A Z Report is generated. This Till is now reset and all sales numbers will be back
to zero.
Once the Z-Out Process has been completed in AccuPOS Management, the adapter will process
the end of day data and update the accounting software with the following.
A. Add and update customers from the Point Of Sale to MAS90/200 customer list.
B. Create one summarized Invoice Sales Order for all the transactions that where
processed at the Point Of Sale without having customers assigned to. The customer
name on this transaction will be POS. The deposit amount will equal the amount of
the transaction.
C. Create Individual Sales Order Invoice for transactions that where processed at the
Point Of Sale with customers assigned to them. If the transaction was paid for (any
form of payment), the invoice will have full deposit on it. If the transaction was
tendered using the Customer Account tender type, the transaction will appear without
a deposit and will therefore be due in the set amount of days.
D. Create Journal Entries from Tender Summary to user defined account of each
tender code.
Note:
If you are short or over, AccuPOS Retail will not report the difference to MAS90/200, you will
have to make an Over/Short account in MAS90/200 and manually transfer the Over/Short amount
to this account before you make your deposit.
At the end of each day it is necessary to check the Tender Summary account in MAS90/200,
which is used for audit trail purposes. The account balance should remain zero ($0.00).
Every day after your MAS90/200 is updated by AccuPOS Retail Point Of Sale, and after you have
posted the sales order created by POS, you should check the balance of this account. If this
account has a Zero balance that means that everything posted correctly. If this account is either
positive or negative you must contact AccuPOS support team immediately.