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
|
|
|
|
|
|
|
|
|
|
|


Find out why Spyware Removal from computers is important and... Read More
The destruction of the Soviet Union about 15 years ago,... Read More
In the early days of the personal computer, we're talking... Read More
Simply put, fleet maintenance allows companies to monitor and maintain... Read More
There are plenty of articles out there about how to... Read More
There are so many different programs that clutter up your... Read More
Microsoft CRM is CRM application, maintained and supported by Microsoft... Read More
Siebel is traditional CRM market leader, however and mostly due... Read More
Small can be beautiful! Working with Knoppix for the past... Read More
I like my software simple. If it's too complex or... Read More
Just the thought of a duel-boot scares many people away,... Read More
Beginning with Domino version R4 it has integration with the... Read More
We've all seen the ads on TV for Netzero 3G.... Read More
Microsoft Business Solutions CRM data conversion deserves FAQ type of... Read More
Adware is a type of Spyware program that displays some... Read More
IBM Lotus Notes with Domino email server is traditional document... Read More
Are you ready? SQL Server 2005, the next-generation data management... Read More
C/SIDE (Client/Server Integrated Development Environment) - The core of... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
The fact that a software tester is a most infamous... Read More
Microsoft Great Plains has full-featured Manufacturing suite of modules: Capacity... Read More
If you have Microsoft Great Plains and support it... Read More
Around the same time Microsoft made its move with .Net... Read More
Just stress testing one of the latest Linux distributions. Been... Read More
Research bears that less than 70 percent of development projects... Read More
People often ask me: What image file formats will Photoshop... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
Hey Guys! Don't raise your eyebrows or fear by hearing... Read More
Scrapbooks are very popular these days. I think that almost... Read More
When Great Plains Software was designing and developing Great Plains... Read More
One day, you suddenly realize that your computer started to... Read More
ERP (Enterprise Resource Planning) Overview covers What is ERP, Brief... Read More
Microsoft Great Plains is main Microsoft Business Solutions accounting package... Read More


(1) Avoid using the same variable again and again for... Read More
Should one use Windows Update?This topic has good and valid... Read More
No matter how much you enjoy your favorite screensavers, sometimes... Read More
Introduction to C++Why Learn C++?C++ may at first seem like... Read More
The Software 2005 conference is now a wrap. This conference,... Read More
Bad News - the Threat is Bigger than it SeemedHow... Read More
Fleet Maintenance Management is a critical position in any company... Read More
Microsoft Business Solutions Navision is main ERP application for European,... Read More
When Great Plains Software was designing and developing Great Plains... Read More
So, why should you use any O/R mapping tool? I... Read More
We don't think about mainframe software pricing anymore, we just... Read More
Microsoft Business Solutions Great Plains as new ERP for multinational... Read More
Internet worms. Is your PC infected?If your computer has become... Read More
When Windows fails to boot it is normally caused by... Read More
Microsoft Great Plains as ERP and Microsoft CRM as... Read More
The title of "software engineer" has got to be among... Read More
Since its release in 1987, QuarkXpress had made an immediate... Read More
When you first think about multicurrency ? you probably have... Read More
Now there are Three Steps To Heaven Just listen and... Read More
The stakes are high when considering security, privacy, and savings,... Read More
An integral part of any quality CRM system is lead... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
The objective for Zandi Digital is to make available clever... Read More
IntroductionPHP can be used for a lot of different things,... Read More
When you own a small business, time is money. And... Read More
Just when you thought you were Web savvy, one more... Read More
There are certain pluses and minuses in both cases and... Read More
It could just be me, but my experiences with document... Read More
Anyone who has ever used Microsoft Word knows that it... Read More
1. Replace Dexterity cursor with SQL Stored Procedure Dexterity... Read More
Microsoft CRM is winning market share step-by-step from such the... Read More
If you have Microsoft Great Plains and support it for... Read More
In a previous article, I wrote about OpenOffice... Read More
Software |