元帳を転記する前にいくつかの条件が満たされているか、転記プロセスを取り消さないかを確認する必要があります。元帳を転記する前の検証
LedgerJournalCheckPost
メソッドのコードセクションを追加する必要があります:validate
()?
私のテストは機能しています。このメソッドは検証時または投稿時に呼び出され、私のケースを解決します。
しかし、このようなことを達成する別のアプローチはありますか?
元帳を転記する前にいくつかの条件が満たされているか、転記プロセスを取り消さないかを確認する必要があります。元帳を転記する前の検証
LedgerJournalCheckPost
メソッドのコードセクションを追加する必要があります:validate
()?
私のテストは機能しています。このメソッドは検証時または投稿時に呼び出され、私のケースを解決します。
しかし、このようなことを達成する別のアプローチはありますか?
あなたの状況によって異なります。 \Classes\LedgerJournalCheckPost\validate(...)
のvalidate(...)
メソッドは、ジャーナル自体を検証するために使用されます。そのような、すでに投稿されている?ジャーナル番号はありますか?
checkJournal(...)
メソッド\Classes\LedgerJournalCheckPost\checkJournal
(このメソッドから呼び出されるさまざまなメソッド)は、ジャーナルのデータをチェックするために使用されます。
論理的に最も理にかなっているものを確認するには、この方法を検討する必要があります。
あなたは、おそらくあまりにもこのようなエラーを掲示ログたい: ok = ledgerPostingMessageCollection.logCheckFailed(...)
ただ、そのパターンに従うためにそのメソッドに見えます。
ありがとう、私はcheckJournalメソッドは私の仕事にもっと適していると思う..私はこの時間が近かった:) –
...同じクラスを共有する他のジャーナルがあなたの検証メソッドを呼び出さないようにします(または実行します)...一般的なジャーナルのテストは合格することがありますが、固定資産の取得によって検証クラス例えば? –