Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

Az interface célja

SOAP-on keresztül lekérdezhető előlegbekérő bizonylatszámra vagy dátum intervallumra hivatkozva előlegbekérőre pontozott kiegyenlítések.

Adatcsere iránya

sERPa > WEB

Adatcsere kezdeményezője

WEB

Adatcsere gyakorisága

Egyedi

Adatcsere módja

SOAP, XML

 

Minta XML

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:adat="http://www.serpa.hu/webservice/Adatexport">

  <soapenv:Header>

     <Security xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">

        <UsernameToken>

           <Username>gipsz1</Username>

           <Password>jakab1</Password>

             </UsernameToken>

              </Security>

              </soapenv:Header>

            <soapenv:Body>

<adat:ElolegBKiegyenlites>

    <DatumTol>20230724</DatumTol>

    <DatumIg>20230731</DatumIg>

    <Szamla>

    <!--<ElolegB Szamlaszam="2023-ND/000010"/>-->

    </Szamla>

</adat:ElolegBKiegyenlites>

</soapenv:Body>

</soapenv:Envelope>

 

Válasz minta XML

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

  <soap:Body>

     <ElolegBKiegyenlitesResponse xmlns="http://www.serpa.hu/webservice/Adatexport">

        <ElolegBKiegyenlites>

           <Success>1</Success>

           <ElolegB>

              <Szamlaszam>2023-ND/000022</Szamlaszam>

              <SzamlaDatum>2023-07-31</SzamlaDatum>

              <Deviza>HUF</Deviza>

              <Vegosszeg>63500</Vegosszeg>

              <Egyenleg>0</Egyenleg>

              <Kiegyenlitesek>

                 <Kiegyenlites>

                    <Datum>2023-07-31</Datum>

                    <BizSzam>2023/20230235</BizSzam>

                    <Osszeg>63500</Osszeg>

                 </Kiegyenlites>

              </Kiegyenlitesek>

           </ElolegB>

           <ElolegB>

              <Szamlaszam>2023-ND/000023</Szamlaszam>

              <SzamlaDatum>2023-07-31</SzamlaDatum>

              <Deviza>HUF</Deviza>

              <Vegosszeg>63500</Vegosszeg>

              <Egyenleg>13500</Egyenleg>

              <Kiegyenlitesek>

                 <Kiegyenlites>

                    <Datum>2023-07-31</Datum>

                    <BizSzam>2023/20230235</BizSzam>

                    <Osszeg>50000</Osszeg>

                 </Kiegyenlites>

              </Kiegyenlitesek>

           </ElolegB>

           <ElolegB>

              <Szamlaszam>2023-ND/000024</Szamlaszam>

              <SzamlaDatum>2023-07-31</SzamlaDatum>

              <Deviza>HUF</Deviza>

              <Vegosszeg>25400</Vegosszeg>

              <Egyenleg>0</Egyenleg>

              <Kiegyenlitesek>

                 <Kiegyenlites>

                    <Datum>2023-07-31</Datum>

                    <BizSzam>2023/20230235</BizSzam>

                    <Osszeg>25400</Osszeg>

                 </Kiegyenlites>

              </Kiegyenlitesek>

           </ElolegB>

           <ElolegB>

              <Szamlaszam>2023-ND/000025</Szamlaszam>

              <SzamlaDatum>2023-07-31</SzamlaDatum>

              <Deviza>HUF</Deviza>

              <Vegosszeg>25400</Vegosszeg>

              <Egyenleg>0</Egyenleg>

              <Kiegyenlitesek>

                 <Kiegyenlites>

                    <Datum>2023-07-31</Datum>

                    <BizSzam>2023/20230235</BizSzam>

                    <Osszeg>25400</Osszeg>

                 </Kiegyenlites>

              </Kiegyenlitesek>

           </ElolegB>

        </ElolegBKiegyenlites>

     </ElolegBKiegyenlitesResponse>

  </soap:Body>

</soap:Envelope>

Válasz minta XML - hiba esetén

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

  <soap:Body>

     <ElolegBKiegyenlitesResponse xmlns="http://www.serpa.hu/webservice/Adatexport">

        <ElolegBKiegyenlites>

           <Success>0</Success>

           <ErrorCode/>

           <ErrorMessage/>

           <ElolegB>

              <ErrorCode>50715</ErrorCode>

              <ErrorMessage>Nem létező bizonylat!</ErrorMessage>

              <ErrorDescription>2023-ND/000000</ErrorDescription>

           </ElolegB>

        </ElolegBKiegyenlites>

     </ElolegBKiegyenlitesResponse>

  </soap:Body>

</soap:Envelope>

Mezők megfeleltetése

 

Srsz.

Interface mező név

Mezőtípus

sERPa mező

Algoritmus

 

szamlaszam

 

sERPa-s Előlegbekérő

pl. 2015-BV/000123

 

hivatkozasiszam

 

Kéziszámlaszám

 

 

szamladeviza

 

Számla devizája

pl:HUF

 

Szamlavegosszeg

 

Számla végösszege

 

 

szamladatum

 

Számla dátuma

SzamlaDatum mező

 

SzamlaEgyenleg

 

Számla záróegyenlege

VevoSzZaroEgyenleg tábla Egyenleg mezője

 

KiegyenlitesBizSzam

 

Kiegyenlítés bizonylatszáma

 

 

KiegyenlitesTipus

 

Kiegyenlítés típusa

pl: Bank

 

KiegyenlitesDatum

 

Kiegyenlítés dátuma

 

 

KiegyenlitesDeviza

 

Kiegyenlítés devizája

 

 

KiegyenlitesOsszeg

 

Kiegyenlítés bösszege

 

 

success

 

 

0: hiba esetén

1: sikerült

 

errorMessage

 

 

hiba leírása

 

Code

 

 

hiba kódja

 

Algoritmus

A bemenő paraméterek alapján leszűrt számlák minden kapcsolódó kiegyenlítésének megjlenítése az eredményben.

Eredményhalmaz

XML

 

 

 

Ellenőrzés

Lehetséges hibaüzenetek:

Nem létező bizonylat!