ECC 6.0 integration with Microsoft Dynamics CRM

Hi All
I am working on a ECC 6.0 integration with Microsoft Dynamics CRM. I need to send the customer master data, va01/va02, vl01n/vl02n/ vf01/vf02 to CRM system. One option I have is to send in the form of IDOC with TRFC - TCP/IP. But looks like this needs a middleware like Biztalk.
Is there a way I can send this data using a Internet service in ECC 6.0 ??? As this would cut the cost of the Biztalk.
I really appriciate your thoughts on this. We don't have XI either.
Thanks a lot
Van

HI Van Dan Jan,
We have just implemented integarion of SAP with Microsoft stack (Microsoft CRM, Share point and Axapta), But in all integration BizTalk as a middleware used.
There is two way requirements :
1. whenever Most of the control are at the Microsoft level like : Customer creation, Creation of orders, which need to be synchronus activity we have used RFC which internally calls BAPI. (So SAP adapter Configured at BizTalk). and whenever Biztalk receives request file from CRM or share point to there location they call SAP RFC's.
2. When DATA is needed from SAP to microsoft stack like to syncronize the missing transaction like customer pad and all.
Scheduled job at BizTalk end which call SAP to get the DATA via RFC mode :
In SAP we have two things
1.  if DATA size is small (below 2 MB) like  in last 1 hrs what are the sales contract created in SAP that need to updated in Microsoft other system than Biztalk will trigger a job at 1 hr interval or on deemand to get the detail which directly we pick from data base or using BAPI to get the detail via RFC.
2. If Data Size is large (more than 2 MB)  like total transation happened in a day for all customers: then we wriiting the data in OS or application server  and that job also get initiated from Biztalk end by sending any parameter to SAP.
advantage of using BizTalk is most of the control you can give it to them so they can run there job on deemand basis.
There is a something known as web service we can use to avoid Interfacing tool, but I dont have much Idea about that,
and  please check how many interfacing point is there with SAP in your project, because if Interfacing points are more then I think it is not good to write a web services for so many things.
do let me know if you need further information.

