0

在过帐分类日记帐之前,我需要检查是否满足某些条件,如果不满足,则取消过帐过程。

我应该在类LedgerJournalCheckPost方法中添加代码部分:( validate) 吗?

我的测试正在运行,并且在验证或发布时都会调用此方法,因此它解决了我的问题。

但是还有另一种方法来完成这样的事情吗?

4

1 回答 1

3

这取决于你在做什么。validate(...)at 方法\Classes\LedgerJournalCheckPost\validate(...)用于验证日志本身。比如,已经发布了吗?有期刊号吗?

at的checkJournal(...)方法\Classes\LedgerJournalCheckPost\checkJournal(以及从此方法调用的各种方法)用于检查日志中的数据。

你应该检查这个方法,看看在逻辑上什么对你最有意义。

您可能也会记录这样的发布错误: ok = ledgerPostingMessageCollection.logCheckFailed(...)

只需查看该方法以遵循他们的模式。

于 2016-06-30T19:50:13.093 回答