Sample Dynamics GP eConnect XML for RM Apply (RMApplyType / taRMApply)
Community Member
Microsoft Employee
My blog has moved! Please visit the new blog at: https://blog.steveendow.com/
I will no longer be posting to Dynamics GP Land, and all new posts will be at https://blog.steveendow.com
Thanks!
By Steve Endow
A customer asked for sample XML for the RMApplyType / taRMApply eConnect transaction type. I couldn't find one handy during a search, so I had to cobble together some .NET code and generate the XML.
I'm wondering if there is an easier way to generate the sample eConnect XML. In theory, eConnect Requester with the eConnect Outgoing Service can send certain XML documents to MSMQ, but that is a hassle to setup properly, and I don't know that all transaction types are supported by eConnect Requester--such RMApplyType.
So, here is a sample Dynamics GP eConnect XML document for RM Apply (RMApplyType / taRMApply)
I will no longer be posting to Dynamics GP Land, and all new posts will be at https://blog.steveendow.com
Thanks!
By Steve Endow
A customer asked for sample XML for the RMApplyType / taRMApply eConnect transaction type. I couldn't find one handy during a search, so I had to cobble together some .NET code and generate the XML.
I'm wondering if there is an easier way to generate the sample eConnect XML. In theory, eConnect Requester with the eConnect Outgoing Service can send certain XML documents to MSMQ, but that is a hassle to setup properly, and I don't know that all transaction types are supported by eConnect Requester--such RMApplyType.
So, here is a sample Dynamics GP eConnect XML document for RM Apply (RMApplyType / taRMApply)
<?xml version="1.0"?>
<eConnect xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<RMApplyType>
<eConnectProcessInfo xsi:nil="true" />
<taRequesterTrxDisabler_Items xsi:nil="true" />
<taAnalyticsDistribution_Items xsi:nil="true" />
<taRMApply>
<APTODCNM>SALES100001</APTODCNM>
<APFRDCNM>PYMNT100001</APFRDCNM>
<APPTOAMT>123.45</APPTOAMT>
<APFRDCTY>9</APFRDCTY>
<APTODCTY>1</APTODCTY>
<DISTKNAM>0</DISTKNAM>
<APPLYDATE>2017-04-12</APPLYDATE>
<GLPOSTDT>2017-04-12</GLPOSTDT>
</taRMApply>
</RMApplyType>
</eConnect>
Discount Taken, Apply Date, and GL Post Date are optional, and do not have to be assigned or included in the XML if they are not needed.
Here is the eConnect documentation on taRMApply.
Steve Endow is a Microsoft MVP in Los Angeles. He is the owner of Precipio Services, which provides Dynamics GP integrations, customizations, and automation solutions.
This was originally posted here.
*This post is locked for comments