Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Tento článok sa vzťahuje na Microsoft Dynamics NAV pre tieto krajiny a jazykové locales.

  • Nemčina (Nemecko) (de-de)

  • Rakúska (Rakúsko) (at-at)

  • Francúzština (Švajčiarsko) (fr-ch)

  • Nemčina (Švajčiarsko) (de-ch)

  • Taliančina (Švajčiarsko) (IT-ch)

Príznaky

Keď spustíte "posta pol. Zás. Zostava diff. objednávky, zostava zobrazuje žiadne rozdiely. Zostava obsahuje stĺpec očakávané riadky, stĺpec riadky nahrávania a stĺpec riadky sledovania. Stĺpec napravo je vždy prázdny. Tento problém sa vyskytuje v týchto produktoch:

  • Nemecká verzia Microsoft Dynamics NAV 2009 R2

  • Rakúska verzia Microsoft Dynamics NAV 2009 R2

  • Švajčiarska verzia Microsoft Dynamics NAV 2009 R2

  • Nemecká verzia Microsoft Dynamics NAV 2009 Service Pack 1

  • Rakúska verzia Microsoft Dynamics NAV 2009 Service Pack 1

  • Švajčiarska verzia Microsoft Dynamics Service Pack 1

Príčina

Tento problém sa vyskytuje, pretože TempPhysInvtDiffListBuffer2 premenná zostavy je lokálna premenná a premenná nie je nikdy priradená z ľubovoľného miesta v zostave. Okrem toho premenná nie je Dočasná premenná. Preto premenná odkazuje na skutočnú hodnotu "pol. Zás. Diff. Medzipamäť zoznamu v tabuľke, ktorá je vždy prázdna.

Riešenie

Informácie o rýchlej oprave

Podporovaná rýchla oprava je teraz k dispozícii od spoločnosti Microsoft. Je však určená len na odstránenie problému popísaného v tomto článku. Použite ho len v systémoch, v ktorých sa vyskytol tento špecifický problém. Táto rýchla oprava môže získať ďalšie testovanie. Ak však tento problém nie je vážne ovplyvnený, odporúčame vám počkať na ďalší balík Service Pack pre Microsoft Dynamics NAV 2009 alebo nasledujúcu verziu Microsoft Dynamics NAV, ktorá obsahuje túto rýchlu opravu.

Poznámka v osobitných prípadoch môžu byť poplatky za telefonické hovory zrušené, ak technickú podporu Professional pre Microsoft Dynamics a príbuzné produkty zistí, že konkrétna aktualizácia vyrieši váš problém. Obvyklé náklady na technickú podporu sa vzťahujú na ďalšie otázky a problémy týkajúce sa podpory, ktoré sa nekvalifikujú pre konkrétnu aktualizáciu.


Informácie o inštalácii

Spoločnosť Microsoft poskytuje príklady programovacieho systému iba na ilustráciu bez záruky vyjadrené alebo implicitné. Toto zahŕňa, ale nie je obmedzené na implikované záruky obchodovateľnosti alebo vhodnosti na konkrétny účel. V tomto článku sa predpokladá, že ste oboznámení s prejaveným programovacím jazykom a s nástrojmi, ktoré sa používajú na vytváranie a ladenie procedúr. Pracovníci technickej podpory spoločnosti Microsoft vám môžu pomôcť vysvetliť funkčnosť konkrétneho postupu. Tieto príklady však nebudú upravovať, aby poskytovali pridanú funkčnosť alebo vybudovali postupy na splnenie konkrétnych požiadaviek.

Poznámka pred inštaláciou tejto rýchlej opravy Skontrolujte, či sú všetci používatelia klientskych programov Microsoft Navision odhlásení zo systému. Patria sem Používatelia klientskych služieb Microsoft Navision Application Services (NAS). Mali by ste byť jediným klientom, ktorý je prihlásený pri implementácii tejto rýchlej opravy.

Ak chcete vykonať túto rýchlu opravu, musíte mať licenciu vývojára.

Odporúčame, aby používateľské konto v okne prihlásenia systému Windows alebo v okne prihlásenia do databázy priradili identifikáciu roly SUPER. Ak sa používateľské konto nedá priradiť k IDENTIFIKÁCIi roly SUPER, musíte overiť, či má používateľské konto tieto povolenia:

  • Povolenie upraviť pre objekt, ktorý sa má zmeniť.

  • Povolenie spustiť pre objekt systémový objekt ID 5210 a pre objekt System ID objektu 9015.



Poznámka nemusíte mať práva na ukladanie údajov, pokiaľ nebudete musieť vykonať opravu údajov.

Zmeny kódu

Poznámka: pri použití opráv vo výrobných počítačoch vždy Vyskúšajte opravy kódov v kontrolovanom prostredí.
Ak chcete tento problém vyriešiť, postupujte podľa týchto krokov:

  1. Zmeňte premennú TempPhysInvtDiffListBuffer2 v CreateDiffListBuffer (funkcia) z lokálnej premennej na globálnu premennú zaúčtovanú pol. Zás. Poradie diff. zostavu (5005351) takto:

    TempPhysInvtDiffListBuffer2@1140019 : TEMPORARY Record 5005363;

    tempphysinvtdifflistbuffer2@1140019

  2. Zmeňte kód v FindOrCreateDiffListBuffer (funkcia) v zaúčtovanom pol. Zás. Poradie diff. Zostava (5005351) takto:
    existujúci kód

      TempPhysInvtDiffListBuffer.INSERT;
    NoOfBufferLines := NoOfBufferLines +1;
    END ELSE BEGIN
    IF NextLineNo = 1 THEN
    ...

    Náhradný kód

    ...
    TempPhysInvtDiffListBuffer.INSERT;
    NoOfBufferLines := NoOfBufferLines +1;

    // Add the following lines.
    TempPhysInvtDiffListBuffer2 := TempPhysInvtDiffListBuffer;
    TempPhysInvtDiffListBuffer2.INSERT;
    // End of the lines.

    END ELSE BEGIN
    IF NextLineNo = 1 THEN
    ...

Požiadavky

Ak chcete použiť túto rýchlu opravu, musíte mať nainštalovaný niektorý z týchto produktov:

  • Nemecká verzia Microsoft Dynamics NAV 2009 R2

  • Rakúska verzia Microsoft Dynamics NAV 2009 R2

  • Švajčiarska verzia Microsoft Dynamics NAV 2009 R2

  • Nemecká verzia Microsoft Dynamics NAV 2009 Service Pack 1

  • Rakúska verzia Microsoft Dynamics NAV 2009 Service Pack 1

  • Švajčiarska verzia Microsoft Dynamics Service Pack 1

Informácie o odstránení

Túto rýchlu opravu nie je možné odstrániť.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Poznámka Toto je článok rýchleho PUBLIKOVANia vytvorený priamo v rámci organizácie technickej podpory spoločnosti Microsoft. Informácie obsiahnuté v tomto dokumente sa poskytujú ako – je odpoveďou na vznikajúce problémy. V dôsledku rýchlosti, ktorá je k dispozícii, môžu materiály zahŕňať typografické chyby a môžu byť v ľubovoľnom čase revidované bez predchádzajúceho upozornenia. Ďalšie informácie nájdete v téme podmienky používania .

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×