Príznaky
Systémová správa 5 – Duplicitná hodnota kľúča sa našla v existujúcom zázname. Aktuálna operácia aktualizácie databázy spôsobuje, že riadok obsahuje duplicitnú hodnotu kľúča na základe jedinečného indexu. ' sa vyskytuje v mzdy.
Spôsobuje
1. chyba sa vyskytuje uvoľnenie šarže šarže v dávkach mzdy uvoľnenie PR (02.400.00). Dávka PR sa uvoľní v PRTRAN, PRDOC a GLTRAN, ale dávka má pozastavený stav. Pozrite si tému rozlíšenie 22627.
2. odpočítanie predtým definované ako miestna zrážka je teraz definované ako štátna zrážka začínajúca na 1/1/2000. Pri načítavaní daňovej tabuľky sa pre túto identifikáciu zrážky zmení typ zrážky. Proces uzávierky však vytvorí novú množinu EARNDED záznamov na základe toho, čo existovalo v predchádzajúcom roku. EARNDED bude aj naďalej odrážať typ ako Local. Pri pokuse o prvý výpočet mzdy sa zistí nezhoda medzi ZRÁŽKou. DedType a EARNDED. Polia EarnDedType. Pozrite si tému rozlíšenie 17010.
3.2000 mzdové tabuľky dane boli naložené a pokúša sa vypočítať prvý mzdy na 2000. Pozrite si tému rozlíšenie 17010.
4. Konverzia FastForward z vydania 2,06 zlyhala pri vytváraní záznamov programu PRDOC, ale vytvorili PRTRAN záznamy pre existujúcu RefNbr, ktorý sa tiež používal v novej dávke kontroly miezd. Pozrite si tému rozlíšenie 20511.
Riešenie
Riešenie 17010 – upravte typ zrážky v odčítaní mzdy (02.290.00).
Poznámky
1. Toto by malo byť vykonané len s úplnou zálohu databázy a so všetkými ostatnými používateľmi odhlásenými zo služby Dynamics SL.
2. Táto zmena by sa mala vykonať iba po vytlačení všetkých koncoročných zostáv. Ak sa v súčasnosti vykonajú zmeny pri zrážkach (02.290.00), tlač W-2s za predchádzajúci rok použije informácie o odčítaní (nie ako sa vytlačí v roku). Ak sa v programe 1999 odpočíta miestna zrážka a potom sa zmenila štátna zrážka v 2000, po tom, ako sa odpočítanie aktualizuje pre 2000, tlač W-2s pre 1999 zobrazí tieto zrážky v poli Stav namiesto lokálneho poľa.
Kroky opravy
1. Access mzdy zrážky (02.290.00) a vyberte zrážky, ktoré sú problematické.
2. Zmeňte typ zrážky na niečo iné, ako sa zobrazuje.
3. Uložte zmeny.
4. prístup zrážky a zmeňte typ zrážky späť na správny typ zrážky.
5. Uložte zmeny. Tým sa aktualizuje záznam zrážky a všetky súvisiace EARNDED záznamy.
Riešenie 20511 – odstránenie skonvertovaných PRTRAN záznamov, ktoré nemajú žiadne existujúce záznamy PRDOC.
Kroky opravy
1. Vytvorte zálohu databázy, ktorú je možné obnoviť v prípade výskytu neželanej straty údajov.
2. pomocou analyzátora dotazu môžete získať prístup k príslušnej databáze aplikácií a spustiť nasledujúci príkaz na určenie, či sa RefNbr používa v PRTRAN záznamoch, ktoré boli skonvertované z 2,06, ako aj v dávke kontroly mzdy, v ktorej sa vyskytuje chyba. Poznačte si nájdené hodnoty BatNbr a CalYR.
Vyberte položku BatNbr, RefNbr, CalYR, * z PRTRAN, kde RefNbr = ' XXXXXX ' and TranType = ' CK '
(kde XXXXXX = číslo začiarknutia generovanie chyby)
3. spustite nasledujúci príkaz na nájdenie zodpovedajúcich PRDOC záznamov a porovnajte BatNbr a CalYR s tým, čo bolo uvedené v kroku 1:
Vyberte položku BatNbr, ChkNbr, CalYR, * z PRDOC, kde ChkNbr = ' XXXXXX ' a DocType = ' CK '
(kde XXXXXX = číslo začiarknutia generovanie chyby)
4. Odstráňte PRTRAN záznamy, ktoré nemajú priradené PRDOC záznamy:
ODSTRÁNIŤ z PRTRAN, kde BatNbr = ' BBBBBB ' and RefNbr = ' XXXXXX ' and CalYR = ' NNNN '
(kde BBBBBB = číslo šarže, XXXXXX = číslo začiarknutia generovanie chyby a NNNN = príslušný kalendárny rok)
5. Ukončite analyzátor dotazu a znova uvoľnite dávkovú kontrolu mzdy.
Riešenie 22627 – oprava stavu šarže kontroly mzdy na zrušenie zaúčtovania pomocou analyzátora dotazu.
1. Vytvorte zálohu databázy, ktorú je možné obnoviť v prípade výskytu neželanej straty údajov.
2. pomocou analyzátora dotazu môžete získať prístup k príslušnej databáze aplikácií a spustiť nasledujúce príkazy na overenie poľa Rlsed je True (1) v záznamoch PRDOC a PRTRAN pre dávkovú kontrolu mzdy:
Vyberte * z PRDOC, kde BatNbr = ' XXXXXX ' vyberte * z PRTRAN, kde BatNbr = ' XXXXXX '
(kde XXXXXX = číslo šarže kontroly PR)
3. v režime inicializácie prejdite na položky finančné transakcie denníkov (01.010.00), vytiahnite dávku kontroly PR a overte, či sú transakcie vyvážené.
4. Ak sú vyššie uvedené 2 kroky v poriadku, pokračujte krokom opravy.
5. pomocou analyzátora dotazu spustite nasledujúci príkaz na zmenu stavu šarže na ' U ':
UPDATE BATCH SET status = ' U ', kde modul = ' PR ' and BatNbr = ' XXXXXX '
(kde XXXXXX = číslo šarže kontroly PR)
Tento článok bol TechKnowledge ID dokumentu: 128082