Microsoft Dynamics AX - 销售订单到发票类位置

时间:2015-01-16 15:23:18

标签: axapta microsoft-dynamics dynamics-ax-2012 dynamics-ax-2012-r2

我希望在销售订单中制作发票的逻辑中进行修改。

换句话说,只要销售订单状态更改为"已开票",我希望能够在那里添加一些其他更新代码。

我在找到执行此操作的课程时遇到了很多麻烦。有人能指出我正确的方向吗?非常感谢。

感谢。

1 个答案:

答案 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