Technische Documentatie TaxatieVoertuig A2SP 2015

Vergelijkbare documenten
Technische documentatie Overdracht bedrijfsvoorraad B2B AFS 6.2

Rijbewijsvalidatie SOAP service

Technische documentatie Tellerstand dienst (OKR) AFS 6.1

Technische documentatie APK AFS 6.2

Handleiding voor implementatie WEBSERVICE GEOCODEREN

Service API Specificatie. Key2Parkeren Koppelvlak Kentekenwijziging

Webterminal Operators Manual NL Coupon

Tellerstand dienst (OKR) AFS 7.0

Centraal Register Wet (CRWAM)

Handleiding Order2Cash

Functionele en technische meldingen

Technical Note. API Beschrijving Aangetekend Mailen

AutotelexPRO Hét online taxatiepakket

HOE WERKT DE API WIJZIGEN KENMERKEN ZAAK/OBJECT/DOCUMENT

Juliana van Stolberglaan CA Den Haag Postbus AC Den Haag [Handleiding Generieke interface Energielabels.

Functionele Dataservice Beschrijving

Implementatie AssurePay ASP.NET. ideal

Inhoud. Revisiehistorie Inleiding... 4

VoipCenter Application Programming Interface (API)

MWW orders feed. Algemene orders feed in XML format

WISA API Service. 5 maart WISA helpdesk

IBAN API. Simpel & krachtig. Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK

Generieke interface energielabels

Peridos. Zorgverlenersrapportages. Datum: Landelijk beheer Peridos. Versie: 1.1

VKR CvO WEB. Handleiding. VKRCVO-WEB handleiding 1

MWW orders feed. Algemene orders feed in XML format

Peridos Zorgverlenersrapportages

eservice Gebruikershandleiding eservice Gebruikershandleiding v1.0 Pagina 1

ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card)

Gebruikers Handleiding Webservice Verzekering Afsluiten

SMS Webservice Implementatie handleiding

2BA Deeplink Gebruiksbeschrijving

ibabs Public WCF Service

Handleiding bestelsite

Handleiding. EurotaxXchange Lite

HDN DARTS WEB AUTHENTICATIE

PRN flatfile-upload Handleiding

HTTP SMS API Technische Specificatie messagebird.com versie mei 2014

1. Index Inleiding Webservice CalculateFile CalculationCount...3

Documentatie Visual Rental Dynamics Web API v2

AANBOD WEBSERVICES LOKET.NL

Handleiding ZeelandPas voor acceptanten

Technical Specification SOFORT Banking

Voorbeeldberichten KRI webserver

Gebruikershandleiding Taxatieweb. Inhoudsopgave

Technische Handleiding. ideal

Documentatie Visual Rental Dynamics Web API

Sparse columns in SQL server 2008

De macro onthoudt na gebruik de laatste instelling en controleert alle stappen.

Handleiding. Z factuur Archief

Technisch ontwerp. Projectteam 6. Project "Web Essentials" 02 april Versie 2.1.0

BaSe-IT Handleiding.

Organisator. Handleiding. Amersfoortse School Sport Kampioenschappen

afkijken nadoen EGEMwijs Roadmap StUF SOA Op weg naar een service-georiënteerde architectuur

Handleiding Shell Card Online Conversie

M21710 Autonummer systeem per klant - klant specifieke prefix kunnen instellen

TOPDESK Nedap healthcare Deze PDF is gegenereerd op

Handleiding Punch out (SAP OCI)

igarage en Carsys Koppeling, importeren en exporteren Versie 1.4 Juni 2017

Taxis Pitane Business Suite Taxi Online API. Censys BV Eindhoven v1.0.1

Kommatrace Gebruikershandleiding

Gebruikershandleiding

Kentekenportal VHD Inhoud

Handleiding MASmobile

Handleiding voor beheerders

Handleiding DigiRecord.nl

Handleiding Myilcigno: registreren en inschrijvingen uitvoeren. Inloggen in Myilcigno gebeurt via aanklikken Naar My Il Cigno

Handleiding NarrowCasting

Handleiding Yellowbrick Android app.

MediRund Technische aspecten data aanlevering. Arnold Harbers

Veel gestelde vragen en antwoorden: ParkApp

Handleiding Logicx web portal Order- en informatiesysteem Logicx Transport

15 July Betaalopdrachten web applicatie gebruikers handleiding

15 July Betaalopdrachten web applicatie beheerders handleiding

Instructie voor het accepteren van PayPal betalingen

Handleiding Centix Cloud (WEB)

Projecten Applicatie Ontwikkeling

Handleiding Objectnummer module i.c.m. Objectnummerlijsten

Handleiding integratie FietsDirectPlan op externe websites. Versie 1.1.

Inloggen...2. Wachtwoord vergeten?...4. Aanmaken Gebruiker Mijn Atletiek...5. Rechten geven aan de Gebruiker...6. Een Gebruiker verwijderen...

