Nástroj vznikl proto, aby zpětně opravil staré číslování dokladů včetně všech souvisejících odkazů v celé databázi a nahradil tak např. nevhodný prefix Z9 prefixem Z09, a Z8 prefixem Z08 v číslování zakázek.
Poznámky
Pokud nahradíme Z80001 ... Z80214 za Z080001... Z080214 a Z90001 ... Z90256 za Z090001 ... Z090256, pak můžeme pokračovat v řadě Z100001 ... Z100002.
Po přečíslování: číslo zakázky Z100001 je větší než Z090256 bude takto i řazeno.
Bez přečíslování: číslo zakázky Z100001 je menší než Z90256
Bez přečíslování: číslo zakázky Z100001 nelze jednoduše generovat, protože v roce 2001 mohli vzniknout např. zakázky Z10001 ... Z10112 a systém bude pro prefix Z10 generovat vždy Z10113 !!
Faktury vystavené
Přečíslování čísla faktury vystavené ovlivňuje variabilní symbol, se kterým příjde platba např. na bankovním výpisu. Přečíslování může sice proběhnout, ale je třeba rozmyslet všechny dopady !
▪ | Pokud FV9-001 přečíslujeme na FV09-001, variabilní symbol zůstává stejný: 9001 (resp 0000009001) |
▪ | Pokud FV29-001 přečíslujeme na FV209-001 variabilní symbol se změní: 29001 na 209001 a další příchozí platby nebudou spárovány !! |
Ceník
Nástroj je připraven, tak obecně že umí nahradit i prefix v číslování zboží !
Agendy
Nástroj je dostupný pro čísla dokladů těchto agend:
▪ | CENIK Zboží |
▪ | DODLIST Dodací listy |
▪ | DOSLO Přijaté faktury konečná i zálohová |
▪ | FAKTURA Faktury i proforma faktury vystavené |
▪ | INTERNAL Interní doklady |
▪ | MAKCE Marketingové akce |
▪ | NABIDKA Nabídky |
▪ | OBJEDNAVKA Objednávky vystavené |
▪ | ORDR Přijaté objednávky |
▪ | POPTAVKA Poptávky |
▪ | PRODEJ Prodejky |
▪ | REPAIR Kniha oprav |
▪ | SMLOUVA Smlouvy |
▪ | ZAKAZKA Zakázky |
▪ | ZARLIST Záruční listy |
Ovládání
Funkce je dostupná z okna „Uživatelské SQL dotazy“ pod tlačítkem Prefix ID (viz. menu Systém – Servisní funkce - Uživatelské SQL dotazy)
Krok 1 - Start
Krok 2 – zadejte parametry
1. | vyberte agendu |
2. | zadejte oba prefixy |
Nelze používat speciální zástupné znaky ?, #, *, [, ]
Nelze používat speciální syntax typu ((List
Oba prefixy musí obsahovat vlastně jaký text na počátku se vyhledá, a jakým textem se nahradí !
Pokud chcete nahradit všech deset let OP0 – OP00 až do OP9 – OP09, pak se nástroje musí spustit 10x pro každý rok samostatně, nebo také způsobem OP – OP0, pak ovšem vše začínající OP bude nahrazeno OP0 (např. OPD1-0005 bude nahrazeno OP0D1-0005)
Krok 3 – Příprava
zobrazí seznam starých a nových čísel dokladů, současně si uživatel může uvědomit dopad přečíslování i počet přečíslovaných dokladů
■ | po provedení přípravy se uvolní tlačítko Spustit |
Krok 3 – Aktivace
■ | při 1. spuštění si systém vyžádá aktivační klíč |
Krok 4 – Akce
■ | potvrďte úmysl a systém už jen zobrazuje průběh přečíslování a oznámí konec (i případné chyby) |
Ochrany
■ | pro otevření okna „Uživatelské SQL dotazy“ systém vyžaduje znalost systémové hesla |
■ | pro spuštění funkce přečíslování systém vyžaduje úroveň práv System/CTRL (Y/5) |
Žurnál
■ | systém žurnáluje všechny provedené pokyny přečíslování do centrálního žurnálu s4s-event.log |
■ | systém žurnáluje všechny chyby do lokálního žurnálu s4s-error.log |
Replikace
■ | přečíslování dokumentů se v současné verzi nástroje NEREPLIKUJE !!! Je nutné realizovat přečíslování na všech satelitech ! (lze využít s4s-event.log jako seznam provedených akcí) |