Universal Ajánlati kép (PDF) kérés
Ajánlati kép (PDF) kérés
Szolgáltatás leírása
Ajánlat beküldés után (vagy azzal egy hívásban) lehetőség van az ajánlati kép PDF-ként való lekérésére.
Kétféleképpen használhatjuk ezt a szolgáltatást. PDf dokumentumot csak addig lehet kérni, amíg az ügyfél alá nem írta az ajánlatot.

I. Ajánlat beküldéssel
Az egyik megoldás, ugyanaz, mint az ajálnat beküldés, de itt a kérésben mindenképpen szerepelnie kell a a <DOCUMENT type="PDF" /> tagnak is, valamit az <OFFERDATA/>,<OFFERNUMBER/> tageknek is. Figyelem, ha az ügyfél aláírta (<VARIABLE id="UgyfelAlairasDatum"><VALUE>20101005</VALUE></VARIABLE> tag meg van adva) de az ajánlatot anélkül küldtük be, hogy PDF-et kértünk volna, akkor nincs mód a későbbiekben a PDF dokumentumot lekérni.

Az ajánlatról bármikor lehet kérni ajánlati képet a GetOfferPdf metódussal.

A SOAP üzenet összerakása pontosan ugyanúgy működik, mint a Kalkulációnál, csak itt az UniversalDocument-ben mindenképpen szerepelnie kell a <DOCUMENT type="PDF" /> tagnak is, valamit az <OFFERDATA/>,<OFFERNUMBER/> tageknek is. Ha PDF-et nem az ajánlat beküldéssel egyidőben kérjük, akkor az <OFFERNUMBER/>-t ki kell tölteni az ismert ajánlati számmal, amit előzőleg visszakaptunk az ajánlat beküldésekor.

II. Ajánlati kép kérés szolgáltatással
Az ajánlati kép lekérése webszolgáltatáson keresztül történik  a a GetOfferPdf metódussal. A beküldött XML-ben szerepelnie kell az <OfferNumber>valodiajanlatszam</OfferNumber> elemnek, a valódi ajánlatszámmal.

A válaszüzenetben szerepel egy az ajánlatbeküldésnál már megszokott Universal dokumentum, amelynek <DOCUMENT type="PDF"/> tagjáben található  a Pdf dokumentum base64-es kódolással. Ha a válaszüzenetben a hiba szekció nincs kitöltve, akkor a dokumentum helyes.

Aláírás

Elektronikusan aláírt PDF igénylésére nincs lehetőség a Calculate webservicen keresztül. Az <OFFERDATA/> tagben viszont fel lehet tüntetni, egy bitmap aláírást (ami a hívó aláírása), ami meg fog jelenni a PDF dokumentumon:
<SIGNATURE/>
QUFBQUFBK0FyaWFsTVQgL0VuY29kaW5nIDM3IDAgUiAvRm9udERlc2NyaXB0b3IgPDwvRmxhZ3MgMzIgL0ZvbnRCQm94IFswIDAgMCAwXSAv
</SIGNATURE/>

Visszatérés:
BASE64 kódolással az egész PDF állomány.

Beküldendő XML

2_PDF_keres_ajanlatszam_alapjan_CASCO-request.xml

Válasz XML

2_PDF_keres_ajanlatszam_alapjan_CASCO-response.xml