PRESENTATIE WOZ KAART

Een gebruikersmenu maken

Waardedefinities P a g i n a 1

Installatiehandleiding Business Assistent

DOCUMENTATIE DONATIEMODULE KOPPELING

NOTITIE. Vragen gebruikersgroep

Suppliance Telefoon Assistent Administrator v0.4 handleiding

ZN Handleiding ISPconfig voor klanten

Koppeling met een database

Bestek nr. 16EN/2003/8. Het ontwerpen, ontwikkelen en instandhouden van een webstek Schelderadarketen:

Uitleg Eigenaren & Eigenarenafrekening

MESSAGE&to=RECEIVER&sender=FROM

Foto s up- en downloaden naar en van foto.intranet.vub.ac.be

Werkinstructie SAP PLM

Handleiding KIJK! webbased

Functioneel ontwerp. Omgevingsloket online. Koppeling met BAG

SMSStunter gateway API

Uitleg werking webshop

Transcriptie:

Technische Documentatie TaxatieVoertuig A2SP 2015 Versie Auteur Opmerkingen Datum 1.0 YB Initiële versie 25-06-2015 Inleiding SOAP is op basis van de wsdl redelijk zelf beschrijvend. Dit document richt zich dan ook op aanvullende informatie (zowel functioneel als technisch). Methods De volgende methods zijn beschikbaar: 1. haalhistorie() 2. haalhistorieaantal() 3. haalrapport() 4. haaltaxatielijstresultaat() 5. haaltaxatielijststatus() 6. hersteltaxatielijst() 7. starttaxatielijst() 8. taxeervoertuig() Soorten taxaties Er zijn 2 werkwijzen mogelijk namelijk het taxeren van hele batches tegelijk en het taxeren van een individueel voertuig. A) Taxeren per voertuig: door het opgeven van additionele informatie is het mogelijk de taxatiewaarden te preciseren; B) Taxeren van een batch van voertuigen: op basis van kenteken en peildatum. Taxeren per voertuig De volgende methods zijn van toepassing op taxeren per voertuig : taxeervoertuig() Taxaties worden in de A2SP cloud opgeslagen per klant (bedrijf). Deze zijn alleen door de eigenaar opvraagbaar met de volgende methods: haalhistorie() : lijst met ids, kentekens en timestamps haalhistorieaantal() : totaal aantal gedane taxaties haalrapport() : levert de invoer- en uitvoerwaarden (taxaties) op Het is vanzelfsprekend ook mogelijk een eigen, lokale, historie bij te houden. 1

Taxeren per batch De volgende methods zijn van toepassing op batch taxaties: starttaxatielijst() Met deze method kan een lijst worden opgegeven van kentekens en een peildatum per kenteken. Na aanroep wordt er een ID teruggegeven en wordt de job in de achtergrond uitgevoerd. Dit gaat zeer snel, maar met grote aantallen kan het toch nog even duren. haaltaxatielijststatus() : bekijken van de voortgang van een job haaltaxatielijstresultaat() : als de job compleet is kan het resultaat met deze method worden opgevraagd hersteltaxatielijst() : mocht er om een of andere reden een storing geweest zijn dan kan deze method worden gebruikt voor het herstarten. Al uitgevoerde taxaties worden dan niet opnieuw gedaan Formaten Datums zijn van het type string met als format yyyy-mm-dd (2015-06-30). Kentekens zijn van het type string met als format XXXXXX, dus zonder streepjes. Voorbeeld taxeervoertuig() De voorbeelden zijn uitgewerkt mbv SOAP UI. De onderliggende XML is nogmaal gesproken weggestopt achter de SOAP API, maar wordt nu wel weergegeven om inzicht in de request & response te gegeven. Request <soapenv:envelope xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tax="https://webservicesacceptatie.cartalk.nl/1.1/soap/taxatievoertuig" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"> <soapenv:header/> <soapenv:body> <tax:taxeervoertuig soapenv:encodingstyle="http://schemas.xmlsoap.org/soap/encoding/"> <referentie xsi:type="xsd:string">121212</referentie> <gebruiker xsi:type="xsd:string">tester10670</gebruiker> <wachtwoord xsi:type="xsd:string">*******</wachtwoord> <kenteken xsi:type="xsd:string">25jdp1</kenteken> <uitvoeringid xsi:type="xsd:string">nvt</uitvoeringid> <merkmodeltype xsi:type="xsd:string">mercedes 200 Executive</merkModelType> <datumeerstetoelating xsi:type="xsd:string"/> <voertuigsoort xsi:type="xsd:string"/> <taxatiedatum xsi:type="xsd:string">2015-06-30</taxatiedatum> <kilometerstand xsi:type="xsd:int">222333</kilometerstand> 2

