Microsoft Retail Management System (RMS) SQL customization

n — overview for programmerdata in the HQ
Microsoft Retail Management System serves retail- Store Level Web Services. Yes — they will
single store as well as retail chains clientele. Theenable you to communicate with store database and
customization scenarios, described in this article dealhave transaction data updated over there. The other
with the chains, when Microsoft RMS has multipleway is having all the stores as linked servers from
stores databases and Headquarters. Microsoft RMS isHeadquarters MS SQL Server Enterprise Manager
SQL Server-based application, so we will consider- Integration with Great Plains or other SQL Server
SQL programming — SQL queries, views andAccounting package. RMS normally replicates
stored procedures. Also Microsoft RMS could betransactions from the stores to Headquarters upon the
integrated on the SQL level with other applications,store business hours close. At this time they are ready
such as Microsoft Great Plains, Microsoft CRM andto be integrated with such accounting system as
non-Microsoft applications, such as Lotus NotesMicrosoft Great Plains. Here we are talking about
Dominocustom integration, which you can create as a stored
- Microsoft RMS Architecture and data flow. As it isprocs set.
POS automation application, it assumes that all the- Gift Card puzzle. There are few funny things in MS
POS transactions are originated at the store. TheRMS you should be aware. Imagine — you issue
mechanism used is worksheets. When store is closedGift Certificate. It exists on the Headquarters level and
— Headquarters pulls its transactions viaeach store knows about the balance on the card.
worksheet. There are some exceptions —Customer uses card in store A and then walks in to
global data, such as global customers are updated onthe store B. If worksheet mechanism didn’t play
the headquarters level and updates propagated to theduring this time interval — store B gift card
stores.balance will show incorrect value. To fix the issue you
- Data Update. If you need custom logic work with theneed to trigger worksheet creation and launch on the
POS transaction — you have to update storeheadquarter level to replicate new balance to all the
database data. If you try to update Headquartersstores.
database — the chances are that it will be rolledGood luck with customization and if you have issues
back by the next worksheet, because original data sitsor concerns — we are here to help!
on the store level and is different from your altered