Similar Messages

  • ECC 6.0 integration with MS Dynamics CRM 2011 on-demand thru PI

    Hi Gurus,
    sorry in advance if some of my doubts will appear to you experts as stupid....
    Scenario: we're on the way to realize the integration between SAP ECC and Microsoft Dynamics CRM Online (so...in the cloud) using SAP PI 7.11. In our scenario SAP PI will be the client, consuming webservices provided by MS CRM.
    Unfortunately during the PI configuration (following SAP HELP instructions) we're facing the following problems:
    1. The system (PI, dual-stack installation) has the parameter 'ssl/pse_provider' set to 'ABAP'. Considering that we would like to use SSL with SOAP adapter, questions are: 
      - Can we use the ABAP stack to maintain the PSEs, or it's mandatory to do it into the AS Java in order to use SSL with SOAP adapter.
    - If so, we need to switch the ssl/pse_provider parameter to JAVA. Could this change create some kind of problems?
      For information, currently in transaction STRUST we only have a Local node, neither Server nor Client nodes.
    2. We have already installed the SAP Cryptographic Library for SSL but: 
      - In NWA we can't find ICM_SSL_<instance_ID> view or CLIENT_ICM_SSL_<instance_ID> keystore view into the list of Keystore Views.
      - We would like to change the default Profile into RZ10 but we Can't find the profile... 
      - MS CRM (ws server) give us only a public certificate but do we need a private key too or we have to generate it from SAP?
      - We need to know if is possible to use the MS 'LIVEID' authentication with SAP PI or SAP ECC.
      - Do we need additional modules for the SOAP adapter(maybe an Axis one in order to use soap protocol 1.2)?
    Could you please suggest the right configuration and give us some tips about this kind of integration?
    Thanks a lot,
    MR

    Hi Mauro,
    Looking at your background I thought maybe you could help me out wit this integration question.
    I'm looking for some feedback on how best to integrate Microsoft Dynamics AX (DAX) with SAP CRM. We have a PI server.
    From reading on the net, I see many people are using a middleware product called Scribe or BizzTalk. We already made an investment with SAP PI and we'd like to use it.
    Do you have any references for Microsoft DAX integration with SAP CRM via SAP PI/ XI?
    Thanks in advance!

  • Adobe EchoSign Announces Completely New Integration with Microsoft Dynamics 2013

    The release of the EchoSign for Microsoft Dynamics 2013 integration is now available.
    Dynamics 2013 is Microsoft’s latest CRM product. The version of Dynamics sports a brand new UI and a complete redesign. Microsoft has also been updating their CRM Online customers fairly aggressively to this new version. The EchoSign integration for Dynamics 2013 follows our integration philosophy of enabling the full functionality for sending, tracking and managing EchoSign transactions from within native environment. The Dynamics 2013 integration includes:
    • Ability to send documents directly from within Leads, Opportunities, Contacts, and other Microsoft Dynamics entities including custom entities
    • Real-time status tracking of EchoSign transactions with visibility to EchoSign events in the Dynamics Activity Feeds
    • Automatically merging data from Microsoft Dynamics fields into contracts, and push data from signers back to Dynamics fields
    • Ability to attach invoices or custom reports and send them for signature. This allow dynamic generation of documents and forms using the native Microsoft capability and be able to leverage that within our integration
    • Record and store the signed agreements and the audit trail that capture each step in a contract’s history

    The release of the EchoSign for Microsoft Dynamics 2013 integration is now available.
    Dynamics 2013 is Microsoft’s latest CRM product. The version of Dynamics sports a brand new UI and a complete redesign. Microsoft has also been updating their CRM Online customers fairly aggressively to this new version. The EchoSign integration for Dynamics 2013 follows our integration philosophy of enabling the full functionality for sending, tracking and managing EchoSign transactions from within native environment. The Dynamics 2013 integration includes:
    • Ability to send documents directly from within Leads, Opportunities, Contacts, and other Microsoft Dynamics entities including custom entities
    • Real-time status tracking of EchoSign transactions with visibility to EchoSign events in the Dynamics Activity Feeds
    • Automatically merging data from Microsoft Dynamics fields into contracts, and push data from signers back to Dynamics fields
    • Ability to attach invoices or custom reports and send them for signature. This allow dynamic generation of documents and forms using the native Microsoft capability and be able to leverage that within our integration
    • Record and store the signed agreements and the audit trail that capture each step in a contract’s history

  • Does Eloqua Integrate with MicroSoft Dynamics CRM 2013 and or 2015

    We are planning to upgrade from Dynamics CRM 2011 to 2013 or 2015.  I cannot find information to confirm Eloqua will integrate with the newer versions of Dynamics CRM.  I 'hear'  Eloqua will integrate with 2013. Does anyone integrate Eloqua with Dynamics 2013 or 2015?

    Hello-
    We actually integrate with MS Dynamics, both 2013 and 2015 versions and would gladly help you.
    Feel free to visit our website for more info: www.putitforward.com/omc
    Here's a video on our YouTube channel about MS Dynamics 15 to Eloqua integration.
    Hope this helps!
    If you have any additional questions, let me know and I'll send you more info.

  • Microsoft Dynamics CRM 2011 issues with Safari 7 in Mavericks

    Is anybody having issues with Microsoft Dynamics CRM 2011 and Safari 7 on Mavericks? For me, it constantly crashes and Safari shows me a message, telling me that there was a problem with the webpage, and has been reloaded. This is constant, and I can not work. Someone?

    Same here.

  • No Microsoft Dynamics CRM User Exists

    Hi
    We are in the process of deploying UPK 3.5.1 to a number of users in the business. Once they have entered the library location in the Profile Wizard and click next they receive the following Server Error message.
    "No Microsoft Dynamics CRM User exists with the specified domain name and user ID."
    Can you advise.
    Pip

    Hi RossArn
    Please follow following blog written by me and I hope your problem will be resolved:
    http://social.technet.microsoft.com/wiki/contents/articles/29628.ms-crm-administration-disable-users-with-best-practices.aspx
    Ali Hassan

  • Fetch-Xml based report (to count User Access in the last 6 months ) for Microsoft Dynamics CRM Online

    Hi,
    I have created a User Access report for CRM on-premise using SQl query in the following format. One row corresponds to one user in organization. Currently, I am using Microsoft Dynamics CRM Online trial version and have two users in my organization.
    I want to the same report for CRM Online environment. Only Fetch-Xml based custom reports are supported by CRM online environment hence this SQL query cannot be used.
    I have already written fetch-xml query to retrieve user access records ("audit" entity records) in "last-x-months" (where x = 1,2,3,4,5,6) as below.
    I am able to retrieve the records with "last-x-months" condition at a time, for example, the last-2-months  in my fetch-xml query only.
    For, example, when I retrieve the records in the last-2-months, it also includes the records in the last month. I want to count the records in the 2nd month only that is the difference between these two. The difference will be my 2nd column.
    Similarly, I want the other columns.  
    For the case in the above example, I have created the two separate datasets to get the record-count for the last month and last-2-months. But, I am not able to use the two datasets in the same table in my report and hence not able to calculate the difference.
    Is there any way to solve this problem?

    Hi,
    I have modified my Fetch-XML query to retrieve all the required User Access records and removed aggregation and counting and grouping from the query as well. Did grouping and counting in SSRS. Now the report works fine as shown in the above picture.

  • Signed DocuSign documents are not updating in Microsoft Dynamics CRM record

    My organization uses DocuSign with our Microsoft Dynamics CRM Online instance.
    When we first applied the DocuSign solution, we could send documents using the Send with Docusign feature and a signed version would be automatically up[dated in the same CRM record when the process was complete.
    Recently, the signed copies are not updating in the CRM.

    We don't know. Better to ask over here.
    https://community.dynamics.com/crm/f/117.aspx
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Error while uploading report in Microsoft Dynamics CRM Online

    I have created a report using fetch-xml query for Microsoft Dynamics CRM Online. In this field, I have created a custom enity which has "Last Accessed Date Time" field of type "DateTime". This field stores the value in GTM. I am retrieving
    the value of this field using fetch-xml query. Also, I want to calculate the difference between the current DateTime and the value (in the locale and not in GMT) of this field in "Hours Minutes Seconds" format. I
    have written an expression for the same in reportas follows.
    (IIF(((INT((DateDiff(DateInterval.Second, DateTime.SpecifyKind(DateTime.Parse(Fields!new_lastaccesseddatetime.Value), DateTimeKind.Utc).ToLocalTime(), DateTime.Now))/60))>60), INT(((((DateDiff(DateInterval.Second, DateTime.SpecifyKind(DateTime.Parse(Fields!new_lastaccesseddatetime.Value),
    DateTimeKind.Utc).ToLocalTime(), DateTime.Now)))/60)) / 60), 0))
    & "Hours"&
    (IIF(((INT((DateDiff(DateInterval.Second, DateTime.SpecifyKind(DateTime.Parse(Fields!new_lastaccesseddatetime.Value), DateTimeKind.Utc).ToLocalTime(), DateTime.Now))/60))>60), INT((((DateDiff(DateInterval.Second,DateTime.SpecifyKind(DateTime.Parse(Fields!new_lastaccesseddatetime.Value),
    DateTimeKind.Utc).ToLocalTime(), DateTime.Now)))/60) Mod 60), INT((DateDiff(DateInterval.Second, DateTime.SpecifyKind(DateTime.Parse(Fields!new_lastaccesseddatetime.Value), DateTimeKind.Utc).ToLocalTime(), DateTime.Now))/60)))
    & "Minutes" &
    ((DateDiff(DateInterval.Second, DateTime.SpecifyKind(DateTime.Parse(Fields!new_lastaccesseddatetime.Value), 
    DateTimeKind.Utc).ToLocalTime(), DateTime.Now)) Mod 60)
    & "Seconds"
    This works fine in visual studio. But, when tried to upload the same report in CRM Online organization, it gives the following error.
    Any idea how to solve this issue?

    I have found the following useful link-
    - support.microsoft.com/.../en-us
    The error occurred because I have used some functions("Int", "DateTime.SpecifyKind(DateTime.Parse(Fields!new_lastaccesseddatetime.Value), DateTimeKind.Utc).ToLocalTime()") in my ssrs report which are not supported by CRM Online., though
    it works fine in visual studio.

  • SAP Workflow integrated with Microsoft Outlook

    Hello All,
    I have the following question. When an work item comes in the SBWP inbox, as soon as the work item is executed by the user
    the workitem disappears from the SBWP. Now my question is if SAP Workflow is integrated with Microsoft Outlook (so that email containing the work item as a link reaches Outlook), is there a way to make the email disappear from the Outlook as soon as the SAP work item is completed.
    Can someone throw some light on the same.
    Thanks,
    Sachin

    Hi,
    Duet workflow scenario is available. SAP Application sends workitem to Duet Server and Outlook client has Duet add-in. You need Duet Server and user license.
    Also SAP MAPI Service Provider is available. You can access SAP Inbox items from your outlook client. I think SAP MAPI Service provider is free.
    Regards,
    Masa

  • We have office 365 subscription and we need to merge our Microsoft Dynamics CRM online subscription to office

    Hi,
                 We have office 365 subscription and we need to merge our Microsoft Dynamics CRM online subscription to office 365
     For organization:  Softtrends Software Pvt Ltd (https://softtrendssoftwarepvtltd.crm5.dynamics.com)
    Office 365 organization :  Softtrends Software Private Limited
     [email protected]

    Hi there,
    If you already have two different Microsoft Online services accounts, then this is no easy task. If you sign up for two Microsoft Online services, using two different Microsoft Online services ID's, you basically need to choose which one to throw away, and
    then do a migration from one to another.
    If you have a lot of data in both of them, you could cross your fingers, and make a Service Request to Microsoft, hoping that they could do some magic for you, or at least tell you which migration track that's the easiest one.
    The important part is that you first sign in to the service you want to keep, and then register for a new one using Sign in, in stead of Sign up. This way they are automatically liked to the same Windows Azure Active Directory tenant.
    I hope I understood your question, and was able to help you here.
    /Anders Eide

  • Connect To Microsoft Dynamics CRM 2011 Online From Windows Azure Hosted Website

    Hi
    I have hosted a asp.net website on Windows Azure and trying to connect to Microsoft Dynamics CRM 2011 Online. But I am getting below error:
    The data protection operation was unsuccessful. This may have been caused by not having the user profile loaded for the current thread's user context, which may be the case when the thread is impersonating.
    Error Source =    at System.Security.Cryptography.ProtectedData.Protect(Byte[] userData, Byte[] optionalEntropy, DataProtectionScope scope)
       at Microsoft.Crm.Services.Utility.DeviceUserName.Encrypt(String value) in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\DeviceidManager.cs:line 869
       at Microsoft.Crm.Services.Utility.DeviceUserName.UpdateCredentials(String encryptedValue, String decryptedValue) in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\DeviceidManager.cs:line 840
       at Microsoft.Crm.Services.Utility.DeviceUserName.set_DecryptedPassword(String value) in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\DeviceidManager.cs:line 796
       at Microsoft.Crm.Services.Utility.DeviceIdManager.GenerateDeviceUserName() in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\DeviceidManager.cs:line 390
       at Microsoft.Crm.Services.Utility.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, String deviceName, String devicePassword) in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\DeviceidManager.cs:line 185
       at Microsoft.Crm.Services.Utility.DeviceIdManager.LoadOrRegisterDevice(Uri issuerUri, String deviceName, String devicePassword) in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\DeviceidManager.cs:line 109
       at Microsoft.Crm.Services.Utility.DeviceIdManager.LoadOrRegisterDevice(Uri issuerUri) in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\DeviceidManager.cs:line 92
       at Microsoft.Crm.Services.Utility.DeviceIdManager.LoadOrRegisterDevice() in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\DeviceidManager.cs:line 70
       at ServerConnection.ConnectToCRM() in c:\DWASFiles\sites\mfs\VirtualDirectory0\site\wwwroot\App_Code\CrmService.cs:line 56
    Can someone help me on this?
    Thanks Chandrabhanu

    Hi
    DeviceidManager.cs was causing the problem. I used simple codes and it worked.
    string CrmConnection crmConnection = CrmConnection.Parse("Url=" + crmserver + "; Username=" + username + "; Password=" + password + ";");
    OrganizationService serviceProxy = new OrganizationService(crmConnection);
    Thanks Chandrabhanu

  • How to Repair Microsoft Dynamics CRM Server 2013 once the update rollup or service pack is installed?

    Hello,
    I am going through the following Technet article:
    Repair Microsoft Dynamics CRM Server 2013 (
    https://technet.microsoft.com/en-us/library/hh699749(v=crm.6).aspx )
    The repair option asks for the original CRM DVD media location. The problem is that how the repair procedure knows about the service packs or update rollup files location?
    My concern is that the repair procedure replaced the update DLLs (or other files installed by CRM service pack installer) by the RTM files in the original setup DVD.
    Is there any special consideration for repairing Microsoft Dynamics CRM Server 2013 once the Service Pack or Update Rollup is installed?
    Thank you,

    Hello,
    I am going through the following Technet article:
    Repair Microsoft Dynamics CRM Server 2013 (
    https://technet.microsoft.com/en-us/library/hh699749(v=crm.6).aspx )
    The repair option asks for the original CRM DVD media location. The problem is that how the repair procedure knows about the service packs or update rollup files location?
    My concern is that the repair procedure replaced the update DLLs (or other files installed by CRM service pack installer) by the RTM files in the original setup DVD.
    Is there any special consideration for repairing Microsoft Dynamics CRM Server 2013 once the Service Pack or Update Rollup is installed?
    Thank you,

  • Crystal reports 10 with Microsoft Dynamics (RMS)

    how can I use Crystal Reports 10 with Microsoft dynamics Retails Manegment System (RMS)
    how can I connect to the database to generate reports???
    please help me in details as you can
    thank you very much

    Hello,
    From the looks of things on MS web site about this product it appears it uses MS SQL Server. You should be able to create CR reports off of that DB using either ODBC or OLE DB. What tables to use I have no idea so you'll have to browse the database tables.
    To do so using OLE DB create a new report and select OLE DB and then select the server name where the MS server is installed, log in and then you'll be able to see the databases and tables. From there you are on your own.
    To use ODBC, Open the ODB Administrator in Control Panel and clcik on the System DSN tab and add a new DSN. Select MS SQL Server and the driver, enter in the log on info and select the default database.
    For more info I suggest you search Microsofts Forums on which database and tables to use.
    Thank you
    Don

  • DPM integration with Microsoft Azure backup queries

    Hi All,
    We have made the test set-up environment with installed the below details
    DPM 2012 R2 on VM (Windows 2012 R2)
    We are using a raw disk of 200 GB for disk staging.
    DPM integrated with microsoft azure.
    Able to take file backup and databases backups from DPM and can perform the restore from Disk staging as well as from azure
    Queries:
    Will DPM support deduplication for exchange (2007,2010,2013) databases and for sql databases (2000, 2005,2008,2012,2014) ?
    on the wire compression is enabled but how to verify that?
    Is it possible to mount the raw disk to some other drives except local Disk (C:\)
    How to do granular recovery in DPM 2012 R2 for microsoft exchange?

    Chris,
    Really sorry for the delay in response.
    I found lots of warning messages in the logs like below one:
    578    788    24-Apr    20:49.7    18    readeriterator.cpp(587)    [000000002435A140]    0BABF215-19DF-49F5-B8DF-7210CB336DD5    NORMAL  
     "CFileReaderIterator:GetNextFileReader -> Skipping Hardlink with Physical FilePath: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy34\Windows\WinSxS\amd64_microsoft-windows-i..l-keyboard-0001042b_31bf3856ad364e35_6.2.9200.16384_none_f8e4c1f6d2951dd3\KBDARMW.DLL,
    Logical FilePath: \\?\Volume{bd3973d0-2f82-11e4-93f6-806e6f6e6963}\Windows\WinSxS\amd64_microsoft-windows-i..l-keyboard-0001042b_31bf3856ad364e35_6.2.9200.16384_none_f8e4c1f6d2951dd3\KBDARMW.DLL"
    578    788    24-Apr    20:49.7    18    readeriterator.cpp(587)    [000000002435A140]    0BABF215-19DF-49F5-B8DF-7210CB336DD5    NORMAL  
     "CFileReaderIterator:GetNextFileReader -> Skipping Hardlink with Physical FilePath: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy34\Windows\WinSxS\amd64_microsoft-windows-i..l-keyboard-0001042e_31bf3856ad364e35_6.2.9200.16384_none_fa395780d1ba2b68\KBDSOREX.DLL,
    Logical FilePath: \\?\Volume{bd3973d0-2f82-11e4-93f6-806e6f6e6963}\Windows\WinSxS\amd64_microsoft-windows-i..l-keyboard-0001042e_31bf3856ad364e35_6.2.9200.16384_none_fa395780d1ba2b68\KBDSOREX.DLL"
    So, I'm checking with concerned guys in here about this. I'll get back to you once I receive any update from them.  However, if it very urgent and need immediate assistance, I suggest you to open up a support ticket with Azure technical Support team
    as they will be able to provide you very quick solution.
    Regards,
    Manu

Maybe you are looking for