MS Dynamics AX / AXAPTA - 防止重新打印未发布支票的付款通知的代码在哪里?

时间:2008-10-23 11:44:41

标签: axapta microsoft-dynamics x++ ax

我们希望重新打印付款通知,甚至在发布之前。那个报告 BankPaymAdviceCheque应该能够做到这一点,但只打印建议 已发布支票。但是,报告的对话框允许您选择 未发布的。

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

帮助将不胜感激?

1 个答案:

答案 0 :(得分:3)

逻辑在vendTransInvoice方法中。当为已打印和过帐的支票运行报表时,vendOutPaymCheque将为空,因此在vendTrans和vendSettlement中查找记录的代码块将运行。在打印检查期间运行报告时,vendOutPaymCheque不为空,因此在specTrans中查找记录的代码块将运行。当调用报告打印但未过帐的检查时,此代码错误地在vendTrans和vendSettlement中查找记录而未查找任何数据,因为该期刊尚未发布。