Microsoft Retail Management System serves retail single store as well as retail chains clientele. The customization scenarios, described in this article deal with the chains, when Microsoft RMS has multiple stores databases and Headquarters. Microsoft RMS is SQL Server-based application, so we will consider SQL programming ? SQL queries, views and stored procedures. Also Microsoft RMS could be integrated on the SQL level with other applications, such as Microsoft Great Plains, Microsoft CRM and non-Microsoft applications, such as Lotus Notes/Domino
? Microsoft RMS Architecture and data flow. As it is POS automation application, it assumes that all the POS transactions are originated at the store. The mechanism used is worksheets. When store is closed ? Headquarters pulls its transactions via worksheet. There are some exceptions ? global data, such as global customers are updated on the headquarters level and updates propagated to the stores.
? Data Update. If you need custom logic work with the POS transaction ? you have to update store database data. If you try to update Headquarters database ? the chances are that it will be rolled back by the next worksheet, because original data sits on the store level and is different from your altered data in the HQ
? Store Level Web Services. Yes ? they will enable you to communicate with store database and have transaction data updated over there. The other way is having all the stores as linked servers from Headquarters MS SQL Server Enterprise Manager
? Integration with Great Plains or other SQL Server Accounting package. RMS normally replicates transactions from the stores to Headquarters upon the store business hours close. At this time they are ready to be integrated with such accounting system as Microsoft Great Plains. Here we are talking about custom integration, which you can create as a stored procs set.
? Gift Card puzzle. There are few funny things in MS RMS you should be aware. Imagine ? you issue Gift Certificate. It exists on the Headquarters level and each store knows about the balance on the card. Customer uses card in store A and then walks in to the store B. If worksheet mechanism didn't play during this time interval ? store B gift card balance will show incorrect value. To fix the issue you need to trigger worksheet creation and launch on the headquarter level to replicate new balance to all the stores.
Good luck with customization and if you have issues or concerns ? we are here to help! If you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com
Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies ? USA nationwide Microsoft RMS, Great Plains, Microsoft CRM customization company, serving clients in Chicago, California, Texas, Florida, New York, Georgia, Arizona, Minnesota, UK, Australia and having locations in multiple states and internationally ( http://www.albaspectrum.com ), he is CMA, Great Plains Certified Master, Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer. You can contact Andrew: andrewk@albaspectrum.com
You turn on your computer, and it doesn't look quite... Read More
1. What determines the software price? Is it Per Seat... Read More
You would like to protect your documents, wouldn't you? Reasons... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software eEnterprise,... Read More
Let us give you - developer some hints in the... Read More
Microsoft Client Relation Management system (Microsoft CRM) and Microsoft RMS... Read More
What is installation in the language of technology? Installation... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Customer Relationship Management or CRM is a combination of enterprise... Read More
In 2004 Oracle, Inc. made its new step toward J2EE... Read More
The most important benefit of XML is its simplicity. Though... Read More
This article will not attempt to advocate the use of... Read More
Many Webmasters have never bothered to view their website's server... Read More
In our opinion, traditional approach when you select ERP/MRP system... Read More
If you have Microsoft Great Plains as main accounting and... Read More
C/SIDE (Client/Server Integrated Development Environment) - The core of... Read More
If you are software developer or database administrator - we... Read More
Most computer users use spreadsheets software such as Microsoft Excel... Read More
If you use Microsoft Outlook (or similar applications) for e-mailing,... Read More
The various resume software offered, particularly on the internet, can... Read More
Running Applications in Compatibility Mode With Windows XP, you can... Read More
Have you noticed WordPerfect is gearing up for a comeback... Read More
Manufacturing in the USA is far away down from mid... Read More
A UNIX Shell is in simplest terms, a command line... Read More
It is really interesting that a bug can create problem... Read More
SAP Inc., a global leader in client/server enterprise application software... Read More
A LOT OF UNWANTED FILES.When you uninstall an item of... Read More
We are in a transition phase in the Managerial Administration... Read More
Anyone who has ever used Microsoft Word knows that it... Read More
Is your PC is slow and wimpy? Then you need... Read More
Icons are used everywhere; right from software applications, to internet... Read More
Microsoft Great Plains might be considered as ERP platform to... Read More
It would be easy to think, like most people apparently... Read More
Small can be beautiful! Working with Knoppix for the past... Read More
The fact that a software tester is a most infamous... Read More
TikiWiki is open source software - it is written in... Read More
You probably didn't casually invite, or extend a formal attendance... Read More
Find out why Spyware Removal from computers is important and... Read More
In this small article we will be looking at the... Read More
Microsoft SQL Server is the leader for inexpensive and middle... Read More
Are you ready? SQL Server 2005, the next-generation data management... Read More
Microsoft Great Plains is main mid-market application from Microsoft Business... Read More
One of the things we can be as certain of... Read More
Microsoft Great Plains and Microsoft Retail Management System (Microsoft RMS)... Read More
Great Plains Integration Manager scripting and translation - overview for... Read More
Great Plains Purchase Order Processing (POP) module makes up one-third... Read More
User interfaces and accessibility are some of the most important... Read More
Midsize business or non-profit organization should decide if one-vendor solution... Read More
2005 ? Back to the Future.What does the future hold?... Read More
There are many commands that are used in linux on... Read More
NOTE: Please take time to read on - it may... Read More
Logistics automation is often considered as barcoding extension to Sales... Read More
In the new era of internet marketing the problem of... Read More
If you copy something from a Web site or elsewhere...... Read More
XML Server can be a Web Server that stores the... Read More
Our hosted solution allow you to run your own search... Read More
What is Software?Software is a set of instruction written to... Read More
TCO (Total Cost Ownership) is the buzzword in... Read More
Professional services firm cuts costs and improves productivity with integrated... Read More
Remember old good days when your company probably had Great... Read More
When Great Plains Software introduced the first graphical accounting application... Read More
This article will not attempt to advocate the use of... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics/eEnterprise... Read More
Microsoft Business Solutions Great Plains has substantial market share and... Read More
ERP (Enterprise Resource Planning) Overview covers What is ERP, Brief... Read More
You would like to protect your documents, wouldn't you? Reasons... Read More
Software |