Module Documentenuitvoer Bestandkoppeling XML

January 8, 2018 | Author: Anonymous | Category: Engineering & Technology, Elektrotechniek, Microelectronics
Share Embed Donate


Short Description

Download Module Documentenuitvoer Bestandkoppeling XML...

Description

Bestandskoppeling XML koppelvlak Module Documentenuitvoer

Bestandskoppeling XML koppelvlak Versie 4.3

Product:

Module Documentenuitvoer

Bestandskoppeling:

XML koppelvlak

Versie:

4.3

Datum:

2015-03-15

Status:

Publicatie status

Inhoudsopgave Versie historie ............................................................................................................................ 4 Introductie .................................................................................................................................. 5 Leeswijzer .................................................................................................................................. 6 Hoofdstukoverzicht ............................................................................................................ 6 Elementen in dit document ................................................................................................ 7 Feiten......................................................................................................................................... 8 Domein specificatie .................................................................................................................... 9 Foutafhandelingspecificatie .......................................................................................................10 Werking.....................................................................................................................................11 Bestandskoppeling: XML koppelvlak ............................................................................... 11 Scenario’s .................................................................................................................................16 Scenario 1: Koppeling met documengenerator derden .................................................... 16 Bijlage 1: Diacriet specificatie....................................................................................................17 Bijlage 2: Voorbeeld XML ..........................................................................................................19

Copyright 2015, Centric Netherlands B.V.

Niets uit deze uitgave mag worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand of openbaar gemaakt, in enige vorm of op enige wijze, hetzij elektronisch, mechanisch, door fotokopieën, opnamen of enige andere manier, zonder schriftelijke toestemming van Centric Netherlands B.V.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Versie 4.3

Versie historie Versie

Datum

Wijzigingen

4.3

2015-03-15

Publicatie versie

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

4 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Introductie

Introductie Dit document specificeert de interactie van informatie die wordt beheerd met de module Documentenuitvoer, specifiek de bestandskoppeling: XML koppelvlak. Deze koppeling is bedoeld om andere documentgenerators (van derde partijen) te kunnen koppelen met Centric procesapplicaties met behulp van de module Documentenuitvoer (MDU). Deze koppeling vindt plaats middels XML bestanden.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

5 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Leeswijzer

Leeswijzer

Hoofdstukoverzicht Deze bestandskoppeling specificatie bevat de volgende hoofdstukken: Versie Historie

Een overzicht met belangrijke wijzigingen / aanpassingen.

Introductie:

Achtergronden over de belangrijkste bestandskoppeling features, verbeteringen en waar deze documentatie is te vinden.

Leeswijzer

Uitleg hoe dit document gelezen wordt.

Feiten:

Lijst met feiten over het gebruik van de bestandskoppeling. Dit beslaat o.a. encodering, communicatie standaarden, risico van de informatie en beveiliging.

Domein Specificatie: Een woordenboek waarin alle typen data worden verklaard die worden gebruikt in de bestandskoppeling. Foutafhandeling:

Bekende problemen en algemene informatie over foutafhandeling van de bestandskoppeling.

Werking:

Omschrijving van de te volgen stappen om de bestandskoppeling te laten werken.

Referenties:

Verwijzingen naar standaarden, technologieën en andere waardevolle bronnen die in dit document worden aangehaald.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

6 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Leeswijzer

Elementen in dit document Referenties Dit document bevat diverse verwijzingen naar standaarden en technieken die als gemeengoed worden beschouwd. Een verwijzing naar zo’n standaard of techniek wordt genummerd opgenomen. Een voorbeeld is: [1].

Domeinen Een domein is een uitgebreide uitleg van een bepaald datatype. In het voorbeeld hieronder wordt het domein Datum omschreven. Dit betekent dat overal waar in een service gesproken wordt over een datum, deze altijd op onderstaande manier geformatteerd is. Hierop is specifieke validatie uit te voeren. Vaak worden in domeinen referenties opgenomen naar standaarden. Datatype

