Microsoft Business Solutions is emerging as very attractive vendor for mid-size companies. The strength of its products is in their cross integration potential. This integration strategy will be the software development direction for this Microsoft subdivision. Meanwhile, as of right now ? we have to recommend just to stake on it and deal with custom or in-house developed integration.
If you are developer who needs some sample code to start with ? we are placing Accounts Receivable level integration code ? it pulls info from Microsoft RMS and places it into work tables in Great Plains.
Be aware, that Microsoft Great Plains version 7.5 has out of the box integration with Microsoft RMS 1.2, but it is on GL and POP level only. You can't do check book reconciliation, for example. Currently Microsoft is in decision on who will be coding the integration for Great Plains 8.0 and what the functionality should be. More likely ? it will be Nodus Technologies with the integration on SOP and GL level ? it will deploy Great Plains Dexterity and MS SQL Server stored procs.
And here is the code, you have to deal with RM10301 and distribution RM, also we recommend insert new customers into RM00101 and RM00102:
-- Sales Transaction Record
insert into RM10301
(
DOCTYPE,
RMDTYPAL,
RMDNUMWK,
DOCNUMBR,
DOCDESCR,
DOCDATE,
BACHNUMB,
BCHSOURC,
CUSTNMBR,
CUSTNAME,
ADRSCODE,
COST AMNT,
SLSAMNT,
MISCAMNT,
FRTAMNT,
TAXAMNT,
DOCAMNT,
CASHAMNT,
CBKIDCSH,
CASHDATE,
DCNUMCSH,
CHEKAMNT,
CBKIDCHK,
CBKIDCRD,
CHEKNMBR,
CHEKDATE,
DCNUMCHK,
CRCRDAMT,
DCNUMCRD,
CRCRDNAM,
RCTN CCRD,
CRCARDDT,
TRDISAMT,
ACCTAMNT,
DISCDATE,
DUEDATE,
LSTEDTDT,
LSTUSRED,
GLPOSTDT,
PSTGSTUS,
CURNCYID,
TXENGCLD
)
select
DOCTYPE = (case
when a.Total > 0 then 1
else 7
end),
RMDTYPAL = (case
when a.Total > 0 then 1
else 8
end),
RMDNUMWK = 'SMS' + replicate('0',
13 - datalength(convert(varchar(13), a.TransactionNumber))) +
convert(varchar(13), a.TransactionNumber) + convert(varchar(10), a.StoreID),
DOCNUMBR = 'SMS' + replicate('0',
13 - datalength(convert(varchar(13), a.TransactionNumber))) +
convert(varchar(13), a.TransactionNumber) + convert(varchar(10), a.StoreID),
DOCDESCR = left(a.ReferenceNumber, 29),
DOCDATE = convert(varchar(10), a.[Time], 101),
BACHNUMB = 'SMS'
+ replicate('0',
2 - datalength(convert(varchar(2), a.StoreID))) +
convert(varchar(2), a.StoreID)
+ replicate('0',
9 - datalength(convert(varchar(11), a.BatchNumber))) +
convert(varchar(11), a.BatchNumber),
BCHSOURC = 'RM_Sales',
CUSTNMBR='CASH',
CUSTNAME = 'CASH',
ADRSCODE = 'PRIMARY',
COSTAMNT = (case
when isnull((select round(sum(round(Cost * Quantity,2)),2)
from LINKEDSERVER.HQ.dbo.TransactionEntry
where TransactionNumber = a.TransactionNumber and
StoreID = a.StoreID),0) > 0 and a.Total > 0 then
abs(isnull((select round(sum(round(Cost * Quantity,2)),2)
from LINKEDSERVER.HQ.dbo.TransactionEntry
where TransactionNumber = a.TransactionNumber and
StoreID = a.StoreID),0))
when isnull((select round(sum(round(Cost * Quantity,2)),2)
from LINKEDSERVER.HQ.dbo.TransactionEntry
where TransactionNumber = a.TransactionNumber and
StoreID = a.StoreID),0) 0 and
a.StoreID = '1' and
not exists (select 1 from RM10301 c
where c.RMDNUMWK = 'SMS' + replicate('0',
13 - datalength(convert(varchar(13), a.TransactionNumber))) +
convert(varchar(13), a.TransactionNumber) + convert(varchar(10), a.StoreID) and
c.RMDTYPAL = (case
when a.Total > 0 then 1
else 8
end)) and
not exists (select 1 from RM00401 c
where c.DOCNUMBR = 'SMS' + replicate('0',
13 - datalength(convert(varchar(13), a.TransactionNumber))) +
convert(varchar(13), a.TransactionNumber) + convert(varchar(10), a.StoreID) and
c.RMDTYPAL = (case
when a.Total > 0 then 1
else 8
end))
and a.[Time] > '01/01/2004'
Happy integrating! if you want us to do the job or use our product - give us a call 1-866-528-0577! help@albaspectrum.com
About The Author
Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies ? USA nationwide Great Plains, Microsoft CRM, Microsoft RMS customization company, based in Chicago, Arizona, California, Colorado, Texas, Georgia, New York, Florida and having locations in multiple states and internationally (help@albaspectrum.com), he is Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer. help@albaspectrum.com
Mokena prom limo .. Lockport Chicago limo O’HareMike Dunville* had a decision to make. As the new... Read More
Logistics automation is often considered as barcoding extension to Sales... Read More
Considering whether or not your software company should hire a... Read More
We all already got used to computer monitoring both at... Read More
Microsoft Word is one of the most popular office applications... Read More
SOFTWARE PIRACY We regularly hear reports... Read More
This is intermediate level SQL scripting article for DB Administrator,... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
Adobe Photoshop is one of the world's leading graphics editing... Read More
Google Inc. has launched a new software package that allows... Read More
Some introduction into Great Plains Software products, now Microsoft Business... Read More
Since Version 8.0 Microsoft Business Solutions Great Plains & Great... Read More
Before September 1995, Microsoft Windows was an MS-DOS program. DOS... Read More
Microsoft Great Plains ? ERM from Microsoft Business Solutions and... Read More
Microsoft-Outlook is a pretty amazing program. So much more than... Read More
What is Software?Software is a set of instruction written to... Read More
The destruction of the Soviet Union about 15 years ago,... Read More
eStore Advantage allows front-office applications to communicate with back-office business... Read More
As seeing large number of implementations ? in our case... Read More
Viruses and spyware usually show up on your computer one... Read More
We were recently faced with a decision: either to let... Read More
If you copy something from a Web site or elsewhere...... Read More
There are two major WYSIWYG(What You See Is What You... Read More
Just when you thought you were Web savvy, one more... Read More
Microsoft Business Solutions Great Plains has substantial market share among... Read More
Mokena Chicago limo O'Hare ..Mike Dunville* had a decision to make. As the new... Read More
Are you one of those people that keeps track of... Read More
Microsoft Business Solutions Navision serves both European and American megamarkets.... Read More
Microsoft Business Solutions Great Plains has full-featured manufacturing set of... Read More
Icons are used everywhere; right from software applications, to internet... Read More
Are Spreadsheets Robbing your Enterprise of Competitive Advantage?'90% of "average"... Read More
Microsoft Business Solutions Small Business Manager is scaled down Great... Read More
Looks like Microsoft Great Plains becomes more... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
What is Colossus?Colossus is software licensed to about twenty-five insurance... Read More
Microsoft Business Solutions Great Plains version 8.5, 8.0, 7.5, Great... Read More
Three highly respected names in Human Resources have joined forces... Read More
You might think you don't need a firewall... Read More
When Great Plains Software introduced the first graphical accounting application... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
I have yet to see a business that, sometimes in... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
The vast majority of us will have, at some point,... Read More
Shareware has been fighting the stigma of being misunderstood for... Read More
The fact that a software tester is a most infamous... Read More
In this short FAQ style article we would like to... Read More
Microsoft Great Plains serves majority of US based horizontal and... Read More
We'll give you non formal view, based on our consulting... Read More
Microsoft Business Solutions main middle market ERP application - Microsoft... Read More
Microsoft Business Solutions CRM and IBM Lotus Notes Domino, being... Read More
Software |