Přeskočit na hlavní obsah

DocumentIssuedCreate

Pole společná zápisu všech vydaných dokladů se zaúčtováním položek.

items object[]povinné

Položky dokladu. Doklad musí mít alespoň jednu.

  • Array [
  • textstringpovinnémax. délka 255

    Popis položky.

    např. Položka A
    amountnumberpovinné

    Počet jednotek.

    např. 1
    pricenumber<double>povinné

    Cena za jednotku.

    např. 50
    unit_price_inc_vatboolean

    Cena za jednotku je uvedená včetně DPH.

    unitstringmax. délka 10

    Jednotka.

    např. ks
    vatnumberpovinné

    Sazba DPH v procentech. Platné sazby vrací Sazby DPH.

    např. 21
    vat_totalnumber<double>

    DPH celkem za položku.

    např. 0
    department_idinteger
    contract_idinteger
    accountentrytype_idinteger | nullmůže být null

    ID typu účetní položky. Přepisuje chart_account_id.

    vattype_idinteger | nullmůže být null

    ID typu DPH. Přepisuje vat_chart_id.

    chart_account_idinteger | nullmůže být null
    vat_chart_idinteger | nullmůže být null
  • ]
  • customer_idintegerpovinné
    bank_accountinteger | nullmůže být null

    ID bankovního účtu, na který se má platit.

    Povinný pro payment_type transfer a creditcard; pro cash, cashondelivery a reciprocity může být null.

    document_state_idinteger
    DocumentIssuedCreate
    {
    "items": [
    {
    "text": "Položka A",
    "amount": 1,
    "price": 50,
    "unit_price_inc_vat": false,
    "unit": "ks",
    "vat": 21,
    "vat_total": 0,
    "department_id": 1,
    "contract_id": 1,
    "accountentrytype_id": 532,
    "vattype_id": 1,
    "chart_account_id": 46,
    "vat_chart_id": 52
    }
    ],
    "customer_id": 785,
    "bank_account": 456,
    "document_state_id": 67
    }