Datum

Voorbeeld

2014-12-31

Uitleg

Datum in ISO8601 [1] formaat.

Parameters Parameters zijn namen van gegevens die worden uitgewisseld. Het datatype is vaak een verwijzing naar een domein. Ten slotte worden alle bijzonderheden genoemd die betrekking hebben op het datatype en het uitwisselen van dit gegeven. Parameter Message

Datatype String

Omschrijving / bijzonderheden Iedere tekstwaarde wordt geaccepteerd. Noodzakelijk.

Voorbeeldbestand Bij services worden voorbeeldberichten gegeven van zowel de aanvrager als de antwoorder. Voorbeeldberichten bevatten ook eventuele headers naast het bericht dat wordt verstuurd. Hieronder staat een zeer kort voorbeeld. 1 2 3 4 5 6 7

Test

Werking Bestandskoppelingen kunnen op verschillende manieren zijn opgebouwd. Beschrijf op welke wijze deze bestandskoppeling werkt en waar bestanden geplaatst of gevonden kunnen worden.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

7 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Service API Feiten

Feiten Onderwerp Bestandslocatie

Feit Directory UNC pad

Tekencodering Verkeer

UTF-8

Standaard beginpunten

C:\ProgramData\Centric\module documentenuitvoer\4.3\Infiles Intranet / LAN

Doelnetwerken / Vertrouwensgebieden Data restricties

Geen

Algemene datarichting

Uitvoer (van het systeem naar andere verwerkers)

Risicoklassificatie data

Beantwoord: Wat is de hoogste risicoclassificatie van gegevens die worden aangeboden in de bestandsuitwisseling? CBP Risicoklasse II

Uitleg risico

Indeling in de risicoklasse volgens de norm van CBP Beveiliging van persoonsgegevens [2]. Beantwoord: Waarom is de deze risicoklassificatie gekozen? Een burgerservicenummer (BSN) wordt verstuurd bij diverse services.

Certificaatgegevens

Beantwoord: Wordt een certificaat gebruikt bij deze bestandsuitwisseling? Waar staat of staan deze certificaten? Welk type organisatie levert het certificaat? Wat is de mate van vertrouwen? Er wordt geen certificaat gebruik.

Beveiligings- en Beantwoord: Welk beveiligingsmechanisme of standaard authenticatiemechanisme wordt gebruikt voor authenticatie met deze bestandsuitwisseling? Hoe wordt een sessie onderhouden? Welke overige beveiligingen worden toegepast? Er wordt niet gebruik gemaakt van een beveiligingsmechanisme of authenticatie.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

8 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Domein Specificatie

Domein specificatie Een domein bevat definities van alle soorten data die worden gebruikt in de bestandsuitwisseling. Datatype

BSN

Voorbeeld

654114560

Uitleg

Een integer van 8 of 9 getallen. Nummers die beginnen met een 9 worden gebruikt voor testdoeleinden. Geldige BSN’s voldoen aan de “elfproef”. [3] Het BSN wordt gebruikt om een persoon in Nederland te kunnen identificeren. Het is persoonsgebonden, dus een persoonsgegeven en dus privacygevoelige informatie.

Datatype

Datum

Voorbeeld

2014-12-31

Uitleg

Datum in ISO8601 [1] formaat.

Datatype

GUID

Voorbeeld

3F2504E0-4F89-11D3-9A0C-0305E82C3301

Uitleg

Globally Unique Identifier [4].

Datatype

ietsMetEenErgLangeNaam

Voorbeeld

1

Uitleg

Een keuze uit een van de volgende mogelijkheden: 1: Laat het systeem sneller werken, maar met meer fouten 2: Laat het syteem minder fouten maken, maar heeft meer CPU nodig 9: Bekijk iedere 5 minuten wat de slimste waarde is

Datatype

