Академический Документы
Профессиональный Документы
Культура Документы
Integration Guide
For Microsoft Retail Management System Headquarters
Copyright
Trademarks
Microsoft, Great Plains, and Microsoft Dynamics are either registered trademarks or trademarks
of Microsoft Corporation or its affiliates in the United States and/or other countries. FairCom and
c-tree Plus are trademarks of FairCom Corporation and are registered in the United States and
other countries.
The names of actual companies and products mentioned herein may be trademarks or registered
marks - in the United States and/or other countries - of their respective owners.
Unless otherwise noted, the example companies, organizations, products, domain names, e-mail
addresses, logos, people, places, and events depicted herein are fictitious. No association with
any real company, organization, product, domain name, e-mail address, logo, person, place, or
event is intended or should be inferred.
Intellectual property
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual
property rights covering subject matter in this document. Except as expressly provided in any
written license agreement from Microsoft, the furnishing of this document does not give you any
license to these patents, trademarks, copyrights, or other intellectual property.
Warranty disclaimer
Microsoft Corporation disclaims any warranty regarding the sample code contained in this
documentation, including the warranties of merchantability and fitness for a particular purpose.
Limitation of liability
The content of this document is furnished for informational use only, is subject to change without
notice, and should not be construed as a commitment by Microsoft Corporation. Microsoft
Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear
in this manual. Neither Microsoft Corporation nor anyone else who has been involved in the
creation, production or delivery of this documentation shall be liable for any indirect, incidental,
special, exemplary or consequential damages, including but not limited to any loss of anticipated
profit or benefits, resulting from the use of this documentation or sample code.
License agreement
Use of this product is covered by a license agreement provided with the software product. If you
have any questions, please call the Microsoft Dynamics GP Customer Assistance Department at
800-456-0025 (in the U.S. or Canada) or +1-701-281-6500.
Publication date
March 2007
Contents
Introduction ............................................................................................................................................... 1
Whats in this manual...................................................................................................................................1
Symbols and conventions ............................................................................................................................2
Online help.....................................................................................................................................................2
Send us your documentation comments ...................................................................................................2
Index .............................................................................................................................................................. 25
R M S H EA DQ U A R T E R S I N T E G R A T I O N
ii
R M S
H E A DQ U A R T E R S
I N T E G R A T I O N
Introduction
The Microsoft Retail Management System Headquarters integration for Microsoft
Dynamics GP gives you the ability to import data from Microsoft Retail
Management System (RMS) Headquarters 2.0 or 1.3 into Microsoft Dynamics GP
Release 10.0.
Information imported
Details
Customer records
Vendor records
General ledger transactions
R M S H EA DQ U A R T E R S I N T E G R A T I O N
I N T R O D U C T I O N
Description
The light bulb symbol indicates helpful tips, shortcuts, and
suggestions.
The warning symbol indicates situations that you should be
especially aware of when completing tasks.
This manual uses the following conventions to refer to sections, navigation, and
other information.
Convention
Description
Additional resources
TAB or ENTER
Online help
You can access help for the Microsoft RMS Headquarters integration within
Microsoft Dynamics GP, when one of the Microsoft RMS Headquarters integration
windows is displayed.
Choose Help > About this window, press F1, or click the Help button to
display help for the window thats currently displayed.
R M S
H E A D Q U A R T ER S
I N TE G R A T I O N
Chapter 1:
Software requirements
Installing the Microsoft RMS Headquarters integration
Upgrading from Release 8.0 or 9.0 Microsoft RMS Headquarters integration software
Linking to the Microsoft RMS Headquarters data server
Software requirements
The following software components and versions are required to run the Microsoft
RMS Headquarters integration.
R M S H EA DQ U A R T E R S I N T E G R A T I O N
C H A P T E R
M IC R O S O F T
R M S
H E A D Q U A R T E R S
I N T E G R A T I O N
I N S TA LL AT I O N
Microsoft Business SolutionsGreat Plains Release 8.0, with the Release 8.0
Microsoft RMS Headquarters integration that first became available in October,
2005.
Microsoft Dynamics GP Release 9.0, with any version of the Release 9.0
Microsoft RMS Headquarters integration.
R M S
1.
From the Windows Start menu on the computer running SQL Server 2000, start
SQL Server Enterprise Manager.
2.
Expand the Microsoft Dynamics GP server group, and expand the Security
group.
3.
Right-click Linked Servers, and click New Linked Server. The Linked Server
Properties window opens.
4.
Click the General tab. In the Linked server box, specify a name for the
Microsoft RMS Headquarters linked server. You will reference this name when
configuring the integration in Chapter 2, Microsoft RMS Headquarters
integration setup and configuration.
5.
6.
In the Provider name list, select Microsoft OLE DB Provider for SQL Server.
H E A D Q U A R T ER S
I N TE G R A T I O N
C H A P T E R
M I C R O S O F T
7.
R M S
H E A DQ U A R T E R S
I N T E G R A T I O N
I N S T A L L A T I O N
In the Data source field, enter the name of your Microsoft RMS Headquarters
server.
The data source name is the name of the SQL server instance, not the machine name.
When you have finished, the window should look similar to the following
illustration:
8.
9.
In the Local Login field, enter or select a Microsoft Dynamics GP user that will
need access to run the Microsoft RMS Headquarters integration.
10. In the Remote User field, enter a Microsoft RMS Headquarters user to which
the Microsoft Dynamics GP user will be mapped in order to access the
Microsoft RMS Headquarters data. The remote user only requires read access.
If no specific SQL users have been created, use the sa user and password for the
Microsoft RMS Headquarters database.
11. In the Remote Password field, enter the password of the Microsoft RMS
Headquarters user.
R M S H EA DQ U A R T E R S I N T E G R A T I O N
C H A P T E R
M IC R O S O F T
R M S
H E A D Q U A R T E R S
I N T E G R A T I O N
I N S TA LL AT I O N
12. Select Be made using the logins current security context. This will use the
current logins credentials to log into the Microsoft RMS Headquarters server.
The window should look similar to the following illustration:
R M S
1.
From the Windows Start menu on the computer running SQL Server 2005, start
SQL Server Management Studio.
2.
Select Database Engine as the Server Type, select the server name, select the
appropriate authentication type, and enter your login name and password.
Click Connect.
3.
4.
Right-click Linked Servers, and choose New Linked Server. The New Linked
Server window opens.
5.
Display the General page. In the Linked server box, specify a name for the
Microsoft RMS Headquarters linked server. You will reference this name when
configuring the integration in Chapter 2, Microsoft RMS Headquarters
integration setup and configuration.
6.
H E A D Q U A R T ER S
I N TE G R A T I O N
C H A P T E R
M I C R O S O F T
R M S
H E A DQ U A R T E R S
I N T E G R A T I O N
I N S T A L L A T I O N
7.
In the Provider name list, select Microsoft OLE DB Provider for SQL Server.
8.
In the Product name field, enter the name of your Microsoft RMS Headquarters
database.
9.
In the Data source field, enter the name of your Microsoft RMS Headquarters
server.
The data source name is the name of the SQL server instance, not the machine name.
When you have finished, the window should look similar to the following
illustration:
R M S H EA DQ U A R T E R S I N T E G R A T I O N
C H A P T E R
M IC R O S O F T
R M S
H E A D Q U A R T E R S
I N T E G R A T I O N
I N S TA LL AT I O N
R M S
H E A D Q U A R T ER S
I N TE G R A T I O N
Chapter 2:
Settings are stored as you enter them. You do not need to explicitly save them.
1.
Start Microsoft Dynamics GP and open the RMS Integration Setup window.
Microsoft Dynamics GP menu > Tools > Setup > Retail Management > RMS
Integration Setup
R M S H EA DQ U A R T E R S I N T E G R A T I O N
CHAPTER 2
2.
Specify the Microsoft RMS Headquarters linked server and database. The
configuration settings you make only apply to this linked server and database
combination. If you select a different server or database, all the settings on the
Accounts, Inventory, and Tax tabs will be lost.
Server Select the linked SQL server that you set up in Linking to the Microsoft
RMS Headquarters data server on page 4.
HQ Database Select the Microsoft RMS Headquarters database that contains
the data to import to Microsoft Dynamics GP.
3.
Click the Accounts, Inventory, Tax, or Defaults tab to map the corresponding
type of data. The following sections describe settings on each tab.
4.
Accounts mapping
Inventory mapping
Tax mapping
Defaults mapping
When you have finished mapping data elements on all tabs, click OK to close
the window.
Accounts mapping
The Accounts tab of the RMS Integration Setup window lets you specify how
information will be mapped to the Microsoft Dynamics GP General Ledger chart of
accounts.
2.
Select an RMS Store Name. Posting accounts are mapped on a per-store basis.
Any previous settings will appear when you select a store name.
To save time, you can map accounts for one store, then copy the settings to other stores.
For more information, see Copying store account information on page 12.
10
R M S
H E A DQ U A R T E R S
I N T E G R A T I O N
CHAPTER 2
3.
4.
From the Transaction Type list, select a Microsoft RMS tender type or
transaction type.
For each type, you can map transaction amounts to one or more Microsoft
Dynamics GP posting accounts.
5.
Transaction type
Store Account
Accounts Receivable
Food Stamp
Payout
Tender, Payouts
Surcharge
Adjustments
Commissions
Freight
Freight
Deposit
Click in the Accounts column of any posting account and either type an existing
Microsoft Dynamics GP account number or click the lookup button to select one
from a list.
Clicking the account expansion button opens the Account Entry window, where
you can select an account using an alias.
6.
If the appropriate account doesnt exist, click the Accounts link in the column
header to open the Account Maintenance window, where you can define and
save a new posting account.
You also can type a new account number in the Accounts column. When you
move to another line, a message will appear, and youll have the option to add
the new account. Click Add, then select the type of account you want to add.
The Account Maintenance window will open, and you can define the new
account.
7.
R M S H EA DQ U A R T E R S I N T E G R A T I O N
11
CHAPTER 2
Using the Accounts tab of the RMS Integration Setup window, define account
mappings for the first store.
2.
3.
4.
5.
6.
The Accounts tab of the RMS Integration Setup window displays the selected
stores account mappings. Make adjustments, as needed.
Inventory mapping
The Inventory tab of the RMS Integration Setup window lets you specify how RMS
department codes will be mapped to Microsoft Dynamics GP inventory item class
IDs.
When you import item information, the department the item belongs to will inherit
the attributes of the specified Microsoft Dynamics GP item class.
For example, you may want to track sales and cost of goods by department. You can
use the Microsoft Dynamics GP Item Class Accounts Setup window to assign
separate sales and cost of goods accounts for each item class. If an imported sales
document contains items from multiple Microsoft RMS departments, amounts
corresponding to each department would post to separate sets of accounts.
12
R M S
H E A DQ U A R T E R S
I N T E G R A T I O N
CHAPTER 2
When you first select the tab, it will display existing Microsoft RMS department
codes and descriptions defined in the Headquarters database that you select at the
top of the window.
1.
Click in the GP Item Class ID column of any Microsoft RMS department code
and either type an existing Microsoft Dynamics GP item class ID or click the
lookup button to select one from a list.
2.
If a suitable item class ID doesnt exist, type a new ID in the GP Item Class ID
column. When you move to another line, a message will appear, and youll have
the option to add the new class ID. Click Add. The Item Class Setup window
will open, and you can define and save a new ID.
For each new or existing item class you map to, be sure to specify the following
attributes:
Specify a default Unit of Measure Schedule in the Item Class Setup window.
Specify Inventory, Inventory Offset, Sales, and Cost of Goods Sold (COGS)
account numbers for the class in the Item Class Accounts Setup window.
(From the Item Class Setup window, click Accounts.)
Specify 3 as the Currency Decimals value for the functional currency in the
Item Class Currency Setup window. This setting matches how item costs
are stored in Headquarters. (From the Item Class Setup window, click
Currency; select the functional currency; set the Currency Decimals field to
3; and click Save.)
3.
Continue to select or define Microsoft Dynamics GP item class IDs until each
Microsoft RMS inventory department code is mapped.
4.
In the Microsoft Dynamics GP Item Class Setup window, define a default item
class by selecting the Default option for the appropriate item class. The default
item class will be used if an item imported from Microsoft RMS Headquarters
isnt assigned to a department, or if it is assigned to a department that you
havent yet mapped to an item class.
R M S H EA DQ U A R T E R S I N T E G R A T I O N
13
CHAPTER 2
Tax mapping
The Tax tab of the RMS Integration Setup window lets you specify how Microsoft
RMS tax codes will be mapped to Microsoft Dynamics GP tax detail IDs.
When you first select the tab, it will display existing Microsoft RMS tax codes and
descriptions defined in the Headquarters database that you select at the top of the
window.
1.
Select the method of taxation to use when sales documents are imported into
Microsoft Dynamics GP Receivables Management.
All imported transactions will use this taxation method, regardless of how individual
stores are configured in Microsoft RMS Headquarters.
2.
Click in the GP Tax Detail ID column of any Microsoft RMS tax code and either
type an existing Microsoft Dynamics GP tax detail ID or click the lookup button
to select one from a list.
All the Microsoft Dynamics GP tax detail IDs you map to must match the
method of taxation you selected in step 1. For example, if you selected Value
Added Tax (VAT) or Tax-Inclusive as the method of taxation, all the Microsoft
Dynamics GP tax detail IDs you map to must have the Based On field in the Tax
Detail Maintenance window set to Tax Included with Item Price.
14
R M S
3.
If a suitable tax detail ID doesnt exist, type a new ID in the GP Tax Detail ID
column. When you move to another line, a message will appear, and youll have
the option to add the new tax detail. Click Yes. The Tax Detail Maintenance
window will open, and you can define and save a new ID.
4.
Continue to select or define Microsoft Dynamics GP tax detail IDs until each
Microsoft RMS tax code is mapped.
H E A DQ U A R T E R S
I N T E G R A T I O N
CHAPTER 2
Defaults mapping
The Defaults tab of the RMS Integration Setup window lets you specify default
values for types of information that are needed in Microsoft Dynamics GP but are
either not stored in Microsoft RMS Headquarters or might be missing from the
imported data.
Some additional settings also must be made in Microsoft Dynamics GP windows
before you can import records from Microsoft RMS Headquarters.
For each of the fields on the Defaults tab, type the name of an existing Microsoft
Dynamics GP record name or ID or click the lookup button to select one from a list.
To add new records if suitable ones dont already exist in Microsoft Dynamics GP,
type the new ID or name. When you move to another field, a message will appear,
and youll have the option to add the new record. Click Yes or Add to open a
window where you can define and save a new record.
1.
In the Checkbook ID field, enter or select the checkbook that imported cash
receipts will be applied to. The account assigned to the checkbook must be
active.
2.
In the Credit Card field, enter or select the credit card that imported credit card
transactions will be applied to.
Transactions imported from Microsoft RMS Headquarters do not identify specific credit
cards. We recommend that you define a credit card solely for imported Microsoft RMS
Headquarters transactions, such as RMS Credit Card. If you need to distribute credit
card amounts to separate card types, you can do so after you import transactions into
Microsoft Dynamics GP.
3.
In the Cash Customer ID field, enter or select the customer ID that imported
transactions will be applied to when customer information is missing in
Microsoft RMS Headquarters. Such information might be missing for one-time
cash customers, for example.
Customer information that exists in Microsoft RMS Headquarters but has not yet been
imported to Microsoft Dynamics GP will be imported automatically.
R M S H EA DQ U A R T E R S I N T E G R A T I O N
15
CHAPTER 2
4.
In the Purchasing Tax Detail ID field, enter or select the default tax detail ID to
use for imported purchasing transactions.
Purchase orders imported from Microsoft RMS Headquarters contain only a single tax
amount, which will be posted to the account that you specify for the selected tax detail
ID. To distribute tax amounts automatically to multiple accounts, use the Microsoft
Dynamics GP Tax Detail Maintenance window to specify an allocation account for this
tax detail ID.
5.
In the Temporary Vendor ID field, enter or select the vendor ID that imported
purchasing transactions will be applied to when vendor information is missing
in Microsoft RMS Headquarters. Such information might be missing for onetime vendors, for example.
Vendor information that exists in Microsoft RMS Headquarters but has not yet been
imported to Microsoft Dynamics GP will be imported automatically.
6.
7.
16
R M S
H E A DQ U A R T E R S
For the default vendor class, be sure to specify an Accrued Purchases account,
using the Vendor Class Accounts Setup window. To display this window, click
Accounts in the Vendor Class Setup window.
I N T E G R A T I O N
Chapter 3:
R M S H EA DQ U A R T E R S I N T E G R A T I O N
17
C H A P T E R
I M P O R T I N G M I C R O S O F T R M S D A T A T O M I C R O S O F T D Y N A M IC S G P
in your company database. If a log becomes corrupted, restore your most recent
company database backup.
The import logs do not track any records that you delete or modify after they have been
imported to Microsoft Dynamics GP. If you inadvertently delete or improperly modify
imported records, you will need to correct the errors in Microsoft Dynamics GP.
2.
Select the customer records to import from Microsoft RMS Headquarters. You
can click Mark All to select all customers or Unmark All to clear all selections.
If there are customers in the list that you do not want to import, such as
customers with whom you no longer do business, you can select them and click
Hide. The customers will be removed from the list and will not be displayed
again unless you select Show All Records, Including Previously Imported,
and click Redisplay.
3.
18
R M S
H E A DQ U A R T E R S
I N T E G R A T I O N
C H A P T E R
I M P O R T I N G
4.
M IC R O S O F T
R M S
D AT A
T O
M I C R O S O F T
D Y N A M I C S
G P
View the import report to see which customer records were imported
successfully, which failed to be imported, and the reasons why any records
were not imported.
2.
Select the vendor records to import from Microsoft RMS Headquarters. You can
click Mark All to select all vendors or Unmark All to clear all selections.
If there are vendors in the list that you do not want to import, such as vendors
with whom you no longer do business, select them and click Hide. The vendors
will be removed from the list and will be displayed again unless you select
Show All Records, Including Previously Imported, and click Redisplay.
3.
4.
View the import report to see which vendor records were imported successfully,
which failed to be imported, and the reasons why any records were not
imported.
R M S H EA DQ U A R T E R S I N T E G R A T I O N
19
C H A P T E R
I M P O R T I N G M I C R O S O F T R M S D A T A T O M I C R O S O F T D Y N A M IC S G P
2.
Select the item records to import from Microsoft RMS Headquarters. You can
click Mark All to select all items or Unmark All to clear all selections.
If there are items in the list that you do not want to import, such as inactive or
non-inventory items, you can select them and click Hide. The items will be
removed from the list and will not be displayed again unless you select Show
All Records, Including Previously Imported, and click Redisplay.
20
R M S
3.
4.
View the import report to see which item records were imported successfully,
which failed to be imported, and the reasons why any records were not
imported.
H E A DQ U A R T E R S
I N T E G R A T I O N
C H A P T E R
I M P O R T I N G
M IC R O S O F T
R M S
D AT A
T O
M I C R O S O F T
D Y N A M I C S
G P
2.
Specify a date range, if desired. If you dont specify a range, all transactions will
be imported.
3.
4.
5.
View the import report to see which transactions were imported successfully,
which failed to be imported, and the reasons why any transactions were not
imported.
6.
To post the imported batches to the general journal in Microsoft Dynamics GP,
choose Transactions > Financial > Series Post. Select the batches to post and
click Post.
R M S H EA DQ U A R T E R S I N T E G R A T I O N
21
C H A P T E R
I M P O R T I N G M I C R O S O F T R M S D A T A T O M I C R O S O F T D Y N A M IC S G P
2.
Specify a date range, if desired. If you dont specify a range, all purchase orders
will be imported.
3.
4.
View the import report to see which purchase orders were imported
successfully, which failed to be imported, and the reasons why any purchase
orders were not imported.
5.
To view the imported purchase orders, choose Transactions > Purchasing >
Purchase Order Entry.
6.
To view the receipts for the imported purchase orders, choose Transactions >
Purchasing > Receivings Transaction Entry. Receipts imported from Microsoft
RMS Headquarters are identifiable by the batch ID, for example, RMS-7/18/
2005.
Select the receipts to post and click Post. A purchase order receipt must be
posted before an invoice can be created for that purchase order.
7.
22
R M S
1.
2.
Select Sales Documents and specify a date range, if desired. If you dont specify
a range, all documents will be imported.
3.
4.
View the import report to see which sales documents were imported
successfully, which failed to be imported, and the reasons why any documents
were not imported.
H E A DQ U A R T E R S
I N T E G R A T I O N
C H A P T E R
I M P O R T I N G
M IC R O S O F T
R M S
D AT A
T O
M I C R O S O F T
D Y N A M I C S
G P
5.
6.
To post all documents in an imported batch, choose Transactions > Sales >
Series Post. Select the batches to post and click Post.
7.
8.
9.
View the import report to see what apply information was imported
successfully, what failed to be imported, and the reasons why any apply
information was not imported.
10. If you need to apply documents manually, choose Transactions > Sales >
Apply Sales Documents.
R M S H EA DQ U A R T E R S I N T E G R A T I O N
23
24
R M S
H E A DQ U A R T E R S
I N T E G R A T I O N
Index
M
A
accounts
copying mapping to another store 12
mapping 10
adjustments, importing inventory item
adjustments 21
apply information, importing 22
C
cash customer, specifying default 15
checkbook, specifying default 15
configuration, Microsoft RMS
Headquarters integration 9
Copy Store Accounts window, displaying
12
copying, store accounts mapping 12
credit card, specifying default 15
customers, importing customer records 18
D
data, linking to Microsoft RMS
Headquarters server 4
defaults
mapping 15
specifying default item class 12
department codes, mapping to inventory
item class IDs 12
F
feedback, sending to Microsoft Business
Solutions 2
G
general ledger transactions, importing 21
H
help, how to use 2
I
importing
apply information 22
customer records 18
general ledger transactions 21
guidelines for importing data 17
inventory item records 20
purchase orders 21
sales documents 21, 22
vendor records 19
installing Microsoft RMS Headquarters
integration 3
inventory
importing item adjustment
transactions 21
importing item records 20
mapping item class IDs 12
specifying default item class 12
L
linked server, creating 4
mapping
accounts 10
defaults 15
Microsoft RMS transaction types to
Microsoft Dynamics GP posting
accounts 10
RMS department codes to inventory
item class IDs 12
store name to site ID 10
tax codes to tax detail IDs 14
Microsoft RMS Headquarters data,
linking to 4
Microsoft RMS Headquarters integration
installing 3
overview 1
upgrading 4
O
online help, how to use 2
P
purchase orders, importing 21
purchasing tax detail ID, specifying
default 15
U
upgrading, from Release 8.0 4
V
vendors, importing vendor records 19
W
windows
Copy Store Accounts 12
RMS Customer Import 18
RMS General Ledger Import 21
RMS Integration Setup 9
RMS Integration Setup - Accounts tab
10
RMS Integration Setup - Defaults tab
15
RMS Integration Setup - Inventory
tab 12
RMS Integration Setup - Tax tab 14
RMS Item Import 20
RMS Purchase Order Import 21
RMS Receivables Management
Import 22
RMS Vendor Import 19
requirements, software 3
RMS Customer Import window,
displaying 18
RMS General Ledger Import window,
displaying 21
RMS Integration Setup window
Accounts tab 10
Defaults tab 15
displaying 9
Inventory tab 12
Tax tab 14
RMS Item Import window, displaying 20
RMS Purchase Order Import window,
displaying 21
RMS Receivables Management Import
window, displaying 22
RMS Vendor Import window, displaying
19
S
sales documents, importing 22
server, linking to Microsoft RMS
Headquarters data 4
setup, Microsoft RMS Headquarters
integration 9
software requirements 3
store name, mapping to site ID 10
symbols, used in documentation 2
T
tax codes, mapping to tax detail IDs 14
taxes, specifying default tax detail ID for
purchases 15
R M S H EA DQ U A R T E R S I N T E G R A T I O N
25
26
R M S
H E A DQ U A R T E R S
I N T E G R A T I O N