WebAPI


Kliknij tutaj, aby uzyskać pełną listę operacji.

MDFDajFakturyWystawioneWMiesiacu

Test

Aby przetestować operację przy użyciu protokołu HTTP POST, kliknij przycisk Wywołaj.
Parametr Wartość
UserDoSerwisu:
PasswordDoSerwisu:
UserAPI:
PasswordAPI:
miesiac:
rok:
rejestr:

SOAP 1.1

Poniżej zamieszczono przykładowe żądanie i odpowiedź SOAP 1.1. Zamiast symboli zastępczych należy podać rzeczywiste wartości.

POST /WebAPI.asmx HTTP/1.1
Host: www.mojadobrafirma.pl
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.mojadobrafirma.pl/WebAPI/MDFDajFakturyWystawioneWMiesiacu"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <MDFDajFakturyWystawioneWMiesiacu xmlns="http://www.mojadobrafirma.pl/WebAPI/">
      <UserDoSerwisu>string</UserDoSerwisu>
      <PasswordDoSerwisu>string</PasswordDoSerwisu>
      <UserAPI>string</UserAPI>
      <PasswordAPI>string</PasswordAPI>
      <miesiac>int</miesiac>
      <rok>int</rok>
      <rejestr>string</rejestr>
    </MDFDajFakturyWystawioneWMiesiacu>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <MDFDajFakturyWystawioneWMiesiacuResponse xmlns="http://www.mojadobrafirma.pl/WebAPI/">
      <MDFDajFakturyWystawioneWMiesiacuResult>
        <MDFFaktura>
          <rejestr>string</rejestr>
          <nrFaktury>int</nrFaktury>
          <rokSprzedazy>int</rokSprzedazy>
          <miesSprzedazy>int</miesSprzedazy>
          <dataSprzedazy>dateTime</dataSprzedazy>
          <dataWystawienia>dateTime</dataWystawienia>
          <sposobZaplaty>string</sposobZaplaty>
          <terminZaplaty>dateTime</terminZaplaty>
          <wystawil>string</wystawil>
          <odbiera>string</odbiera>
          <miejsceWystawienia>string</miejsceWystawienia>
          <kontoBankowe>string</kontoBankowe>
          <platnikNazwaSkrIdentyfikator>string</platnikNazwaSkrIdentyfikator>
          <platnikNazwa>string</platnikNazwa>
          <platnikUlica>string</platnikUlica>
          <platnikMiejscowosc>string</platnikMiejscowosc>
          <platnikNIP>string</platnikNIP>
          <zaplacono>boolean</zaplacono>
          <uwagiNaFakturze>string</uwagiNaFakturze>
          <waluta>string</waluta>
          <kursWaluty>decimal</kursWaluty>
          <jednPrzelicz>int</jednPrzelicz>
          <kodRodzajuZdarzVAT>string</kodRodzajuZdarzVAT>
          <pozycje>
            <MDFPozycjaFaktury xsi:nil="true" />
            <MDFPozycjaFaktury xsi:nil="true" />
          </pozycje>
        </MDFFaktura>
        <MDFFaktura>
          <rejestr>string</rejestr>
          <nrFaktury>int</nrFaktury>
          <rokSprzedazy>int</rokSprzedazy>
          <miesSprzedazy>int</miesSprzedazy>
          <dataSprzedazy>dateTime</dataSprzedazy>
          <dataWystawienia>dateTime</dataWystawienia>
          <sposobZaplaty>string</sposobZaplaty>
          <terminZaplaty>dateTime</terminZaplaty>
          <wystawil>string</wystawil>
          <odbiera>string</odbiera>
          <miejsceWystawienia>string</miejsceWystawienia>
          <kontoBankowe>string</kontoBankowe>
          <platnikNazwaSkrIdentyfikator>string</platnikNazwaSkrIdentyfikator>
          <platnikNazwa>string</platnikNazwa>
          <platnikUlica>string</platnikUlica>
          <platnikMiejscowosc>string</platnikMiejscowosc>
          <platnikNIP>string</platnikNIP>
          <zaplacono>boolean</zaplacono>
          <uwagiNaFakturze>string</uwagiNaFakturze>
          <waluta>string</waluta>
          <kursWaluty>decimal</kursWaluty>
          <jednPrzelicz>int</jednPrzelicz>
          <kodRodzajuZdarzVAT>string</kodRodzajuZdarzVAT>
          <pozycje>
            <MDFPozycjaFaktury xsi:nil="true" />
            <MDFPozycjaFaktury xsi:nil="true" />
          </pozycje>
        </MDFFaktura>
      </MDFDajFakturyWystawioneWMiesiacuResult>
    </MDFDajFakturyWystawioneWMiesiacuResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Poniżej zamieszczono przykładowe żądanie i odpowiedź SOAP 1.2. Zamiast symboli zastępczych należy podać rzeczywiste wartości.