SOFI

Voorbeeld

654114560

Uitleg

Synoniem van BSN, wordt gebruikt in het legacy deel.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

9 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Foutafhandelingspecificatie

Foutafhandelingspecificatie Er vindt geen foutafhandeling plaats op deze koppeling, alleen indien de aan te roepen executabel niet aan te roepen is. Verder vindt er geen terugkoppeling meer plaats nadat het XML bestand is geplaatst.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

10 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Werking

Werking Bestandskoppeling: XML koppelvlak Omschrijving Er wordt per te genereren document 1 XML aangeleverd, de hoofdnode van deze XML is .

Velden Taak Velden

GEMEENTECODE

Datatype Integer

PROCESSOR

String

Omschrijving / bijzonderheden

(altijd éénmalig aanwezig) – Dit attribuut geeft aan vanuit welke aansturende applicatie het oorspronkelijke CTC bestand is aangeboden. (optioneel) – Geeft aan of het document een tekst of spreadsheet document betreft.

MODELDOC Document Een node bevat altijd één node, in deze node kunnen de volgende attributen voorkomen: Velden

MODELDOC

Datatype String

PREVIEW

Boolean

PREVIEWEDIT

Boolean

PREVIEWLOCK

Boolean

PREVIEWINVULLEN Boolean OPSLAAN BEWAARPDF PRINTER

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

String String String

Omschrijving / bijzonderheden

(altijd éénmalig aanwezig in de eerst voorkomende Document tag) – Dit attribuut geeft het basissjabloon aan dat gebruikt dient te worden voor de generatie van het resultaatdocument. Hiervoor kunnen absolute paden, relatieve paden of sharepoint links gebruikt worden. Met het !Preview commando kan het document getoond worden dat net gegenereerd is. Document wordt geopend als ‘alleen lezen’, kan wel gemuteerd, maar niet opgeslagen worden. Document tonen (document is overschrijfbaar op de opgeslagen locatie) en muteerbaar in Word. Document tonen en beveiligen tegen wijzigen. Het document kan door de gebruiker gewijzigd noch opgeslagen worden. Document tonen en invulscherm tonen (Macro) met behulp van preview interface. Opslaglocatie van het resultaat bestand. Opslaglocatie van het PDF resultaat bestand. Logische naam van een printer zoals gedefinieerd in module Documentenuitvoer.

11 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Werking

Velden Een node bevat vrijwel altijd één of meerdere nodes, in deze nodes kunnen de volgende attributen voorkomen: Velden

Veld

Datatype String

TABEL IMAGE

String String

Omschrijving / bijzonderheden

Hierin staan de variabelen zoals ze gebruikt dienen te worden in het eindresultaat. In principe zijn de namen hiervan uniek tenzij deze zich binnen een tabel bevinden (zie tabel) (zie Tabel) (zie Image)

Veld Een veld correspondeert met een variabele in het document en bevat de naam van een variabele en de in te vullen waarde. Een naam kan meerdere keren voorkomen in het modeldocument en slechts eenmaal in de XML, tenzij het opgenomen is binnen een tabel. Velden

NAAM

Datatype String

WAARDE

String

Omschrijving / bijzonderheden

De naam van de variabele en is uniek tenzij deze zich bevindt in een tabel. Dit is de waarde die deze variabele in het resultaatdocument moet gaan bevatten.

Deeldoc Middels het deeldoc commando is het mogelijk om een tekst uit een ander document te gebruiken in het samengestelde document. Kop- en voetteksten van het ingevoegde document worden hierbij genegeerd. Dit deeldocument kan een reeds eerder gegenereerd document zijn of een sjabloon. Naar het in te voegen document kan verwezen worden middels een absoluut pad, een relatief pad of een sharepoint link. Een deeldoc tag bevat maar één attribuut: Velden

MODELDOC

Datatype String

Omschrijving / bijzonderheden

