Platí pro
Dynamics SL 2011 Microsoft Dynamics SL 2011 Service Pack 1 Microsoft Dynamics SL 7.0 Service Pack 2 Microsoft Dynamics SL 7.0 Service Pack 3 Microsoft Dynamics SL 7.0 Service Pack 3 Microsoft Dynamics SL 7.0 Service Pack 4

TechKnowledge Content

POTENCIÁLNÍ PŘÍČINY: 1. Vyskytuje se v transakcích účtování hlavní knihy (01,520) při účtování na účet se stavem neaktivního účtu. Viz rozlišení 21476. 2. Vyskytuje se v dávkách hlavní knihy pro vydání hlavní knihy (01,400). Když se dávka zobrazí na obrazovce Transakce deníku (01,010), nejsou pole plně vyplněna. Viz rozlišení 1532. 3. Vyskytuje se v dávkách GL verze (01,400) s nepovinné informace odkazující na sub. CpnyID v tabulce GLTRAN se nenaplní. Viz rozlišení 11929. 4. Vyskytuje se v post transactions (01.520) v případě, že v GLTRANu je nesprávné ID hlavní knihy. Viz rozlišení 17549. 5. Vyskytuje se v post transactions (01.520), pokud je typ účtu nesprávný. Viz rozlišení 21434. 6. Nastane při uvolnění dávky přidělení hlavní knihy v Solomon IV verze 4.21 Service Pack 1. V dalších verzích se nevyskytuje. 7. Dochází k uvolnění dávky v aplikaciJournal Transactions (01.010) s nepovinnou informací odkazující na Sub při zahrnutí transakcí více společností v oblasti podrobností, ale mezipodnikové relace pro modul GL nebyly vytvořeny v mezipodnikové mezipodnikové údržbě účtů/dílčích účtů (13.260). Viz rozlišení27142.Řešení 1532 – sečtení záznamů GLTRAN a BATCH pomocí nástroje Query Analyzer.KROKY OPRAVY: 1. Vytvořte zálohu databáze, kterou můžete obnovit v případě, že dojde ke ztrátě dat, která je nežádoucí. 2. Přístup k příslušné databázi aplikace pomocí nástroje Query Analyzer 3. Sčítá částky Dal a Má dáti záznamu GLTRAN pomocí následujících příkazů: SELECT SUMA(CrAmt) z GLTRAN kde BatNbr = 'XXXXXX' a Module = 'YY' SELECT SUM(DrAmt) z GLTRAN where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(CuryCrAmt) z GLTRANu, kde BatNbr = 'XXXXXX' a Module = 'YY' SELECT SUM(CuryDrAmt) z GLTRAN kde BatNbr = 'XXXXXX' a Module = 'YY' (kde XXXXXX = příslušné číslo dávky a YY = příslušný modul) 4. Ověřte, že součet cramtu a součet funkce DrAmt se rovnají součtu ovládacího prvku dávky. Ověřte také, že se součet curycramtu a součtu curydramtu rovná součtu celkového ovládacího prvku dávky. Otestujte to tak, že pomocí režimu inicializace změníte modul v části Transakce deníku hlavní knihy (01,010) na správný modul a vynesete dávku. Kontrolní součet dávky by měl být stejný jako součet kreditů a součtu debetů. 5. Suma částky Dal a Md záznamu BATCH pomocí následujících příkazů, kde XXXXXX = příslušné číslo dávky a YY = příslušný modul: SELECT SUM(CtrlTot) z BATCH, kde BatNbr = 'XXXXXX' a Module = 'YY' SELECT SUM(CrTot) z BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr = ''XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(DrTot) from BATCH where BatNbr XXXXXX' and Module = 'YY' SELECT SUM(CuryCtrlTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(CuryCrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' SELECT SUM(CuryDrTot) from BATCH where BatNbr = 'XXXXXX' and Module = 'YY' 6. Ověřte, že součet crtotu a součet funkce DrTot se rovnají hodnotě CrAmt a DrAmt tabulky GLTRAN. Ověřte také, že součet CuryCrTot a součet CuryDrTot se rovnají CuryCrAmt a CuryDrAmt tabulky GLTRAN. 7. Pokud se zdá, že je všechno v rovnováze, ověřte, že GLTRAN nemá žádné záznamy. Každá transakce v dávce by měla být uvolněna, sloupec Publikováno by měl být U pro nezaúčtované atd. Aktualizujte všechny chybějící záznamy. POZNÁMKA: Pokud k problému při publikování došlo, spusťte znovu proces Účtování transakcí hlavní knihy (01,520). Pokud se vám to nepovede, podívejte se na dílčí rozlišení 3010. Řešení 11929 – Ověřte ID společnosti v tabulkách BATCH a GLTRAN.KROKY OPRAVY: 1. Vytvořte zálohu databáze, kterou můžete obnovit v případě, že dojde ke ztrátě dat, která je nežádoucí. 2. Pomocí Nástroje pro analýzu dotazů spusťte následující příkaz a ověřte, jestli je cpnyID v tabulce BATCH správný: SELECT * from BATCH where BatNbr = 'XXXXXX' and Module = 'GL' (kde XXXXXX je příslušné číslo dávky) 3. Pokud je cpnyID nesprávný, spusťte následující příkaz: UPDATE BATCH SET CpnyID = 'YYYY', kde BatNbr = 'XXXXXX' a Module = 'GL' (kde XXXXXX je příslušné číslo dávky a YYYY je příslušné ID společnosti) 4. Provedením následujícího příkazu ověřte, jestli je cpnyID v tabulce GLTRAN správný: SELECT * z GLTRAN kde BatNbr = 'XXXXXX' a Module = 'GL' (kde XXXXXX je příslušné číslo dávky) 5. Pokud je cpnyID nesprávný, spusťte následující příkaz: UPDATE GLTRAN SET CpnyID = 'YYYY', kde BatNbr = 'XXXXXX' a Module = 'GL' (kde XXXXXX je příslušné číslo dávky a YYYY je vhodné ID společnosti) Rozlišení 17549 – opravte pole LedgerID v tabulce GLTRAN pomocí Analyzátoru dotazů.KROKY OPRAVY: 1. Vytvořte zálohu databáze, kterou můžete obnovit v případě, že dojde ke ztrátě dat, která je nežádoucí. 2. Pomocí nástroje Query Analyzer můžete získat přístup k příslušné databázi aplikace. 3. Spusťte následující dotaz: SELECT * z GLTRAN kde BatNbr = 'YYYYYYY' a Module = 'MM' (kde 'YYYYYYY' = příslušné číslo dávky GL a 'MM' = příslušný modul) 4. Pokud je ID hlavní knihy nesprávné, Spusťte následující dotaz: UPDATE GLTRAN SET LedgerID = 'XXXXXXXXXXX', kde BatNbr = 'YYYYYY' a LedgerID = 'xxxxxxxxxx' a Module = 'MM' (kde 'XXXXXXXXXXX' = správný LedgerID, 'YYYYYY' = příslušné číslo dávky GL, 'xxxxxxxxxx' = nesprávné ID hlavní knihy, a 'MM' = příslušný modul) 5. Access General Ledger Post Transactions (01.520) a zaúčtovat dávku. Řešení 21434 – pomocí nástroje Query Analyzer 1 aktualizujte pole AcctType v tabulkách ACCOUNTand ACCTXREF. Access General Ledger GL Setup (01.950) – Graf objednávky. 2. Poznamenejte si vybraný graf pořadí. Hodnoty pole AcctType v tabulkách ACCOUNT a ACCTXREF, které odpovídají pořadí coA, se budou skládat z číselného znaku a alfanumerického znaku. Často se používají takto: Aktiva 1A Závazky 2L Výnosy 3I Výdaje 4E OPRAVNÉ KROKY: 1. Vytvořte zálohu databáze, kterou můžete obnovit v případě, že dojde ke ztrátě dat, která je nežádoucí. 2. Otevřete Nástroj Query Analyzer, přihlaste se k příslušnému serveru a zvolte databázi aplikace. 3. Provedením následujícího příkazu SQL ověřte hodnotu v poli AcctType v tabulce ÚČET: SELECT AcctType, * z pole ÚČET, kde Acct = 'XXXXXX' (kde 'XXXXXX' = ovlivněné číslo účtu) 4. Pokud acctType není vyplněn nebo je nesprávný, spusťte následující příkaz: UPDATE ACCOUNT SET AcctType = 'YY', kde Acct = 'XXXXXX' (kde 'YY' = hodnota založená na pořadí vybraném v nastavení GL | Chart of Acct Order tab as noted in Verification Step 2.) 5. Zvolte systémovou databázi a spusťte následující příkaz a zkontrolujte pole AcctType v ACCTXREF: SELECT AcctType, * z ACCTXREF, kde Acct = 'XXXXXX' a CpnyID = 'yyyy' (kde 'XXXXXX' = ovlivněné číslo účtu a 'yyy' = příslušné ID společnosti) 6. Pokud acctType není vyplněný nebo je nesprávný, spusťte následující příkaz: UPDATE ACCTXREF SET AcctType = 'YY', kde Acct = 'XXXXXX' a CpnyID = 'yyyy' Resolution 21476 – Ověřte, že účty mají stav aktivního účtu v údržbě hlavní knihy ( 01,260).KROKY OPRAVY: 1. Přejděte na General Ledger Chart of Accounts Maintenance (01.260). 2. Vyberte příslušné číslo účtu. 3. Ověřte, jestli je stav účtu aktivní. Řešení 27142 – Vytvoření relací Od/Do pro všechny kombinace účtů a podúčtu, které se budou používat pro každou společnost v multi-company Inter-Company Acct/Sub Maintenance (13,260).POZNÁMKY: 1. Následující pole se používají v Inter-Company Acct/Sub Maintenance (13.260) k určení způsobu použití různých účtů/podúčtu pro Inter-Company transakcí. >>FROM – slouží k zadání informací o splatné od společnosti.ID společnosti – jedinečný klíč používaný k identifikaci každé společnosti v systému; při zadávání informací o společnosti o transakcích.Modul – kód dvou znaků pro modul. Pokud se má pro všechny moduly použít stejný účet a podúčet, vyberte ALL, jinak v rozevíracím seznamu vyberte konkrétní modul.Obrazovka – sedm znaků pro obrazovku. Pokud se má pro všechny obrazovky v modulech použít stejný účet a podúčet, zadejte ALL, jinak zadejte konkrétní číslo obrazovky, tj. 03010. Účet – účet, Inter-Company transakce je splatná od.Sub – Podúčet, Inter-Company transakce je Splatná od.>>TO – slouží k zadání informací o splatné společnosti.ID společnosti – jedinečný klíč používaný k identifikaci každé společnosti v systému; při zadávání informací o společnosti o transakcích.Účet – účet, Inter-Company transakce je splatná.Sub – Podúčet, Inter-Company transakce je splatná.2. Jiný účet nebo podúčety se nemusí používat pro stejnou Inter-Company a stejnou obrazovku zdrojových dat.Sub-Resolution 3010 – Aktualizujte záznam BATCH nebo GLTRAN pomocí Query Analyzer a opravte hodnotu CuryID.POSTUP OVĚŘENÍ: 1. Přihlaste se k příslušné databázi aplikace pomocí nástroje Query Analyzer a spusťte následující příkaz: SELECT CuryID, * z GLTRAN where BatNbr = 'XXXXXX' a Module = 'YY' (kde XXXXXX = číslo dávky a YY = modul dávky) 2. Porovnejte hodnoty GLTRAN CuryID s idem CuryID v záznamu BATCH pomocí následujícího příkazu SQL: SELECT CuryID z BATCH, kde BatNbr = 'XXXXXX' a Module = 'YY' (kde XXXXXX = číslo dávky a YY = modul dávky) POZNÁMKA: Mělo by se vrátit jeden a jenom jeden záznam. 3. Pokud se hodnota liší od hodnot GLTRANs nebo pokud se zobrazí hodnota null, pokračujte kroky opravy. KROKY OPRAVY: 1. Vytvořte zálohu databáze, kterou můžete obnovit v případě, že dojde ke ztrátě dat, která je nežádoucí. 2. Aktualizujte záznam BATCH nebo GLTRAN následujícím příkazem: UPDATE BATCH (GLTRAN) SET CuryID = 'XXXX', kde BatNbr = 'YYYYYYY' a Module = 'ZZZZ' a CuryID = 'xxxx' (kde XXXX = správné CuryID, YYYYYY = číslo dávky, ZZ = modul a xxxx = nesprávné CuryID) Tento článek byl TECHKnowledge Document ID:126851

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.