Export dokladu do textového souboru: Porovnání verzí

Z K.A.P.
Skočit na navigaciSkočit na vyhledávání
Řádek 62: Řádek 62:
 
|''ZAS.''|| informace ze souboru zásob
 
|''ZAS.''|| informace ze souboru zásob
 
|}
 
|}
 +
<br/>
 
----
 
----
 
+
<br/>
 
Pokud je doklad vytvořen pomocí funkce sloučení více dokladů do jednoho a v systému je používána tabulka ''SKLADDKS'', tak jsou navíc připraveny tyto aliasy <br/>
 
Pokud je doklad vytvořen pomocí funkce sloučení více dokladů do jednoho a v systému je používána tabulka ''SKLADDKS'', tak jsou navíc připraveny tyto aliasy <br/>
 
{| border=1 style="background:#ddddff; color:black" class = "wikitable"
 
{| border=1 style="background:#ddddff; color:black" class = "wikitable"

Verze z 19. 3. 2010, 19:50

Jednotlivé doklady lze pomocí příslušné položky v menu pro tisk dokladu exportovat do textového souboru (kód menu 19,32 pro tříděný export a 19,33 pro netříděný export v menu pro tisk dokladu). Formát je kompletně definován nastavením sekce z definičního souboru (jméno sekce si můžete určit; pokud jméno obsahuje {n}, tak je tato sekvence nahrazena číslem dokladu). Tento export umožňuje i velmi složité druhy exportů jako je export faktur nebo dodacích listů pro EDI v inhouse formátu. V jednotlivých řádcích se uvádějí výrazy, které se vyhodnotí a jejich vyhodnocený obsah se vloží do výstupního souboru. Výrazy lze definovat v sekcích .M0 až .M4

Sekce Popis
.M0 hlavička dokladu 1
.M1 hlavička dokladu 2
.M2 jednotlivé operace dokladu (operace se stejným kódem se sčítají do jedné jako u tisku dokladů)
.M3 patička dokladu 1
.M4 patička dokladu 2

V jednotlivých sekcích lze použít i speciální výraz
@COND=nějaký_logický_výraz
který umožňuje určení podmínky, za jaké se má daný řádek tisknout


Sekce .M0, .M1, .M3, .M4

V sekcích .M0, .M1, .M3, .M4 je jako hlavní soubor pro výrazy použit soubor dokladů.
Lze použít relační soubory s těmito aliasy:

Soubor Popis
ADR. adresa z adresáře firem
INI. inicializační hodnoty
TYP. odpovídající typ dokladu
OBJ. hlavička odpovídajícího požadavku



Sekce .M2

V sekci .M2 je jako hlavní soubor pro výrazy použit soubor operací.
Je možné relační soubory s těmito aliasy:

Soubor Popis
DOK. hlavička dokladu
ADR. adresa z adresáře firem
INI. inicializační hodnoty
TYP. odpovídající typ dokladu
OBJ. hlavička odpovídajícího požadavku
KAR. skladová karta odpovídající dané operaci
ZAS. informace ze souboru zásob




Pokud je doklad vytvořen pomocí funkce sloučení více dokladů do jednoho a v systému je používána tabulka SKLADDKS, tak jsou navíc připraveny tyto aliasy

Alias Popis
DDOK. hlavička dokladu sloučeného dokladu odpovídající dané operaci (dle čísla dodávky)
DADR. adresa dle hlavičky dokladu sloučeného dokladu odpovídající dané operaci (dle čísla dodávky)
DOBJ. hlavička objednávky dle hlavičky dokladu sloučeného dokladu odpovídající dané operaci (dle čísla dodávky)

Mimo názvy polí (s případným aliasem) lze využít ve výrazech tyto speciální proměnné:

Proměnná Popis
LINE číslo řádku (pro číslování operací)
ZAOKR hodnota zaokrouhlení
ZAKLAD0 až ZAKLAD5 základ DPH v příslušné sazbě (dle číselníku sazeb DPH)
DPH0 až DPH5 hodnota DPH v příslušné sazbě (dle číselníku sazeb DPH)
SLZAKLAD0 až SLZAKLAD5 hodnota slevy bez DPH (slevy záporně) pro jednotlivé sazby DPH
SLDPH0 až SLDPH5 hodnota DPH ze slevy pro jednotlivé sazby DPH


Sleva je počítána jakou součet základů a DPH na účtu »SLEVAx, kde X je sazba DPH