API – Wydruki wersja 1.1

Wydruk dokumentu z szablonem przypisanym do kontrahenta

Pobieranie wydruku dokumentu:

faktura sprzedaży  [GET] https://app.erpxt.pl/api2/public/v1.1/invoices/print/XXX
faktura proforma  [GET] https://app.erpxt.pl/api2/public/v1.1/proformas/print/XXX

XXX – Id dokumentu w bazie danych.

W odpowiedzi zostanie wysłany wydruk standardowy lub użytkownika przypisany do kontrahenta wybranego na  dokumencie formacie Base64.

Wydruk dokumentu szablonem utworzonym przez użytkownika

Pobieranie wydruku dokumentu:

faktura sprzedaży  [GET] https://app.erpxt.pl/api2/public/v1.1/invoices/print/XXX/YYY
faktura proforma  [GET] https://app.erpxt.pl/api2/public/v1.1/proformas/print/XXX/YYY

XXX  – Id dokumentu faktury sprzedaży w bazie danych,

YYY – Id szablonu wydruku.

W odpowiedzi zostanie wysłany wydruk dokumentu formacie Base64.

Wskazówka

Listę szablonów można pobrać poprzez żądanie:

[GET] https://app.erpxt.pl/api2/public/customprints

Parametr Opis
$id Numer porządkowy w ramach odpowiedzi JSON
Name Nazwa wydruku
Language
Wersja językowa (PL / EN / DE / FR)
Type
0 – faktura sprzedaży, 7 – faktura proforma
Id
Id szablonu wydruku

Przykładowa odpowiedź JSON:

[
  {
        „$id”: „1”,
        „Name”: „Faktura VAT – VIP”,
        „Language”: „pl”,
        „Type”: 0,
        „Id”: 2005438
    },
    {
        „$id”: „2”,
        „Name”: „Faktura VAT – mój wzór”,
        „Language”: „pl”,
        „Type”: 0,
        „Id”: 2007477
    },
    {
        „$id”: „2”,
        „Name”: „Faktura Proforma – mój wzór”,
        „Language”: „pl”,
        „Type”: 7,
        „Id”: 2007490
    }
]

Czy ten artykuł był pomocny?