Vytvoriť dobropis z faktúry
Vytvorí dobropis priamo zo zvolenej faktúry.
Kedy použiť tento endpoint
Tento endpoint je DX shortcut pre bežný full-credit flow, keď už máte invoiceId a nechcete skladať celý payload ručne. Nenahrádza kanonický POST /credit-notes; ten je stále určený pre explicitný create flow s plným payloadom.
Čo backend preberie zo zdrojovej faktúry
- klienta vždy odvodí zo zvolenej faktúry,
- prekopíruje položky ako záporné kreditné riadky vrátane skladových alokácií,
- zachová bankový účet, menu, jazyk, spôsob úhrady, prenesenú daňovú povinnosť a document-level zľavu,
- zachová
note,textAboveItems,constantSymbolaspecificSymbol, pokiaľ ich explicitne neoverride-nete tam, kde je to povolené.
Defaulty a override polia
issueDatedefaultuje na dnešný dátum.dueDatedefaultuje na finálnyissueDate.deliveryDatedefaultuje na finálnyissueDate.- Ak nepošlete
number, backend vygeneruje číslo z primárneho číselného radu dobropisov. Ak pošletenumericalSeriesIdbeznumber, číslo sa vygeneruje z tohto radu. variableSymbolsa dopočíta server-side z finálneho čísla dobropisu.- Povolené overrides sú len polia definované v request schéme nižšie.
Ak pošlete Idempotency-Key, rovnaký key s rovnakým payloadom vráti pôvodnú odpoveď bez druhého vytvorenia dobropisu.
Autorizace
Hlavičky
Tělo
Voliteľný override payload pre shortcut endpoint POST /invoices/{invoice}/credit-notes. Všetky ostatné business polia dobropisu sa odvodia na serveri zo zdrojovej faktúry. Nepodporuje položky, klienta ani bankový účet v requeste.
Voliteľný override textu nad položkami. Ak pole nepošlete, použije sa textAboveItems zo zdrojovej faktúry. Ak pošlete null, text sa vynuluje.
3000"Dobropisujeme pôvodné plnenie v plnom rozsahu."
Odpověď
Dobropis bol vytvorený zo zvolenej faktúry.
Dobropis.
ID spôsobu úhrady z referenčnej tabuľky spôsobov úhrady.
1
ID meny z referenčnej tabuľky mien.
1
ID jazyka z referenčnej tabuľky jazykov.
1

