I would recommand you first to look up for restricted rights when modifing CRM online databases and when writing exclusively your entity (custom_workflow) in C# only. The idea is that CRM deployment is, at first, a member of .NET FrameWork and, at second, a member of C++ library that coming at first plan with CRM deployment. Plus, you may consider that a great part of this library is compiled thru CRM databases composition and the other part is the ASP.NET library, also compiled as a prioritive member in .NET Framework hierarchy. And finally, the code lines from that two libraries are translate in *mechanical langage* thru the RunTime_Library. You may telling me that is hard of understanding or it has no importance of knowing the Microsoft .NET Library structure, but if you build your MS CRM "add in" in C#, you will be confronted to system failures when trying to incorporate your entity to CRM_databases and you could harm your entire business system. You should have in CRM online deployment the genarating_reports functional and the mailing_system operative. The next step is only using a pdf writer and recording your reports in pdf format if you account_rights authorized you to write or to modify such type of files.
↧