<echtenieuwprijs xsi:type="xsd:int"/> <correcties xsi:type="tax:arrayofbackend_taxatievoertuig_input_correctie" soapenc:arraytype="tax:backend_taxatievoertuig_input_correctie[]"> <soort>staatcorrectie</soort> <eenheid>euro</eenheid> <correctie>100</correctie> <soort>kleurcorrectie</soort> <eenheid>euro</eenheid> <correctie>100</correctie> <soort>handmatigecorrectie</soort> <eenheid>perc</eenheid> <correctie>20</correctie> </correcties> </tax:taxeervoertuig> </soapenv:body> </soapenv:envelope> Veldnaam Type Omschrijving Invoerwaarden referentie String Tekst om een transactie te markeren of te kunnen herkennen. gebruiker String A2SP gebruikersnaam wachtwoord String kenteken String Kenteken zonder streepjes uitvoeringid String Nvt (wegens backwardscompatibiliteit) Mag leeg gelaten worden. taxatiedatum String Peildatum waarop de taxatie wordt gebaseerd merkmodeltype String Kenteken is genoeg, maar toevoeging als executive of sports kunnen het resultaat beïnvloeden (preciezer maken). kilometerstand Int Als dit veld niet wordt opgegeven wordt er een aanname gedaan. echtenieuwprijs Int Nieuwprijs in Euro s. Wordt normaalgesproken op basis van het kenteken afgeleid. datumeerstetoelating String Wordt normaalgesproken van het kenteken afgeleid, maar kan worden opgegeven (kan relevant zijn bij importklassiekers) correcties Array van Objecten Zie XML request. Heeft als doel het positief of negatief beïnvloeden van een taxatie. 2015-04-15 2005-04-15 3

Response <SOAP-ENV:Envelope SOAP- ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap- ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webservicesacceptatie.cartalk.nl/1.1/soap/taxatievoertuig" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:soap- ENC="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Body> <ns1:taxeervoertuigresponse> <return xsi:type="ns1:backend_taxatievoertuig_result_taxatie"> <kenteken xsi:type="xsd:string">25jdp1</kenteken> <taxatiedatum xsi:type="xsd:string">2015-06-30</taxatiedatum> <resultaatcode xsi:type="xsd:string">1</resultaatcode> <handelswaarde xsi:type="xsd:int">8018</handelswaarde> <handelswaardeinclusiefbtw xsi:type="xsd:int">1</handelswaardeinclusiefbtw> <handelswaardeinclusiefbpm xsi:type="xsd:int">1</handelswaardeinclusiefbpm> <handelswaardebtw xsi:type="xsd:int">1106</handelswaardebtw> <handelswaardebpm xsi:type="xsd:int">1640</handelswaardebpm> <inruilwaarde xsi:type="xsd:int">8518</inruilwaarde> <inruilwaardeinclusiefbtw xsi:type="xsd:int">1</inruilwaardeinclusiefbtw> <inruilwaardeinclusiefbpm xsi:type="xsd:int">1</inruilwaardeinclusiefbpm> <inruilwaardebpm xsi:type="xsd:int">1640</inruilwaardebpm> <inruilwaardebtw xsi:type="xsd:int">1193</inruilwaardebtw> <verkoopwaarde xsi:type="xsd:int">9618</verkoopwaarde> <verkoopwaardeinclusiefbtw xsi:type="xsd:int">1</verkoopwaardeinclusiefbtw> <verkoopwaardeinclusiefbpm xsi:type="xsd:int">1</verkoopwaardeinclusiefbpm> <verkoopwaardebtw xsi:type="xsd:int">1384</verkoopwaardebtw> <verkoopwaardebpm xsi:type="xsd:int">1640</verkoopwaardebpm> <bedrijfswaarde xsi:nil="true"/> <bedrijfswaardeinclusiefbtw xsi:nil="true"/> <bedrijfswaardeinclusiefbpm xsi:nil="true"/> <bedrijfswaardebtw xsi:nil="true"/> <bedrijfswaardebpm xsi:nil="true"/> </return> </ns1:taxeervoertuigresponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Veldnaam Type Omschrijving Invoerwaarden kenteken String Kenteken zonder streepjes kenteken taxatiedatum String Peildatum waarop de taxatie wordt gebaseerd 2015-04-15 resultaatcode String 1 = taxatie gelukt kenteken String Kenteken zonder streepjes Waarden Zie extra paragraaf over soorten waarden waarde Int Waarde in Euro s waardeinclusiefbtw Int 1 = met BTW waardeinclusiefbpm Int 1 = met Bpm waardebtw Int Btw in Euro s 4

waardebpm Int Bpm in Euro s Soorten taxatiewaarden De volgende waarden zijn beschikbaar: 1. Handelswaarde 2. Inruilwaarde 3. Verkoopwaarde 4. Bedrijfswaarde (wordt getoond in response, maar is niet beschikbaar) 5