LESSOR-5. Inquiry (teknisk beskrivelse) Tilgængelighed for andre systemer
|
|
|
- Lærke Dahl
- 9 år siden
- Visninger:
Transkript
1 LESSOR-5 Inquiry (teknisk beskrivelse) Effektive og fleksible IT-løsninger til LØN, TID og HR Tilgængelighed for andre systemer LESSOR-5 Inquiry har til formål at gøre data i LESSOR-5 tilgængelig for andre systemer. Med LESSOR-5 Inquiry har virksomheden mulighed for at lade eksterne klient-programmer foretage kontrollerede forespørgsler på data i LESSOR-5 databasen. Derved opnås en meget enkel mulighed for at integrere systemer i virksomheden. I LESSOR-5 defineres et antal queries og et klientprogram kan nu via en http-request forespørge på data og modtage resultatet som et xml-dokument. Ved at anvende http og xml gøres det let for forskellige teknologier på forskellige platforme og servere at kommunikere da mange programmeringssprog og værktøjer understøtter disse. En anden fordel er at man kan anvende en browser fx Internet Explorer til at afprøve funktionen med. Dette hjælper meget i både udvikling af klienten og evt. fejlfindings-situationer. Definitionen af queries vil normalt blive foretaget af en LESSOR-konsulent, men kan evt. foretages af kunden selv. Klient-programmet udarbejdes af kunden eller en ekstern konsulent på kundens vegne. LESSOR kan bistå med rådgivning og vejledning i forbindelse hermed. Gydevang Allerød Tlf Fax [email protected]
2 Request Et eksempel på en http-request: localhost udskiftes med ip-adresse eller DNS-navn hvis klienten ikke kører på samme server som LESSOR-5. :7001 er den tcp/ip-port som LESSOR-5 normalt benytter. Til LESSOR-5 test-system kan fx benyttes Det kan konfigureres og derfor være anderledes i det konkrete tilfælde. /lessor5/inquiry er konstant.?name=emppay angiver navnet på query. Der kan som nævnt defineres et antal af disse. &lonnr=0315 er en parameter til netop emppay-query en. Der skal i hvert enkelt tilfælde aftales hvilke parametre (navne og værdier) der skal anvendes. Der kan anvendes flere parametre idet der blot fortsættes med &parm2=value2&parm3=value3. Såfremt der mangler en krævet parameter i requesten returneres status= 11 (no value found for xxx). Det er således klientens ansvar at sikre at der sendes de rigtige parametre i requesten. Det anbefales at klient anvender en url-template der indeholder tags der udskiftes af klienten ved de enkelte requests, fx: hvor klienten så udskifter ${lonnr} med det aktuelle lønnummer. Disse templates kan være hard-kodede, komme fra en tekst-file eller fra rækker i en database-tabel. Implementering er helt op til klienten. LESSOR-5 - Inquiry (teknisk beskrivelse) 2/15
3 Response Resultatet er som nævnt et xml-dokument. Strukturen på dette bestemmes af definitionen i LESSOR-5. Der er flere muligheder for at styre xml-dokumentets udseende, hvilket gennemgås nærmere under definition af queries, men det vil afspejle LESSOR-5s datamodel (tabeller og felter). Her gennemgås et eksempel, der tilstræbes af være repræsentativ for de muligheder der er, selve xml-dokumentet findes i appendix A. <?xml version="1.0" encoding="iso "?> Linien sendes altid af hensyn til xml-værktøjer og specifierer primært at der anvendes iso character set, dette skulle sikre at de Danske bogstaver (æøåæøå) kan håndteres korrekt. <emppay generated=" " lookupdate=" " sourcesystem="lessor-5" status="0" text="ok"> emppay er navnet på query en fra http-requesten. generated= xxx angiver hvornår xml-dokumentet er dannet (LESSOR-5 serverens tid). lookupdate= xxx angiver hvilken dato der er anvendt til opslaget i LESSOR-5 databasen. LESSOR-5 indeholder historik og revisionsspor i databasen, se mere herom senere. Default er dags dato, men kan angives i request. sourcesystem= LESSOR-5 er blot til information. status= 0 og text= OK angiver retur-status på requesten, se mere herom senere. <employeeemployment lonnr="0315"> employeeemployment er LESSOR-5 tabel-navnet hvorfra de følgende data hentes, det kan overrides i querydefinition såfremt der ønskes et andet tag-navn. lonnr= 0315 er en felt-værdi der returneres. I query-definitionen kan man vælge om et felt skal returneres som en xml-attribut (som her) eller som et xml-tag. Normalt vil felt-navnet være det som LESSOR-5 anvender (engelsk) men her er der valgt et andet (lonnr) i definitionen. <emppermanentpayreg> Dette xml-tag markere at efterfølgende data kommer fra emppermanentpayreg-tabellen. I eksemplet kom der ikke data fra employeeemployment-tabellen, udover lonnr, var det tilfældet kunne de forekomme som separate xml-tags. Læg mærke til at der er flere emppermanentpayreg- og employeetaxinformation-tags inde under employeeemployment-tag et. LESSOR-5 - Inquiry (teknisk beskrivelse) 3/15
4 <paytypecode>1001</paytypecode> Her fremgår at værdien af feltet paytypecode er Feltet er et tekst-felt hvor leading- og trailing-spaces er fjernet. <units>1</units> units-feltet er et decimaltal. Hvis det havde decimaler ville det se således ud: <units>2.17</units> Læg mærke til at decimal-tegnet er et punktum (og IKKE et komma!). Såfremt det var negative ville der være et minustegn foran tallet. <employeetaxinformation> Herefter kommer data fra employeetaxinformation-tabellen. Denne tabel er på linie med emppermanentpayreg mens de begge er underordnet employeeemployment. <taxyear>2007</taxyear> taxyear er et heltal. Såfremt det kunne være negativt ville der være et minus-tegn foran. <taxcardreceiveddate> </taxcardreceiveddate> Feltet indeholder en dato, der altid er på formen yyyymmdd. En sidste bemærkning omkring xml-resultatet er at gøre opmærksom på at felter uden værdi, dvs. blanke tekstfelter, talfelter med nul og de specielle LESSOR-5 min- og max-datoer IKKE returneres. LESSOR-5 - Inquiry (teknisk beskrivelse) 4/15
5 Fejl-situationer Hvis man ikke angiver en korrekt url frem til og med inquiry får man en normal http 404 not found retur. Angiver man ingen (null) eller et ukendt query-name får man følgende retur: <?xml version="1.0" encoding="iso "?> <xxx generated=" " lookupdate=" " sourcesystem="lessor-5" status="10" text=" ( ) requested unknown query:xxx"/> Såfremt LESSOR-5 ikke kan finde nogen data til en request returneres: <?xml version="1.0" encoding="iso "?> <emppay generated=" " lookupdate=" " sourcesystem="lessor-5" status="1" text="no data"/> En oversigt over status-koder og tilhørende tekst 0 OK 1 no data ( ) requested unknown query:xxx 11 <request-error:text> (pcbjb) not allowed 30 error in inquiry.xml configuration 31 <SQL-error:text> 90 <general-error:text> Logning Der anvendes log4j til logning og logning kan derfor konfigureres i log4j.properties eller jboss-log4j.xml afhængig af platform. Java-klasse-navnet er dk.lessor.lessor5.integration. InquiryServlet. Udover generelle fejl- og debugmeddelelser er følgende relevante: NFO: Inquiry from: :/lessor5/inquiry?name=empbycpr&dkcprnummer= INFO: Inquiry from: :/lessor5/inquiry?name=reload INFO: :inquiry.xml will be reloaded WARN: ( ) requested unknown query:xxx WARN:RequestError:no value found for <parameter> WARN: error in inquiry.xml configuration WARN: SQLerror:<sql-error text> ERROR: InquiryServletException:<stacktrace> LESSOR-5 - Inquiry (teknisk beskrivelse) 5/15
6 Sikkerhed Det forudsættes at klient og LESSOR-5 server befinder sig på et lokalnet, således at der ikke er behov for kryptering og firewall-opsætning mm. Såfremt klient og LESSOR-5 server befinder sig på forskellige lokationer, kan trafikken ledes via et privat net eller fx en ssl/ssh-tunnel etableret af routere/firewalls. Skal kommunikationen foregå via internettet bør der krypteres med ssl, dette kræver en opsætning i LESSOR-5 applikationsserveren (JBoss eller WebLogic). I inquiry.xml kan defineres fra hvilke ip-adresse man vil tillade queries, forsøg fra, andre vil blive afvist (status=20) og logget. Det anbefales at sætte (localhost) ind for at lette test og support. LESSOR-5 database historik I LESSOR-5 gemmes såvel historik (hvilke værdier galt hvornår) og revisionsspor (hvem har rettet hvad og hvornår). Normalt vil LESSOR-5 Inquiry returnere de gyldige værdier på forespørgsels-tidspunktet. Ønsker man de værdier der var gældende på et tidligere tidspunkt eller værdier gældende på et tidspunkt ud i fremtiden kan man tilføje parametren &lookupdate=yyyymmdd til http-url en. Man kan kun få værdierne der gælder på et givet tidspunkt, ikke de gældende værdier over en periode. Man ligeledes kun få de bedst kendte data, ikke hvad troede vi værdien var den x., dvs. der er ikke adgang til revisionssporet. LESSOR-5 - Inquiry (teknisk beskrivelse) 6/15
7 Definition af queries Dette vil ofte blive udført af LESSOR-konsulenten i samarbejde med kunden eller dennes eksterne konsulent. Der er intet i vejen for at kunden selv udfører arbejdet såfremt de nødvendige kvalifikationer er til stede. Denne beskrivelse giver en vejledning i hvorledes LESSOR-5 siden sættes op. Beskrivelsen er baseret på et standardsetup og kan derfor afvige i detaljerne fra den akutelle installation, men principperne vil være gældende. Da installations-directoriet kan variere fra kunde til kunde er det underforstået at der refereres relativt ud fra dette. Sti-angivelser er angivet med java- og linux-standard, mens skråstregerne skal udskiftes med back-slash es ( \ ) i windows-miljøer. Aktivering af LESSOR-5 Inquiry I misc/properties.xml skal linierne: <property name="inquiry" value="false"/> <!-- <property name="inquiry" value="c:/lessor/lessor5/misc/inquiry.xml"/> --> Ændres til: <!-- <property name="inquiry" value="false"/> --> <property name="inquiry" value="c:/lessor/lessor5/misc/inquiry.xml"/> Evt. Kan den første linie slettes og kommentar-markeringen i starten og slutningen af anden linie fjernes. Vær opmærksom på at stien til inquiry.xml er korrekt! LESSOR-5 - Inquiry (teknisk beskrivelse) 7/15
8 Reload inquiry.xml læses ved første request til LESSOR-5 Inquiry og de nødvendige interne objekter genereres. Herefter besvares request ud fra disse objekter uden at inquiry.xml læses igen. Dette indebærer at LESSOR-5 (JBoss/WebLogic) skal genstartes såfremt ændringer i inquiry.xml skal have effekt på det kørende system. For at undgå denne service-afbrydelse kan man fra en browser eller et klient-program sende følgende URL: Hvorefter man vil modtage: <?xml version="1.0" encoding="iso "?> <reload generated=" " lookupdate=" " sourcesystem="lessor-5" status="0" text="inquiry.xml will be reloaded"/> Ved næste LESSOR-5 Inquiry request vil den nye definition fra inquiry.xml blive anvendt. LESSOR-5 - Inquiry (teknisk beskrivelse) 8/15
9 Inquiry.xml I appendix B er indsat et eksempel på en LESSOR-5 Inquiry-definition. Der er kommentarer for at lette ændringer. Filen (eller en tilsvarende) ligger standard som template_inquiry.xml og det anbefales at kopiere den til inquiry.xml og derefter anvende den som udgangspunkt. Filen kan rettes med notepad, wordpad eller en hvilken som helst anden tekst-editor. Ved at anvende en xml-editor kan man få tjekket at dokumentet har en korrekt xml-struktur. Har man ikke en i forvejen og kun har begrænset behov kan vi anbefale notepad++ der kan hentes gratis på nettet søg med google. <host ip=" "/> Her kan tilføjes flere ip-adresser der skal have lov til at foretage inquiry-requests: <allow default="deny"> <host ip=" "/> <!-- localhost ipv4 --> <host ip=" "/> <! Kursus Server --> <host ip="0:0:0:0:0:0:0:1"/> <!-- localhost ipv6 --> </allow> <query name="empbycpr"> Hver query starter med dette xml-tag og slutter med </query>. Navnet skal være unikt og det anbefales at undgå specialtegn (måske bortset fra punktum, bindestreg og underscore), herunder de Danske tegn (æøåæøå). Navnet skal angives med små bogstaver. <table name="zip" label="postdistrikt"> En query består af et eller flere tabel-opslag (der kan returnere ingen, en eller flere rækker). Er tabellerne defineret efter hinanden kommer data også efter hinanden i resultatet uden indbyrdes sammenhæng (som emppermanentpayreg og employeetaxinformation i det tidligere eksempel). Tabeller kan også defineres inden i hinanden hvorved tabel-opslaget på den indre tabel vil blive foretaget for hver række i den ydre tabel (som de to ovennævnte tabeller i forhold til employeeemployment) Ønsker man ikke at LESSOR-5 tabel-navnet anvendes som xml-tag kan man angive en label der så anvendes i stedet. <key name="dkcprnummer"/> <!-- type="x" foreign-key="xxx" value="x" rel="= < >"--> LESSOR-5 - Inquiry (teknisk beskrivelse) 9/15
10 På hver tabel vil man normalt angive en eller flere keys, der udvælger hviken række (hvilke rækker) der skal returneres. Såfremt der kun angives name vil det være det felt der skal anvendes som parameter i requesten hvis det er den yderste tabel, eller såfremt det er en indre tabel skal feltet hedde det samme i den ydre tabel idet det er værdien fra den aktuelle række der så anvendes til at afgrænse. Har felterne forskellige navne i en ydre og en indre tabel anvendes foreign-key på den indre til at angive kolonne-navnet på den ydre tabel. Ønsker man at afgrænse baseret på en konstant værdi i stedet for en parameter-værdi eller en værdi fra en anden tabel angives denne i value, formatet er det samme som beskrevet under response. rel angiver relationen mellem de to felter eller feltet og konstanten. Normalt anvendes lig, som er default og ikke behøver at angives. Man kan angive: Lig = Mindre end (<) angives i xml som < Mindre end eller lig (<=) <= Ej lig (<>) <> Større end (>) > Større end eller lig (>=) >= Man kan angive flere <key der i givet fald sættes sammen med og (and). Det er pt. ikke muligt at lave udvælgelser baseret på eller (or). Man kan godt definere det samme felt som <key.. flere gang hvis man fx ønsker et interval: <key name="code" value="1000" rel=">="/> <!-- greater than or equal --> <key name="code" value="3000" rel="<"/> <!-- less than --> Type anvendes i <key.. til at afgøre om der skal sættes apostroffer omkring værdierne I det genererede SQL. Det betyder at der for default typen text ikke behøver at blive angivet noget, mens den skal angives for integer, decimal og date. <field name="paytypecode"/> For hver tabel skal man angive hvilke kolonner man ønsker retur i xml-dokumentet. Såfremt man ønsker afgrænsnings-felterne retur skal disse angives både som <key.. og <field Angives blot name vil feltet blive returneret som et xml-tag med felt-navnet som navn. <xxx>værdi</xxx> Såfremt det ikke drejer sig om et tekst-felt skal man angive typen (integer, decimal eller date) for at få den korrekte formatering. LESSOR-5 - Inquiry (teknisk beskrivelse) 10/15
11 Ønsker man et andet navn på xml-tag et end felt-navnet kan dette angives ved hjælp af label. Hvis man ikke vil have feltet og værdien som et xml-tag, men der i mod som en attribut på tabel-tag et angives dette med attrib= true. Sættes attrib= true på alle felterne vil der kun komme en række i xml-dokumentet pr. række fra LESSOR-5 databasen. Har man brug for et felt til at afgrænse en underliggende tabel, men ikke ønsker feltet i xml-dokumentet kan output= false angives. <orderby> <field name="city"/> <!-- direction="asc desc" --> <field name="code"/> </orderby> Returneres der data fra mere end en række kan/bør man specificere den ønskede rækkefølge. I modsat fald er rækkefølgen udefineret og afhængig af det anvendte database system og kan variere fra gang til gang. Et eller flere felter angives således at det første er mest betydende og så videre. Ønskes et felt sorteret i omvendt rækkefølge (fra størst til mindst) angives direction= desc. Hvis flere rækker har samme værdi i et sorterings-felt bør man angive (et) yderligere felt(er) således at sorterings-kriteriet er entydigt. Eksempelvis vil en postnummertabel sorteret på feltet city ikke være entydig da der er mange postnumre i København K. Specielle felter LESSOR-5 Inquiry udfylder et antal specielle felter som en query herved kan anvende som foreign-key i <key definitionen: now: indeholder forespørgselstidspunktet. lookupdate: indeholder den anvendte lookupdate (samme som now eller fra request). Vær opmærksom på at den indeholder seks nuller som klokkeslæt. year: det aktuelle årstal, fire cifre. LESSOR-5 - Inquiry (teknisk beskrivelse) 11/15
12 Appendix A - xml-response <?xml version="1.0" encoding="iso "?> <emppay generated=" " lookupdate=" " sourcesystem="lessor-5" status="0" text="ok"> <employeeemployment lonnr="0315"> <emppermanentpayreg> <paytypecode>1001</paytypecode> <units>1</units> </emppermanentpayreg> <emppermanentpayreg> <paytypecode>4082</paytypecode> <units>2.17</units> </emppermanentpayreg> <employeetaxinformation> <taxyear>2007</taxyear> <taxcardtypecode>hovedkort</taxcardtypecode> </employeetaxinformation> <employeetaxinformation> <taxyear>2008</taxyear> <taxcardtypecode>hovedkort</taxcardtypecode> <incometaxrate>39</incometaxrate> <earnedincomerelief>4329</earnedincomerelief> <taxcardreceiveddate> </taxcardreceiveddate> </employeetaxinformation> </employeeemployment> </emppay> LESSOR-5 - Inquiry (teknisk beskrivelse) 12/15
13 Appendix B inquiry.xml <?xml version="1.0" encoding="iso "?> <inquiry> <allow default="deny"> <host ip=" "/> <!-- localhost ipv4 --> <host ip="0:0:0:0:0:0:0:1"/> <!-- localhost ipv6 --> </allow> <!-- type: text: default integer: heltal decimal: komma-tal (punktum er decimal-punkt) date: yyyymmdd og undertrykkes enddate: som date timestamp: yyyymmddhhmmss og undertrykkes --> <query name="empbycpr"> <table name="employeebasicinformation"> <!-- label="person" --> <key name="dkcprnummer"/> <!-- type="x" foreign-key="xxx" value="x" rel="= < >"--> <field name="dkcprnummer" attrib="true"/> <!-- type="x" label="cpr" attrib="true false" output= true false --> <field name="firstname"/> <field name="lastname"/> <table name="employeeemployment"> <key name="employeebasicinformationcpr" foreign-key="dkcprnummer"/> <field name="code" label="employeeemploymentcode" attrib="true"/> <field name="employmentdate" type="date"/> LESSOR-5 - Inquiry (teknisk beskrivelse) 13/15
14 <field name="terminationdate" type="enddate"/> </table> </table> </query> <query name="emppay"> <table name="employeeemployment"> <key name="code" foreign-key="lonnr"/> <field name="code" label="lonnr" attrib="true"/> <table name="emppermanentpayreg"> <key name="employeeemploymentcode" foreign-key="code"/> <field name="paytypecode"/> <field name="units" type="decimal"/> <field name="rate" type="decimal"/> <field name="amount" type="decimal"/> </table> <table name="employeetaxinformation"> <key name="employeeemploymentcode" foreign-key="code"/> <field name="taxyear"/> <field name="taxcardtypecode"/> <field name="incometaxrate" type="integer"/> <field name="earnedincomerelief" type="decimal"/> <field name="cardwithouttax" type="decimal"/> <field name="taxcardreceiveddate" type="date"/> </table> </table> </query> <query name="zip"> LESSOR-5 - Inquiry (teknisk beskrivelse) 14/15
15 <table name="zip" label="postdistrikt"> <key name="country" value="dk"/> <field name="code" label="postnr"/> <field name="city" label="distrikt"/> <orderby> <field name="code"/> <!-- direction="asc desc" --> </orderby> </table> </query> <query name="zip2"> <table name="zip" label="postdistrikt"> <key name="country" value="dk"/> <key name="code" value="1000" rel=">="/> <!-- greater than or equal --> <key name="code" value="3000" rel="<"/> <!-- less than --> <field name="code" label="postnr" attrib="true"/> <field name="city" label="distrikt" attrib="true"/> <orderby> <field name="city"/> <field name="code"/> </orderby> </table> </query> </inquiry> LESSOR-5 - Inquiry (teknisk beskrivelse) 15/15
Foodsam pris-xml. En standard til udveksling af priser mellem leverandør og grossister
Foodsam pris-xml En standard til udveksling af priser mellem leverandør og grossister Log over versioner: Version 0.2: 03.11.2009: Tilføjet chokoladeafgift og oprettet koder for afgifter Version 0.3: 1.02.2010:
ELEKTRONISK INDBERETNING BØRNEDATABASEN VIA DGWS 13/1 2010 VERSION 1.02
ELEKTRONISK INDBERETNING BØRNEDATABASEN VIA DGWS 13/1 2010 VERSION 1.02 Indhold Indhold... 2 Introduktion... 3 Den Gode Webservice... 4 ID Kortet... 4 Signering... 4 BDBChildMeasurementReport webservicen...
Introduktion til OPC Access
Introduktion til OPC Access OPC Access anvendes til at kommunikere med jeres produktionsudstyr via OPC. OPC Access kombinerer en SQL Server med OPC, således at jeres produktionsudstyr kobles sammen med
Opsætning af forbindelse til Danmarks Statistik
23. april 2015 MTL Forskningsservice Opsætning af forbindelse til Danmarks Statistik Denne vejledning beskriver opsætning og logonprocedure fra Windowsmaskiner ved ekstern logon til DST s forskerservere
Brugermanual. Tripple Track Fleet
Brugermanual Tripple Track Fleet Version 3.15 Side 1 af 19 Indholdsfortegnelse Installation:... 3 Login:... 3 Se alle biler:... 4 Status skift:... 5 Historie:... 7 Punkt information:... 9 Find adresse:...
Funktions opdatering 4.5.01 ASPECT4 QueryManager (B=fejl, S=support/Info, T=Opgave, W=Releaseønske)
ASPEC4 QueryManager (B=fejl, S=support/Info, =Opgave, =Releaseønske) 00001289 Dags dato som standardværdi Standardværdierne for datofelter i en rekvisition kan sættes til dynamiske datoer, således at rekvisitionsfeltet
1 Brug af snitfladebeskrivelsen... 2. 2 Formål og beskrivelse... 2. 2.1 Hvad er formålet med snitfladen?... 2. 2.2 Beskrivelse af snitfladen...
AUB - Indberet skoleophold(al8) Indholdsfortegnelse Indholdsfortegnelse 1 Brug snitfladebeskrivelsen... 2 2 Formål og beskrivelse... 2 2.1 Hvad er formålet med snitfladen?... 2 2.2 Beskrivelse snitfladen...
Tredjepart webservices
Tredjepart webservices 4. juni 2015 USS Dok. Klik her for at angive tekst. 1/12 Indholdsfortegnelse Introduktion... 3 Miljøer... 3 Adgang... 3 API kald... 4 GET: /authorizations... 4 Input 4 Output 4 Output
Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0
Program Dokumentation PC Software Skrevet af Gruppen. Version 1.0 Indholds fortegnelse 1. INDLEDNING...3 1.1. FORMÅL...3 1.2. REFERENCER...3 1.3. VERSIONSHISTORIE...3 1.4. DEFINITIONER...3 1.5. DOKUMENTATIONENS
Opdatering af ISOWARE til version 6.1.0
Opdatering af ISOWARE til version 6.1.0 September 2015 Indhold Kontaktoplysninger... 1 VIGTIGT... 2 Opdatering af trejdepartssoftware... 2 Opdatering til version 6.1.0.... 2 1. Backup af databasen... 3
MIU datakonverteringsprogram til brug for radioaflæsning af vandmålere
MIU datakonverteringsprogram til brug for radioaflæsning af vandmålere INDHOLDSFORTEGNELSE: MIU datakonverteringsprogram til brug for radioaflæsning af vandmålere... 1 1 Indledning... 3 2 Understøttede
Installationsvejledning til LMeSmartClient
Installationsvejledning til LMeSmartClient Indledning LMeSmartClient består af 2 "dele" - en "Tjeneste" og et klientprogram. Tjenesten tager sig af selve udvekslingen af data og klientprogrammet af opsætningen
1.1 Formål Webservicen gør det muligt for eksterne parter, at fremsøge informationer om elevers fravær.
EfterUddannelse.dk FraværService - systemdokumentation BRUGERDOKUMENTATION: WEB-SERVICE Af: Logica Indhold 1. Indledning... 1 1.1 Formål... 1 1.2 Webservice version... 1 1.3 Historik... 1 2. Absence Webservice...
R E D C A P M A N U A L. Importér data til REDCap fra CSV-fil. Opbyg din eksisterende database i REDCap Version 1.0
R E D C A P M A N U A L Importér data til REDCap fra CSV-fil Opbyg din eksisterende database i REDCap Version 1.0 Introduktion Der opstår ofte et ønske om at importere data fra andre databaser til REDCap,
ITD ecmr WEB Services. Af Allan Wisborg, IT Udvikler
Af Allan Wisborg, IT Udvikler Til løsningen ecmr Det elektroniske fragtbrev udbydes en række offentlige WEB services. Dette er beskrivelsen af disse services og hvorledes de anvendes. 21. December 2015
Uniq.Survey-Xact.DK. Vejledning. Rambøll Management Olof Palmes Allé 20 DK-8200 Århus N Denmark. Tlf: 8944 7800 www.ramboll-management.
Uniq.Survey-Xact.DK Vejledning Rambøll Management Olof Palmes Allé 20 DK-8200 Århus N Denmark Tlf: 8944 7800 www.ramboll-management.dk TU1.UT TUIndledningUT TU2.UT TUKlargøring TU3.UT TUOprettelse TU4.UT
estruktur og GroupWise installation
Dokumentation VTU estruktur og GroupWise installation IT Quality A/S Tel.: +45 70 222 444 Stamholmen 193D Fax: +45 70 222 445 2650 Hvidovre E-mail: [email protected] Denmark Homepage: www.itq.dk Formål... 3
Få navn på analysenr. i excel-fil og ind i pivottabel med data fra qlikview
Få navn på analysenr. i excel-fil og ind i pivottabel med data fra qlikview Opret en excel-fil med analysenr. og navn. Gemt som dataliste_til_pivottabeller Analysenr. skal stå i nr. orden, og cellen skal
0KAPITEL 2: UDLÆSNING TIL WORD OG EXCEL
Kapitel 2: Udlæsning til Word og Excel 0KAPITEL 2: UDLÆSNING TIL WORD OG EXCEL 1Målsætninger Målsætningerne er at: Integrere med Microsoft Word. Integrere med Microsoft Excel. Integrere med andre Microsoft-produkter.
FairSSL Fair priser fair support
Small Business Server 2011 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2011 server. Ved bestilling af certifikater til Small Business Server
DRFLive - dynamisk visning af resultater fra DRF Stævnesystem
DRFLive - dynamisk visning af resultater fra DRF Stævnesystem Resumé: Beskrivelse af program (DRFLive) til dynamisk visning af resulter fra DRF Stævnesystem Forfatter: Claus Hulstrøm Dato: 15. januar 2010
Installation og Drift. Aplanner for Windows Systemer Version 8.15.12
Installation og Drift Aplanner for Windows Systemer Version 8.15.12 Aplanner for Windows løsninger Anbefalet driftsopsætning Cloud løsning med database hos PlanAHead Alle brugere, der administrer vagtplaner
DPR Viderestilling. Grænseflade for klient applikation
DPR Viderestilling CSC Danmark Copyright All Rights Reserved. Side 2 af 15 1. Generel beskrivelse Program-til-program kommunikationen foregår mellem to applikationer: DPR Viderestilling og en klient applikation.
2.15 21/05/2013 Tilføjet dokumentation af bvn input for GetEngagementDetailed
APOS2 REST API Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.
FairSSL Fair priser fair support
Small Business Server 2008 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2008 server. Ved bestilling af certifikater til Small Business Server
Regneark II Calc Open Office
Side 1 af 10 Gangetabel... 2 Udfyldning... 2 Opbygning af gangetabellen... 3 Cellestørrelser... 4 Øveark... 4 Facitliste... 6 Sideopsætning... 7 Flytte celler... 7 Højrejustering... 7 Kalender... 8 Dage
GPS-Link version 1.6.4 Brugervejledning Dansk Sejlunion
GPS-Link version 1.6.4 Brugervejledning Dansk Sejlunion Alle henvendelser om GPS-Link bedes foretaget pr. email til [email protected] Hvad er GPS-Link? GPS-Link anvendes til overførsel af navigationsdata
Kortforsyningen Rastertjenesten
KORT & MATRIKELSTYRELSEN Kortforsyningen Rastertjenesten Version 1.3, 2002-05-13 Indledning Kortforsyningens rastertjeneste kan via Internettet levere udsnit af en række af Kort & Matrikelstyrelsens kortværk
VIGTIG information til alle kunder som kører backup over Internet via SSL - Kræver kundeaktion inden 17. april 2009!
VIGTIG information til alle kunder som kører backup over Internet via SSL - Kræver kundeaktion inden 17. april 2009! Det er blevet tid til at opdatere certifikater på alle servere som afvikler backup over
Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.
MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.
Brugervejledning for. Telenor Dialer
Brugervejledning for Telenor Dialer 1 Indholdsfortegnelse Funktionsbeskrivelse af Telenor Dialer... 5 Telenor Dialer OneNumber Mobile... 6 Telenor Dialer OneNumber.... 6 Installation af Telenor Dialer...
Microsoft Log Parser, Windows logfil analyse
Denne guide er oprindeligt udgivet på Eksperten.dk Microsoft Log Parser, Windows logfil analyse Microsoft's logfiler er ikke lette at bruge. med Microsoft Log Parser, har du alle muligheder. Log parser
Oprettelse af en e-mail skabelon
Dynamics CRM 4.0 Bredana Systemudvikling A/S - How to Oprettelse af en e-mail skabelon En af de smarte funktioner i Dynamics CRM er muligheden for at oprette e-mail skabeloner. E-mail skabeloner kan anvendes
NEMT OG EFFEKTIVT - Ejendomsadministration
Ny Unik Bolig 4 version på trapperne Det er nu ca. 2 år siden, at første version af Unik Bolig 4 blev lanceret. Siden da er der blevet arbejdet hårdt på at forbedre versionen og finde på nye smarte ting
Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk indlæsning af datafiler.
Side 1 af 20 Navision Stat 7.0 ØSY/JACPM 15-05-2015 Vejledning til Lokal Versionsstyring (VMS) Overblik Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk
1. Generelt om WFS... 2 2. Opsætning... 2 3. Eksempler... 6
Vejledning ver. 19.02.2009 WWW.GeoCAD.dk Vejledning i brug af WFS-tjenester i GeoCAD Denne vejledning beskriver anvendelsen af en ny WFS-klient til GeoCAD. Med programmet kan der hentes WFS-data via internettet
DKAL Snitflader REST HTTP returkoder
DKAL Snitflader REST HTTP returkoder 1 Indholdsfortegnelse INDHOLDSFORTEGNELSE 2 A5.1 INTRODUKTION 3 A5.2 HTTP RETURKODER 3 A5.3 DKAL FEJLKODER 6 A5.3.1 DKAL XML FEJLFORMAT 7 Bilag A5: REST HTTP returkoder
KIH Database. Systemdokumentation for KIH Databasen. 1. maj 2013. Side 1 af 13
KIH Database Systemdokumentation for KIH Databasen 1. maj 2013 Side 1 af 13 Indholdsfortegnelse Indholdsfortegnelse... 2 Indledning... 3 Systemoverblik... 3 KIH Database applikationsserver... 5 Forudsætninger
Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database
Kursusbeskrivelse Oprettelse af en Access-database Som eksempel på en Access-database oprettes en simpelt system til administration af kurser. Access-databasen skal indeholde: et instruktørkartotek et
Sektornet VPN. Opsætning af Novell 4.1x server og klient på. Windows 2000/NT/XP
Sektornet VPN Opsætning af Novell 4.1x server og klient på Windows 2000/NT/XP UNI C oktober 2002 Sektornet VPN UNI C oktober 2002 v1.0 Af Jesper Skou Jensen 1 Installation og konfiguration af Netware IP
Integrationsmanual. Anvendelse af webservice til kursusoversigt i Campus. Brugervejledning til udviklere
Integrationsmanual Anvendelse af webservice til kursusoversigt i Campus Brugervejledning til udviklere Moderniseringsstyrelsen Webservice manual til udviklere 2016 1 1. Indholdsfortegnelse Nyt kapitel
Mini brugermanual CMD 5.1
Mini brugermanual CMD 5.1 Kom i gang For at tilgå CMD skal du åbne en web browser og indtaste URL en på dit CMD website i adressefeltet, hvorefter dialogboksen til log in vises. 1. Indtast dit brugernavn
Indholdsfortegnelse. Indhold
Indholdsfortegnelse Indhold Login... 2 Registrér komme / gå tider... 4 Flere arbejdsperioder på samme dag?... 5 Frokostpause / ret Frokostpause... 7 Sletning... 8 Afslut måned... 9 Godkendte/afviste måneder...
Digital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3
Digital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3 1 Indholdsfortegnelse INDHOLDSFORTEGNELSE 2 A5.1 INTRODUKTION 4 A5.2 HTTP RETURKODER 4 A5.3 DIGITAL POST FEJLKODER 7 A5.3.1 DIGITAL POST
Introduktion til SQL queries
Denne guide er oprindeligt udgivet på Eksperten.dk Introduktion til SQL queries Denne artikel beskriver nogle forskellige muligheder i SQL queries. Eksemplerne skulle gerne være standard SQL og virke i
* På startet udvidelse af dropfelter, så der vises sigende ledetekster
ASPECT4 Transport Releaseniveau 4.6.00 Opdatering 70701 pr. 10.10.14 Indhold jf. medsendte beskrivelser Highlights: * Geokodning af 6111 adresser via Google api. * På startet udvidelse af dropfelter, så
Webservice til upload af produktionstilladelser
BILAG 1 Webservice til upload af produktionstilladelser Indhold og anvendelse Denne web-service gør det muligt for 3. parts programmer i kommuner og amter at Uploade og registrere kommunale produktionstilladelser
Indholdsfortegnelse. Indholdsfortegnelse.. side 2. Adgang til webgraf 3. Opslag adresse... 4. Styring af layout.. 5. Zoom funktioner..
Indholdsfortegnelse Indholdsfortegnelse.. side 2 Adgang til webgraf 3 Opslag adresse... 4 Styring af layout.. 5 Zoom funktioner.. 6 Panorere på skærmen. 7 Information om grafikken.... 8-10 Print et udsnit.....
Sitecore - basisvejledning Version 2. September 2010
Sitecore - basisvejledning Version. September 00 Sådan opretter du en ny artikelside... Sådan omdøber du et artikelnavn så du får vist æ,ø og å... Sådan udgiver (publiserer) du nyt eller redigeret indhold...4
Installation og opsætning af Outlook klient til Dynamics CRM
Dynamics CRM 4.0 Bredana Systemudvikling A/S - How to Installation og opsætning af Outlook klient til Dynamics CRM Først velkommen til din hostede Dynamics CRM. Med Outlook klienten installeret får du
UniLock System 10. Manual til COM Server CV72. Version 1.0 Revision 020610
UniLock System 10 Manual til COM Server CV72 Projekt PRJ149 Version 1.0 Revision 020610 COM Server CV72 giver mulighed for at tilslutte RS485 direkte til et 10Mbps Ethernet. I stedet for at kommunikere
Webserverprogrammering
Webserverprogrammering WSP fortsat - dag 11 Behandling af XML (StAX) Syndikering og RSS med XML JAXB - XML Java-objekter Projekthjælp Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html
Installation og Drift. Aplanner for Windows Systemer Version 8.15
Installation og Drift Aplanner for Windows Systemer Version 8.15 Aplanner for Windows løsninger Tekniske forudsætninger Krav vedr. SQL Server SQL Server: SQL Server 2008 Express, SQL Server 2008 R2 eller
Vejledning til SLS webservice Løbende løndele
Side 1 af 12 Vejledning til SLS webservice Løbende løndele Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3
LUDUS Web Installations- og konfigurationsvejledning
LUDUS Web Installations- og konfigurationsvejledning Indhold LUDUS Web Installations- og konfigurationsvejledning... 1 1. Forudsætninger... 2 2. Installation... 3 3. Konfiguration... 9 3.1 LUDUS Databasekonfiguration...
OpenTele datamonitoreringsplatform
OpenTele datamonitoreringsplatform Systemdokumentation for OpenTele server- og klient 1. maj 2013 Side 1 af 13 Indholdsfortegnelse Indholdsfortegnelse... 2 Indledning... 3 Systemoverblik... 3 OpenTele
Installation af Elektronisk APV på flere PC er
Installation af Elektronisk APV på flere PC er Vejledning til installation af Elektronisk APV, når programmet skal installeres på flere PC er, der kobler sig op på en fælles server. 1 Installation af Elektronisk
DK-Unit Point version 2.xx til PWE 37
Beskrivelse af DK-Unit til Point Yomani og Xenta Dankort terminaler DK-Unit programmet er udviklet til at kunne benyttes sammen med forskellige applikationer, hvor man ønsker at kunne danne en Dankort
Brugervejledning. - til generering af nøgler til SFTP-løsningen vedrørende datakommunikation
Brugervejledning - til generering af nøgler til SFTP-løsningen vedrørende datakommunikation med PBS Side 1 af 12 Indholdsfortegnelse: Introduktion...3 Læsevejledning...3 Den private nøgle...4 Introduktion...4
Integration af DocuBizz og Helios
Integration af DocuBizz og Helios v. 0.2 Side 1 af 7 Integration af DocuBizz og Helios 1 Overordnet beskrivelse... 1 2 Format for de overførte data... 1 3 Overførsel af stamdata fra Helios til DocuBizz...
Her kan man oprette et nyt slideshow ved at trykke på kassen med "Opret nyt slideshow". Dette fører en til "Rediger slideshow".
Hjælp til Praksisskærm Redigering i Praksisskærm Redigeringsdelen består af 2 sider. Den ene side - "Oversigt over slideshows" indeholder oversigten over ens slideshows. Den anden - "Rediger slideshow"
FairSSL Fair priser fair support
Exchange 2010 SSL certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens Exchange 2010 SAN SSL certifikat. Derudover er der tekniske guides til at
Brugervejledning - til internetbaseret datakommunikation med PBS ved hjælp af HTTP/S-løsningen
Payment Business Services PBS A/S Lautrupbjerg 10 P.O. 500 DK 2750 Ballerup T +45 44 68 44 68 F +45 44 86 09 30 [email protected] www.pbs.dk PBS-nr. 00010014 CVR-nr. 20016175 Brugervejledning - til
BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Unik Bolig 4 Opdateringskontrol 4.7.0
BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE 101 2100 KØBENHAVN Ø TLF. 76 42 11 00 WWW.UNIK.DK Unik Bolig 4 Opdateringskontrol 4.7.0 Indholdsfortegnelse Indholdsfortegnelse... 1 Generelt... 2 Installation...
Manual og Hjælp Skoletasken 2
Manual og Hjælp Skoletasken 2 I Skoletasken 2 - Hjælp Indhold I Introduktion 1 Velkomst 2... 2 2 Systemkrav... 2 3 Installation... 3 4 Skoletasken... 8 II Opsætning 10 1 Systemopsætning... 10 2 Bogopsætning...
Ruko SmartAir. Updater installation
Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan
Athena DIMENSION Varmeanlæg 4
Athena DIMENSION Varmeanlæg 4 Juni 2001 Indhold 1 Introduktion.................................. 2 2 Programmets opbygning........................... 2 3 Fremgangsmåde................................ 3
IT Support Guide. Installation af netværksprinter (direkte IP print)
IT Support Guide Denne guide er hentet på www.spelling.dk Program: Microsoft Windows Vista Program sprog version: ENG (US) Guide emne: Installation af netværksprinter (direkte IP print) Publikationsnr.:
DB undervisning 01-01
Databaser... 2 Tabeller... 2 Redundans... 3 Første regel... 4 Anden regel... 4 Tredje regel... 5 Relationer... 5 Opskrift... 6 SQL sætninger til at oprette tabeller... 7 SQL sætninger til at indsætte data...
SDB. MySQL Installation Guide
SDB MySQL Installation Guide MERE 2003 D. 05 July, 2003 Installation af MySQL databasen Introduktion...2 Krav for at installere MySQL...2 Installationen...3 Udpak zip filen...3 Start Installationen...3
IDAP manual Analog modul
IDAP manual Analog modul Dato: 15-06-2005 11:01:06 Indledning Til at arbejde med opsamlede og lagrede analoge data i IDAP portalen, findes en række funktions områder som brugeren kan anvende. Disse områder
Brugermanual til. Internetbestillingen. Version 1.0
Brugermanual til Internetbestillingen Version 1.0 Hvordan fungerer Internetbestillingen? Internetbestillingen installerer to komponenter i klubben. Dels et nyt instillingsprogram, som er en del af Eagle,
TimePlan version 6.0 - Installationsvejledning
TimePlan version 6.0 - Installationsvejledning For opgradering af tidligere TimePlan versioner anvendes opdateringsprogrammet: TimePlan 6 Wizard.exe. Programmet kan afvikles på dansk eller engelsk. Opdateringsprogrammet
Det nye husdyrgodkendelse.dk Sagsbehandlermodulet. 3. Kommunikation med ansøger
For at drage nytte af denne manual, skal du have et grundlæggende kendskab til IT systemet husdyrgodkendelse.dk, og kende til Faneblade og Menu med godkendelsesafsnit. Du kan læse om disse ting i manualerne:
dcomnet-nr. 6 Talrepræsentation Computere og Netværk (dcomnet)
dcomnet-nr. 6 Talrepræsentation Computere og Netværk (dcomnet) Efterår 2009 1 Talrepræsentation På maskinkodeniveau (Instruction Set Architecture Level) repræsenteres ordrer og operander ved bitfølger
Kom godt i gang med DLBR Webdyr
Kom godt i gang med DLBR Webdyr Kom godt i gang med DLBR Webdyr Udgivet Februar 2011 Redaktør Tryk Videncentret for Landbrug Videncentret for Landbrug Udgiver Videncentret for Landbrug, KvægIT, 8740 5000
Hjælp under login på Mit DLR Oktober 2015
Hjælp under login på Mit DLR Oktober 2015 Jeg logger ind med bruger-id og nøglekort og får at vide, at der ikke er nogen sager i DLR Der er logget ind med forkert NemID. Vi oplever mange henvendelser,
Vejledning til CVRselvbetjeningsløsning
Vejledning til CVRselvbetjeningsløsning 1. Indledning 2. Abonnement og enkeltudtræk 2.1 Valg af udtrækstype 2.2 Indhold af dit udtræk 2.3 Filtre - Filtrering af dit udtræk 2.3.1 Anvend filtrene på 2.3.2
Brugervejledning. People Software Solutions Ltd. Version: 2011.1.24
Brugervejledning People Software Solutions Ltd. Version: 2011.1.24 1 Start programmet Isæt USB-nøglen i et ledigt USB-stik på computeren. Klik på: Klik på ikonet, når mappen på USB-nøglen er åbnet. Skulle
Netprøver.dk. Brugervejledning til Eksamensansvarlige
Netprøver.dk Brugervejledning til Eksamensansvarlige 11. marts 2016 Indhold 1 Introduktion... 3 2 Forberedelser før prøvedagen... 4 2.1 Sådan logger du på www.netprøver.dk... 4 2.2 Sådan godkender du indlæsninger
En Kort Introduktion til Oracle
En Kort Introduktion til Oracle Henrik Bulskov 12. februar 2001 [email protected] 1 Start SQL*Plus... 1 1.1 TELNET... 1 1.2 WINDOWS SQL PLUS... 2 2 Kør et SQL-script... 3 3 Hjælp i SQL*Plus... 3 4 Editering
Vejledning til Google Apps på Øregård Gymnasium
Vejledning til Google Apps på Øregård Gymnasium Eksport af kontaktpersoner fra one.com... 2 Eksport af kontaktpersoner fra Outlook... 2 Eksport af kontaktpersoner fra Firebird eller andre... 2 Import af
EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø
EG Data Inform Byggebasen WCF og webservices Jens Karsø 10 Indholdsfortegnelse Byggebasen Services indledning... 2 Målsætning... 2 Valg af teknologier... 3 Kommunikationsmodel for byggebasen... 3 Services.byggebasen.dk...
