KONTAKT


Enadis sp. z o.o.
ul.Morska 149 U2
Gdynia 81-222
Infolinia:
22 350 64 30
pn - pt: 8:30 - 16:30
Wygenerowanie JPK_FA według struktury określonej przez Ministerstwo Finansów
token, data_od, data_do, id_urzedu_skarbowego
brak
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=generateJPK_FA'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f' . '&data_od=2019-01-01' . '&data_do=2019-03-31' . '&id_urzedu_skarbowego=3'); //dane do wysłania curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go // dekodujemy i wstawiamy zawartość pliku XML do zmiennej by potem ją zapisać lub umożliwić pobranie $jpkXML = base64_decode($dane['result']['file']); // nazwa pliku XML $nazwaXML = $dane['result']['name'];
Wygenerowanie JPK_KR według struktury określonej przez Ministerstwo Finansów
token, data_od, data_do, id_urzedu_skarbowego
brak
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=generateJPK_KR'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f' . '&data_od=2019-01-01' . '&data_do=2019-03-31' . '&id_urzedu_skarbowego=3'); //dane do wysłania curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go // dekodujemy i wstawiamy zawartość pliku XML do zmiennej by potem ją zapisać lub umożliwić pobranie $jpkXML = base64_decode($dane['result']['file']); // nazwa pliku XML $nazwaXML = $dane['result']['name'];
Wygenerowanie JPK_PKPiR według struktury określonej przez Ministerstwo Finansów
token, data_od, data_do, id_urzedu_skarbowego
brak
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=generateJPK_PKPiR'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f' . '&data_od=2019-01-01' . '&data_do=2019-03-31' . '&id_urzedu_skarbowego=3'); //dane do wysłania curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go // dekodujemy i wstawiamy zawartość pliku XML do zmiennej by potem ją zapisać lub umożliwić pobranie $jpkXML = base64_decode($dane['result']['file']); // nazwa pliku XML $nazwaXML = $dane['result']['name'];
Wygenerowanie JPK_VAT według struktury określonej przez Ministerstwo Finansów
token, rok, miesiac, cel (0 - złożenie, 1 - korekta)
numer_korekty (numer kolejnej korekty JPK_VAT), faktury_do_paragonow (czy uwzględnić także faktury do paragonów: 0 - nie, 1 - tak)
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=generateJPK_VAT'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f' . '&rok=2019' . '&miesiac=6' . '&cel=0'); //dane do wysłania curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go // dekodujemy i wstawiamy zawartość pliku XML do zmiennej by potem ją zapisać lub umożliwić pobranie $jpkXML = base64_decode($dane['result']['file']); // nazwa pliku XML $nazwaXML = $dane['result']['name']; // komunikaty echo implode("
", $dane['result']['msg']);