Navigace:  Systém > Servisní funkce > Uživatelské SQL dotazy >

Změna prefixu v čísle dokumentů

Previous pageReturn to chapter overviewNext page

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í)