Hello Emad, It is called by seca rule on "sendMail" service. Refer line number 79 from application/party/servicedef/secas.xml
HTH. Kind Regards, -- Pritam Kute On Sat, Jan 23, 2021 at 1:31 AM Emad Radwan <[email protected]> wrote: > Hello Pritam, > > Thanks for the nice description. A related question if you wish, I'm > tracing the code for this module and wondering what is the calling code for > createCommEventFromEmail? > > Regards, > > Emad. > > On Mon, Jan 18, 2021 at 9:43 AM Pritam Kute <[email protected] > > > wrote: > > > Hello Emad, > > > > In OOTB flow, after creating a customer, the system calls > > sendCreatePartyEmailNotification service asynchronously. This service is > > called to send an email notification to the customer about account > > creation. This causes the creation of a record in CommunicationEvent > table. > > > > I feel that sending email should be configurable but an initial cursory > > look at the codebase doesn't guarantee about it. Also, one thing to > notice > > is that the CommunicationEvent created has a record with partyIdFrom as > > FrenchCustomer which is completely wrong as it should be a company party. > > The logic in createCommEventFromEmail (line no. 776) to find out "fromCm" > > is what causing this problem. Any pointers from other community members > to > > this will help. > > > > Kind Regards, > > -- > > Pritam Kute > > > > > > On Sun, Jan 17, 2021 at 1:34 AM Emad Radwan <[email protected]> > wrote: > > > > > Hi Community, > > > > > > Does any one know if while creating a new Customer a new related record > > > would be created in 'Communication_Event table? I just need to know the > > > default behaviour specially on production setup. > > > > > > Regards, > > > > > > Emad > > > > > >