POST /WebAPI.asmx HTTP/1.1
Host: www.mojadobrafirma.pl
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <MDFDajFakturyWystawioneWMiesiacu xmlns="http://www.mojadobrafirma.pl/WebAPI/">
      <UserDoSerwisu>string</UserDoSerwisu>
      <PasswordDoSerwisu>string</PasswordDoSerwisu>
      <UserAPI>string</UserAPI>
      <PasswordAPI>string</PasswordAPI>
      <miesiac>int</miesiac>
      <rok>int</rok>
      <rejestr>string</rejestr>
    </MDFDajFakturyWystawioneWMiesiacu>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <MDFDajFakturyWystawioneWMiesiacuResponse xmlns="http://www.mojadobrafirma.pl/WebAPI/">
      <MDFDajFakturyWystawioneWMiesiacuResult>
        <MDFFaktura>
          <rejestr>string</rejestr>
          <nrFaktury>int</nrFaktury>
          <rokSprzedazy>int</rokSprzedazy>
          <miesSprzedazy>int</miesSprzedazy>
          <dataSprzedazy>dateTime</dataSprzedazy>
          <dataWystawienia>dateTime</dataWystawienia>
          <sposobZaplaty>string</sposobZaplaty>
          <terminZaplaty>dateTime</terminZaplaty>
          <wystawil>string</wystawil>
          <odbiera>string</odbiera>
          <miejsceWystawienia>string</miejsceWystawienia>
          <kontoBankowe>string</kontoBankowe>
          <platnikNazwaSkrIdentyfikator>string</platnikNazwaSkrIdentyfikator>
          <platnikNazwa>string</platnikNazwa>
          <platnikUlica>string</platnikUlica>
          <platnikMiejscowosc>string</platnikMiejscowosc>
          <platnikNIP>string</platnikNIP>
          <zaplacono>boolean</zaplacono>
          <uwagiNaFakturze>string</uwagiNaFakturze>
          <waluta>string</waluta>
          <kursWaluty>decimal</kursWaluty>
          <jednPrzelicz>int</jednPrzelicz>
          <kodRodzajuZdarzVAT>string</kodRodzajuZdarzVAT>
          <pozycje>
            <MDFPozycjaFaktury xsi:nil="true" />
            <MDFPozycjaFaktury xsi:nil="true" />
          </pozycje>
        </MDFFaktura>
        <MDFFaktura>
          <rejestr>string</rejestr>
          <nrFaktury>int</nrFaktury>
          <rokSprzedazy>int</rokSprzedazy>
          <miesSprzedazy>int</miesSprzedazy>
          <dataSprzedazy>dateTime</dataSprzedazy>
          <dataWystawienia>dateTime</dataWystawienia>
          <sposobZaplaty>string</sposobZaplaty>
          <terminZaplaty>dateTime</terminZaplaty>
          <wystawil>string</wystawil>
          <odbiera>string</odbiera>
          <miejsceWystawienia>string</miejsceWystawienia>
          <kontoBankowe>string</kontoBankowe>
          <platnikNazwaSkrIdentyfikator>string</platnikNazwaSkrIdentyfikator>
          <platnikNazwa>string</platnikNazwa>
          <platnikUlica>string</platnikUlica>
          <platnikMiejscowosc>string</platnikMiejscowosc>
          <platnikNIP>string</platnikNIP>
          <zaplacono>boolean</zaplacono>
          <uwagiNaFakturze>string</uwagiNaFakturze>
          <waluta>string</waluta>
          <kursWaluty>decimal</kursWaluty>
          <jednPrzelicz>int</jednPrzelicz>
          <kodRodzajuZdarzVAT>string</kodRodzajuZdarzVAT>
          <pozycje>
            <MDFPozycjaFaktury xsi:nil="true" />
            <MDFPozycjaFaktury xsi:nil="true" />
          </pozycje>
        </MDFFaktura>
      </MDFDajFakturyWystawioneWMiesiacuResult>
    </MDFDajFakturyWystawioneWMiesiacuResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

