Vystavení faktury v Base
addInvoice vystaví fakturu k objednávce podle zvolené číselné řady.
invoice_id, se kterým dále pracujete (stažení přes getInvoiceFile, přehled přes getInvoices).
Nahrazení fakturou z externího systému
Pokud fakturu vystavujete ve vlastním ERP (a nechcete duplicitně řešit číslování v Base i mimo něj), použijteaddOrderInvoiceFile — nahradí standardní Base fakturu vaším vlastním PDF (případně XML u zemí, kde je to povolené, např. Brazílie).
Doporučený postup
- Ve vašem ERP vznikne faktura (číslo, PDF).
- V Base založíte fakturu k objednávce přes
addInvoice(potřebujete jen platnouseries_id— konkrétní čísla/sazby nejsou v tuto chvíli podstatná, protože je za chvíli přepíšete). - Zavoláte
addOrderInvoiceFilesinvoice_idz kroku 2, přiložíte PDF z ERP a nastavíteexternal_invoice_numberna skutečné číslo z vašeho systému. - Odeslání faktury dál do marketplace (pokud to daná integrace podporuje) se typicky váže na konkrétní status objednávky — nastavuje se v detailu dané integrace, podobně jako u přepravních čísel. Časování odesílání (dávky, ne instantně) je popsané v Automatizace a webhooky.