Setelah menerapkan RU6, bentuk Federal NF-e akan kosong

Gejala

Setelah menerapkan Batal 6 (KB2405516), bentuk Federal NF-e akan kosong. Anda tidak dapat memverifikasi status yang berkaitan dengan faktur Federal NF-e diposting sebelumnya dan tidak dimungkinkan untuk mengetahui tindakan yang harus dilakukan.

Penyebab

Ada kerusakan pengkodean RelaseUpdateDB60_Cust kelas, metode updateReferencesInEFDocument_BR. Metode ini update tabel EFDocument_BR sehingga selalu referensi tabel FiscalDocJour_BR. Di versi sebelumnya, EFDocument_BR digunakan untuk menyimpan referensi ke faktur yang berasal dari dokumen fiskal Brasil, seperti CustInvoiceJour dan VendInvoiceJour. Sekarang pasangan bidang RefTableId dan RefRecId akan selalu merujuk tabel dokumen fiskal Brasil: FiscalDocJour_BR. Jika metode ini dijalankan di lingkungan Rollup 5 dari NF yang baru-darikukuh dibuat, NF ini-darikukuh (yang sudah ok) sekarang akan kehilangan hubungan mereka dengan FiscalDocJour_BR, menyebabkan formulir kosong. Metode ini hanya dapat dijalankan untuk NF-darikukuh merujuk ke CustInvoiceJour dan VendInvoiceJour.

Pemecahan Masalah

Kami sangat menyarankan untuk membuat cadangan lengkap dari pangkalan data AX sebelum menjalankan langkah-langkah yang dijelaskan di ini KB article.1. Saat menerapkan fixAfter menerapkan paket RU6, peluncuran AX klien dan wil "Peningkatan daftar" muncul. Sebelum menjalankan "Presynchronize", Anda harus menerapkan fix.2 ini. Buka AOT dan masukkan "Mana" pernyataan berikut dalam kelas RelaseUpdateDB60_Cust, updateReferencesInEFDocument_BR metode. Sebelum: sementara pilih forupdate eFDocument {fiscalDocJour = FiscalDocJour_BR::findRefRecId (eFDocument.RefTableId, eFDocument.RefRecId);        eFDocument.RefTableId = fiscalDocJour.TableId;        eFDocument.RefRecId = fiscalDocJour.RecId;        eFDocument.doUpdate();    } Setelah: sementara pilih forupdate eFDocument mana eFDocument.RefTableId! = tablenum(FiscalDocJour_BR) {fiscalDocJour = FiscalDocJour_BR::findRefRecId (eFDocument.RefTableId, eFDocument.RefRecId);        eFDocument.RefTableId = fiscalDocJour.TableId;        eFDocument.RefRecId = fiscalDocJour.RecId;        eFDocument.doUpdate();    }

Query Words

RU6, AX, NF-e, Brazilian Localization

Microsoft Internal Support Information

Steps to reproduce:
Product Bug Number:

Author ID (email alias):
Writer ID (email alias):

Tech Review ID (email alias):

Localizer ID (email alias):
Confirm Article has been Tech Reviewed: Yes/No
Confirm Article released for Publishing: Yes/No

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

×