Přeskočit na hlavní obsah

Režim individuálních kódů ceníkových položek

Aktivace režimu individuálních kódů odběratele/dodavatele

Autor: Petr Pech

V případě importu dokladů s položkami s vazbou na ceník lze aktivovat režim individuálních kódů odběratele / dodavatele. V tomto režimu lze na všech položkách dokladu ve vazbách na ceník použít místo obvyklého kódu zadaného prefixem code: také individuální kód odběratele (resp. dodavatele).

Režim se zapíná atributem article-individual-codes="true" na kořenovém elementu winstrom.

⚠️ Individuální kód je třeba také uvádět s prefixem code: a musí být pro daného odběratele / dodavatele unikátní.


Ukázka

<?xml version="1.0"?>
<winstrom version="1.0" article-individual-codes="true">
<objednavka-prijata>
<kod>OBP0004/2014</kod>
<datVyst>2014-02-17</datVyst>
<firma>code:FLEXIBEE</firma>

<polozkyObchDokladu>
<objednavka-prijata-polozka>
<typPolozkyK>typPolozky.katalog</typPolozkyK>
<mnozMj>1.0</mnozMj>
<sklad>code:SKLAD</sklad>
<!-- vyhledávání primárně dle kódu v individuálním ceníku odběratele -->
<cenik>code:S001</cenik>
</objednavka-prijata-polozka>
</polozkyObchDokladu>
</objednavka-prijata>
</winstrom>


Jak se položka dohledává

Při vytváření objednávky se vyhledává položka nejprve v individuálním ceníku odběratele FLEXIBEE podle kódu S001. Pokud v individuálním ceníku takový záznam neexistuje, pokračuje vyhledání ceníkové položky standardním způsobem.

ℹ️ Je to tedy „nejprve individuální, pak standardní" — režim standardní dohledávání nevypíná, jen mu předřazuje individuální ceník. Doklad proto projde i s kódy, které individuální ceník vůbec neobsahuje.


Související

Dostali jste odpověď na svou otázku?