Hi Friends, |
Recently I come to the requirement of my company where I have to automatic settle the customer transaction for the specific group of customer, So here is the customization details, May be it help to some one to understand the logic behind it. |
Here basically we have to update settleVoucher (For journal in LedgerJournalTrans table and For Sales order invoice SalesTable) field with OpenTrasact (For Auto settlement) or None based on customer user group, All other posting done based on this field, Here are the class and table method used
LedgerJournalEngine (Class) - InitFromCustTable
LedgerJournalEngine_CustPayment (Class) - InitFromCustTable
SalesTableType (Class) - InitValue
LedgerJournalTrans (Table) - InitFromCustTable
LedgerJournalTrans (Table) - setSettleVoucher
Best Regards
Email : bablumca27@gmail.com | bk.sharma007@hotmail.com
Phone : 9950068421
Udaipur, India
LinkedIn is the best way to search for jobs. You can find any job on LinkedIn and it's free! Learn how to find saved jobs on linkedin, how to follow companies on linkedin and how to tag companies on linkedin to get the most out of linkedin to find your perfect job.
ReplyDelete