Dit attribuut geeft de variabele in het document aan voor het ‘=’ teken en het in te voegen document na het ‘=’ teken.

Voorbeeld:

Document Toevoegen Door gebruik van het Document Toevoegen commando is het binnen module Documentenuitvoer mogelijk een extra document toe te voegen aan het te genereren document. Dit kan bijvoorbeeld gebruikt worden voor bijlage uit andere documenten of het kan gebruikt worden voor herhaling om meerdere versies van een zelfde document te genereren. Alle velden en tabellen die voorkomen in deze scope hebben alleen betrekking op dit toe te voegen document. Indien een document tag genest voorkomt binnen een andere document tag kan deze de volgende attributen bevatten

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

12 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Werking

Velden

MODELDOC

Datatype String

Omschrijving / bijzonderheden

Indien dit attribuut niet meegegeven is dan wordt het de waarde in de eerste document tag gebruikt, waar deze verplicht aanwezig is.

Voorbeeld:

Tabel Een tabel kan optioneel voorkomen tussen velden, een tabel werkt op basis van herhaling van unieke veldnamen. Velden

VELDEN (zie velden)

Datatype String

String

TABEL

Omschrijving / bijzonderheden

Binnen een tabelconstructie wordt gebruik gemaakt van herhaling op veldnamen. Dit wil zeggen dat bij het voorkomen van een eerder voorgekomen veldnaam een nieuwe tabelregel wordt gedefinieerd. Tabellen kunnen genest voorkomen, dit wil zeggen dat een tabelconstructie zelf ook weer een of meerdere andere tabelconstructies kunnen bevatten.

Voorbeeld:

Varianten van de node kunnen zijn:  

TABELMETKOP – Hierbij wordt in het resultaatdocument de eerste regel van de tabel niet herhaald zodat deze ingezet kan worden als header. TABELWISSEN – Hierbij dient de hele tabel uit het document verwijderd te worden.

Voorbeeld:

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

13 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Werking

Commentaar Een CTC bestand kan commentaar bevatten, dit commentaar wordt ook in de XML meegegeven als XML commentaar. Informatie in binnen commentaar wordt niet gebruikt om een document te genereren en wordt puur informatief gebruikt.

Opmaakcodes en diacrieten Diacrieten worden in de XML vervangen door zogenaamde diacrietcodes. Voor het gemak worden hier ook enkele opmaakcodes voor gebruikt. Code

Functie

Voorbeeld

Resultaat

|s |t |r

Spatie Tab Nieuwe regel

|p

Nieuwe pagina

Jan|sJansen Auto|tBoot|tFiets Dit is de eerste regel|rEn dit is de tweede Dit is de eerste pagina|pDit de tweede

Jan Jansen Auto Boot Fiets Dit is de eerste regel En dit is de tweede Dit is de eerste pagina -----volgende pagina-----Dit de tweede

Voor diacrieten wordt een |-teken meegegeven gevolgd door een 3 cijferige code. Een voorbeeld is |016, deze geeft ‘ă’ als resultaat. Voor een uitgebreide tabel van diacrietcodes zie bijlage 1.

Opsomming Een opsomming kan voorkomen op het zelfde niveau als , ook op het zelfde niveau als velden. De seperators geven aan door welke tekens ze gescheiden worden, de lastseperator attribuut geeft het laatste scheidingsteken aan. Veldnamen zijn binnen een opsomming altijd gelijk aan ‘~’. Velden

NAAM

Datatype String

SEPERATOR

String

LASTSEPERATOR

String

Omschrijving / bijzonderheden

Dit wordt gebruikt als naam van de opsomming. Dit zijn de scheidingstekens tussen de verschillende waarden van de opsomming. Dit is het scheidingsteken dat gebruikt wordt tussen de laatste 2 waarden van de opsomming.

Voorbeeld:

Bovenstaand voorbeeld zou in MDU resulteren in: Kees van Dam, Piet Zwart, Jan de Hoop en Klaas Klaassen.

