Posts

Sessions

 eeaccesslogDp - Where they maintianed code for sessions. Fetch Current session:  sessionId currentSessionId = new xSession().sessionId(); Delete all the records of current session : delete_from ham_reqtransreporttmp                where ham_reqtransreporttmp.SessionId == currentSessionId;

Extensions in D365

 1. Button clicked Extension method. Dynamics 365 - Chain of Command New Features (arbelatech.com)

Extend Sales Invoice Report

https://denistrunin.com/xpptools-reportsalesinvoice/ Steps to follow for extending sales invoice report   ------------------------------------------------------------------------------------ [ ExtensionOf ( classstr ( PrintMgmtReportFormatPopulator ))] final class PrintMgmtReportFormatPopulator_Extension {     protected void addDocuments()     {         this .addStandard( PrintMgmtDocumentType ::SalesOrderInvoice);         next addDocuments();     }   } ------------------------------------------------------------------------------------------ [ ExtensionOf ( ClassStr ( SalesInvoiceController ))] final class SalesInvoiceController_Extension { protected void initFormLetterReport()     {         next initFormLetterReport();            thi...