Pobranie i zmiana ustawionego miesiąca księgowego

|
ID: 778304807
|
Kategorie: API

Żądanie PUT wysyłane jest na adres:

https://www.ifirma.pl/iapi/abonent/miesiacksiegowy.json

Przykładowa zawartość żądania (json):

{
"MiesiacKsiegowy": "NAST",
"PrzeniesDaneZPoprzedniegoRoku": true
}
  • MiesiacKsiegowy przyjmuje wartości: NAST lub POPRZ odpowiednio dla miesiąca następnego oraz poprzedniego
  • PrzenieśDaneZPoprzedniegoRoku przyjmuje wartości true lub false

Przykłady nagłówka dla obu rodzajów kluczy są przedstawione na stronie Nagłówek autoryzacji. Analogicznie żądanie GET wysłane na ten sam adres zwraca ustawiony aktualnie miesiąc księgowy.

Do wysłania żądania PUT w PHP konieczne jest zastosowanie następujących nagłówków:

IAPIA user = nazwaUsera, rsa = zakodowanyHashWiadomosci hashWiadomosci = sha-1(url + nazwaUsera + nazwaKlucza + requestContent) zakodowanyHashWiadomosci = rsa(kluczPrywatny, hashWiadomosci) {
"MiesiacKsiegowy": "NAST",
"PrzeniesDaneZPoprzedniegoRoku": true
}
$headers = array(
'Accept: application/'.$typ_pliku,
'Content-type: application/'.$typ_pliku.
'; charset=UTF-8',
'Authentication: IAPIS user='.$nazwaUsera.
', hmac-sha1='.$hashWiadomosci
);
curl_setopt($curlHandle, CURLOPT_TIMEOUT, 300);
curl_setopt($curlHandle, CURLOPT_CONNECTTIMEOUT, 100);
curl_setopt($curlHandle, CURLOPT_URL, $url);
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curlHandle, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curlHandle, CURLOPT_HTTPGET, false);
curl_setopt($curlHandle, CURLOPT_CUSTOMREQUEST, 'PUT');
curl_setopt($curlHandle, CURLOPT_POSTFIELDS, $requestContent);
curl_setopt($curlHandle, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curlHandle, CURLOPT_SSL_VERIFYPEER, 0);
Jeśli informacji jakich szukasz nie znalazłeś w naszej bazie wiedzy - zadzwoń do nas 71 769 55 15 lub porozmawiaj z konsultantem na czacie . Możesz też napisać maila na bok@ifirma.pl. BOK jest czynne od poniedziałku do piątku w godz. 9:00 – 20:00.
Nie musisz czytać pomocy
Nie musisz czytać pomocy

Mobilnie. Wszędzie

Z ifirma.pl masz księgowość w swoim telefonie. Wysyłaj dokumenty, sprawdzaj salda i terminy online, gdziekolwiek jesteś. Aplikację znajdziesz na najpopularniejszych platformach.

Mobilnie

Ułatwienia dla e‑commerce

Wygodne integracje
Wygodne integracje

Program do faktur IFIRMA w prosty sposób zintegrujesz z Allegro i popularnymi platformami e‑commerce jak Shoper, WooCommerce czy PrestaShop.

Sprawdź wszystkie integracje →

Wygodne integracje
Płatności w jednym miejscu

ifirma.pl łączy się z urządzeniami fiskalnymi, pozwala na eksport przelewów do banku i zatwierdzanie ich jednym kodem, co znacznie usprawnia codzienną pracę i samodzielne księgowanie.

Wygodne integracje
Łatwe generowanie faktur

Dzięki integracji z bazą GUS ułatwiamy też wystawianie faktur – wystarczy, że wpiszesz NIP kontrahenta, a reszta danych uzupełni się automatycznie.

allegro integracja ecommerce
woocommerce integracja ecommerce
shoper integracja ecommerce
prestashop integracja ecommerce
shoplo integracja ecommerce
magento integracja ecommerce