Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

徵狀

套用彙總套件 6 (KB2405516) 之後, 是 NF-e 聯邦表單將是空的。 您將無法確認是 NF-e 聯邦發票,使用先前公佈的相關狀態,且不可能知道應採取哪些動作。

原因

沒有在 RelaseUpdateDB60_Cust 類別中,updateReferencesInEFDocument_BR 方法的程式碼缺失。這個方法會更新資料表 EFDocument_BR,使其永遠參照 FiscalDocJour_BR 資料表。 在舊版中,EFDocument_BR 用來保留發票來自巴西的會計文件,例如 CustInvoiceJour 和 VendInvoiceJour 的參考。 從現在起,欄位 RefTableId 和 RefRecId 的配對會永遠參考巴西的會計文件表格: FiscalDocJour_BR。這個方法在哪一個新的是 NF 從彙總套件 5 環境中執行時-e's 所建立的這些是 NF-e's (這是已經確定) 就此無法使用 FiscalDocJour_BR,其關聯造成空白表單。 這個方法只應該執行的是 NF-e's CustInvoiceJour 和 VendInvoiceJour 所參考。

解決方案

我們強烈建議執行這個 KB article.1 所述的步驟之前,先執行 AX 資料庫的完整備份。套用套用 RU6 套件,而啟動 AX 用戶端和 < 升級檢查清單=""> 將會出現 fixAfter 的時機。 在執行之前"Presynchronize",您必須套用此 fix.2。 開啟 AOT 然後插入下列"WHERE"陳述式,在 RelaseUpdateDB60_Cust 類別中,updateReferencesInEFDocument_BR 方法。之前: 選取的 forupdate eFDocument 時 {fiscalDocJour = FiscalDocJour_BR::findRefRecId (eFDocument.RefTableId、 eFDocument.RefRecId);       eFDocument.RefTableId = fiscalDocJour.TableId;       eFDocument.RefRecId = fiscalDocJour.RecId;       eFDocument.doUpdate();   } 之後: 時選取的 forupdate eFDocument,eFDocument.RefTableId ! = tablenum(FiscalDocJour_BR) {fiscalDocJour = FiscalDocJour_BR::findRefRecId (eFDocument.RefTableId、 eFDocument.RefRecId);       eFDocument.RefTableId = fiscalDocJour.TableId;       eFDocument.RefRecId = fiscalDocJour.RecId;       eFDocument.doUpdate();   }

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×