Encompass SDK – Notes 1

Encompass controls access to individual loans using both implicitly and explicitly assigned access rights. Implicit access rights are those determined based on the user’s assignment as a loan team member, a user’s persona, or a user’s place within the organization hierarchy. These rights are automatically granted and cannot be revoked. For example, an administrator at …

Encompass – DDM some details

1. Dynamic Data Management (DDM) – Overview and Benefits Dynamic Data Management (DDM) is a scenarios-based rules engine that ensures that the value of any fee or field is automatically populated for various loan scenarios, defined by the administrator. With DDM, you can control the order of operations and ensure that the relevant field value …

Document Popup – Encompass plugin

The provided code is a C# class named “DocumentPopUp,”. This class seems to be a plugin designed to interact with EllieMae’s Encompass loan origination software. Let’s break down the code: 1. **Using Statements**: This section includes several “using” directives to include external namespaces and classes that the plugin depends on. These namespaces include EllieMae.Encompass.Automation, EllieMae.Encompass.BusinessObjects, …

Send email transcript Encompass coding

Here is a small sendemail transcript function and explanation for Encompass private void SaveEmailTranscript(EmailTemplate template, List<EmailAttachment> atts) { StringBuilder stringBuilder = new StringBuilder(); List<string> values = new List<string>(); values.AddRange((IEnumerable<string>) template.ToAddresses.GetAddresses(template)); values.AddRange((IEnumerable<string>) template.CCAddresses.GetAddresses(template)); values.AddRange((IEnumerable<string>) template.BCCAddresses.GetAddresses(template)); stringBuilder.AppendLine(“From: ” + EncompassApplication.CurrentUser.FullName + “<” + EncompassApplication.CurrentUser.Email + “>”); stringBuilder.AppendLine(“Sent: ” + DateTime.Now.ToString(“MM/dd/yyyy hh:mm:ss tt”)); stringBuilder.AppendLine(“To: ” + string.Join(“; “, …

Encompass plugin sendemail code snippets – only few blocks not complete

Here is a code snippet of send email for one of the encompass plugin public void SendEmail(EmailTemplate template) { try { // ISSUE: reference to a compiler-generated field if (Main.\u003C\u003Eo__38.\u003C\u003Ep__0 == null) { // ISSUE: reference to a compiler-generated field Main.\u003C\u003Eo__38.\u003C\u003Ep__0 = CallSite<Func<CallSite, object, MailItem>>.Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof (MailItem), typeof (Main))); } MailItem message = Main.\u003C\u003Eo__38.\u003C\u003Ep__0.Target((CallSite) Main.\u003C\u003Eo__38.\u003C\u003Ep__0, …