Poniżej zamieszczono przykładowe żądanie i odpowiedź HTTP GET. Zamiast symboli zastępczych należy podać rzeczywiste wartości.

GET /WebAPI.asmx/MDFDajFakturyWystawioneWMiesiacu?UserDoSerwisu=string&PasswordDoSerwisu=string&UserAPI=string&PasswordAPI=string&miesiac=string&rok=string&rejestr=string HTTP/1.1
Host: www.mojadobrafirma.pl
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfMDFFaktura xmlns="http://www.mojadobrafirma.pl/WebAPI/">
  <MDFFaktura>
    <rejestr>string</rejestr>
    <nrFaktury>int</nrFaktury>
    <rokSprzedazy>int</rokSprzedazy>
    <miesSprzedazy>int</miesSprzedazy>
    <dataSprzedazy>dateTime</dataSprzedazy>
    <dataWystawienia>dateTime</dataWystawienia>
    <sposobZaplaty>string</sposobZaplaty>
    <terminZaplaty>dateTime</terminZaplaty>
    <wystawil>string</wystawil>
    <odbiera>string</odbiera>
    <miejsceWystawienia>string</miejsceWystawienia>
    <kontoBankowe>string</kontoBankowe>
    <platnikNazwaSkrIdentyfikator>string</platnikNazwaSkrIdentyfikator>
    <platnikNazwa>string</platnikNazwa>
    <platnikUlica>string</platnikUlica>
    <platnikMiejscowosc>string</platnikMiejscowosc>
    <platnikNIP>string</platnikNIP>
    <zaplacono>boolean</zaplacono>
    <uwagiNaFakturze>string</uwagiNaFakturze>
    <waluta>string</waluta>
    <kursWaluty>decimal</kursWaluty>
    <jednPrzelicz>int</jednPrzelicz>
    <kodRodzajuZdarzVAT>string</kodRodzajuZdarzVAT>
    <pozycje>
      <MDFPozycjaFaktury>
        <pozycjaFakturowana>string</pozycjaFakturowana>
        <jm>string</jm>
        <ilosc>decimal</ilosc>
        <cena>decimal</cena>
        <cenaBrutto>boolean</cenaBrutto>
        <procentVAT>double</procentVAT>
        <zwolniona>boolean</zwolniona>
        <niePodlegaVAT>boolean</niePodlegaVAT>
        <SWW>string</SWW>
        <wartNetto>decimal</wartNetto>
        <wartVAT>decimal</wartVAT>
        <wartBrutto>decimal</wartBrutto>
      </MDFPozycjaFaktury>
      <MDFPozycjaFaktury>
        <pozycjaFakturowana>string</pozycjaFakturowana>
        <jm>string</jm>
        <ilosc>decimal</ilosc>
        <cena>decimal</cena>
        <cenaBrutto>boolean</cenaBrutto>
        <procentVAT>double</procentVAT>
        <zwolniona>boolean</zwolniona>
        <niePodlegaVAT>boolean</niePodlegaVAT>
        <SWW>string</SWW>
        <wartNetto>decimal</wartNetto>
        <wartVAT>decimal</wartVAT>
        <wartBrutto>decimal</wartBrutto>
      </MDFPozycjaFaktury>
    </pozycje>
  </MDFFaktura>
  <MDFFaktura>
    <rejestr>string</rejestr>
    <nrFaktury>int</nrFaktury>
    <rokSprzedazy>int</rokSprzedazy>
    <miesSprzedazy>int</miesSprzedazy>
    <dataSprzedazy>dateTime</dataSprzedazy>
    <dataWystawienia>dateTime</dataWystawienia>
    <sposobZaplaty>string</sposobZaplaty>
    <terminZaplaty>dateTime</terminZaplaty>
    <wystawil>string</wystawil>
    <odbiera>string</odbiera>
    <miejsceWystawienia>string</miejsceWystawienia>
    <kontoBankowe>string</kontoBankowe>
    <platnikNazwaSkrIdentyfikator>string</platnikNazwaSkrIdentyfikator>
    <platnikNazwa>string</platnikNazwa>
    <platnikUlica>string</platnikUlica>
    <platnikMiejscowosc>string</platnikMiejscowosc>
    <platnikNIP>string</platnikNIP>
    <zaplacono>boolean</zaplacono>
    <uwagiNaFakturze>string</uwagiNaFakturze>
    <waluta>string</waluta>
    <kursWaluty>decimal</kursWaluty>
    <jednPrzelicz>int</jednPrzelicz>
    <kodRodzajuZdarzVAT>string</kodRodzajuZdarzVAT>
    <pozycje>
      <MDFPozycjaFaktury>
        <pozycjaFakturowana>string</pozycjaFakturowana>
        <jm>string</jm>
        <ilosc>decimal</ilosc>
        <cena>decimal</cena>
        <cenaBrutto>boolean</cenaBrutto>
        <procentVAT>double</procentVAT>
        <zwolniona>boolean</zwolniona>
        <niePodlegaVAT>boolean</niePodlegaVAT>
        <SWW>string</SWW>
        <wartNetto>decimal</wartNetto>
        <wartVAT>decimal</wartVAT>
        <wartBrutto>decimal</wartBrutto>
      </MDFPozycjaFaktury>
      <MDFPozycjaFaktury>
        <pozycjaFakturowana>string</pozycjaFakturowana>
        <jm>string</jm>
        <ilosc>decimal</ilosc>
        <cena>decimal</cena>
        <cenaBrutto>boolean</cenaBrutto>
        <procentVAT>double</procentVAT>
        <zwolniona>boolean</zwolniona>
        <niePodlegaVAT>boolean</niePodlegaVAT>
        <SWW>string</SWW>
        <wartNetto>decimal</wartNetto>
        <wartVAT>decimal</wartVAT>
        <wartBrutto>decimal</wartBrutto>
      </MDFPozycjaFaktury>
    </pozycje>
  </MDFFaktura>
