Quantaris B.V. Welcome Communication between Dutch notaries and banks through WebServices Emil Stojanov Quantaris.

Slides:



Advertisements
Verwante presentaties
Break-out: practical questions
Advertisements

Deltion College Engels C1 Spreken [Edu/003] thema “Oprah at Deltion” can-do : kan duidelijke, gedetailleerde beschrijving geven van complexe onderwerpen,
Requirements -People are able to make their own memorial page, called a memori -The website will be build first in Dutch for extension.nl, then copied.
ETHOS PROJECT: PROGRESS Follow-up & feedback end of year 1.
ERIC Combine search terms with Boolean operators Next = click.
Lezingenreeks : weefsels Introductie wiki. Wat is een wiki? Wiki From Wikipedia, the free encyclopedia A wiki is computer software that allows users to.
IOP and Vrije Universiteit1 Example of bad interface  Windows: Use Start to Stop.
De digitale coach Het verbeteren van een plan van aanpak Steven Nijhuis, coördinator projecten FNT Deze presentatie staat op:
Organizing Organization is the deployment of resources to achieve strategic goals. It is reflected in Division of labor into specific departments & jobs.
Deltion College Engels B1 En Spreken/Presentaties [Edu/007] Thema: Soap(s) can-do : kan met enig detail verslag doen van ervaringen, in dit geval, rapporteren.
Uitleg local heroes over wijzigingen werkplek en lokale werkplekken.
EUROCITIES-NLAO is supported under the European Community Programme for Employment and Social Solidarity (PROGRESS ). The information contained.
DICK RIJKEN 30/03/01 DE WAAG AMSTERDAM. OMROEPEN? WAT? WAAROM?
Deltion College Engels B1 Gesprekken voeren [Edu/006] thema: Look, it says ‘No smoking’… can-do : kan minder routinematige zaken regelen © Anne Beeker.
Deltion College Engels B2 Schrijven [Edu/006] thema: Euromail can-do : kan in persoonlijke s nieuws en standpunten van een ander becommentariëren.
London Online Information 4 december Webanalytics Communities Collaboration Web 2.0 Social Web Multichannel Traffic Conversie Accountability.
Deltion College Engels B1 En Spreken/Presentaties [Edu/006] Thema: “The radio station“ can-do : kan een publiek toespreken, kan verzonnen gebeurtenissen.
Deltion College Engels B1 Schrijven [Edu/006] thema: to a prisoner – Amnesty International can-do : kan korte tekst schrijven volgens een vast format ©
Deltion College Engels C1 Schrijven [Edu/007] thema: Mind twister or how to write an essay… can-do : kan heldere, goed gestructureerde uiteenzetting schrijven.
Deltion College Engels B2 Spreken [Edu/001] thema: What’s in the news? can-do : kan verslag doen van een gebeurtenis en daarbij meningen met argumenten.
Deltion College Engels B1 Spreken [Edu/001] thema: song texts can-do : kan een onderwerp dat mij interesseert op een redelijk vlotte manier beschrijven.
| 22 november 2013 | Learn to Tackle Poverty Het Bossche Taalnetwerk (Language Network)
Test Tender module Stap 1 Klik op het gewenste object.
Informatiesystemen in de Bouw 7M711 Joran Jessurun en Jos van Leeuwen Week 1.
Deltion College Engels B2 Schrijven [Edu/005] thema: Writing a hand-out can-do: kan een begrijpelijke samenvatting schrijven © Anne Beeker Alle rechten.
Klik op een vlag. Click on a flag Language: Ongewenste Cookies verwijderen Start Wat doen Cookies eigenlijk ? Cookies kunnen gebruikt worden voor het.
Deltion College Engels B1 En Spreken/Presentaties [Edu/005]/ Subvaardigheid schrijven Thema: One-Act Play “The Queue” can-do : kan een publiek toespreken,
Deltion College Engels B2 Gesprekken voeren [Edu/007] thema: ‘With this mobile you can…’ can-do : kan op betrouwbare wijze gedetailleerde informatie doorgeven.
Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie The Application Infrastructure The world around you is changing.
Creating local Europeana related networks Europeana taskforce Hans van der Linden 17/4/15.
Introductie INFBIT01DT Schooljaar
Minor Project- en Programmamanagement
GegevensAnalyse Les 2: Bouwstenen en bouwen. CUSTOMER: The Entity Class and Two Entity Instances.
Time management Howdoyouset priorities?. Priorities:thingsthatyouthinkare important.
1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS)
Skin by Roald Dahl What do you think this text will be about?
Lamb to the Slaughter Who or what is ‘the Lamb to the Slaughter’ in this story?
“IT’S THE DATA STUPID..!” WAGENINGEN UNIVERSITEIT EN RESEARCH CENTRE.
1 Bart van Muijen – Sales & Operations Manager UPDATE PV.
Naam presentator Functie presentator Naam presentator Functie presentator Regionale workshop Spice 3 in samenwerking met Deltalinqs 2 april 2014 Rotterdam.
Delen van informatie. Inhoud I.T. Works TerraIndex Digitaal samenwerken en de centrale/landelijke service.
Informatie beoordelen If else Switch En Wiskunde.
Vereniging Compliance Officers Bestuurdersaansprakelijkheid Brechje van der Velden Bas Jennen.
The Research Process: the first steps to start your reseach project. Graduation Preparation
Key Process Indicator Sonja de Bruin
Standaarden en spelregels voor de Slimme Stad
The Netherlands in Open Connection
Processing Structured Hypermedia
ECM in WebCenter Lessons learned in SVBdocs
Dictionary Skills!?.
Presentatie titel Measurement education in the junior primary –
SDI from a technological perspective: Architecture
Werkwijze Hoe zullen we als groep docenten te werk gaan?
De taaltaak
The Hybrid Workspace Gino van Essen Technical Consultant.
ECOLAB; GEDREVEN DOOR ONZE MENSEN
Michaël Hompus Principal developer,
MAKING A BAND.
November 22, 2018 AS-4 explained Cor Zijlstra.
<Typ titel via Beeld, Koptekst en voettekst, Koptekst>
Utrecht Attractive and Accessible: Focus on the User
De computer weet het beter
Rob Heyman and Ilse Mariën
A National Strategy for Public Libraries in the Netherlands
Meaning maning by public leaders in times of crisis
ERD maken.
DE NAYER INSTITUUT Hogeschool voor Wetenschap & Kunst
COSA in a voluntary context
Here We Come! Florida 2019.
Transcript van de presentatie:

