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
![]() |
|
![]() |
|
![]() |
|
![]() |
Hey Guys! Don't raise your eyebrows or fear by hearing... Read More
For those who still don't know, Microsoft Publisher helps computer... Read More
Document Management or Enterprise Information Management is perhaps one of... Read More
The first thing that you will notice about Linux Red... Read More
Words we choose to describe things and phenomena often show... Read More
Are you a whiz at calculating financial information? Not the... Read More
Microsoft Retail Management System serves retail single store as well... Read More
Microsoft Great Plains could be tuned and setup to fit... Read More
Microsoft Business Solutions Small Business Manager is scaled down Great... Read More
We would like first emphasize the change in the paradigm.... Read More
This article is for advanced Microsoft CRM SDK C# developers.... Read More
Whether you need to close a sale, gather end-user feedback,... Read More
For those who are unclear on the differences between the... Read More
The Microsoft system preparation utility for Windows 2000 is a... Read More
When it comes to running an office, the SOHO entrepreneur... Read More
An operating system (abbreviated OS) is essentially the path through... Read More
Microsoft Business Solutions Great Plains as new ERP for multinational... Read More
New post-recession era has new features, which didn't exist in... Read More
We live in a post-industrial age where information is the... Read More
eStore Advantage allows front-office applications to communicate with back-office business... Read More
"Pfishing", sometimes spelled "Phishing", is a word that's used to... Read More
This article illustrates the best practices to improve the performance... Read More
Icons are used everywhere; right from software applications, to internet... Read More
Microsoft CRM is winning market share step-by-step from such the... Read More
Before being able to choose a secure Internet communication system,... Read More
Microsoft CRM and IBM Lotus Notes Domino seem to be... Read More
Microsoft Great Plains is one of the Microsoft Business Solutions... Read More
Whether you are a small consultancy firm, a medium sized... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Ok... Where to start?Well, I guess I will start at... Read More
In today's business world it's all but impossible to escape... Read More
Microsoft has never released a service pack for Windows98 SE,... 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
What is Spyware?Spyware monitors your surfing habits and sends the... Read More
Microsoft Business Solutions Great Plains is written in Great Plains... Read More
No matter how much you enjoy your favorite screensavers, sometimes... Read More
Viruses and spyware usually show up on your computer one... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Domino server is a buffer between the operation system and... Read More
Does Microsoft care for WebmastersIt's always been a problem with... Read More
I have always regretted how Microsoft price gouges and rips... Read More
DBxtra goes ASPGetting to the information hidden within corporate databases... Read More
Healthcare facilities such as clinics, hospitals, and biomedical laboratories can... Read More
Microsoft Great Plains is main Microsoft Business Solutions accounting package... Read More
When you think... Read More
I have yet to see a business that, sometimes in... Read More
In the previous ISDN article, we looked at how and... Read More
ERP Consulting industry is on the way to serve clients... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software eEnterprise,... Read More
Google Inc. has launched a new software package that allows... Read More
Microsoft Business Solutions CRM is now approaching the phase of... Read More
Microsoft Business Solutions Great Plains is very generic accounting application... Read More
Fleet Maintenance Management is a critical position in any company... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics/eEnterprise... Read More
Microsoft CRM and IBM Lotus Notes Domino seem to be... Read More
The title of "software engineer" has got to be among... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
I completed an experiment recently. I wanted to find out... Read More
The first topic we are going to discuss... Read More
Just stress testing one of the latest Linux distributions. Been... Read More
The adware and spyware definitions list is very long. But... Read More
Customer Relationship Management (CRM) is a strategy and processes used... Read More
First we had the original Google search that evolved into... Read More
Microsoft Office program is a programming tool called Visual Basic... Read More
Today's business world is fast-paced. No matter what it is... Read More
Software |