Image In het modeldocument kan via een MDU commando een afbeelding worden opgenomen op de plaats van een placeholder. Deze commando worden in de XML opgenomen middels de image tag. Een image kan voorkomen op hetzelfde niveau als een veld.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

14 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Werking

De image tag bevat de volgende attributen: Velden

NAAM

Datatype String

BESTAND

String

Omschrijving / bijzonderheden

De naam van de placeholder in het modeldocument De locatie van de in te voegen afbeelding, dit kan een absoluut of een relatief pad zijn.

Voorbeeld:

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

15 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Referenties

Scenario’s Scenario 1: Koppeling met documengenerator derden Omschrijving De beschreven koppeling is in eerste instantie bedoeld om via een Centric applicatie een document te kunnen genereren met een documentgenerator van een derde partij. Om dit te kunnen faciliteren. 1. Centric procesapplicatie genereert een CTC bestand 2. MDU pakt dit CTC bestand op en plaatst een XML bestand op de werkplek 3. MDU roept vervolgens een in te stellen executable aan met de locatie van het XML bestand als argument. 4. XML bestand kan na verwerking door de documentgenerator verwijderd worden.

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

16 /19

Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Bijlagen

Bijlage 1: Diacriet specificatie 001 002 003 004 005 006 007 008 009 011 012 013 014 015 016 017 018 019 020 041 042 043 044 045 051 052 053 054 055 061 062 071 072 081 082 083 084 085 086 087 088 091 092 093 094 095 096 097 098 121 122 123

Á À Â Ä Ã Ă Å Ā Ą á à â ä ã ă å ā ą ª Ć Ĉ Č Ċ Ç ć ĉ č ċ ç Ď Đ ď đ É È Ê Ë Ě Ė Ē Ę é è ê ë ě ė ē ę Ĝ Ğ Ġ

A Accent acute A Accent grave A Accent circumflex A Diaeresis (Umlaut) A Tilde A Breve A Ring A Macron A Ogonek a Accent acute a Accent grave a Accent circumflex a Diaeresis (Umlaut) a Tilde a Breve a Ring a Macron a Ogonek Ordinal indicator vrouwelijk C Accent acute C Accent circumflex C Caron C Dot C Cedille c Accent acute c Accent circumflex c Caron c Dot c Cedille D Caron D Hoofdletter D met streep d Caron d Kleine d met streep E Accent acute E Accent grave E Accent circumflex E Diaeresis (Umlaut) E Caron E Dot E Macron E Ogonek e Accent acute e Accent grave e Accent circumflex e Diaeresis (Umlaut) e Caron e Dot e Macron e Ogonek G Accent circumflex G Breve G Dot

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

124 128 131 132 133 134 141 142 151 152 161 162 163 164 165 166 167 168 171 172 173 174 175 176 177 178 181 191 201 211 221 222 223 224 225 231 232 233 234 235 261 262 263 264 265 271 272 273 274 275 276 281 17 /19

Ģ € ģ ĝ ğ ġ Ĥ Ħ ĥ ħ Í Ì Î Ï Ĩ İ Ī Į í ì î ï ĩ ī į ı Ĵ ĵ Ķ ķ Ĺ Ľ Ļ Ŀ Ł ĺ ľ ļ ŀ ł Ń Ñ Ň Ņ Ŋ ń ñ ň ņ ŋ ʼn Ó