Quantaris B.V. Welcome Communication between Dutch notaries and banks through WebServices Emil Stojanov Quantaris

Quantaris B.V. Who is Quantaris?  Founded in November 1992  Dedicated to notary software  End of 1993 – 7 customers  End of 1994 – 96 customers  First VDF version October 2000  End of 2004 – 240 customers  Approx users (11500 total) = 33%

Quantaris B.V. ECH  Electronic communication between banks and notaries  Streamlining mortgage process  Eliminate all ‘paper’ communication  Safe communication by Client Certificates  Process control  Data exchange

Quantaris B.V. Mortgage process Orientation Quot e Acceptance -Offreren Exchange information Transfer money-deed Advise Mortgage ClientBankNotary

Quantaris B.V. What is ECH Notary offices Mortgage banks ECH server Security Messages Backoffice Mortgage bank Backoffice Mortgage bank Backoffice Mortgage bank

Quantaris B.V. Goals  Should work with both CM and VDF(9)  Shield user from communications  Foolproof  Integration with database

Quantaris B.V. Structure ECH Case Tasks Data ECH Notary BANK

Quantaris B.V. Implementation  VDF 11 for the webservices  Separate communication module  Main application uses a queue  Offline storage of data in application database

Quantaris B.V. Implementation Q-BIS Queue Database Webservice client ECH

Quantaris B.V. Pitfalls  Bad documentation  Not all functions documented  Different names in WSDL and documentation  Recursive structures  WSDL not compliant with service  One function returns different structures  Server returns either DateTime or Date  Sequence of elements in WSDL not conform server  Optional attributes are required  Server requires all typedefinitions to be passed  Complex web service  2 WSDL  162 complex datatypes (structures)  88 functions

Quantaris B.V. Recursive structures Struct tWSKlantValueBean String naamGegevens String bedrijfsNaam Boolean indicatieMan tWSKlantAdresValueBean[] klantAdressen String telefoonWerk tWSKlantAdresValueBean[]klantAdressenAtPosition tWSBurgerlijkeStaatValueBeanburgerlijkeStaat tWSSoortKlantValueBean soortKlant Boolean indicatieEerderGehuwd String bedrijfsKvKPlaats tWSTitelValueBean titel tWSKlantValueBean vertegenwoordiger String vertegenwoordiger String tussenvoegsel bigint bedrijfsKvKNummer Boolean indicatieSchuldenaar String telefoonMobiel String telefoonThuis String achternaam Boolean indicatieHypotheekGever DateTime geboorteDatum String bedrijfsTelefoon String voorletters String bedrijfsFax Boolean indicatiePandGever String 2 String 1 Boolean indicatieBorg tWSSoortLandValueBean nationaliteit String geboortePlaats End_Struct // tWSKlantValueBean

Quantaris B.V. One function returns different structures Function wsgetSoortValueBeans string llin0 returns tWSSoortValueBean[] Struct tWSSoortValueBean String omschrijving String code End_Struct // tWSSoortValueBean Struct tWSSoortAflosNotaBedragValueBean String omschrijving String code Boolean isCredit End_Struct // tWSSoortAflosNotaBedragValueBean Struct tWSSoortSluitnotaBedragValueBean String omschrijving String code Boolean isCredit Boolean indicatieNotaris End_Struct // tWSSoortSluitnotaBedragValueBean

Quantaris B.V. Server returns either DateTime or Date Struct tWSTaak (as defined in WSDL) Boolean indicatieUrgent bigint taakNummer String behandelaar Boolean indicatieEigenTaak String klant tWSZaakReferentiezaakReferentie tWSKeuzeVeld status Boolean indicatiePasseerZaak tWSKeuzeVeld soortTaak DateTime rappelDatum DateTime afhandelDatum End_Struct // tWSTaak Struct tWSTaak (as returned by server… sometimes) Boolean indicatieUrgent bigint taakNummer String behandelaar Boolean indicatieEigenTaak String klant tWSZaakReferentie zaakReferentie tWSKeuzeVeld status Boolean indicatiePasseerZaak tWSKeuzeVeld soortTaak Date rappelDatum Date afhandelDatum End_Struct // tWSTaak

Quantaris B.V. Sequence of elements in WSDL not conform server Struct tWSAdres (as defined in WSDL) tWSStraatGesplitst gesplitst String postcode String plaats String samengesteld tWSKeuzeVeld land tWSKeuzeVeld soortAdres End_Struct // tWSAdres Struct tWSAdres (as returned by the server) tWSStraatGesplitst gesplitst tWSKeuzeVeld land String postcode tWSKeuzeVeld soortAdres String plaats String samengesteld End_Struct // tWSAdres

Quantaris B.V. The End Questions?