Niemożność wystawienia faktury za 15zł brutto

Komentarze

Komentarze: 4

  • Avatar
    Permanently deleted user

    Panie Bartłomieju,

    Sytuacja, którą Pan opisał rzeczywiście występuje w przypadku tworzenia faktur za pomocą API.

    Parametr gross_price dla obiektu service w dokumentacji oznaczyliśmy jako 'Tylko do odczytu' https://www.infakt.pl/developers/invoices.html#def .

    Jest to związane z tym, że w API jest przyjęta zasada przeliczania kwot począwszy od kwoty netto, analogicznie do kolejności wprowadzania danych w formularzu w aplikacji www.

    W aplikacji www jednak jest możliwość wskazania iż chcemy aby przeliczenie następowało od kwoty brutto, po prostu modyfikując tą kwotę.

    Zmiana aby było możliwe wystawianie faktur za pomocą API podając kwotę brutto jest planowana.

    Użytkownik będzie mógł wymusić takie przeliczenie przesyłając odpowiedni parametr razem z danymi faktury.

    0
    Czynności dotyczące komentarzy Łącze bezpośrednie
  • Avatar
    contact

    Nie mniej jednak parametr "tax_price" jako oznaczony tylko do odczytu nie jest, a również jest ignorowany. W mojej ocenie to nie jest prośba o nową funkcjonalność a o naprawienie błędu, przynajmniej w dokumentacji.

    Chciałem napisać prosty skrypt, który zaimportuje sprzedaż z allegro a następnie wystawi na jej podstawie faktury. Na chwilę obecną muszę zawiesić swoje zamiary. Bardzo proszę o informację w wątku gdyby taka zmiana została przeprowadzona. Wszelkie sugestie odnośnie tymczasowych objeść tego problemu również będą miło widziane(bo z aplikacji mobilnej taką fakturę da się wystawić, czyli API musi to umożliwiać. Ja tylko nie wiem jak.).

    Z góry dziękuję.

    0
    Czynności dotyczące komentarzy Łącze bezpośrednie
  • Avatar
    Permanently deleted user

    Panie Bartłomieju,

    ostatecznie problem który Pan porusza nie będzie wymagał oczekiwania na implementacji funkcjonalności przeliczania kwoty od wartości brutto.

    Przeanalizowałem jeszcze raz zestaw danych jakie Pan wysyła i sugeruję dodanie do sekcji services wartości "net_price" w Pana przypadku równej 1220.

    Przykładowy zestaw danych:

    {
      "invoice" : {
        "check_duplicate_number": true,
        "client_company_name": "Xxxx xxxx",
        "client_street": "Xxxxxx 71",
        "client_city": "Kraków",
        "client_post_code": "12-345",
        "client_country": "Polska",
        "invoice_date": "2018-10-23",
        "sale_date": "2018-10-23",
        "payment_method": "payu",
        "services": [{
          "name": "Usługa",
           "unit": "szt.",
           "quantity": "1",
           "unit_net_price": 1220,
           "net_price":1220,
           "gross_price": 1500,
           "tax_price": 280,
           "tax_symbol": "23"
        },
        {
           "name": "Usługa 2",
           "unit": "szt.",
           "quantity": "1",
           "unit_net_price" : 1220,
           "net_price":1220,
           "gross_price": 1500,
           "tax_price": 280,
          "tax_symbol": "23"
        }]
      }
    }

     

    0
    Czynności dotyczące komentarzy Łącze bezpośrednie
  • Avatar
    contact

    Potwierdzam, że to działa. Dziękuję za pomoc. 

    0
    Czynności dotyczące komentarzy Łącze bezpośrednie

Zaloguj się, aby dodać komentarz.