使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

徵狀

套用彙總套件 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();   }

需要更多協助嗎?

想要其他選項嗎?

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

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

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×