"Journal does not exist" 分类帐日志检查帖子动态AX错误



以下代码是我使用的发票发布的

ledgerJournalTable = header.ledgerJournalTable();        
if (ledgerJournalTable.RecId > 0)
{
    ledgerJournalCheckPost = ledgerJournalCheckPost::newLedgerJournalTable(ledgerJournalTable, NoYes::Yes, NoYes::Yes);
    // Post only if there is succesful validation.
    if (ledgerJournalCheckPost.validate())
    {
        ledgerJournalCheckPost.run();
    }
    else
    {
        info("Error.");
    }
}

但总会有一个错误,上面是:

"日记不存在"

我放置在字段上的所有值都是正确的,因为当我尝试手动使用相同的值时,它已发布。

当该错误弹出时可能是什么问题?

edit1:当我使用过断点时,我发现在ledgerjournalnalcheckpost.validate((中 ledgerjournaltable.journalnum 是空的。

发现 ledgerJournalCheckpost.run((已经有/呼叫 validate((方法,> 无需调用validate((方法。但是,如果您要通过x o代码使用Validate((方法,我仍然不知道该如何解决。

最新更新