Přeskočit na hlavní obsah

Kopírování údajů z hlavičky na položku dokladu

Pole kop… na položce a kdy je potřeba previousValue

Autor: Petr Pech

Položka dokladu přebírá část údajů z hlavičky — účty, řádky DPH, středisko, zakázku nebo štítky. Řídí to sada logických polí, která začínají na kop.


Pole pro kopírování

Pole

Co se kopíruje z hlavičky

kopZklMdUcet, kopZklDalUcet

Účty základu (MD a D).

kopDphMdUcet, kopDphDalUcet

Účty DPH (MD a D).

kopTypUcOp

Předpis zaúčtování.

kopClenDph

Řádek DPH.

kopClenKonVykDph

Řádek kontrolního hlášení DPH.

kopStred, kopCinnost, kopZakazku

Středisko, činnost, zakázka.

kopKlice, kopDatUcto, kopEkokom

Štítky, datum zaúčtování, výkaz Ekokom.

Všechna pole jsou zapisovatelná a nastavují se přímo na položce dokladu:

{
"winstrom": {
"faktura-vydana": {
"id": "123",
"polozkyDokladu": [{
"id": "456",
"kopClenDph": "false"
}]
}
}
}

💡 Má-li položka vyplněný předpis zaúčtování, nemusí se prostá změna těchto polí projevit — hodnoty jsou navázané na dopočet z předpisu. V takovém případě přidejte předchozí hodnotu, která spustí reakci na změnu: "kopClenKonVykDph@previousValue": "true". Princip popisuje článek Aktualizace částek při změně kurzu.


Související

Dostali jste odpověď na svou otázku?