G Cedille Euro teken g Accent acute g Accent circumflex g Breve g Dot H Accent circumflex H Hoofdletter H met streep h Accent circumflex h Kleine h met streep I Accent acute I Accent grave I Accent circumflex I Diaeresis (Umlaut) I Tilde I Dot I Macron I Ogonek i Accent acute i Accent grave i Accent circumflex i Diaeresis (Umlaut) i Tilde i Macron i Ogonek i Kleine i zonder punt J Accent circumflex j Accent circumflex K Cedille k Cedille L Accent acute L Caron L Cedille L Hoofdletter L met punt L Hoofdletter L met streep l Accent acute l Caron l Cedille l Kleine l met punt l Kleine l met streep N Accent acute N Tilde N Caron N Cedille N Hoofdletter ENG n Accent acute n Tilde n Caron n Cedille n Kleine eng n Kleine n met apostrophe O Accent acute Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Bijlagen

282 283 284 285 286 287 288 291 292 293 294 295 296 297 298 299 301 311 341 342 343 351 352 353 361 362 363 364 371 372 373 374 381 382 383 391 392 393 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417

Ò Ô Ö Õ Ő Ō Ø ó ò ô ö õ ő ō ø º Þ þ Ŕ Ř Ŗ ŕ ř ŗ Ś Ŝ Š Ş ś ŝ š ş Ť Ţ Ŧ ť ţ ŧ Ú Ù Û Ü Ũ Ŭ Ű Ů Ū Ų ú ù û ü ũ ŭ ű

O Accent grave O Accent circumflex O Diaeresis (Umlaut) O Tilde O Dubbele accent acute O Macron O Hoofdletter O met slash o Accent acute o Accent grave o Accent circumflex o Diaeresis (Umlaut) o Tilde o Dubbele accent acute o Macron Kleine o met slash Ordinal indicator mannelijk Hoofdletter THORN Kleine thorn R Accent acute R Caron R Cedille r Accent acute r Caron r Cedille S Accent acute S Accent circumflex S Caron S Cedille s Accent acute s Accent circumflex s Caron s Cedille T Caron T Cedille T Hoofdletter T met streep t Caron t Cedille t Kleine t met streep U Accent acute U Accent grave U Accent circumflex U Diaeresis (Umlaut) U Tilde U Breve U Dubbele accent acute U Ring U Macron U Ogonek u Accent acute u Accent grave u Accent circumflex u Diaeresis (Umlaut) u Tilde u Breve u Dubbele accent acute

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

418 419 420 441 451 481 482 483 491 492 493 501 502 503 511 512 513 521 522 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 rechts 554 555 556 557 558 559 18 /19

ů ū ų Ŵ ŵ Ý Ŷ Ÿ ý ŷ ÿ Ź Ž Ż ź ž ż Æ æ Œ œ ß µ π Ω ð ĸ " [ ] | ¡ ¢ £ $ ¥ # § ¤ « ° ± ² ³ × • ÷ »

u Ring u Macron u Ogonek W Accent circumflex w Accent circumflex Y Accent acute Y Accent circumflex Y Diaeresis (Umlaut) y Accent acute y Accent circumflex y Diaeresis (Umlaut) Z Accent acute Z Caron Z Dot z Accent acute z Caron z Dot Hoofdletter AE Kleine ae Hoofdletter OE Kleine oe Ringel-S Micro teken Pi-teken Ohm teken Kleine eth Kleine k (Groenlands) Quotation mark Linker rechte haak Rechter rechte haak Vertical bar Omgekeerd uitroepteken Cent teken Pond teken Dollar teken Yen teken Nummer teken Paragraaf teken Valuta teken Angle-quotation-mark links Graden teken Plusminus teken Superscript 2 Superscript 3 Vermenigvuldig teken Midden punt Deel teken Angle-quotation-mark

¼ ½ ¾ ¿ _ @

Kwart teken Half teken Drie-kwart teken Omgekeerd vraagteken Onderlijn Commercial A Centric Netherlands B.V.

Bestandskoppeling XML-koppelvlak Bijlagen

Bijlage 2: Voorbeeld XML 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60

Versie 4.3 – 2015-03-15 Module Documentenuitvoer

19 /19

Centric Netherlands B.V.

View more...

Comments

Copyright � 2017 NANOPDF Inc.
SUPPORT NANOPDF