我希望在销售订单中制作发票的逻辑中进行修改。
换句话说,只要销售订单状态更改为"已开票",我希望能够在那里添加一些其他更新代码。
我在找到执行此操作的课程时遇到了很多麻烦。有人能指出我正确的方向吗?非常感谢。
感谢。
答案 0 :(得分:3)
您正在寻找的课程是
\Classes\SalesFormLetter_Invoice
- 与SalesEditLines进行互动\Classes\SalesInvoiceJournalCreate
- 创建日记数据\Classes\SalesInvoiceJournalPost
- 发布日记\Classes\SalesInvoiceJournalPrint
- 正在打印\Classes\SalesFormletterParmDataInvoice
- 创建parm数据 您可能需要的具体方法是 \Classes\SalesInvoiceJournalPost\postJournalPost
,该日期是在\Classes\FormletterService\run#91
有关更多信息,请参阅此白皮书: http://technet.microsoft.com/en-us/library/hh272871.aspx