Simptomi

Nakon primene Rollup 6 (KB2405516), NF-e federalni obrazac će biti prazno. Neće moći da proverite status vezanih za NF-e federalni prethodno proknjižili fakture i nije moguće znati radnje koje treba preduzeti.

Uzrok

Postoji kvar kodiranja u RelaseUpdateDB60_Cust razredu, updateReferencesInEFDocument_BR metod. Ovaj metod je ažurira sto EFDocument_BR tako da uvek referencira tabelu FiscalDocJour_BR. U prethodnim verzijama, EFDocument_BR nekada referenci na fakturi koja je potekla brazilski fiskalnog dokumenta, kao što su CustInvoiceJour i VendInvoiceJour. Od sada pa nadalje, par polja RefTableId i RefRecId će uvek upućuju na tabeli brazilski fiskalni dokumenti: FiscalDocJour_BR. Kada ovaj metod je pogubljen u okruženju Rollup 5 iz koje novi NF-e. su kreirani, ovi NF-e. (koje su već bile u redu) sada će izgubiti svoje odnose sa FiscalDocJour_BR, uzrokujući prazan obrazac. Ovaj metod samo smrtna kazna za NF-e. referencirao na CustInvoiceJour i VendInvoiceJour.

Rešenje

Preporučujemo da izvršite rezervnu kopiju čitavog sistema AX baze podataka pre nego što izvršili korake opisane u ovom article.1 KB. Kada treba da se primeni na fixAfter primena RU6 paket, lansiranje AX klijent i na „Nadogradnju kontrolne liste” wil pojavljuju. Pre pokretanja „Presynchronize”, morate zatvoriti ovaj fix.2. Otvori se ali i umetnite sledeći „Gde” izraz u RelaseUpdateDB60_Cust razredu, updateReferencesInEFDocument_BR metod. Ranije: dok je izdvajanje forupdate eFDocument {fiscalDocJour = FiscalDocJour_BR::findRefRecId (eFDocument.RefTableId, eFDocument.RefRecId);        eFDocument.RefTableId = fiscalDocJour.TableId;        eFDocument.RefRecId = fiscalDocJour.RecId;        eFDocument.doUpdate();    } Nakon: dok je izdvajanje forupdate eFDocument gde eFDocument.RefTableId! = tablenum(FiscalDocJour_BR) {fiscalDocJour = FiscalDocJour_BR::findRefRecId (eFDocument.RefTableId, eFDocument.RefRecId);        eFDocument.RefTableId = fiscalDocJour.TableId;        eFDocument.RefRecId = fiscalDocJour.RecId;        eFDocument.doUpdate();    }

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.