</ArrayOfMDFFaktura>

HTTP POST

Poniżej zamieszczono przykładowe żądanie i odpowiedź HTTP POST. Zamiast symboli zastępczych należy podać rzeczywiste wartości.

POST /WebAPI.asmx/MDFDajFakturyWystawioneWMiesiacu HTTP/1.1
Host: www.mojadobrafirma.pl
Content-Type: application/x-www-form-urlencoded
Content-Length: length

UserDoSerwisu=string&PasswordDoSerwisu=string&UserAPI=string&PasswordAPI=string&miesiac=string&rok=string&rejestr=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfMDFFaktura xmlns="http://www.mojadobrafirma.pl/WebAPI/">
  <MDFFaktura>
    <rejestr>string</rejestr>
    <nrFaktury>int</nrFaktury>
    <rokSprzedazy>int</rokSprzedazy>
    <miesSprzedazy>int</miesSprzedazy>
    <dataSprzedazy>dateTime</dataSprzedazy>
    <dataWystawienia>dateTime</dataWystawienia>
    <sposobZaplaty>string</sposobZaplaty>
    <terminZaplaty>dateTime</terminZaplaty>
    <wystawil>string</wystawil>
    <odbiera>string</odbiera>
    <miejsceWystawienia>string</miejsceWystawienia>
    <kontoBankowe>string</kontoBankowe>
    <platnikNazwaSkrIdentyfikator>string</platnikNazwaSkrIdentyfikator>
    <platnikNazwa>string</platnikNazwa>
    <platnikUlica>string</platnikUlica>
    <platnikMiejscowosc>string</platnikMiejscowosc>
    <platnikNIP>string</platnikNIP>
    <zaplacono>boolean</zaplacono>
    <uwagiNaFakturze>string</uwagiNaFakturze>
    <waluta>string</waluta>
    <kursWaluty>decimal</kursWaluty>
    <jednPrzelicz>int</jednPrzelicz>
    <kodRodzajuZdarzVAT>string</kodRodzajuZdarzVAT>
    <pozycje>
      <MDFPozycjaFaktury>
        <pozycjaFakturowana>string</pozycjaFakturowana>
        <jm>string</jm>
        <ilosc>decimal</ilosc>
        <cena>decimal</cena>
        <cenaBrutto>boolean</cenaBrutto>
        <procentVAT>double</procentVAT>
        <zwolniona>boolean</zwolniona>
        <niePodlegaVAT>boolean</niePodlegaVAT>
        <SWW>string</SWW>
        <wartNetto>decimal</wartNetto>
        <wartVAT>decimal</wartVAT>
        <wartBrutto>decimal</wartBrutto>
      </MDFPozycjaFaktury>
      <MDFPozycjaFaktury>
        <pozycjaFakturowana>string</pozycjaFakturowana>
        <jm>string</jm>
        <ilosc>decimal</ilosc>
        <cena>decimal</cena>
        <cenaBrutto>boolean</cenaBrutto>
        <procentVAT>double</procentVAT>
        <zwolniona>boolean</zwolniona>
        <niePodlegaVAT>boolean</niePodlegaVAT>
        <SWW>string</SWW>
        <wartNetto>decimal</wartNetto>
        <wartVAT>decimal</wartVAT>
        <wartBrutto>decimal</wartBrutto>
      </MDFPozycjaFaktury>
    </pozycje>
  </MDFFaktura>
  <MDFFaktura>
    <rejestr>string</rejestr>
    <nrFaktury>int</nrFaktury>
    <rokSprzedazy>int</rokSprzedazy>
    <miesSprzedazy>int</miesSprzedazy>
    <dataSprzedazy>dateTime</dataSprzedazy>
    <dataWystawienia>dateTime</dataWystawienia>
    <sposobZaplaty>string</sposobZaplaty>
    <terminZaplaty>dateTime</terminZaplaty>
    <wystawil>string</wystawil>
    <odbiera>string</odbiera>
    <miejsceWystawienia>string</miejsceWystawienia>
    <kontoBankowe>string</kontoBankowe>
    <platnikNazwaSkrIdentyfikator>string</platnikNazwaSkrIdentyfikator>
    <platnikNazwa>string</platnikNazwa>
    <platnikUlica>string</platnikUlica>
    <platnikMiejscowosc>string</platnikMiejscowosc>
    <platnikNIP>string</platnikNIP>
    <zaplacono>boolean</zaplacono>
    <uwagiNaFakturze>string</uwagiNaFakturze>
    <waluta>string</waluta>
    <kursWaluty>decimal</kursWaluty>
    <jednPrzelicz>int</jednPrzelicz>
    <kodRodzajuZdarzVAT>string</kodRodzajuZdarzVAT>
    <pozycje>
      <MDFPozycjaFaktury>
        <pozycjaFakturowana>string</pozycjaFakturowana>
        <jm>string</jm>
        <ilosc>decimal</ilosc>
        <cena>decimal</cena>
        <cenaBrutto>boolean</cenaBrutto>
        <procentVAT>double</procentVAT>
        <zwolniona>boolean</zwolniona>
        <niePodlegaVAT>boolean</niePodlegaVAT>
        <SWW>string</SWW>
        <wartNetto>decimal</wartNetto>
        <wartVAT>decimal</wartVAT>
        <wartBrutto>decimal</wartBrutto>
      </MDFPozycjaFaktury>
      <MDFPozycjaFaktury>
        <pozycjaFakturowana>string</pozycjaFakturowana>
        <jm>string</jm>
        <ilosc>decimal</ilosc>
        <cena>decimal</cena>
        <cenaBrutto>boolean</cenaBrutto>
        <procentVAT>double</procentVAT>
        <zwolniona>boolean</zwolniona>
        <niePodlegaVAT>boolean</niePodlegaVAT>
        <SWW>string</SWW>
        <wartNetto>decimal</wartNetto>
        <wartVAT>decimal</wartVAT>
        <wartBrutto>decimal</wartBrutto>
      </MDFPozycjaFaktury>
    </pozycje>
  </MDFFaktura>
</ArrayOfMDFFaktura>