WebAPI


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

MDFZapamietajKorekte

Test

Formularz testowy jest dostępny tylko dla żądań z komputera lokalnego.

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/MDFZapamietajKorekte"

<?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>
    <MDFZapamietajKorekte xmlns="http://www.mojadobrafirma.pl/WebAPI/">
      <UserDoSerwisu>string</UserDoSerwisu>
      <PasswordDoSerwisu>string</PasswordDoSerwisu>
      <UserAPI>string</UserAPI>
      <PasswordAPI>string</PasswordAPI>
      <korekta>
        <rejestrKorekty>string</rejestrKorekty>
        <nrKorekty>int</nrKorekty>
        <rokKorekty>int</rokKorekty>
        <miesKorekty>int</miesKorekty>
        <przyczyna>string</przyczyna>
        <rejestrFaktury>string</rejestrFaktury>
        <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>
      </korekta>
    </MDFZapamietajKorekte>
  </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>
    <MDFZapamietajKorekteResponse xmlns="http://www.mojadobrafirma.pl/WebAPI/">
      <MDFZapamietajKorekteResult>string</MDFZapamietajKorekteResult>
    </MDFZapamietajKorekteResponse>
  </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>
    <MDFZapamietajKorekte xmlns="http://www.mojadobrafirma.pl/WebAPI/">
      <UserDoSerwisu>string</UserDoSerwisu>
      <PasswordDoSerwisu>string</PasswordDoSerwisu>
      <UserAPI>string</UserAPI>
      <PasswordAPI>string</PasswordAPI>
      <korekta>
        <rejestrKorekty>string</rejestrKorekty>
        <nrKorekty>int</nrKorekty>
        <rokKorekty>int</rokKorekty>
        <miesKorekty>int</miesKorekty>
        <przyczyna>string</przyczyna>
        <rejestrFaktury>string</rejestrFaktury>
        <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>
      </korekta>
    </MDFZapamietajKorekte>
  </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>
    <MDFZapamietajKorekteResponse xmlns="http://www.mojadobrafirma.pl/WebAPI/">
      <MDFZapamietajKorekteResult>string</MDFZapamietajKorekteResult>
    </MDFZapamietajKorekteResponse>
  </soap12:Body>
</soap12:Envelope>