您拒絕簽入付款日記帳,在 Microsoft 動態 AX 2009 後,您就無法反轉銀行管理] 中的核取付款

Axapta Codefix Template

BUG #: 109910 (Content Maintenance)BUG #: 4685 (AXSE)

快速發行文件提供直接從 MICROSOFT 支援組織內的資訊。 在此處包含的資訊會在回應到新興或唯一主題,或要補充知識庫 」 中的其他資訊。

本文適用於所有地區的 Microsoft 動態 AX。

徵狀

請考慮下列案例,在 Microsoft 動態 AX 2009。 您會建立兩個廠商的付款日記帳。 然後,您可以發出兩項檢查。 接下來,您會拒絕簽入付款日記帳,並再重新發出新的檢查,以 [供應商。 在這個案例中,您無法反轉銀行管理] 中的核取付款。

解決方案

Hotfix 資訊

已經可以從 Microsoft 取得支援的 hotfix。 不過,它只被用來修正本文所述的問題。 它只適用於發生此特定問題的系統上。 此 hotfix 可能會接受其他測試。 因此,如果此問題不會嚴重影響,我們建議您等候下一步的 Microsoft 動態 AX 2009 service pack 或包含此 hotfix 的下一個版本。 答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 在特殊的情況下,通常會支援呼叫可能已被取消如果技術支援專業人員的 Microsoft 動態及相關的產品所產生的費用會決定某特定更新程式可以解決您的問題。 一般來說,如果有所描述之特定更新無法解決的其他支援問題,才會收取支援費用。

This hotfix is not scheduled to be included with Service Pack for Microsoft Dynamics AX 2009.

安裝資訊

套用此 hotfix 之前,請確認 Microsoft 動態 AX 用戶端使用者已登出系統。 您應該是唯一的用戶端使用者已登入,當您實作此 hotfix。若要實作此 hotfix,您必須有開發人員授權。答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 我們建議您在 Windows 登入] 視窗中的色彩,或資料庫登入] 視窗中的使用者帳戶會在 [Microsoft 動態 AX 的系統管理員使用者群組的成員。

程式碼變更

Microsoft 僅提供示範性的程式設計範例,不做任何明示或默示的保證。 其中包括 (但不限於) 其適售性與適合某特定用途之默示擔保。 本文假設您已相當熟悉示範所使用的程式設計語言,以及用於建立和偵錯程序的工具。 Microsoft 技術支援工程師可以協助說明特定程序的功能, 不過,他們不會修改這些範例以提供附加功能或建構程序來滿足您的特定需求。 永遠測試程式碼修正在受控制的環境中才能套用到實際執行電腦的修正程式。若要解決這個問題,請變更LedgerJournalCheckPost類別中的updateBankCheque方法中的程式碼如下所示:

現有的程式碼
...        select firstonly forupdate bankChequeTable            where bankChequeTable.Voucher   == _oldVoucher &&                  bankChequeTable.TransDate == _ledgerJournalTrans.TransDate &&                  bankChequeTable.RecipientAccountNum == _ledgerJournalTrans.AccountNum;...
取代程式碼
...        select firstonly forupdate bankChequeTable            where bankChequeTable.Voucher   == _oldVoucher &&                  bankChequeTable.TransDate == _ledgerJournalTrans.TransDate &&                  bankChequeTable.RecipientAccountNum == _ledgerJournalTrans.AccountNum &&                  bankChequeTable.ChequeStatus != ChequeStatus::Rejected;...

先決條件

沒有需要的先決條件。

重新啟動需求

您不必套用此 hotfix 之後,重新啟動電腦。

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

MICROSOFT 和/或其供應商做任何表示或擔保適用性、 可靠性或包含資訊的正確性的相關文件中,並為任何目的發行此 WEB 站台 (「 材料 」) 的相關的圖形。內資料可能包含技術錯誤或印刷錯誤,以及可能會修訂,在任何時候,不另行通知。 相關法律所允許之最大範圍內,MICROSOFT 和/或其供應商不,並排除所有的表示法、 保證、 和條件,不論明示、 默示或法定,包括但不是限於表示法,任何瑕疵責任擔保,或標題、 未侵權、 令人滿意的條件或品質、 適售性以及適合某特定用途,相對於內資料的條件。

Author: codyranz
Writer: v-brialu
Tech Reviewer: codyranz
Editor:

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×