Vegyes könyvelések beküldhetők SOAP-on keresztül is. Részletes SOAP telepítési leírás, és a wsdl fájl elérhetőséget itt olvasható.
Az itt beküldött adatok naplózásra kerülnek, melyek a Soap service napló funkcióval nézhetőek vissza.
Ebben az esetben az ellenőrzés szigorúbb lehet, mint a sima xml import esetén.
A válaszban visszaadásra kerül a generált bizonylat (Vegyes könyvelés) száma, pl VEGY1/19.01.01/000001
B2Bpartner > sERPa
B2Bpartner
Egyedi
SOAP, XML
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:adat="http://www.serpa.hu/webservice/Adatimport">
<soapenv:Header>
<Security
xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<UsernameToken>
<Username>vkonyv</Username>
<Password>vkonyv</Password>
</UsernameToken>
</Security>
</soapenv:Header>
<soapenv:Body>
<adat:VKonyv>
<Naplojel>VEGY1</Naplojel>
<Datum>2019-01-01</Datum>
<Bizonylatszam>00000001</Bizonylatszam> <!--Optional:-->
<Leiras>Teszt SOAP VKonyvImport</Leiras> <!--Optional:-->
<Tetelek>
<Tetel>
<Szoveg>1. Tartozik</Szoveg> <!--Optional:-->
<Irany>T</Irany>
<Osszeg>101</Osszeg>
<FSzam Kod="311" />
<RFSzam Kod="312" /> <!--<RFSzam ID="?" Kod="?" Nev="?"/>--> <!--Optional:-->
<KHely Kod="1" /> <!-- <KHely ID="?" Kod="?" Nev="?"/> --> <!--Optional:-->
<TSzam Kod="100" /> <!-- <TSzam ID="?" Kod="?" Nev="?"/> --> <!--Optional:-->
<PSzam Kod="1" /> <!-- <PSzam ID="?" Kod="?" Nev="?"/> --> <!--Optional:-->
<AfaAnalitika>Levonható</AfaAnalitika> <!--Optional:-->
<AfaAnalitika1>Normál</AfaAnalitika1> <!--Optional:-->
<AfaAnalitika2>Normál</AfaAnalitika2> <!--Optional:-->
<AfaAnalitika3>Normál</AfaAnalitika3> <!--Optional:-->
<AfaKulcs>27%</AfaKulcs> <!--Optional:-->
<Ugyfel Kod="teszt0000000001" /> <!-- <Ugyfel ID="?" Kod="?" Nev="?"/> --> <!--Optional:-->
<!--Optional:-->
<DKKieg>
<!-- 1 or more repetitions: -->
<DevizaKonyv>
<Deviza Kod="EUR"/> <!-- <Deviza ID="?" Kod="?" Nev="?"/> -->
<Osszeg>322</Osszeg> <!-- <Osszeg>?</Osszeg> -->
</DevizaKonyv>
</DKKieg>
</Tetel>
<Tetel>
<Szoveg>1.Követel</Szoveg>
<Irany>K</Irany>
<Osszeg>101</Osszeg>
<FSzam Kod="311" />
<KHely Kod="1" />
<TSzam Kod="100" />
<PSzam Kod="1" />
</Tetel>
<Tetel>
<Szoveg>2. Tartozik</Szoveg>
<Irany>T</Irany>
<Osszeg>102</Osszeg>
<FSzam Kod="311" />
<KHely Kod="1" />
<TSzam Kod="100" />
<PSzam Kod="1" />
<Ugyfel Kod="teszt0000000002" />
</Tetel>
<Tetel>
<Szoveg>2. Követel</Szoveg>
<Irany>K</Irany>
<Osszeg>102</Osszeg>
<FSzam Kod="311" />
<KHely Kod="1" />
<TSzam Kod="100" />
<PSzam Kod="1" />
<AfaAnalitika>Fizetendő</AfaAnalitika>
<AfaAnalitika1>Normál</AfaAnalitika1>
<AfaAnalitika2>Normál</AfaAnalitika2>
<AfaAnalitika3>Normál</AfaAnalitika3>
<AfaKulcs>27</AfaKulcs>
<DKKieg>
<!-- 1 or more repetitions: -->
<DevizaKonyv>
<Deviza Kod="EUR"/>
<Osszeg>322</Osszeg>
</DevizaKonyv>
<DevizaKonyv>
<Deviza Kod="USD"/>
<Osszeg>112</Osszeg>
</DevizaKonyv>
</DKKieg>
</Tetel>
</Tetelek>
</adat:VKonyv>
</soapenv:Body>
</soapenv:Envelope>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<VKonyvResponse xmlns="http://www.serpa.hu/webservice/Adatimport">
<success>1</success>
<NoDocument>VEGY1/19.01.01/000001</NoDocument>
</VKonyvResponse>
</soap:Body>
</soap:Envelope>
Adatimport funkciónak megfelelően.