代码之家  ›  专栏  ›  技术社区  ›  Johan Bresler

MS Dynamics AX/Axapta-在哪里有代码阻止重新打印未过账支票的付款通知?

  •  1
  • Johan Bresler  · 技术社区  · 17 年前

    我们要重新打印付款通知,即使在它被张贴之前。报告 BankPaymadViceCeque应该能够做到这一点,但只打印建议 已经寄出支票。但是,报表的对话框允许您选择 也有未上架的。

    无论我如何搜索代码,我都找不到 防止未寄出汇款重新打印的位。-

    会非常感谢您的帮助吗?

    1 回复  |  直到 17 年前
        1
  •  3
  •   Jay Hofacker    17 年前

    逻辑在VendTransInvoice方法中。当为已打印和发布的支票运行报表时,VendOutpayMcHeque将为空,因此运行在VendTrans和VendSettlement中查找记录的代码块。当报表在支票打印过程中运行时,vendOutpayMcHeque不为空,因此将运行在Spectrans中查找记录的代码块。当要求对已打印但未过账的支票进行报告时,此代码会错误地查找VendTrans和VendSettlement中的记录,并且由于日记账尚未过账,因此找不到任何数据。