Ovaj članak se odnosi na lokalni standard Microsoft Dynamics NAV za istočnoevropski (ee) jezik.
Simptomi
Kada pokušate da podesite polje "Koristi datum PDV-a " na "DA" u dijalogu " Podešavanje glavne knjige " u istočnoevropskoj verziji sistema Microsoft Dynamics NAV 2009 R2, dobijate sledeću poruku o grešci:
Napomena
Nemate dozvolu za čitanje tabele zaglavlja usluge.
Rešenje
Informacije o hitnim ispravkama
Podržana hitna ispravka je sada dostupna od korporacije Microsoft. Međutim, namena je samo za rešavanje problema koji je opisan u ovom članku. Primenite je samo na sisteme koji imaju ovaj određeni problem. Ova hitna ispravka može proći dodatno testiranje. Stoga, ako ovaj problem ne utiče ozbiljno, preporučujemo da sačekate sledeći servisni paket za Microsoft Dynamics NAV 2009 ili sledeću verziju programa Microsoft Dynamics NAV koja sadrži ovu hitnu ispravku.
Napomena: U posebnim slučajevima, troškovi koji se obično nastaju za pozive podršci mogu biti otkazani ako stručnjak za tehničku podršku za Microsoft Dynamics i srodne proizvode utvrdi da će određena ispravka rešiti problem. Uobičajeni troškovi podrške primenjivaće se na dodatna pitanja podrške i probleme koji ne ispunjavaju uslove za određenu ispravku u pitanju.
Informacije o instalaciji
Microsoft pruža primere programiranja samo za ilustraciju, bez izričite ili podrazumevane garancije. Ovo uključuje, ali nije ograničeno na, podrazumevane garancije o podesnosti za prodaju ili o podesnosti za određenu namenu. U ovom članku se pretpostavlja da ste upoznati sa programskim jezikom koji se demonstrira i sa alatkama koje se koriste za kreiranje procedura i otklanjanje grešaka. Inženjeri Microsoft podrške mogu da vam objasne funkcionalnost određene procedure, ali neće izmeniti ove primere da bi obezbedili dodatnu funkcionalnost ili konstruisali procedure koje ispunjavaju vaše određene zahteve.
Napomena: Pre nego što instalirate ovu hitnu ispravku, proverite da li su svi korisnici Microsoft Navision klijenta odjavljeni iz sistema. To uključuje korisnike Microsoft Navision Application Services (NAS) klijenta. Vi bi trebalo da budete jedini korisnik klijenta koji je prijavljen kada primenjujete ovu hitnu ispravku.
Da biste primenili ovu hitnu ispravku, morate imati licencu za projektante.
Preporučujemo da se korisničkom nalogu u prozoru "Prijavljivanje u operativni sistem Windows" ili u prozoru "Prijavljivanje u bazu podataka" dodeli ID uloge "SUPER". Ako korisničkom nalogu nije moguće dodeliti ID uloge "SUPER", morate da proverite da li korisnički nalog ima sledeće dozvole:
- Dozvola "Izmeni" za objekat koji ćete menjati.
- Dozvola za izvršavanje za objekat sistema ID 5210 i za objekat sistema ID 9015.
Napomena: Ne morate da imate prava na skladišta podataka osim ako ne morate da izvršite popravku podataka.
Promene kodova
Napomena: Popravke kodova uvek testirajte u kontrolisanom okruženju pre nego što ih primenite na računare proizvodnje.
Pratite ove korake da biste rešili problem:
Izbrišite sledeće lokalne promenljive u proceduri InitVATDate u tabeli "Podešavanje glavne knjige" (98):
- Srpskohrvatski / srpskohrvatski
- GenJnlPostLine : Codeunit 12
- SalesPost : Codeunit 80
- PurchPost : Codeunit 90
- Servis : Codeunit 5980
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: GLEntry
- Tip podataka: Zapis
- Podtip: G / L Unos
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: VATEntry
- Tip podataka: Zapis
- Podtip: Unos PDV-a
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: GenJnlLine
- Tip podataka: Zapis
- Podtip: Gen. Journal Line
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: SalesLine
- Tip podataka: Zapis
- Podtip: Prodajna linija
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: SalesInvHeader
- Tip podataka: Zapis
- Podtip: Zaglavlje prodajne fakture
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: SalesInvLine
- Tip podataka: Zapis
- Podtip: Red prodajne fakture
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: SalesCrMemoHeader
- Tip podataka: Zapis
- Podtip: Sales Cr. Zaglavlje memoranduma
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: SalesCrMemoLine
- Tip podataka: Zapis
- Podtip: Prodaja Cr. Memo linija
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: SalesArchiveLine
- Tip podataka: Zapis
- Podtip: Prodajna linija Arhiva
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: PurchLine
- Tip podataka: Zapis
- Podtip: Linija za nabavku
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: PurchInvHeader
- Tip podataka: Zapis
- Podtip: Kupljenje. Inv. zaglavlje
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: PurchInvLine
- Tip podataka: Zapis
- Podtip: Purch. Inv. linija
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: PurchCrMemoHeader
- Tip podataka: Zapis
- Podtip: Purch. Cr. Memo Hdr.
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: PurchCrMemoLine
- Tip podataka: Zapis
- Podtip: Purch. Cr. Memo linija
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: PurchArchiveLine
- Tip podataka: Zapis
- podtip: Kupovina Line Arhiva
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: ServiceLine
- Tip podataka: Zapis
- Podtip: Linija servisa
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: ServiceInvHeader
- Tip podataka: Zapis
- Podtip: Zaglavlje fakture za uslugu
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: ServiceInvLine
- Tip podataka: Zapis
- Podtip: Red fakture za uslugu
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: ServiceCrMemoHeader
- Tip podataka: Zapis
- Sbutype: Service Cr.Memo zaglavlje
Dodajte novu lokalnu promenljivu u proceduru InitVATDate u tabeli za podešavanje glavne knjige (98), a zatim navedite promenljivu na sledeći način:
- Ime: ServiceCrMemoLine
- Tip podataka: Zapis
- Podtip: Servis Cr.Memo linija
Promenite kôd u proceduri InitVATDate u tabeli "Podešavanje glavne knjige" (98) na sledeći način:
Postojeći kôd... // Delete the following lines. GenJnlPostLine.InitVATDate; IF SalesHeader.WRITEPERMISSION THEN SalesPost.InitVATDate; IF PurchHeader.WRITEPERMISSION THEN PurchPost.InitVATDate; IF SalesArchiveHeader.WRITEPERMISSION AND PurchArchiveHeader.WRITEPERMISSION THEN ArchiveMgt.InitVATDate; IF ServiceHeader.WRITEPERMISSION THEN ServicePost.InitVATDate; // End of the lines. ...Kôd za zamenu
... // Add the following lines. WITH GLEntry DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; UNTIL NEXT = 0; END; WITH GenJnlLine DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; UNTIL NEXT = 0; END; WITH VATEntry DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; UNTIL NEXT = 0; END; WITH SalesHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; SalesLine.SETRANGE("Document Type","Document Type"); SalesLine.SETRANGE("Document No.","No."); IF SalesLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN SalesLine."VAT Date" := "Posting Date"; SalesLine.MODIFY; END; UNTIL SalesLine.NEXT = 0; UNTIL NEXT = 0; END; WITH SalesInvHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; SalesInvLine.SETRANGE("Document No.","No."); IF SalesInvLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN SalesInvLine."VAT Date" := "Posting Date"; SalesInvLine.MODIFY; END; UNTIL SalesInvLine.NEXT = 0; UNTIL NEXT = 0; END; WITH SalesCrMemoHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; SalesCrMemoLine.SETRANGE("Document No.","No."); IF SalesCrMemoLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN SalesCrMemoLine."VAT Date" := "Posting Date"; SalesCrMemoLine.MODIFY; END; UNTIL SalesCrMemoLine.NEXT = 0; UNTIL NEXT = 0; END; WITH SalesArchiveHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; SalesArchiveLine.SETRANGE("Document Type","Document Type"); SalesArchiveLine.SETRANGE("Document No.","No."); IF SalesArchiveLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN SalesArchiveLine."VAT Date" := "Posting Date"; SalesArchiveLine.MODIFY; END; UNTIL SalesArchiveLine.NEXT = 0; UNTIL NEXT = 0; END; WITH PurchHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; PurchLine.SETRANGE("Document Type","Document Type"); PurchLine.SETRANGE("Document No.","No."); IF PurchLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN PurchLine."VAT Date" := "Posting Date"; PurchLine.MODIFY; END; UNTIL PurchLine.NEXT = 0; UNTIL NEXT = 0; END; WITH PurchInvHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; PurchInvLine.SETRANGE("Document No.","No."); IF PurchInvLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN PurchInvLine."VAT Date" := "Posting Date"; PurchInvLine.MODIFY; END; UNTIL PurchInvLine.NEXT = 0; UNTIL NEXT = 0; END; WITH PurchCrMemoHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; PurchCrMemoLine.SETRANGE("Document No.","No."); IF PurchCrMemoLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN PurchCrMemoLine."VAT Date" := "Posting Date"; PurchCrMemoLine.MODIFY; END; UNTIL PurchCrMemoLine.NEXT = 0; UNTIL NEXT = 0; END; WITH PurchArchiveHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; PurchArchiveLine.SETRANGE("Document Type","Document Type"); PurchArchiveLine.SETRANGE("Document No.","No."); IF PurchArchiveLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN PurchArchiveLine."VAT Date" := "Posting Date"; PurchArchiveLine.MODIFY; END; UNTIL PurchArchiveLine.NEXT = 0; UNTIL NEXT = 0; END; WITH ServiceHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; ServiceLine.SETRANGE("Document Type","Document Type"); ServiceLine.SETRANGE("Document No.","No."); IF ServiceLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN ServiceLine."VAT Date" := "Posting Date"; ServiceLine.MODIFY; END; UNTIL ServiceLine.NEXT = 0; UNTIL NEXT = 0; END; WITH ServiceInvHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; ServiceInvLine.SETRANGE("Document No.","No."); IF ServiceInvLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN ServiceInvLine."VAT Date" := "Posting Date"; ServiceInvLine.MODIFY; END; UNTIL ServiceInvLine.NEXT = 0; UNTIL NEXT = 0; END; WITH ServiceCrMemoHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; ServiceCrMemoLine.SETRANGE("Document No.","No."); IF ServiceCrMemoLine.FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN ServiceCrMemoLine."VAT Date" := "Posting Date"; ServiceCrMemoLine.MODIFY; END; UNTIL ServiceCrMemoLine.NEXT = 0; UNTIL NEXT = 0; END; // End of the lines. ...Kreirajte novu InitVATDate proceduru u tabeli "Podešavanje glavne knjige" (98) na sledeći način:
PROCEDURE InitVATDate@1470030(); VAR GLEntry@1470002 : Record 17; VATEntry@1470001 : Record 254; GenJnlLine@1470000 : Record 81; BEGIN WITH GLEntry DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; UNTIL NEXT = 0; END; WITH GenJnlLine DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; UNTIL NEXT = 0; END; WITH VATEntry DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; UNTIL NEXT = 0; END; END;Kreirajte novu InitVATDate proceduru u Sales-Post kodnoj jedinici (80) na sledeći način:
PROCEDURE InitVATDate@1470020(); VAR SalesHeader@1470025 : Record 36; SalesLine@1470024 : Record 37; SalesInvHeader@1470023 : Record 112; SalesInvLine@1470022 : Record 113; SalesCrMemoHeader@1470021 : Record 114; SalesCrMemoLine@1470020 : Record 115; BEGIN WITH SalesHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; SalesLine.SETRANGE("Document Type","Document Type"); SalesLine.SETRANGE("Document No.","No."); SalesLine.SETRANGE("VAT Date",0D); SalesLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; WITH SalesInvHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; SalesInvLine.SETRANGE("Document No.","No."); SalesInvLine.SETRANGE("VAT Date",0D); SalesInvLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; WITH SalesCrMemoHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; SalesCrMemoLine.SETRANGE("Document No.","No."); SalesCrMemoLine.SETRANGE("VAT Date",0D); SalesCrMemoLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; END;Kreirajte novu proceduru InitVATDate u kodnoj jedinici Purch.-Post (90) na sledeći način:
PROCEDURE InitVATDate@1470020(); VAR PurchHeader@1470025 : Record 38; PurchLine@1470024 : Record 39; PurchInvHeader@1470023 : Record 122; PurchInvLine@1470022 : Record 123; PurchCrMemoHeader@1470021 : Record 124; PurchCrMemoLine@1470020 : Record 125; BEGIN WITH PurchHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; PurchLine.SETRANGE("Document Type","Document Type"); PurchLine.SETRANGE("Document No.","No."); PurchLine.SETRANGE("VAT Date",0D); PurchLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; WITH PurchInvHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; PurchInvLine.SETRANGE("Document No.","No."); PurchInvLine.SETRANGE("VAT Date",0D); PurchInvLine.MODIFYALL("VAT Date","Posting Date");; UNTIL NEXT = 0; END; WITH PurchCrMemoHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; PurchCrMemoLine.SETRANGE("Document No.","No."); PurchCrMemoLine.SETRANGE("VAT Date",0D); PurchCrMemoLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; END;Kreirajte novu InitVATDate proceduru u ArchiveManagement kodnoj jedinici (5063) na sledeći način:
PROCEDURE InitVATDate@1470020(); VAR SalesArchiveHeader@1470021 : Record 5107; SalesArchiveLine@1470020 : Record 5108; PurchArchiveHeader@1470023 : Record 5109; PurchArchiveLine@1470022 : Record 5110; BEGIN WITH SalesArchiveHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; SalesArchiveLine.SETRANGE("Document Type","Document Type"); SalesArchiveLine.SETRANGE("Document No.","No."); SalesArchiveLine.SETRANGE("VAT Date",0D); SalesArchiveLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; WITH PurchArchiveHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; PurchArchiveLine.SETRANGE("Document Type","Document Type"); PurchArchiveLine.SETRANGE("Document No.","No."); PurchArchiveLine.SETRANGE("VAT Date",0D); PurchArchiveLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; END;Kreirajte novu InitVATDate proceduru u Service-Post kodnoj jedinici (5980) na sledeći način:
PROCEDURE InitVATDate@1470020(); VAR ServiceHeader@1470025 : Record 5900; ServiceLine@1470024 : Record 5902; ServiceInvHeader@1470023 : Record 5992; ServiceInvLine@1470022 : Record 5993; ServiceCrMemoHeader@1470021 : Record 5994; ServiceCrMemoLine@1470020 : Record 5995; BEGIN WITH ServiceHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; ServiceLine.SETRANGE("Document Type","Document Type"); ServiceLine.SETRANGE("Document No.","No."); ServiceLine.SETRANGE("VAT Date",0D); ServiceLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; WITH ServiceInvHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; ServiceInvLine.SETRANGE("Document No.","No."); ServiceInvLine.SETRANGE("VAT Date",0D); ServiceInvLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; WITH ServiceCrMemoHeader DO BEGIN RESET; IF FINDSET(TRUE) THEN REPEAT IF "VAT Date" = 0D THEN BEGIN "VAT Date" := "Posting Date"; MODIFY; END; ServiceCrMemoLine.SETRANGE("Document No.","No."); ServiceCrMemoLine.SETRANGE("VAT Date",0D); ServiceCrMemoLine.MODIFYALL("VAT Date","Posting Date"); UNTIL NEXT = 0; END; END;
Preduslovi
Morate da imate instaliranu istočnoevropsku verziju programa Microsoft Dynamics NAV 2009 R2 da biste primenili ovu hitnu ispravku.
Informacije o uklanjanju
Ne možete da uklonite ovu hitnu ispravku.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.
Napomena: Ovo je članak "BRZO OBJAVLJIVANJE" koji je kreiran direktno u okviru organizacije Microsoft podrške. Informacije koje se nalaze ovde pružaju se kakve jesu kao odgovor na nove probleme. Kao rezultat brzine stavljanja na raspolaganje, materijali mogu sadržavati tipografske greške i mogu se revidirati u bilo kom trenutku bez prethodne najave. Pogledajte Uslove korišćenja za druga razmatranja.