Metoda ta umożliwia użytkownikowi zapisanie informacji o dokumentach do wystawienia oraz samodzielne wystawianie dokumentów na podstawie zapisanych informacji. Po zapisaniu, dokument widoczny jest na stronie - Dokumenty > Do wystawienia, następnie możliwe jest samodzielne wystawienie dokumentu i przesłanie go do użytkownika w formacie PDF. Nasz system raz dziennie (około godziny 5.00) sprawdza czy na koncie użytkownik są dokumenty do wystawienia - czyli dokumenty, których wartość parametru api_status = 1 (do wystawienia). Jeśli są takie dokumenty to na adres email użytkownika (email przypisany do konta w serwisie) przesyłane jest powiadomienie o dokumentach oczekujących na wystawienie. Dokumenty, których wartość parametru api_status = 0 (oczekuje) są automatycznie usuwane po 100 dniach. Wartość parametru - api_status - można zmieniać, np. gdy wystawiona faktura zostanie opłacona. Aby skorzystać z tej metody należy wywołać adresu URL metodą POST lub GET z odpowiednimi parametrami opisanymi poniżej. W przypadku metody GET przed przesłaniem parametrów, wartość każdego parametru powinna zostać zakodowana metodą kodowania URLi (w przypadku języka PHP jest to funkcja urlencode). W odpowiedzi na wywołanie adresu URL zostaną zwrócone wiersze oddzielone znakiem nowej lini. W pierwszym wierszu zostanie zwrócony wynik operacji 0 (negatywny) lub 1 (pozytywny). W drugim wierszu w przypadku wyniku negatywnego zostanie zwrócony opis błędu lub w przypadku wyniku pozytywnego parametr - api_numer (jest to unikalny numer zapisanego dokumentu). W trzecim, czwartym oraz piątym wierszu w przypadku wyniku pozytywnego, zostanie zwrócony kolejno parametr - api_parametr, api_parametr1, api_parametr2 (są to dowolne parametry przysyłane przez użytkownika). W przypadku wszystkich parametrów tekstowych, symbol [n] tworzy nową linię.
https://www.fakturowo.pl/api ?api_id=... &api_status=0 &dokument_miejsce=Katowice &sprzedawca_nazwa=Krzysztof+Janowski &sprzedawca_nip=0000000000 &sprzedawca_miasto=Katowice &sprzedawca_kod=40-004 &sprzedawca_ulica=Katowicka &sprzedawca_budynek=102 &sprzedawca_lokal=9a &nabywca_nazwa=Jan+Kowalski &nabywca_nip=0000000000 &nabywca_miasto=Warszawa &nabywca_kod=00-001 &nabywca_ulica=Warszawska &nabywca_budynek=17 &nabywca_lokal=2A &produkt_nazwa=Dowolna+nazwa+produktu &produkt_ilosc=1 &produkt_jm=1 &produkt_stawka_vat=23 &produkt_wartosc_brutto=400.00
$api = array(); $api["api_id"] = "..."; $api["api_status"] = "0"; $api["dokument_miejsce"] = "Katowice"; $api["sprzedawca_nazwa"] = "Krzysztof Janowski"; $api["sprzedawca_nip"] = "0000000000"; $api["sprzedawca_miasto"] = "Katowice"; $api["sprzedawca_kod"] = "40-004"; $api["sprzedawca_ulica"] = "Katowicka"; $api["sprzedawca_budynek"] = "102"; $api["sprzedawca_lokal"] = "9a"; $api["nabywca_nazwa"] = "Jan Kowalski"; $api["nabywca_nip"] = "0000000000"; $api["nabywca_miasto"] = "Warszawa"; $api["nabywca_kod"] = "00-001"; $api["nabywca_ulica"] = "Warszawska"; $api["nabywca_budynek"] = "17"; $api["nabywca_lokal"] = "2A"; $api["produkt_nazwa"] = "Dowolna nazwa produktu"; $api["produkt_ilosc"] = "1"; $api["produkt_jm"] = "1"; $api["produkt_stawka_vat"] = "23"; $api["produkt_wartosc_brutto"] = "400.00"; $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,"https://www.fakturowo.pl/api"); curl_setopt($curl,CURLOPT_POST,1); curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,300); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl,CURLOPT_POSTFIELDS,$api); $result = curl_exec($curl); curl_close($curl); /* Przykładowy wynik poprawnego zapisania dokumentu do wystawienia: 1 818950 */ $result = explode("\n",$result); if ($result[0]==1) { //jeśli wynik operacji jest pozytywny w drugim wierszu zwracany jest parametr - api_numer echo "OK: ".$result[1]; //jeśli dodatkowo w parametrach prześlemy api_parametr, api_parametr1, api_parametr2 //to parametry te zostaną zwrócone w trzecim, czwartym i piątym wierszu odpowiedzi } else { //jeśli wynik operacji jest negatywny w drugim wierszu zwracany jest opis błędu echo "ERROR: ".$result[1]; }
$api = array(); $api["api_id"] = "..."; $api["api_numer"] = ""; //unikalny numer otrzymywany w odpowiedzi po zapisaniu dokumentu $api["api_status"] = "1"; //edytowany jest status $api["produkt_nazwa"] = "Edytowana nazwa produktu"; //edytowana jest nazwa produktu $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,"https://www.fakturowo.pl/api"); curl_setopt($curl,CURLOPT_POST,1); curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,300); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl,CURLOPT_POSTFIELDS,$api); $result = curl_exec($curl); curl_close($curl); $result = explode("\n",$result); if ($result[0]==1) { echo "OK: ".$result[1]; } else { echo "ERROR: ".$result[1]; }
Parametry API
Nazwa parametru | Opis parametru |
---|---|
api_id | Unikalny klucz umożliwiający korzystanie z API, można go wygenerować na stronie - Konto; |
api_numer | Unikalny numer dokumentu otrzymywany w odpowiedzi po zapisaniu dokumentu, parametr jest wymagany w przypadku edycji dokumentu; |
api_status | Status dokumentu jaki będzie widoczny na stronie - Dokumenty > Do wystawienia - możliwe opcje: 0 = oczekuje; 1 = do wystawienia; możliwe jest sortowanie dokumentów do wystawienia według tego statusu; |
api_parametr | Dowolny parametr przysyłany przez użytkownika, jest on zwracany w przypadku wyniku pozytywnego jako trzeci wiersz odpowiedzi; |
api_parametr1 | Dowolny parametr przysyłany przez użytkownika, jest on zwracany w przypadku wyniku pozytywnego jako czwarty wiersz odpowiedzi; |
api_parametr2 | Dowolny parametr przysyłany przez użytkownika, jest on zwracany w przypadku wyniku pozytywnego jako piąty wiersz odpowiedzi; |
api_kodowanie | Rodzaj kodowania w jakim przesyłane są dane do API, możliwe opcje (domyślna wartość to 0 czyli kodowanie UTF-8): 0 = UTF-8; 1 = ISO-8859-2; 2 = Windows-1250; |
Parametry dokumentu
Nazwa parametru | Opis parametru |
---|---|
dokument_numer | Numer dokumentu, domyślnie kolejny numer w systemie; |
dokument_pokaz_numer | Czy ma być widoczny numer dokumentu: 0 = nie; 1 = tak; |
dokument_data_w | Data wystawienia w formacie DD-MM-RRRR, domyślnie aktualna data; |
dokument_pokaz_data_w | Czy ma być widoczna data wystawienia: 0 = nie; 1 = tak; |
dokument_data_s | Data sprzedaży w formacie DD-MM-RRRR lub MM-RRRR, domyślnie aktualna data; |
dokument_pokaz_data_s | Czy ma być widoczna data sprzedaży: 0 = nie; 1 = tak; |
dokument_data_s_oznaczenie | Oznaczenie daty sprzedaży: 0 = data sprzedaży; 1 = data wykonania usługi; 2 = data dokonania dostawy towarów; 3 = data zakończenia dostawy towarów; 4 = data zakończenia świadczenia usług; 5 = data otrzymania zaliczki; 6 = data otrzymania zapłaty; 7 = termin realizacji zamówienia; 8 = data otrzymania towaru; 9 = data wydania towaru; 10 = data zaliczki; 11 = termin ważności oferty; 12 = data wpłaty; 13 = data wypłaty; |
dokument_miejsce | Miejsce wystawienia, domyślnie wartość zapisana w systemie; |
dokument_pokaz_miejsce | Czy ma być widoczne miejsce wystawienia: 0 = nie; 1 = tak; |
dokument_rodzaj | Rodzaj wystawianego dokumentu: 0 = Faktura VAT; 2 = Faktura proforma; 3 = Faktura zaliczkowa; 4 = Faktura wewnętrzna; 5 = Faktura VAT marża; 6 = Rachunek; 8 = Magazyn wyda (MW); 12 = Faktura uproszczona; 13 = Faktura metoda kasowa; 14 = Faktura zbiorcza; 16 = Magazyn przyjmie (MP); 20 = Paragon; 21 = Faktura (bez vat, dawny rachunek); 23 = Kasa przyjmie (KP); 26 = Faktura VAT RR; 29 = Wydanie zewnętrzne (WZ bez VAT); 31 = Faktura końcowa; 33 = Wydanie zewnętrzne (WZ tylko ilość); 35 = Faktura (odwrotne obciążenie z vat); 36 = Przyjęcie wewnętrzne (PW); 37 = Przyjęcie zewnętrzne (PZ); 38 = Wydanie zewnętrzne (WZ); 40 = Faktura VAT wewnętrzna; 41 = Faktura (WDT); 42 = Faktura (eksport towarów); 43 = Faktura (WNT); 44 = Faktura VAT (MP - metoda kasowa); 45 = Faktura (odwrotne obciążenie bez vat); 48 = Faktura (eksport usług); 49 = Faktura (eksport usług VAT-EU 28b); 50 = Faktura (import towarów); 51 = Faktura (import usług); 52 = Faktura (import usług VAT-UE 28b); 53 = Faktura proforma (bez vat); 58 = Faktura zaliczkowa VAT marża; 59 = Faktura końcowa VAT marża; 60 = Faktura końcowa (bez vat); 62 = Faktura; 69 = Faktura MPP (mechanizm podzielonej płatności); 70 = Faktura zaliczkowa MPP (mechanizm podzielonej płatności); 71 = Faktura końcowa MPP (mechanizm podzielonej płatności); 74 = Nota księgowa; 76 = Faktura proforma (mechanizm podzielonej płatności); 80 = Kasa przyjmie (KP VAT); 81 = Faktura do paragonu; |
dokument_pokaz_rodzaj | Czy ma być widoczna nazwa (rodzaj) dokumentu na wydruku PDF: 0 = nie; 1 = tak; domyślnie 1; |
dokument_marza | Oznaczenie marży dla dokumentów VAT marża: 0 = (brak wartości); 1 = Procedura marży dla biur podróży; 2 = Procedura marży - towary używane; 3 = Procedura marży - dzieła sztuki; 4 = Procedura marży - przedmioty kolekcjonerskie i antyki; Parametr ten dostępny jest tylko dla następujących dokumentów (dokument_rodzaj): 5 = Faktura VAT marża; 58 = Faktura zaliczkowa VAT marża; 59 = Faktura końcowa VAT marża; |
dokument_oznaczenie | Oznaczenie dokumentu: 0 = bez oznaczeń; 1 = oryginał; 2 = kopia; 3 = oryginał / kopia; 4 = duplikat; 5 = duplikat oryginału; 6 = duplikat kopii; |
dokument_jezyk | Język dokumentu: 0 = polski; 1 = angielski; 2 = czeski; 3 = duński; 4 = francuski; 5 = niderlandzki; 6 = niemiecki; 7 = norweski; 8 = rosyjski; 9 = szwedzki; 10 = ukraiński; 11 = węgierski; 12 = włoski; 13 = białoruski; 14 = bułgarski; 15 = hiszpański; 16 = portugalski; 17 = turecki; 18 = litewski; 19 = łotewski; 20 = rumuński; 21 = fiński; 22 = słowacki; |
dokument_drugi_jezyk | Drugi język dokumentu (w przypadku dokumentów dwujęzycznych): 0 = (brak wartości); 1 = polski; 2 = angielski; 3 = czeski; 4 = duński; 5 = francuski; 6 = niderlandzki; 7 = niemiecki; 8 = norweski; 9 = rosyjski; 10 = szwedzki; 11 = ukraiński; 12 = węgierski; 13 = włoski; 14 = białoruski; 15 = bułgarski; 16 = hiszpański; 17 = portugalski; 18 = turecki; 19 = litewski; 20 = łotewski; 21 = rumuński; 22 = fiński; 23 = słowacki; |
dokument_waluta | Rodzaj waluty: 0 = PLN; 1 = EUR; 2 = USD; 3 = GBP; 4 = CHF; 5 = CAD; 6 = AUD; 7 = JPY; 8 = THB; 9 = HKD; 10 = NZD; 11 = SGD; 12 = HUF; 13 = UAH; 14 = CZK; 15 = DKK; 16 = ISK; 17 = NOK; 18 = SEK; 19 = HRK; 20 = RON; 21 = BGN; 22 = TRY; 23 = ILS; 24 = CLP; 25 = PHP; 26 = MXN; 27 = ZAR; 28 = BRL; 29 = MYR; 30 = RUB; 31 = IDR; 32 = INR; 33 = KRW; 34 = CNY; 35 = XDR; 36 = AED; 37 = AFN; 38 = MGA; 39 = PAB; 40 = ETB; 41 = VEF; 42 = BOB; 43 = CRC; 44 = SVC; 45 = NIO; 46 = GMD; 47 = MKD; 48 = DZD; 49 = BHD; 50 = IQD; 51 = JOD; 52 = KWD; 53 = LYD; 54 = RSD; 55 = TND; 56 = MAD; 57 = STD; 58 = BSD; 59 = BBD; 60 = BZD; 61 = BND; 62 = FJD; 63 = GYD; 64 = JMD; 65 = LRD; 66 = NAD; 67 = SRD; 68 = TTD; 69 = XCD; 70 = SBD; 71 = VND; 72 = AMD; 73 = CVE; 74 = AWG; 75 = BIF; 76 = XOF; 77 = XAF; 78 = XPF; 79 = DJF; 80 = GNF; 81 = KMF; 82 = CDF; 83 = RWF; 84 = EGP; 85 = GIP; 86 = LBP; 87 = SDG; 88 = SYP; 89 = GHS; 90 = HTG; 91 = PYG; 92 = ANG; 93 = PGK; 94 = LAK; 95 = MWK; 96 = ZMW; 97 = AOA; 98 = MMK; 99 = GEL; 100 = MDL; 101 = ALL; 102 = HNL; 103 = SLL; 104 = SZL; 105 = LSL; 106 = AZN; 107 = MZN; 108 = NGN; 109 = ERN; 110 = TWD; 111 = PEN; 112 = MRO; 113 = TOP; 114 = MOP; 115 = ARS; 116 = DOP; 117 = COP; 118 = UYU; 119 = BWP; 120 = GTQ; 121 = IRR; 122 = YER; 123 = QAR; 124 = OMR; 125 = SAR; 126 = KHR; 127 = BYN; 128 = LKR; 129 = MVR; 130 = MUR; 131 = NPR; 132 = PKR; 133 = SCR; 134 = KGS; 135 = TJS; 136 = UZS; 137 = KES; 138 = SOS; 139 = TZS; 140 = UGX; 141 = BDT; 142 = WST; 143 = KZT; 144 = MNT; 145 = VUV; 146 = BAM; 147 = SSP; 148 = TMT; 149 = CUP; 150 = STN; 151 = MRU; 152 = VES; |
dokument_zaplata | Rodzaj płatności: 0 = przelew; 1 = przelew w terminie 1 dzień; 2 = przelew w terminie 2 dni; 3 = przelew w terminie 3 dni; 4 = przelew w terminie 4 dni; 5 = przelew w terminie 5 dni; 6 = przelew w terminie 6 dni; 7 = przelew w terminie 7 dni; 36 = przelew w terminie 8 dni; 37 = przelew w terminie 9 dni; 38 = przelew w terminie 10 dni; 39 = przelew w terminie 11 dni; 40 = przelew w terminie 12 dni; 41 = przelew w terminie 13 dni; 8 = przelew w terminie 14 dni; 46 = przelew w terminie 15 dni; 49 = przelew w terminie 16 dni; 50 = przelew w terminie 17 dni; 51 = przelew w terminie 18 dni; 52 = przelew w terminie 19 dni; 53 = przelew w terminie 20 dni; 9 = przelew w terminie 21 dni; 56 = przelew w terminie 25 dni; 42 = przelew w terminie 28 dni; 10 = przelew w terminie 30 dni; 61 = przelew w terminie 31 dni; 32 = przelew w terminie 35 dni; 33 = przelew w terminie 40 dni; 43 = przelew w terminie 43 dni; 30 = przelew w terminie 45 dni; 45 = przelew w terminie 49 dni; 34 = przelew w terminie 50 dni; 35 = przelew w terminie 55 dni; 73 = przelew w terminie 58 dni; 68 = przelew w terminie 59 dni; 11 = przelew w terminie 60 dni; 44 = przelew w terminie 65 dni; 62 = przelew w terminie 70 dni; 57 = przelew w terminie 90 dni; 54 = przelew w terminie 100 dni; 55 = przelew w terminie 120 dni; 66 = przelew w terminie 365 dni; 12 = za pobraniem; 13 = gotówka; 14 = zapłacono przelewem; 15 = zapłacono gotówką; 69 = zapłacono bonem; 16 = zapłacono poprzez Paypal.com; 17 = zapłacono poprzez Dotpay.pl; 18 = zapłacono poprzez Payu.pl; 58 = zapłacono poprzez Paynow.pl; 65 = zapłacono poprzez Paypro.pl; 19 = zapłacono poprzez Cashbill.pl; 20 = zapłacono poprzez Przelewy24.pl; 60 = zapłacono poprzez Stripe.com; 63 = zapłacono poprzez eBay.com; 64 = zapłacono poprzez Tpay.com; 67 = zapłacono poprzez Paybylink.pl; 70 = zapłacono poprzez Payoneer.com; 74 = zapłacono poprzez Allegro.pl; 21 = karta płatnicza; 22 = barter; 23 = czek; 24 = weksel; 25 = kompensata; 26 = akredytywa; 27 = rozliczono z przedpłatą; 28 = terminal płatniczy; 29 = kredyt; 31 = płatność przez internet; 47 = płatność elektroniczna; 71 = płatność BLIK; 48 = mechanizm podzielonej płatności; 59 = zgodnie z umową; 72 = przedpłata przelewem; |
dokument_pokaz_zaplata | Czy ma być widoczny rodzaj płatności: 0 = nie; 1 = tak; |
dokument_status | Status dokumentu: 0 = niezapłacona; 1 = zapłacona; 2 = częściowo zapłacona; |
dokument_tag | Tag dokumentu - aby włączyć możliwość nadawania dokumentom własnego tagu należy na stronie - Ustawienia > Tagi - zapisać dostępne tagi; szczegółowy opis funkcji w dziale pomocy - Tagi dokumentów |
dokument_zaplacono | Wartość kwoty zapłaconej, wartość ta zostanie odjęta od wartości całkowitej, domyślnie 0; |
dokument_pokaz_zaplacono | Czy ma być widoczny wartość kwoty zapłaconej: 0 = nie; 1 = tak; |
dokument_zaplacono_oznaczenie | Oznaczenie kwoty zapłaconej: 0 = zapłacono; 1 = zaliczka; 2 = zadatek; |
dokument_zaplacono_opis | Dodatkowy opis kwoty zapłaconej; |
dokument_pokaz_zaplacono_opis | Czy ma być widoczny opis płatności: 0 = nie; 1 = tak; |
dokument_data_p | Dodatkowa data płatności (kwoty zapłaconej) w formacie DD-MM-RRRR lub DD-MM-RRRR HH:MM:SS lub DD-MM-RRRR HH:MM; |
dokument_pokaz_data_p | Czy ma być widoczna data płatności (kwoty zapłaconej): 0 = nie; 1 = tak; |
dokument_data_p_oznaczenie | Oznaczenie dodatkowej daty płatności (kwoty zapłaconej): 0 = data płatności; 1 = data dokonania płatności; 2 = data otrzymania zapłaty; 3 = końcowa data płatności; |
dokument_termin | Termin płatności, domyślnie: 14 dni; |
dokument_pokaz_termin | Czy ma być widoczny termin płatności: 0 = nie; 1 = tak; |
dokument_konto | Numer konta bankowego, domyślnie wartość zapisana w systemie; |
dokument_pokaz_konto | Czy ma być widoczny numer konta: 0 = nie; 1 = tak; |
dokument_konto_2 | Numer 2 konta bankowego, domyślnie wartość zapisana w systemie; |
dokument_pokaz_konto_2 | Czy ma być widoczny numer konta 2: 0 = nie; 1 = tak; |
dokument_konto_3 | Numer 3 konta bankowego, domyślnie wartość zapisana w systemie; |
dokument_pokaz_konto_3 | Czy ma być widoczny numer konta 3: 0 = nie; 1 = tak; |
dokument_konto_4 | Numer konta bankowego dla VAT, domyślnie wartość zapisana w systemie; |
dokument_pokaz_konto_4 | Czy ma być widoczny numer konta (dla wpłat VAT): 0 = nie; 1 = tak; |
dokument_pokaz_uwagi | Czy mają być widoczne uwagi: 0 = nie; 1 = tak; |
dokument_uwagi | Uwagi; |
dokument_uwagi_oznaczenie | Oznaczenie pola z uwagami: 0 = bez oznaczenia; 1 = uwagi; 2 = uwaga ważne; 3 = komentarz; 4 = adnotacje; 5 = dopisek; |
dokument_pokaz_uwagi_dodatkowe | Czy mają być widoczne uwagi dodatkowe: 0 = nie; 1 = tak; |
dokument_uwagi_dodatkowe | Uwagi dodatkowe; |
dokument_uwagi_niewidoczne | Uwagi niewidoczne, tekst wpisany w tym polu nie jest widoczny w treści generowanego dokumentu, tekst jest widoczny jedynie w raportach PKPiR (w kolumnie 17) lub raporcie ryczałt - ewidencja przychodów (w kolumnie 12) oraz na liście dokumentów; |
dokument_pokaz_zamowienie | Czy ma być widoczny numer zamówienia: 0 = nie; 1 = tak; |
dokument_zamowienie | Numer zamówienia; |
dokument_rodzaj_podstawa_zw | Należy wybrać podstawę zwolnienia od podatku w przypadku dostawy towarów lub świadczenie usług zwolnionych od podatku na podstawie art. 43 ust. 1, art. 113 ust. 1 i 9 albo przepisów wydanych na podstawie art. 82 ust. 3 lub na podstawie innych przepisów: 0 = (brak wartości); 1 = Przepis ustawy albo aktu wydanego na podstawie ustawy, na podstawie którego podatnik stosuje zwolnienie od podatku; 2 = Przepis dyrektywy 2006/112/WE, który zwalnia od podatku taką dostawę towarów lub takie świadczenie usług; 3 = Inna podstawa prawna wskazującą na to, że dostawa towarów lub świadczenie usług korzysta ze zwolnienia; |
dokument_podstawa_zw | Należy wpisać przepis ustawy albo aktu wydanego na podstawie ustawy, na podstawie którego podatnik stosuje zwolnienie od podatku; |
dokument_podstawa_np | W polu można wpisać podstawę zwolnienia w związku ze stawką VAT np.; |
dokument_opis_zdarzenia | Opis zdarzenia, tekst wpisany w tym polu nie jest widoczny w treści generowanego dokumentu, tekst jest widoczny jedynie w raportach PKPiR (w kolumnie 6); |
dokument_email | Adres email odbiorcy wiadomości (w adresie email można wpisać trzy adresy oddzielając je przecinkiem); |
dokument_tytul | Tytuł wiadomości email; |
dokument_tresc | Treść wiadomości email; |
dokument_przelicz_walute | Waluta, na którą ma być przeliczana wartość dokumentu, nowa waluta przeliczania musi być inna niż aktualna waluta dokumentu, wartość 0 to brak przeliczania (wartość domyślna), dostępne waluty: PLN; EUR; USD; GBP; CHF; CAD; AUD; JPY; THB; HKD; NZD; SGD; HUF; UAH; CZK; DKK; ISK; NOK; SEK; HRK; RON; BGN; TRY; ILS; CLP; PHP; MXN; ZAR; BRL; MYR; RUB; IDR; INR; KRW; CNY; XDR; AED; AFN; MGA; PAB; ETB; VEF; BOB; CRC; SVC; NIO; GMD; MKD; DZD; BHD; IQD; JOD; KWD; LYD; RSD; TND; MAD; STD; BSD; BBD; BZD; BND; FJD; GYD; JMD; LRD; NAD; SRD; TTD; XCD; SBD; VND; AMD; CVE; AWG; BIF; XOF; XAF; XPF; DJF; GNF; KMF; CDF; RWF; EGP; GIP; LBP; SDG; SYP; GHS; HTG; PYG; ANG; PGK; LAK; MWK; ZMW; AOA; MMK; GEL; MDL; ALL; HNL; SLL; SZL; LSL; AZN; MZN; NGN; ERN; TWD; PEN; MRO; TOP; MOP; ARS; DOP; COP; UYU; BWP; GTQ; IRR; YER; QAR; OMR; SAR; KHR; BYN; LKR; MVR; MUR; NPR; PKR; SCR; KGS; TJS; UZS; KES; SOS; TZS; UGX; BDT; WST; KZT; MNT; VUV; BAM; SSP; TMT; CUP; STN; MRU; VES; |
dokument_rodzaj_kursu | Rodzaj kursu przeliczania waluty: 0 = NBP; 2 = EBC; 1 = własny; |
dokument_data_wymiany | W przypadku wybrania w parametrze "rodzaj_kursu" wartości 0 (NBP) lub 2 (EBC), należy określić dzień kursu wymiany w formacie DD-MM-RRRR; |
dokument_kurs_wymiany | W przypadku wybrania w parametrze "rodzaj_kursu" wartości 1 (własny), należy określić wartość kursu wymiany w formacie liczbowym, np: 4.12; |
dokument_ksef_tn | Czy ma być widoczny numer KSeF na dokumencie w wersji PDF (oczywiście tylko w przypadku jeśli jest nadany): 0 = nie; 1 = tak (tylko numer KSeF); 2 = tak (numer KSeF z datą nadania); |
dokument_rabat_tn | Czy ma być widoczny rabat dla produktów: 0 = nie; 1 = rabat kwotowy; 2 = rabat procentowy; włączając ten parametr należy podać również wartość dla parametru produkt_rabat (opis parametru poniżej); |
dokument_gtu_tn | Czy ma być widoczny kod GTU (JPK_V7) dla produktów: 0 = nie; 1 = tak (bez wydruku); 2 = tak (z wydrukiem); włączając ten parametr należy podać również wartość dla parametru produkt_gtu (opis parametru poniżej) oraz oraz należy (jednorazowo) włączyć ten parametr na stronie - Ustawienia; szczegółowy opis funkcji na stronie Kody GTU JPK_V7 |
dokument_procedura_tn | Czy ma być widoczna procedura (JPK_V7) dla danego dokumentu: 0 = nie; 1 = tak (bez wydruku); 2 = tak (z wydrukiem); włączając ten parametr należy podać również wartość dla parametru dokument_procedura (opis parametru poniżej); szczegółowy opis funkcji na stronie Procedury JPK_V7 |
dokument_procedura | Oznaczenia procedury (JPK_V7) dla danego dokumentu: 0 = (brak wartości); 14 = WSTO_EE; 15 = IED; 3 = TP; 4 = TT_WNT; 5 = TT_D; 6 = MR_T; 7 = MR_UZ; 8 = I_42; 9 = I_63; 10 = B_SPV; 11 = B_SPV_DOSTAWA; 12 = B_MPV_PROWIZJA; 13 = MPP; szczegółowy opis funkcji na stronie Procedury JPK_V7 |
dokument_dokument_tn | Czy ma być widoczne oznaczenie dokumentu (JPK_V7) dla danego dokumentu: 0 = nie; 1 = tak (bez wydruku); 2 = tak (z wydrukiem); włączając ten parametr należy podać również wartość dla parametru dokument_dokument (opis parametru poniżej); szczegółowy opis funkcji na stronie Oznaczenia dokumentów JPK_V7 |
dokument_dokument | Oznaczenia dokumentu (JPK_V7) dla danego dokumentu: 1 = RO; 2 = WEW; 3 = FP; szczegółowy opis funkcji na stronie Oznaczenia dokumentów JPK_V7 |
dokument_fp | Oznaczenie dokumentu jako "Faktura do paragonu" - oznaczenie dostępne tylko dla parametru dokument_rodzaj: 0; 5; 42; 62; 81 - dozwolone wartości: 0 = nie; 1 = tak; - zaznaczenie tej opcji jest równoważne pod względem księgowym z wystawieniem dokumentu o nazwie - Faktura do paragonu (dokument_rodzaj: 81). |
dokument_oss | Oznaczenie dokumentu jako "Procedura OSS": 0 = nie; 1 = tak; Aby włączyć możliwość wystawiania dokumentów w procedurze OSS należy na stronie - Ustawienia - zaznaczyć opcję - Procedura OSS; szczegółowy opis funkcji na stronie Procedura OSS. |
dokument_powiazane | W polu należy wpisać numery dokumentów powiązanych z wystawianym dokumentem oddzielając je średnikiem, wpisane numery będą widoczne na wygenerowanym dokumencie. |
dokument_sprawdzaj | Pole to związane jest z polem - dokument_powiazane - pole to może mieć dwie wartości: 1 = każdy z dokumentów wpisanych w polu - dokument_powiazane - zostanie dodatkowo opisany na wygenerowanym dokumencie (data wystawienia oraz wartość), wpisane numery dokumentów muszą być zapisane na koncie użytkownika i nie mogą się powtarzać; 0 = każdy z dokumentów wpisanych w polu - dokument_powiazane - będzie widoczny na wygenerowanym dokumencie, wpisane numery dokumentów nie muszą być zapisane na koncie użytkownika; |
Parametry sprzedawcy
Parametry sprzedawcy nie są wymagane jeśli dla konta jest ustawiony domyślny sprzedawca, ustawienia można dokonać na stronie - Klienci.Nazwa parametru | Opis parametru |
---|---|
sprzedawca_osoba | Czy podmiot to osoba fizyczna nie prowadząca działalności: 0 = nie; 1 = tak; jeśli 1 wówczas wymagane jest imię i nazwisko, jeśli 0 wymagana jest nazwa oraz numer NIP (domyślnie 0); |
sprzedawca_nazwa | Nazwa firmy; |
sprzedawca_imie | Imię - pole jest wymagane tylko w przypadku nie podania nazwy firmy; |
sprzedawca_nazwisko | Nazwisko - pole jest wymagane tylko w przypadku nie podania nazwy firmy; |
sprzedawca_nip | Numer identyfikacyjny; |
sprzedawca_nip_oznaczenie | Oznaczenie numeru identyfikacyjnego: 0 = nip; 1 = vat id; 2 = vat ue; 3 = numer podatkowy; |
sprzedawca_pesel | Numer PESEL; |
sprzedawca_dowod | Numer dowodu osobistego; |
sprzedawca_regon | Numer REGON; |
sprzedawca_krs | Numer KRS; |
sprzedawca_bdo | Numer BDO; |
sprzedawca_ulica | Ulica; |
sprzedawca_budynek | Numer budynku; |
sprzedawca_lokal | Numer lokalu; |
sprzedawca_miasto | Miasto; |
sprzedawca_kod | Kod pocztowy; |
sprzedawca_kraj | Dwuliterowy kod kraju, w przypadku przesłania poprawnej nazwy kraju w wersji standardowej np. Niemcy - system automatycznie przypisze dwuliterowy kod dla danego kraju czyli np. DE, lista dozwolonych wartości: PL = Polska; AF = Afganistan; AL = Albania; DZ = Algieria; AD = Andora; AO = Angola; AI = Anguilla; AQ = Antarktyka; AG = Antigua i Barbuda; SA = Arabia Saudyjska; AR = Argentyna; AM = Armenia; AW = Aruba; AU = Australia; AT = Austria; AZ = Azerbejdżan; BS = Bahamy; BH = Bahrajn; BD = Bangladesz; BB = Barbados; BE = Belgia; BZ = Belize; BJ = Benin; BM = Bermudy; BT = Bhutan; BY = Białoruś; BO = Boliwia; BA = Bośnia i Hercegowina; BW = Botswana; BR = Brazylia; BN = Brunei Darussalam; IO = Brytyjskie Terytorium Oceanu Indyjskiego; VG = Brytyjskie Wyspy Dziewicze; BG = Bułgaria; BF = Burkina Faso; BI = Burundi; CL = Chile; CN = Chiny; HR = Chorwacja; CW = Curaçao; CY = Cypr; TD = Czad; ME = Czarnogóra; CZ = Czechy; UM = Dalekie Wyspy Mniejsze Stanów Zjednoczonych; DK = Dania; CD = Demokratyczna Republika Konga; DM = Dominika; DO = Dominikana; DJ = Dżibuti; EG = Egipt; EC = Ekwador; EE = Estonia; ET = Etiopia; FK = Falklandy; FJ = Fidżi; PH = Filipiny; FI = Finlandia; FR = Francja; TF = Francuskie Terytoria Południowe; GA = Gabon; GM = Gambia; GH = Ghana; GI = Gibraltar; GR = Grecja; GD = Grenada; GL = Grenlandia; GE = Gruzja; GU = Guam; GY = Gujana; GF = Gujana Francuska; GP = Gwadelupa; GT = Gwatemala; GN = Gwinea; GW = Gwinea Bissau; GQ = Gwinea Równikowa; HT = Haiti; ES = Hiszpania; NL = Holandia; HN = Honduras; HK = Hongkong (Chiny); IN = Indie; ID = Indonezja; IQ = Irak; IR = Iran; IE = Irlandia; IS = Islandia; IL = Izrael; JM = Jamajka; JP = Japonia; YE = Jemen; JO = Jordania; KY = Kajmany; KH = Kambodża; CM = Kamerun; CA = Kanada; QA = Katar; KZ = Kazachstan; KE = Kenia; KG = Kirgistan; KI = Kiribati; CO = Kolumbia; KM = Komory; CG = Kongo; KP = Korea Północna; KR = Korea Południowa; XK = Kosowo; CR = Kostaryka; CU = Kuba; KW = Kuwejt; LA = Laos; LS = Lesotho; LB = Liban; LR = Liberia; LY = Libia; LI = Liechtenstein; LT = Litwa; LU = Luksemburg; LV = Łotwa; MK = Macedonia Północna; MG = Madagaskar; YT = Majotta; MO = Makau (Chiny); MW = Malawi; MV = Malediwy; MY = Malezja; ML = Mali; MT = Malta; MP = Mariany Północne; MA = Maroko; MQ = Martynika; MR = Mauretania; MU = Mauritius; MX = Meksyk; FM = Mikronezja; MM = Mjanma (Birma); MD = Mołdawia; MC = Monako; MN = Mongolia; MS = Montserrat; MZ = Mozambik; NA = Namibia; NR = Nauru; NP = Nepal; BQ = Niderlandy Karaibskie; DE = Niemcy; NE = Niger; NG = Nigeria; NI = Nikaragua; NU = Niue; NF = Norfolk; NO = Norwegia; NC = Nowa Kaledonia; NZ = Nowa Zelandia; OM = Oman; PK = Pakistan; PW = Palau; PA = Panama; PG = Papua-Nowa Gwinea; PY = Paragwaj; PE = Peru; PN = Pitcairn; PF = Polinezja Francuska; PR = Portoryko; PT = Portugalia; ZA = Republika Południowej Afryki; CF = Republika Środkowoafrykańska; CV = Republika Zielonego Przylądka; RE = Reunion; RU = Rosja; RO = Rumunia; RW = Rwanda; EH = Sahara Zachodnia; KN = Saint Kitts i Nevis; LC = Saint Lucia; VC = Saint Vincent i Grenadyny; BL = Saint-Barthélemy; MF = Saint-Martin; PM = Saint-Pierre i Miquelon; SV = Salwador; WS = Samoa; AS = Samoa Amerykańskie; SM = San Marino; SN = Senegal; RS = Serbia; SC = Seszele; SL = Sierra Leone; SG = Singapur; SX = Sint Maarten; SK = Słowacja; SI = Słowenia; SO = Somalia; LK = Sri Lanka; US = Stany Zjednoczone; SZ = Suazi; SD = Sudan; SS = Sudan Południowy; SR = Surinam; SJ = Svalbard i Jan Mayen; SY = Syria; CH = Szwajcaria; SE = Szwecja; TJ = Tadżykistan; TH = Tajlandia; TW = Tajwan; TZ = Tanzania; TG = Togo; TK = Tokelau; TO = Tonga; TT = Trynidad i Tobago; TN = Tunezja; TR = Turcja; TM = Turkmenistan; TC = Turks i Caicos; TV = Tuvalu; UG = Uganda; UA = Ukraina; UY = Urugwaj; UZ = Uzbekistan; VU = Vanuatu; WF = Wallis i Futuna; VA = Watykan; HU = Węgry; VE = Wenezuela; GB = Wielka Brytania; XI = Wielka Brytania - Irlandia Północna; VN = Wietnam; IT = Włochy; CI = Wybrzeże Kości Słoniowej; BV = Wyspa Bouveta; CX = Wyspa Bożego Narodzenia; IM = Wyspa Man; SH = Wyspa Świętej Heleny; CK = Wyspy Cooka; VI = Wyspy Dziewicze Stanów Zjednoczonych; HM = Wyspy Heard i McDonalda; CC = Wyspy Kokosowe; MH = Wyspy Marshalla; FO = Wyspy Owcze; SB = Wyspy Salomona; ST = Wyspy Świętego Tomasza i Książęca; ZM = Zambia; ZW = Zimbabwe; AE = Zjednoczone Emiraty Arabskie; |
sprzedawca_telefon | Telefon; |
sprzedawca_fax | Fax; |
sprzedawca_email | Email; |
sprzedawca_www | URL strony; |
sprzedawca_opis | Dowolne pole opisowe; |
sprzedawca_podpis | Podpis; |
sprzedawca_oznaczenie | Oznaczenie danych (brak wartości - sprzedawca): 0 = sprzedawca; 1 = nabywca; 2 = dostawca; 3 = odbiorca; 4 = wierzyciel; 5 = dłużnik; 6 = wpłacający; 7 = wypłacający; 8 = wynajmujący; 9 = najemca; 10 = sprzedający; 11 = kupujący; 12 = wystawiający; 13 = otrzymujący; 14 = zamawiający; 15 = odbierający; 16 = płatnik; 17 = oddział; 18 = wystawca; 19 = wystawca noty; 20 = adres dostawy; 21 = adres do korespondencji; 23 = zleceniobiorca; 24 = zleceniodawca; 25 = odbiorca/płatnik; 26 = autor; 27 = importer; 28 = nadawca; 29 = producent; 30 = faktor; 31 = podmiot pierwotny; 32 = dodatkowy nabywca; 33 = wystawca faktury; 34 = dokonujący płatność; 35 = jst – wystawca; 36 = jst – odbiorca; 37 = członek grupy vat – wystawca; 38 = członek grupy vat – odbiorca; 22 = bez oznaczenia; |
sprzedawca_pole | Czy dane adresowe mają być widoczne w formie jednego pola: 0 = nie; 1 = tak; domyślnie 0; Jeśli ustawiona jest wartość 1 wówczas należy przesłać tylko jeden parametr sprzedawca_nazwa oraz można w tym parametrze używać symbolu [n], który tworzy nową linię (należy pamiętać, że w przypadku wystawiania dokumentów z danymi adresowymi zapisanymi w formie jednego pola, niektóre funkcje księgowe np. JPK lub KSeF nie będą działały poprawnie). |
Parametry nabywcy
Parametry nabywcy nie są wymagane jeśli dla konta jest ustawiony domyślny nabywca, ustawienia można dokonać na stronie - Klienci.Nazwa parametru | Opis parametru |
---|---|
nabywca_osoba | Czy podmiot to osoba fizyczna nie prowadząca działalności: 0 = nie; 1 = tak; jeśli 1 wówczas wymagane jest imię i nazwisko, jeśli 0 wymagana jest nazwa oraz numer NIP (domyślnie 0); |
nabywca_nazwa | Nazwa firmy; |
nabywca_imie | Imię - pole jest wymagane tylko w przypadku osoby fizycznej (nie prowadzącej działalności) lub w przypadku firm i nie podania nazwy firmy; |
nabywca_nazwisko | Nazwisko - pole jest wymagane tylko w przypadku osoby fizycznej (nie prowadzącej działalności) lub w przypadku firm i nie podania nazwy firmy; |
nabywca_nip | Numer identyfikacyjny; |
nabywca_nip_oznaczenie | Oznaczenie numeru identyfikacyjnego: 0 = nip; 1 = vat id; 2 = vat ue; 3 = numer podatkowy; |
nabywca_pesel | Numer PESEL; |
nabywca_dowod | Numer dowodu osobistego; |
nabywca_regon | Numer REGON; |
nabywca_krs | Numer KRS; |
nabywca_bdo | Numer BDO; |
nabywca_ulica | Ulica; |
nabywca_budynek | Numer budynku; |
nabywca_lokal | Numer lokalu; |
nabywca_miasto | Miasto; |
nabywca_kod | Kod pocztowy; |
nabywca_kraj | Dwuliterowy kod kraju, w przypadku przesłania poprawnej nazwy kraju w wersji standardowej np. Niemcy - system automatycznie przypisze dwuliterowy kod dla danego kraju czyli np. DE, lista dozwolonych wartości: PL = Polska; AF = Afganistan; AL = Albania; DZ = Algieria; AD = Andora; AO = Angola; AI = Anguilla; AQ = Antarktyka; AG = Antigua i Barbuda; SA = Arabia Saudyjska; AR = Argentyna; AM = Armenia; AW = Aruba; AU = Australia; AT = Austria; AZ = Azerbejdżan; BS = Bahamy; BH = Bahrajn; BD = Bangladesz; BB = Barbados; BE = Belgia; BZ = Belize; BJ = Benin; BM = Bermudy; BT = Bhutan; BY = Białoruś; BO = Boliwia; BA = Bośnia i Hercegowina; BW = Botswana; BR = Brazylia; BN = Brunei Darussalam; IO = Brytyjskie Terytorium Oceanu Indyjskiego; VG = Brytyjskie Wyspy Dziewicze; BG = Bułgaria; BF = Burkina Faso; BI = Burundi; CL = Chile; CN = Chiny; HR = Chorwacja; CW = Curaçao; CY = Cypr; TD = Czad; ME = Czarnogóra; CZ = Czechy; UM = Dalekie Wyspy Mniejsze Stanów Zjednoczonych; DK = Dania; CD = Demokratyczna Republika Konga; DM = Dominika; DO = Dominikana; DJ = Dżibuti; EG = Egipt; EC = Ekwador; EE = Estonia; ET = Etiopia; FK = Falklandy; FJ = Fidżi; PH = Filipiny; FI = Finlandia; FR = Francja; TF = Francuskie Terytoria Południowe; GA = Gabon; GM = Gambia; GH = Ghana; GI = Gibraltar; GR = Grecja; GD = Grenada; GL = Grenlandia; GE = Gruzja; GU = Guam; GY = Gujana; GF = Gujana Francuska; GP = Gwadelupa; GT = Gwatemala; GN = Gwinea; GW = Gwinea Bissau; GQ = Gwinea Równikowa; HT = Haiti; ES = Hiszpania; NL = Holandia; HN = Honduras; HK = Hongkong (Chiny); IN = Indie; ID = Indonezja; IQ = Irak; IR = Iran; IE = Irlandia; IS = Islandia; IL = Izrael; JM = Jamajka; JP = Japonia; YE = Jemen; JO = Jordania; KY = Kajmany; KH = Kambodża; CM = Kamerun; CA = Kanada; QA = Katar; KZ = Kazachstan; KE = Kenia; KG = Kirgistan; KI = Kiribati; CO = Kolumbia; KM = Komory; CG = Kongo; KP = Korea Północna; KR = Korea Południowa; XK = Kosowo; CR = Kostaryka; CU = Kuba; KW = Kuwejt; LA = Laos; LS = Lesotho; LB = Liban; LR = Liberia; LY = Libia; LI = Liechtenstein; LT = Litwa; LU = Luksemburg; LV = Łotwa; MK = Macedonia Północna; MG = Madagaskar; YT = Majotta; MO = Makau (Chiny); MW = Malawi; MV = Malediwy; MY = Malezja; ML = Mali; MT = Malta; MP = Mariany Północne; MA = Maroko; MQ = Martynika; MR = Mauretania; MU = Mauritius; MX = Meksyk; FM = Mikronezja; MM = Mjanma (Birma); MD = Mołdawia; MC = Monako; MN = Mongolia; MS = Montserrat; MZ = Mozambik; NA = Namibia; NR = Nauru; NP = Nepal; BQ = Niderlandy Karaibskie; DE = Niemcy; NE = Niger; NG = Nigeria; NI = Nikaragua; NU = Niue; NF = Norfolk; NO = Norwegia; NC = Nowa Kaledonia; NZ = Nowa Zelandia; OM = Oman; PK = Pakistan; PW = Palau; PA = Panama; PG = Papua-Nowa Gwinea; PY = Paragwaj; PE = Peru; PN = Pitcairn; PF = Polinezja Francuska; PR = Portoryko; PT = Portugalia; ZA = Republika Południowej Afryki; CF = Republika Środkowoafrykańska; CV = Republika Zielonego Przylądka; RE = Reunion; RU = Rosja; RO = Rumunia; RW = Rwanda; EH = Sahara Zachodnia; KN = Saint Kitts i Nevis; LC = Saint Lucia; VC = Saint Vincent i Grenadyny; BL = Saint-Barthélemy; MF = Saint-Martin; PM = Saint-Pierre i Miquelon; SV = Salwador; WS = Samoa; AS = Samoa Amerykańskie; SM = San Marino; SN = Senegal; RS = Serbia; SC = Seszele; SL = Sierra Leone; SG = Singapur; SX = Sint Maarten; SK = Słowacja; SI = Słowenia; SO = Somalia; LK = Sri Lanka; US = Stany Zjednoczone; SZ = Suazi; SD = Sudan; SS = Sudan Południowy; SR = Surinam; SJ = Svalbard i Jan Mayen; SY = Syria; CH = Szwajcaria; SE = Szwecja; TJ = Tadżykistan; TH = Tajlandia; TW = Tajwan; TZ = Tanzania; TG = Togo; TK = Tokelau; TO = Tonga; TT = Trynidad i Tobago; TN = Tunezja; TR = Turcja; TM = Turkmenistan; TC = Turks i Caicos; TV = Tuvalu; UG = Uganda; UA = Ukraina; UY = Urugwaj; UZ = Uzbekistan; VU = Vanuatu; WF = Wallis i Futuna; VA = Watykan; HU = Węgry; VE = Wenezuela; GB = Wielka Brytania; XI = Wielka Brytania - Irlandia Północna; VN = Wietnam; IT = Włochy; CI = Wybrzeże Kości Słoniowej; BV = Wyspa Bouveta; CX = Wyspa Bożego Narodzenia; IM = Wyspa Man; SH = Wyspa Świętej Heleny; CK = Wyspy Cooka; VI = Wyspy Dziewicze Stanów Zjednoczonych; HM = Wyspy Heard i McDonalda; CC = Wyspy Kokosowe; MH = Wyspy Marshalla; FO = Wyspy Owcze; SB = Wyspy Salomona; ST = Wyspy Świętego Tomasza i Książęca; ZM = Zambia; ZW = Zimbabwe; AE = Zjednoczone Emiraty Arabskie; |
nabywca_telefon | Telefon; |
nabywca_fax | Fax; |
nabywca_email | Email; |
nabywca_www | URL strony; |
nabywca_opis | Dowolne pole opisowe; |
nabywca_podpis | Podpis; |
nabywca_oznaczenie | Oznaczenie danych (brak wartości - nabywca): 0 = sprzedawca; 1 = nabywca; 2 = dostawca; 3 = odbiorca; 4 = wierzyciel; 5 = dłużnik; 6 = wpłacający; 7 = wypłacający; 8 = wynajmujący; 9 = najemca; 10 = sprzedający; 11 = kupujący; 12 = wystawiający; 13 = otrzymujący; 14 = zamawiający; 15 = odbierający; 16 = płatnik; 17 = oddział; 18 = wystawca; 19 = wystawca noty; 20 = adres dostawy; 21 = adres do korespondencji; 23 = zleceniobiorca; 24 = zleceniodawca; 25 = odbiorca/płatnik; 26 = autor; 27 = importer; 28 = nadawca; 29 = producent; 30 = faktor; 31 = podmiot pierwotny; 32 = dodatkowy nabywca; 33 = wystawca faktury; 34 = dokonujący płatność; 35 = jst – wystawca; 36 = jst – odbiorca; 37 = członek grupy vat – wystawca; 38 = członek grupy vat – odbiorca; 22 = bez oznaczenia; |
nabywca_pole | Czy dane adresowe mają być widoczne w formie jednego pola: 0 = nie; 1 = tak; domyślnie 0; Jeśli ustawiona jest wartość 1 wówczas należy przesłać tylko jeden parametr nabywca_nazwa oraz można w tym parametrze używać symbolu [n], który tworzy nową linię (należy pamiętać, że w przypadku wystawiania dokumentów z danymi adresowymi zapisanymi w formie jednego pola, niektóre funkcje księgowe np. JPK lub KSeF nie będą działały poprawnie). |
Parametry produktu
Kolejne pozycje, maksymalnie 100 pozycji, dodajemy z parametrami: produkt_nazwa_1, produkt_jm_1, produkt_ilosc_1, produkt_nazwa_2, produkt_jm_2, produkt_ilosc_2, itp..Nazwa parametru | Opis parametru |
---|---|
produkt_nazwa | Nazwa produktu; |
produkt_jm | Jednostka miary: 0 = (brak wartości); 1 = usł.; 2 = szt.; 3 = AT; 4 = GJ; 5 = MW; 6 = doba; 7 = dzień; 8 = godz.; 9 = gr; 10 = grupa; 11 = h; 12 = hl; 13 = kW; 14 = kWh; 15 = kg; 16 = km; 17 = kpl.; 18 = kurs; 19 = l; 20 = m; 21 = m2; 22 = m3; 23 = mb; 24 = mies.; 25 = min; 26 = ml; 27 = mp; 28 = obw; 29 = opak.; 30 = par; 31 = pkt.; 32 = rolka; 33 = strona; 34 = słowa; 35 = tona; 36 = sem; 37 = fracht; 38 = osoba; 39 = rbg; 40 = Mg; 41 = ryczałt; 42 = udział; 43 = pojemnik; 44 = zabieg; 45 = cm; 46 = MWh; 47 = ha; 48 = kwartał; 49 = yard; 50 = etat; 51 = abonament; 52 = ar; 53 = Kb; 54 = KB; 55 = MB; 56 = GB; 57 = TB; 58 = MHZ; 59 = mm; 60 = MPA; 61 = MVA; 62 = g; 63 = tys.; 64 = bl.; 65 = tkm; 66 = pakiet; 67 = osobogodzina; 68 = pęczek; 69 = hm; 70 = dt; 71 = osobodoba; 72 = KMTR; 73 = HM; 74 = TSZT; 75 = mth; 76 = mtg; 77 = op.; 78 = WZKM; 79 = paleta; 80 = karton; 81 = arkusz; 82 = balot; 83 = m/h; 84 = rok; 85 = rbh; 86 = para; 87 = W/M; 88 = stawka dzienna; 89 = promil; 90 = procent; 91 = j.s.; 92 = 10 m2; 93 = Lfm; 94 = hobok; 95 = MVArh; 96 = j. tł.; 97 = próba; 98 = egzemplarz; 99 = zzs; |
produkt_ilosc | Oznaczenie ilości produktów, domyślnie 1; |
produkt_cena_netto produkt_wartosc_brutto | Cena netto lub wartość brutto (należy przesłać tylko jeden z parametrów); |
produkt_stawka_vat | Stawka vat: np = np.; zw = zw.; oo = o.o.; 50 = 50%; 27 = 27%; 26 = 26%; 25.5 = 25.5%; 25 = 25%; 24 = 24%; 23 = 23%; 22 = 22%; 21 = 21%; 20 = 20%; 19.5 = 19.5%; 19 = 19%; 18 = 18%; 17 = 17%; 16 = 16%; 15 = 15%; 14 = 14%; 13.5 = 13.5%; 13 = 13%; 12 = 12%; 11.82 = 11.82%; 11 = 11%; 10 = 10%; 9.5 = 9.5%; 9 = 9%; 8.5 = 8.5%; 8.1 = 8.1%; 8 = 8%; 7.7 = 7.7%; 7 = 7%; 6.5 = 6.5%; 6 = 6%; 5.5 = 5.5%; 5 = 5%; 4.8 = 4.8%; 4 = 4%; 3.7 = 3.7%; 3 = 3%; 2.5 = 2.5%; 2.1 = 2.1%; 0 = 0%; |
produkt_rabat | Wartość rabatu dla danego produktu, parametr ten wymaga przesłania parametru dokument_rabat_tn lub włączenia tego parametru na stronie - Ustawienia; |
produkt_gtu | Wartość kodu GTU (JPK_V7) dla danego produktu: 0 = (brak wartości); 1 = GTU_01; 2 = GTU_02; 3 = GTU_03; 4 = GTU_04; 5 = GTU_05; 6 = GTU_06; 7 = GTU_07; 8 = GTU_08; 9 = GTU_09; 10 = GTU_10; 11 = GTU_11; 12 = GTU_12; 13 = GTU_13; parametr ten wymaga przesłania parametru - dokument_gtu_tn - oraz włączenia tego parametru na stronie - Ustawienia; |