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: http://www.albaspectrum.com
#5 All your hardware components like Printers, PCs etc come... Read More
Just imagine: you are walking, say, towards your car, and... Read More
Microsoft Great Plains is main Microsoft Business Solutions accounting package... Read More
Customer Relationship Management, abbreviated "CRM," is the term for a... Read More
Microsoft Business Solutions Great Plains serves multiple industries in the... Read More
Whether you are a small consultancy firm, a medium sized... Read More
Microsoft Business Solutions products: Great Plains, MS CRM, Navision, Axapta,... Read More
Great Plains Accounting, accounting package for mid-size and small companies... Read More
The objective for Zandi Digital is to make available clever... Read More
So, why should you use any O/R mapping tool? I... Read More
After almost two decades of existence, Quark has become the... Read More
Just stress testing one of the latest Linux distributions. Been... Read More
With many manufacturing shops heading over seas in favor of... Read More
The research in the field of Natural Language Processing usually... Read More
I started using PIP (Picture It Publishing) Platinum 2002 right... Read More
Language development computer: Computer-based method for aiding language development seems... Read More
Today's business world is fast-paced. No matter what it is... Read More
Did you ever give a thought to the number of... Read More
I have yet to see a business that, sometimes in... Read More
This article is the fourth of a series of articles... Read More
What is a Web Database?A web database is a database... Read More
Just when you thought you were Web savvy, one more... Read More
FTP stands for "file transfer protocol". FTP is basically a... Read More
Music downloads are off the charts! We're listening to digital... Read More
Three highly respected names in Human Resources have joined forces... Read More
Shareware is software that you can try before you buy;... Read More
Combining Microsoft Business Solutions Great Plains ERP with non-Microsoft Business... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
It is really interesting that a bug can create problem... Read More
I started using PIP (Picture It Publishing) Platinum 2002 right... Read More
Well, even if the combination might look very unusual, we... Read More
eStore Advantage allows front-office applications to communicate with back-office business... Read More
It is a well known fact that Java as a... Read More
Microsoft-Outlook is a pretty amazing program. So much more than... Read More
XML Server can be a Web Server that stores the... Read More
Stop the Runaway MouseWhat's the "runaway mouse?" You've seen it...you... Read More
ERP (Enterprise Resource Planning) Overview covers What is ERP, Brief... Read More
In the Clinton era the status quo was simple: you... Read More
This article is for advanced Microsoft CRM SDK C# developers.... Read More
Internet worms. Is your PC infected?If your computer has become... Read More
Remember nice and prosperous Clinton era? When you implemented innovative... Read More
Designing without tables by using CSS layouts is fast becoming... Read More
1. What determines the software price? Is it Per Seat... Read More
For a windows user like me, just can watch with... Read More
Innovative Maintenance Systems (IMS) is one company that offers solutions... Read More
Once upon a time not so long ago, there was... Read More
Some introduction into Great Plains Software products, now Microsoft Business... Read More
There are several kinds of software piracy. The bottom line... Read More
Most computer users use spreadsheets software such as Microsoft Excel... Read More
Vince Lombardi once said that, "The achievements of an organization... Read More
Software |