Kalkuláció Kalkuláció
A tarifálási adatok megadásával díjat szolgáltat.
Szolgáltatás leírása
A tarifálási adatok megadásával díjat szolgáltat. A kérésben nem lehet megadva az <OFFERNUMBER/>,  a válaszban nem lesz ajánlatszám. Itt nem kell, hogy legyen semmi olyan specifikus adat, ami egy konkrét járműre vonatkozik. Azaz az <OFFERDATA/> részt nem kell megadni (ha megadjuk, az ekvivalens az ajánlat ellenőrzéssel).
Lehetőség van minta PDF-et is kérni, ha megadjuk, az  <OFFERDATA/>belül, hogy <DOCUMENT type="PDF_SAMPLE" />

  1. Kitöltjük az UniversalDocument fejlécét

    <HEAD>

      <PRODUCTNAME>KGFB</PRODUCTNAME>

      <ERROR>

        <CODE></CODE>

        <SOURCEVARIABLEID></SOURCEVARIABLEID>

        <REFVARIABLEID></REFVARIABLEID>

        <MESSAGE></MESSAGE>

      </ERROR>

    </HEAD>


  2. Minden kötelelező INPUT/OUTPUT adatot felsorolunk az INPUTS tagek között (lásd. Paraméterek). Megadhatunk nem kötelezőeket is.

    <INPUTS>

      <VARIABLE id="TarifaDatum">

        <VALUE>20110101</VALUE>

      </VARIABLE>

      <VARIABLE id="JarmuFajtaKod">

        <VALUE>1</VALUE>

      </VARIABLE>

      <VARIABLE id="GyartmanyKod" >

        <VALUE>23</VALUE>

      </VARIABLE>

      <VARIABLE id="Hengerurtartalom">

        <VALUE>1596</VALUE>

      </VARIABLE>

      <VARIABLE id="JarmuEvjarat">

        <VALUE>2005</VALUE>

      </VARIABLE>

      <VARIABLE id="TipusKod">

        <VALUE>737</VALUE>

      </VARIABLE>

      <VARIABLE id="KivitelKod">

        <VALUE>1816</VALUE>

      </VARIABLE>

      <VARIABLE id="ETAGKod" product="KGFB">

        <VALUE>1X040500001</VALUE>

      </VARIABLE>

      <VARIABLE id="FelhasznalasKod" product="KGFB">

        <VALUE>0</VALUE>

      </VARIABLE>

      <VARIABLE id="FizetesiModKod" product="KGFB">

        <VALUE>2</VALUE>

      </VARIABLE>

      <VARIABLE id="FizetesiUtemKod" product="KGFB">

        <VALUE>0</VALUE>

      </VARIABLE>

      <VARIABLE id="ForgalombaHelyezve" product="KGFB">

        <VALUE>20060215</VALUE>

      </VARIABLE>

      <VARIABLE id="AlmodozatKod" product="KGFB">

        <VALUE>3</VALUE>

      </VARIABLE>

      <VARIABLE id="BonusMalusNyilatkozatKod" product="KGFB">

        <VALUE>3</VALUE>

      </VARIABLE>

      <VARIABLE id="BonusMalusKod" product="KGFB">

        <VALUE>10</VALUE>

      </VARIABLE>

      <VARIABLE id="HalasztottDijfizetesKod" product="KGFB">

        <VALUE>2</VALUE>

      </VARIABLE>

      <VARIABLE id="ElozoBiztositoKod" product="KGFB">

        <VALUE>2</VALUE>

      </VARIABLE>

      <VARIABLE id="HasznosTerheles" product="KGFB">

        <VALUE>1790</VALUE>

      </VARIABLE>

      <VARIABLE id="Iranyitoszam" product="KGFB">

        <VALUE>6000</VALUE>

      </VARIABLE>

      <VARIABLE id="NemKod" product="KGFB">

        <VALUE>0</VALUE>

      </VARIABLE>

      <VARIABLE id="SzuletesiDatum" product="KGFB">

        <VALUE>19750809</VALUE>

      </VARIABLE>

      <VARIABLE id="KarokSzama" product="KGFB">

        <VALUE>0</VALUE>

      </VARIABLE>

      <VARIABLE id="KotesOkaKod" product="KGFB">

        <VALUE>1</VALUE>

      </VARIABLE>

      <VARIABLE id="MarkakereskedoKod" product="KGFB">

        <VALUE>0</VALUE>

      </VARIABLE>

      <VARIABLE id="KozvetitoKod" product="KGFB">

        <VALUE>71000197</VALUE>

      </VARIABLE>

      <VARIABLE id="Teljesitmeny" product="KGFB">

        <VALUE>100</VALUE>

      </VARIABLE>

    </INPUTS> 


  3. Megadjuk, hogy milyen eredményt várunk a webszolgáltatástól OUTPUTS

    <OUTPUTS>

      <VARIABLE id="EvesDij" function="VALUE">

        <VALUE></VALUE>

      </VARIABLE>

    </OUTPUTS> 


  4. Ezen a ponton készen vagyunk az UniversalDocument-el. Készítünk belőle egy SOAP requestet.

    <?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>

        <Universal xmlns="WebService.GeneraliGroup.hu/Calculate">

          <UserAccount>1</UserAccount>

          <Request>

            <UniversalDocument xmlns="Calculate/UniversalDocument">

              <HEAD>

                <PRODUCTNAME>KGFB</PRODUCTNAME>

                <ERROR>

                  <CODE></CODE>

                  <SOURCEVARIABLEID></SOURCEVARIABLEID>

                  <REFVARIABLEID></REFVARIABLEID>

                  <MESSAGE></MESSAGE>

                </ERROR>

              </HEAD>

              <INPUTS>

                <VARIABLE id="TarifaDatum">

                  <VALUE>20100101</VALUE>

                </VARIABLE>

                <VARIABLE id="JarmuFajtaKod">

                  <VALUE>1</VALUE>

                </VARIABLE>

                <VARIABLE id="GyartmanyKod" >

                  <VALUE>23</VALUE>

                </VARIABLE>

                <VARIABLE id="Hengerurtartalom">

                  <VALUE>1596</VALUE>

                </VARIABLE>

                <VARIABLE id="JarmuEvjarat">

                  <VALUE>2005</VALUE>

                </VARIABLE>

                <VARIABLE id="TipusKod">

                  <VALUE>737</VALUE>

                </VARIABLE>

                <VARIABLE id="KivitelKod">

                  <VALUE>1816</VALUE>

                </VARIABLE>

                <VARIABLE id="ETAGKod" product="KGFB">

                  <VALUE>1X040500001</VALUE>

                </VARIABLE>

                <VARIABLE id="FelhasznalasKod" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="FizetesiModKod" product="KGFB">

                  <VALUE>2</VALUE>

                </VARIABLE>

                <VARIABLE id="FizetesiUtemKod" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="ForgalombaHelyezve" product="KGFB">

                  <VALUE>20060215</VALUE>

                </VARIABLE>

                <VARIABLE id="AlmodozatKod" product="KGFB">

                  <VALUE>3</VALUE>

                </VARIABLE>

                <VARIABLE id="BonusMalusNyilatkozatKod" product="KGFB">

                  <VALUE>3</VALUE>

                </VARIABLE>

                <VARIABLE id="BonusMalusKod" product="KGFB">

                  <VALUE>10</VALUE>

                </VARIABLE>

                <VARIABLE id="HalasztottDijfizetesKod" product="KGFB">

                  <VALUE>2</VALUE>

                </VARIABLE>

                <VARIABLE id="ElozoBiztositoKod" product="KGFB">

                  <VALUE>2</VALUE>

                </VARIABLE>

                <VARIABLE id="HasznosTerheles" product="KGFB">

                  <VALUE>1790</VALUE>

                </VARIABLE>

                <VARIABLE id="Iranyitoszam" product="KGFB">

                  <VALUE>6000</VALUE>

                </VARIABLE>

                <VARIABLE id="NemKod" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="SzuletesiDatum" product="KGFB">

                  <VALUE>19750809</VALUE>

                </VARIABLE>

                <VARIABLE id="KarokSzama" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="KotesOkaKod" product="KGFB">

                  <VALUE>1</VALUE>

                </VARIABLE>

                <VARIABLE id="MarkakereskedoKod" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="KozvetitoKod" product="KGFB">

                  <VALUE>71000197</VALUE>

                </VARIABLE>

                <VARIABLE id="Teljesitmeny" product="KGFB">

                  <VALUE>100</VALUE>

                </VARIABLE>

              </INPUTS>

              <OUTPUTS>

                <VARIABLE id="EvesDij" function="VALUE">

                  <VALUE></VALUE>

                </VARIABLE>

              </OUTPUTS>

            </UniversalDocument>

          </Request>

        </Universal>

      </soap:Body>

    </soap:Envelope> 


  5. Aláírjuk

    <?xml version="1.0" encoding="utf-8" ?>

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

      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

      xmlns:xsd="http://www.w3.org/2001/XMLSchema"

      xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"

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

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

      <soap:Header>

        <wsse:Security soap:mustUnderstand="1">

          <wsu:Timestamp wsu:Id="Timestamp-255157eb-08ad-48ac-8885-ca44c7fe1025">

            <wsu:Created>2008-10-16T22:01:39Z</wsu:Created>

            <wsu:Expires>2008-10-16T22:06:39Z</wsu:Expires>

          </wsu:Timestamp>

          <wsse:BinarySecurityToken ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"

            EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary"

            xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

            wsu:Id="SecurityToken-027ebf2d-87bc-4223-83ee-d7be087c9484"> MIIBvDCCAWqgAwIBAgIQOqCo0OqYYbhMRcNSZS3DljAJBgUrDgMCHQUAMBYxFDASBgNVBAMTC1Jvb3QgQWdlbmN5MB4XDTA4MTAxNTA4MjEzM1oXDTM5MTIz MTIzNTk1OVowHzEdMBsGA1UEAxMUV1NFMlF1aWNrU3RhcnRTZXJ2ZXIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAODlSZV2hunuWHEKiV3M2qRysA6prweEuWk/D0woSiIi3+X96/GJWjQI6+s+fiOvzP+OfdGPHuCNn0zvRpwnPvLwit40wDwyh5fH7Ln8L7HbW+K7NoN6SNGfzbR8ExHSzyqptVEI6P8CPZRqHZXn3q8nY7Zki5EN7+dp19kjsE0vAgMBAAGjSzBJMEcGA1UdAQRAMD6AEBLkCS0GHR1PAI1hIdwWZGOhGDAWMRQwEgYDVQQDEwtSb290IEFnZW5jeYIQBjdsAKoAZIoRz7jUqlw19DAJBgUrDgMCHQUAA0EAWfU0rPqiXNkjT0Kd23fnsdthO+4R+2SAARMjEphJ6F3nEueKOUzGu9ImGAMcxylJIvnQ12BZbjMnm85llsMVcA==</wsse:BinarySecurityToken>

          <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

            <SignedInfo>

              <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" />

              <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />

              <Reference URI="#Timestamp-255157eb-08ad-48ac-8885-ca44c7fe1025">

                <Transforms>

                  <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />

                </Transforms>

                <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />

                <DigestValue>ZG4H89qGcxVzBtPvQhUJkZb5v1s=</DigestValue>

              </Reference>

              <Reference URI="#Id-b02d3c16-d528-4099-bb45-387b20d029c2">

                <Transforms>

                  <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />

                </Transforms>

                <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />

                <DigestValue>GwznlCi3Q3C26MO26a2QOU9Tdyg=</DigestValue>

              </Reference>

            </SignedInfo>

            <SignatureValue>Qcdmze7Dd3AXzyY6O+1TilnKMP+pVVMIdAlIn6e3P9pz50ts96ElXLbM985OB7q2zR6+VaiA+8OdNINzOmYkqEHzjJS03eogXaC9x3KFDTk0HZk388npszqEfkIiGZsuYzNfeaieP4TbPDZvaU1GyL0t9PpeRqq9QDI2VdSSfW8=</SignatureValue>

            <KeyInfo>

              <wsse:SecurityTokenReference>

                <wsse:Reference URI="#SecurityToken-027ebf2d-87bc-4223-83ee-d7be087c9484" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" />

              </wsse:SecurityTokenReference>

            </KeyInfo>

          </Signature>

        </wsse:Security>

      </soap:Header>

      <soap:Body wsu:Id="Id-b02d3c16-d528-4099-bb45-387b20d029c2">

        <Universal xmlns="WebService.GeneraliGroup.hu/Calculate">

          <UserAccount>1</UserAccount>

          <Request>

            <UniversalDocument xmlns="Calculate/UniversalDocument">

              <HEAD>

                <PRODUCTNAME>KGFB</PRODUCTNAME>

                <ERROR>

                  <CODE></CODE>

                  <SOURCEVARIABLEID></SOURCEVARIABLEID>

                  <REFVARIABLEID></REFVARIABLEID>

                  <MESSAGE></MESSAGE>

                </ERROR>

              </HEAD>

              <INPUTS>

                <VARIABLE id="TarifaDatum">

                  <VALUE>20100101</VALUE>

                </VARIABLE>

                <VARIABLE id="JarmuFajtaKod">

                  <VALUE>1</VALUE>

                </VARIABLE>

                <VARIABLE id="GyartmanyKod" >

                  <VALUE>23</VALUE>

                </VARIABLE>

                <VARIABLE id="Hengerurtartalom">

                  <VALUE>1596</VALUE>

                </VARIABLE>

                <VARIABLE id="JarmuEvjarat">

                  <VALUE>2005</VALUE>

                </VARIABLE>

                <VARIABLE id="TipusKod">

                  <VALUE>737</VALUE>

                </VARIABLE>

                <VARIABLE id="KivitelKod">

                  <VALUE>1816</VALUE>

                </VARIABLE>

                <VARIABLE id="ETAGKod" product="KGFB">

                  <VALUE>1X040500001</VALUE>

                </VARIABLE>

                <VARIABLE id="FelhasznalasKod" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="FizetesiModKod" product="KGFB">

                  <VALUE>2</VALUE>

                </VARIABLE>

                <VARIABLE id="FizetesiUtemKod" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="ForgalombaHelyezve" product="KGFB">

                  <VALUE>20060215</VALUE>

                </VARIABLE>

                <VARIABLE id="AlmodozatKod" product="KGFB">

                  <VALUE>3</VALUE>

                </VARIABLE>

                <VARIABLE id="BonusMalusNyilatkozatKod" product="KGFB">

                  <VALUE>3</VALUE>

                </VARIABLE>

                <VARIABLE id="BonusMalusKod" product="KGFB">

                  <VALUE>10</VALUE>

                </VARIABLE>

                <VARIABLE id="HalasztottDijfizetesKod" product="KGFB">

                  <VALUE>2</VALUE>

                </VARIABLE>

                <VARIABLE id="ElozoBiztositoKod" product="KGFB">

                  <VALUE>2</VALUE>

                </VARIABLE>

                <VARIABLE id="HasznosTerheles" product="KGFB">

                  <VALUE>1790</VALUE>

                </VARIABLE>

                <VARIABLE id="Iranyitoszam" product="KGFB">

                  <VALUE>6000</VALUE>

                </VARIABLE>

                <VARIABLE id="NemKod" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="SzuletesiDatum" product="KGFB">

                  <VALUE>19750809</VALUE>

                </VARIABLE>

                <VARIABLE id="KarokSzama" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="KotesOkaKod" product="KGFB">

                  <VALUE>1</VALUE>

                </VARIABLE>

                <VARIABLE id="MarkakereskedoKod" product="KGFB">

                  <VALUE>0</VALUE>

                </VARIABLE>

                <VARIABLE id="KozvetitoKod" product="KGFB">

                  <VALUE>71000197</VALUE>

                </VARIABLE>

                <VARIABLE id="Teljesitmeny" product="KGFB">

                  <VALUE>100</VALUE>

                </VARIABLE>

              </INPUTS>

              <OUTPUTS>

                <VARIABLE id="EvesDij" function="VALUE">

                  <VALUE></VALUE>

                </VARIABLE>

              </OUTPUTS>

            </UniversalDocument>

          </Request>

        </Universal>

      </soap:Body>

    </soap:Envelope> 


  6. Elküldjük a Universal webszolgáltatásnak, majd a visszakapott eredmény feldolgozzuk

Paraméterek
Paraméter.xls
Beküldendő XML

1_Kalkulacio_auto_ffi-request.xml

Válasz XML

1_Kalkulacio_auto_ffi-response.xml