Technische Documentatie en Specificaties Delta/W versie 6
Document versie Document datum Auteur
: 6.3, t.b.v. Delta/W 6 : 14-1-2014 : Richard van Gool, Ben Hofstede
Technische specificaties Delta/W versie 6.3
Inhoud 1 Delta/W systeem eisen .................................................................................... 3 2 Delta/W software en installatie ......................................................................... 5 3 Directory structuur en backup .......................................................................... 7 4 Update procedure ........................................................................................... 8 5 Printers / POS systemen .................................................................................10 6 Hardware advies ............................................................................................11 7 Software advies .............................................................................................12 8 Terminal- / Citrix servers ................................................................................14 10 Remote Support CDS , Commerce Delta Support ...............................................15 12 Software overzetten (defecte werkplek) naar een nieuwe werkplek ......................16 13 Wat te doen na een server crash .....................................................................17 14 Registry Entries .............................................................................................18 15 Oplossingen voor veel voorkomende problemen.................................................19 16 Instellingen software derde partijen .................................................................20 16.1 Java .............................................................................................................21 16.2 Internet Explorer ...........................................................................................28 17 Decentrale oplossingen en vestigingen structuren ..............................................38
bladzijde 2
Technische specificaties Delta/W versie 6.3
1
Delta/W systeem eisen
Delta/W is een cliënt/server applicatie, gebaseerd op Microsoft’s SQL-Server. Microsoft biedt voor kleine netwerken een gratis versie aan van hun SQL-Server. Deze versie heeft wat commerciële beperkingen (zoals database-grootte enz.). Omdat Windows een wereldwijd geaccepteerde standaard is, is er voor gekozen om alleen software te ontwikkelen voor dit platform. Een ander belangrijk punt is, is dat we terug kunnen vallen op een professioneel ontwikkel support team (Microsoft MSDN), en ervan uit kunnen gaan dat problemen met netwerken, operating systems en ontwikkelplatformen etc. professioneel opgelost worden. MS-SQL-Server is een product welke u op een Microsoft server moet installeren. De gratis versie kan ook op een werkplek geïnstalleerd worden (single user systemen), maar dit dient bij voorkeur een “Professional” versie te zijn, bijvoorbeeld Windows 7 Professional. De systeemeisen voor de server (in dit geval specifiek voor SQL 2005 Express) zijn: • • • • • •
Minimaal Windows Server 2003 SP1. Minimaal 600 MHz processor, aangeraden wordt 1GHz of sneller. Minimaal 512 MB geheugen, aangeraden wordt minimaal 1 GB(dit kan levert problemen op als er nog andere applicaties op draaien). Minimaal 600 MB vrije schijfruimte (houdt rekening met ruimte voor database en pakket!). Minimale schermresolutie 800x600, op een 256 kleuren scherm. Minimaal 10 MB tcp/ip netwerk.
Deze systeemeisen kunnen het best gehanteerd worden als een minimum. Momenteel wordt voor Delta/W al aangeraden minimaal SQL Server 2008 Express te nemen (en voor Windows 2012 Servers is SQL Server 2008 R2 Express het minimum), en hiervoor gelden de volgende systeemeisen: • • • • • •
Minimaal Windows Server 2003 SP2. Minimaal 1 GHz processor, aangeraden wordt 2GHz of sneller. Minimaal 512 MB geheugen, aangeraden wordt minimaal 2GB (let ook hier op andere applicaties). Minimaal 1,2 GB vrije schijfruimte (houdt rekening met ruimte voor database en pakket!). Minimale schermresolutie 1024x768. Minimaal 10 MB netwerk, aangeraden wordt 100 MB of sneller.
Zoals gezegd dienen deze systeemeisen gelezen te worden als een absoluut minimum. Zeker wanneer de server ook dienst doet als Exchange-server, of als Terminal Server, zal een configuratie als hierboven bij lange niet toereikend zijn. Voor de minimale werkplek systeemeisen (client pc) gelden dezelfde systeemeisen als voor de server met de volgende verschillen: • • •
Windows Vista. een scherm resolutie van 1280x1024, 24 bits kleuren. Voorzien van Internet Explorer 9.
Houdt bij de aanschaf van nieuwe computers rekening met de volgende richtpunten, om ook in de toekomst goed vooruit te kunnen : • • • •
De huidige Windows versies (7/8/8.1) werken allemaal, behalve Windows 8/8.1 RT. Neem minimaal 4 GB intern geheugen. Zorg voor een computer met minimaal een 128 GB harddisk. Neem breedbeeldmonitoren met een zo groot mogelijke resolutie (bijvoorbeeld 1920x1080), maar houdt ook rekening met de gebruiker.
bladzijde 3
Technische specificaties Delta/W versie 6.3
• •
Indien u gebruik maakt van Microsoft Office (Outlook, Word, Excel, etc.) kan alleen de 32-bits versie gebruikt worden in combinatie met Delta/W. Uw oude randapparatuur (printers/scanners/POS-systeem) zal niet altijd compatibel zijn met de nieuwe Windows-versie en/of computer. Bekijk dit van te voren, door contact op te nemen met de leverancier en/of de fabrikant, om verrassingen te voorkomen.
Uiteraard kunt u gebruik maken van derden software. Deze dient u zelf te installeren of in te stellen. Veel van deze software wordt op API-niveau (in het zelfde geheugen als Delta/W) gestuurd. Voorbeelden van software: • • • • • •
AudaPadWeb, deze wordt aangeroepen in de Windows Explorer, en maakt gebruik van Java. E-mail , deze clients (outlook enz..) worden aangestuurd op basis van MAPI32 api’s. Documenten scannen, dit gebeurt op basis van TWAIN32 api’s. Dispatch (direct aansturen van de Windows explorer, voor de upload van foto’s wordt gebruik gemaakt van een plug-in genaamd SAXFileUpload). FOCWA tips (direct aansturen van de Windows explorer met cookies). ESA/Audabox, directe communicatie met verzekeraars/experts, hiervoor dient .Net 4.0 geïnstalleerd te zijn (vanaf Windows 7), geregistreerd en opgenomen in de delta.prm.
Opgelet, onze ervaringen zijn dat de integratie met sommige fabrikanten niet geheel soepel lopen. Bijvoorbeeld: Diverse scanners die werken met TWAIN32 api’s hebben geen goede integratie en lopen tijdens het scannen fout (sommige HP’s hebben dit probleem). Api’s zijn niets anders dan een gezamenlijke afspraak om gegevens uit te wisselen waar iedereen zich aan moet houden, zowel de leverancier als de derde partij.
bladzijde 4
Technische specificaties Delta/W versie 6.3
2
Delta/W software en installatie
De werkplekken zijn redelijk eenvoudig te installeren met behulp van het installatieprogramma, ClientDW5.exe, welke te vinden is in de INSTALL-directory van het pakket (bijv. F:\DeltaW\INSTALL). Aan de hand van de Windows-versie pakt dit programma automatisch de juiste instellingen en is deze dus standaard door te klikken. Alleen in geval van een terminalserver dient de bijbehorende checkbox te worden aangevinkt:
Afhankelijk van de instellingen van de werkplek, kan het noodzakelijk zijn na de installatie de eigenschappen op te roepen en de parameters aan te passen naar starten in de pakketdirectory. Dit kan achter de programmaregel, of bij “starten in”:
bladzijde 5
Technische specificaties Delta/W versie 6.3
Installatie van een Visual Basic-runtime environment (in de Windows/system32 directory) vindt plaats indien nodig, met de volgende bestanden: o msvbvm60.dll o olepro32.dll o oleaut32.dll o comcat.dll o comdlg32.ocx o msadocdc.ocx o msbind.dll o mschrt20.ocx o mscomct2.ocx o mscomctl.ocx o msdatgrd.ocx o msdbrpt.dll o msdbrptr.dll o msderun.dll o msflxgrd.ocx o msmapi32.ocx o msmask32.ocx o msstdfmt.dll o tabctl32.ocx o mscomm32.ocx o mswubsck.ocx o vb6stkit.dll Hetzelfde geldt voor het volgende font (in de Windows Font directory, betreft een barcode-font): o code39.ttf Verder creëert het installatie programma de werkdirectory voor het werkstation in de (32-bits) Program Files (bijv. c:\Program Files (x86)\Delta5). Hierin worden, bij de eerste opstart, alle werkbestanden geplaatst die benodigd zijn voor de werking van het pakket. Het kan zijn dat hiertoe de eerste keer administratorrechten benodigd zijn. LET OP! In geen geval mogen deze bestanden handmatig worden gekopieerd naar de betreffende map. Dit voorkomt namelijk de registratie van de bestanden en hiermee de werking van het pakket!
bladzijde 6
Technische specificaties Delta/W versie 6.3
3
Directory structuur en backup
Op de server is een directory-structuur voor Delta/W aangemaakt. Deze wordt opgebouwd tijdens het inrichten van de server en dient u als parameter op te geven in de snelkoppeling op de cliënt. Ook dient elke werkplek/gebruiker lees/schrijf/wijzig rechten te hebben naar deze gezamenlijke directory. Hierin staan o.a. de algemene documenten, parameterbestanden en foto’s. Een voorbeeld van een directory structuur voor Delta/W: F:\DeltaW\Install F:\DeltaW\data F:\DeltaW\docs F:\DeltaW\docs.org F:\DeltaW\docs.sav F:\DeltaW\help F:\DeltaW\temp F:\DeltaW\progs F:\DeltaW\Rapport F:\DeltaW\klok F:\DeltaW\Backup F:\DeltaW\Werknemers
hier staat de client installatie software hier staan de foto’s en gescande documenten hier staan de actieve documenten (te printen) hier staan de originele documenten hier staan de eventuele verwijderde/vervangen documenten hier staan de help-bestanden en cds.exe (de remote support-tool) hier worden de tijdelijke bestanden opgeslagen hier staan de originele programma-bestanden (exe,dll’s en ocx’en) hier staan de originele rapporten zoals wij die aanleveren import/export directory voor de diverse klokprogramma’s hier staan de dump-files van de SQL databases hier staan de foto’s van de medewerkers voor o.a. klok enz.
Wij raden met klem aan om dagelijks een backup te maken van de volledige pakketdirectory! Commerce Delta levert software die op gezette, vooraf in te geven tijden een dump maakt van de database via “geplande taken/taakplanner”. Controle hierop vind plaats tijdens de opstart en het afsluiten van Delta/W. Een dumpfile mag niet ouder zijn dan 7 dagen. Indien dit wel het geval is dan komt bij het afsluiten/opstarten een waarschuwing die gedurende een bepaalde tijd getoond wordt. Deze dump kan te allen tijde gemaakt worden (zelfs als er werkplekken actief zijn). Verstandig is, om vóór een back-up van de pakketdirectory, een dump te maken van alle databases. Dit gebeurt bij voorkeur via een “geplande taak”. Hieronder staat een voorbeeld van het uit te voeren commando: C:\data\DeltaW\progs\deltadatabase.exe NU c:\data\DeltaW\backup (Uiteraard moet wel de goede directory gekozen worden.) Zorg dat dit wordt opgestart vóórdat de echte backup wordt gestart (bijvoorbeeld een halfuur eerder).
Bewaar altijd een recente (maximaal 1 week oude) backup buiten uw bedrijf. U dient regelmatig uw backup te controleren op correctheid. U bent en blijft zelf verantwoordelijk voor uw eigen systeem en backup! Commerce Delta levert alleen de extra software om het u gemakkelijker te maken inzake backups. In DeltaS/G/C (de oude DOS-omgeving) was het regelmatig nog mogelijk om verminkte bestanden te herstellen. In de huidige opzet zal dit bijna onmogelijk zijn. In het uiterste geval, zult u terug moeten naar de meest recente back-up! bladzijde 7
Technische specificaties Delta/W versie 6.3
4
Update procedure
Tijdens het opstarten van Delta/W wordt u de vraag gesteld of u wilt controleren op een update. Het is noodzakelijk om dit regelmatig te doen om u ervan te verzekeren dat u met de meest recente versie van Delta/W werkt.
Als u drukt op “controleren update” zal deze werkplek gaan zoeken op internet (www.commerce.nl) of er een nieuwere versie/update beschikbaar is. Is dit het geval dan wordt medegedeeld wat voor soort update er plaats gaat vinden (alleen bestanden of een complete update met een database aanpassing). U kunt te allen tijde stoppen met een update. De werkplek gaat vervolgens alle updates downloaden en deze op de server opslaan (in de “/progs” directory). Vanaf dit moment zullen alle werkplekken die opstarten, de nieuwe versie activeren. Extra opstartfuncties Tijdens het opstarten maar voordat u inlogt, kunt u in het inlogscherm op de “detail” knop drukken.
Daarna kunt u op verzoek van de helpdesk een aantal acties uitvoeren, onder andere:
•
Controleren licentie gegevens. Deze functie is speciaal gemaakt voor het downloaden van nieuwe installatie gegevens (zoals uitbreiding van opties, licentiehouder naam wijzigingen,
bladzijde 8
Technische specificaties Delta/W versie 6.3
licentie duur). Tevens geeft u aan ons de volgende gegevens door. Deze worden alleen gebruikt op onze helpdesk en voor klanten status: • Welke versie software u gebruikt. • Hoe groot de database is. • Wanneer u voor het laatst een update heeft uitgevoerd. Meer gegevens worden niet bijgehouden! N.B.: al deze acties mogen alleen onder begeleiding van de helpdesk uitgevoerd worden! Vervolg update proces De update procedure vindt plaats op basis van “internet file acces” (bestanden downloaden via internet explorer). De gebruiker/computer moet dit dus wel kunnen, sommige proxies kunnen dit systeem tegenwerken. Zet dit bijvoorbeeld uit voor de pc die mag updaten. De werkplekken controleren, bij het opstarten, de eigen versie ten opzichte van de centrale versie op de server. Is deze verschillend dan wordt deze gekopieerd en geregistreerd in Windows. Gebruikers moeten rechten hebben om bestanden te kopiëren in de lokale programma directory en om deze bestanden te registreren in het register. Hebben de gebruikers dit niet dan dient een systeembeheerder deze taak op zich te nemen.
Updaten zonder administrator rechten : Vanaf versie 5.4 kan voor de update procedure een beveiligde procedure gebruikt worden waar de gebruikersnaam van een administrator + wachtwoord en een domain naam in een encrypt bestand wordt opgeslagen (deltau.pwd) in de Delta/W directory. Dit kan met DeltaU /PWD in het scherm wat hierbij verschijnt, kunt u alles invullen. Tijdens het kopiëren wordt het programma deltau.exe tijdelijk opgelift naar de gebruiker met administrator rechten, en het kopiëren en registeren lukt nu wel.
bladzijde 9
Technische specificaties Delta/W versie 6.3
5
Printers / POS systemen
Alle Windows-printers worden in principe ondersteund, en het is makkelijk te testen of deze goed werken : • • •
Start Internet Explorer op. Ga naar een website (bijvoorbeeld www.commerce.nl) Druk deze pagina af door boven in de werkbalk op het printer-icoon te drukken.
Matrix printers Ondanks dat sommige matrixprinters nog werken vanuit Windows, is het grote nadeel dat Windows matrixprinters grafisch aanstuurt, en dus zullen deze veel langzamer werken dan u gewend was vanuit DOS. (+/- 2 minuten per pagina). Verder is het zeer moeilijk (zo niet onmogelijk), om kettingpapier goed werkend te krijgen vanuit Windows.
Conclusie : wij raden het gebruik van matrixprinters ten zeerste af. Indien er printers worden gebruikt met meerdere ladebakken, en deze ladebakken dienen ook gebruikt te worden, is het aan te raden om in Windows (via configuratiescherm/Printers en apparaten) meerdere printers aan te maken (1 per bak). Deze opzet maakt het (aansturen van het) printen vanuit Delta/W vele malen eenvoudiger. Kassa printers en POS-systemen (Point Of Sale) Veel klanten hebben oude kassabon-printers met geldlades en eventueel klantendisplay, deze apparaten zijn veelal ouder dan de Windows systemen die nu geleverd worden. Indien het mogelijk is om de apparatuur goed onder Windows is aan te sturen dan is het waarschijnlijk ook mogelijk om het te gebruiken in Delta/W. Hoe te testen : sluit de printer aan in Windows (doe dit samen met uw systeembeheerder) en gebruik hierbij de juiste Windows-drivers. Probeer vanuit Microsoft Word een briefje af te drukken met de juiste lettertypes enz, tevens moet na het printen de (eventueel aanwezige) kassalade automatisch opengaan. Als dit goed naar tevredenheid werkt, werkt het waarschijnlijk ook onder Delta/W, zo niet is werking voor 100 % uitgesloten onder Delta/W. Klanten-displays werken alleen als deze rechtstreeks op een eigen seriële port zijn aangesloten, en dus niet doorgelust zijn via een printer !!!!. Om de correctheid van werking van de apparatuur te kunnen waarborgen, zal men dit moeten testen met Delta/W. Heeft u op dit moment een EPSON U210 matrix kassabon printer (in het verleden veelal geleverd door M-Tec), en u wilt deze blijven gebruiken, dan kan de eventueel eraan gekoppelde kassa lade niet gebruikt worden omdat de Epson Windows-driver geen kassa lades ondersteunt. Barcode scanners: om deze goed te laten werken dient de scanner een prefix functie te ondersteunen. Voor gebruik onder Delta/W dient de barcodescanner de prefix te hebben van een karakter welke niet Via het toetsenbord is in te voeren zoals een STX of een BOF en als suffix een ENTER, of CR
bladzijde 10
Technische specificaties Delta/W versie 6.3
6
Hardware advies •
Gebruik in netwerk altijd een server welke alleen bedoeld is voor het centraal opslaan van data.
•
Peer-to-peer netwerken leveren in de praktijk regelmatig problemen op en worden derhalve afgeraden en niet door onze helpdesk ondersteund.
•
Als server is het aan te bevelen om een snelle/moderne machine plus hardware support te gebruiken. Een voorbeeld configuratie kan zijn: o Pentium 4 of XEON processors o Minimaal 1 GB intern geheugen. o UPS – noodstroomvoorziening. o BACKUP – tape of andere verwijderbare media (bewaren buiten het bedrijf !!). o 100 MB UTP netwerk.
•
Goede werkplekken Een voorbeeld configuratie kan zijn: o minimaal een Intel Pentium 4 processor o 1 GB intern geheugen o Internet Explorer 9 o een courante videokaart o 17” beeldschermen (TFT of CRT) o minimaal 1 vrije usb poort (voor uitbreidingen, foto toestellen, scanners enz..)
•
Zorg er altijd voor dat u een goede backup heeft welke maximaal 1 dag oud is, en bewaar deze backup buiten het bedrijf (zodat u bij brand/diefstal nog alle gegevens hebt). Controleer dagelijks of de backup geslaagd is en ga er niet vanuit dat altijd alles automatisch goed gaat!!
•
Zorg in geval van backup-media (bijvoorbeeld een tape streamer) ervoor dat deze hardware verkrijgbaar blijft wanneer de server wegvalt door bijvoorbeeld brand of diefstal. Het teruglezen van de data vanaf uw tape moet namelijk mogelijk blijven. Back-ups via externe (USB) harddrives of (her-)schrijfbare CD/DVD kunnen bijna op alle soorten hardware worden ingelezen.
•
Zorg ervoor dat u goede netwerkkabels gebruikt en laat deze (mogelijk) certificeren. Draadloze netwerken gebruiken kan, maar houdt er rekening mee dat deze altijd langzamer zijn dan een vaste verbinding via een kabel en bij storingen (het starten van machines zoals lasapparaten) kan een draadloos netwerk wegvallen.
•
Een goede switch/hub (3com/HP enz..). Gebruik bij voorkeur een 100/1000 MB switch.
•
Controleer regelmatig de ventilatoren van al uw computerapparatuur. Als deze vol stof zitten of ze draaien niet meer is de kans groot op hardware problemen of zelfs brand (diverse merken computers schakelen spontaan uit indien de temperatuur te hoog wordt, dit gebeurt dan vaker bij hoge belasting van de computer).
•
Zorg dat u beschikt over een vakbekwame systeembeheerder, die ook overdag (tijdens bedrijfsuren) beschikbaar is.
•
Laat uw systeem regelmatig controleren op virussen en spyware. Dit zijn de meest voorkomende oorzaken van problemen.
•
Laat regelmatig uw backup controleren, of alle data er op staat en betrouwbaar is.
bladzijde 11
Technische specificaties Delta/W versie 6.3
7
Software advies
Voor de server adviseren we het volgende te gebruiken: • •
Windows 2008 (R2) server, standaard of small business-editie, taal is onbelangrijk. Windows 2012 Server, standaard of small business-editie, taal is onbelangrijk.
Voor de werkplekken adviseren we het volgende te gebruiken: • Windows Vista professional (zie onderstaande opmerkingen) • Windows 7 professional (zie onderstaande opmerkingen) • Windows 8/8.1 Pro (zie onderstaande opmerkingen) Door een beperking in de toegelaten software in Windows 8/8.1 RT is deze versie niet als basis te gebruiken voor Delta/W. Voor de Terminalservers adviseren we het volgende te gebruiken: • Windows 2008 server, Terminalserver-editie (Liefst NL voor de gebruikers) • Windows Server 2012 Remote Desktop Services (RDS) (Liefst NL voor de gebruikers) Op de server wordt of door ons of in overleg met de systeembeheerder een Microsoft SQL-server geïnstalleerd, Commerce Delta installeert in principe standaard de Express-versies. Op dit moment worden de volgende versies ondersteund: • •
•
•
• • • •
SQL server 2005 Standard/Workgroup/Enterprise (door uzelf of uw systeembeheerder aangeschaft, geen beperking van databasegrootte) SQL server 2008 Standard/Business Intelligence/Enterprise (door uzelf of uw systeembeheerder aangeschaft, beperking van databasegrootte op 524 PB, maximaal geheugengebruik 64GB (niet geldig voor Enterprise), maximaal 16 cores te gebruiken (niet geldig voor Enterprise)) SQL server 2008 R2 Workgroup/Standard/Web/Enterprise/Datacenter (door uzelf of uw systeembeheerder aangeschaft, beperking van databasegrootte op 524 PB, maximaal geheugengebruik 4 GB (Workgroup)/64 GB (Standard en Web)/2 TB (Enterprise), maximaal aantal CPUs: 2 (Workgroup)/4 (Standard en Web)/8 (Enterprise)) SQL server 2012 Web/Standard/Business Intelligence/Enterprise (door uzelf of uw systeembeheerder aangeschaft, beperking van databasegrootte op 524 PB, maximaal geheugengebruik 64GB (niet geldig voor Enterprise), maximaal 16 cores (Web en Standard)) SQL server 2005 Express (gratis, beperking van databasegrootte op 4 GB) SQL server 2008 Express (gratis, beperking van databasegrootte op 10 GB, maximaal geheugengebruik 1GB, maximaal 4 cores te gebruiken) SQL server 2008 R2 Express (gratis, beperking van databasegrootte op 10 GB, maximaal 1 CPU te gebruiken) SQL server 2012 Express (gratis, beperking van databasegrootte op 10 GB, maximaal geheugengebruik 1GB, maximaal 4 cores te gebruiken)
OPGELET, tijdens de handmatige installatie van SQL-Server 2005 moeten de volgende opties gebruikt worden: - Geavanceerde installatie modus - Named instantie en de instantienaam moet “COMMERCE” zijn - Security model moet “mixed mode” zijn, wachtwoord van “sa” kan tijdens installatie in overleg met de helpdesk opgevraagd worden. Installatie van de overige versies dient te worden uitgevoerd aan de hand van de handleiding te vinden via: http://www.commerce.nl/documenten/deltawinstallserver.pdf .
bladzijde 12
Technische specificaties Delta/W versie 6.3
Opmerkingen over Microsoft Vista en Windows 7/8/8.1 In de huidige cliënt-installatie-versie van Delta/W (clientdw5.exe), is een Commerce Delta Root certificaat opgenomen (de laatste versie is te vinden op www.commerce.nl/downloads/clientdw5.exe). Dit certificaat certificeert alle software die van Commerce Delta afkomt als zijnde betrouwbare software. Een groter probleem is met de ondersteuning van derde partijen b.v. fototoestel software/drivers en printer drivers van de wat oudere printers niet correct meer werken onder Windows Vista en of Windows 7, neem hierover contact op met uw systeem beheerder. Houdt er ook rekening mee dat op de nieuwere pc’s de poorten kunnen ontbreken voor bijvoorbeeld uw oude printers en beeldschermen.
bladzijde 13
Technische specificaties Delta/W versie 6.3
8
Terminal- / Citrix servers
Delta/W kan geïnstalleerd worden op een terminal- of Citrix server, beide omgevingen zijn operationeel getest. U dient met het volgende rekening te houden: Delta/W is een cliënt/server applicatie welke op de terminal/Citrix server wordt geïnstalleerd. Vanuit Delta/W wordt een reeks van externe applicaties opgestart. Dat wil zeggen: in dezelfde geheugenruimte als waar Delta/W opereert. Indien er externe applicaties gebruikt worden dan dient men deze te installeren op de terminal/Citrix server. Enkele voorbeelden van externe applicaties zijn (onderzoek dit goed, sommige zijn verplicht) : • • •
• •
AudaPadWeb, dit is een internetapplicatie, maakt gebruik van Java en werkt met certificaten. E-mail (deze wordt aangestuurd via de MAPI32 interface van Windows). DISPATCH, dit is een internetapplicatie en deze werkt geïntegreerd met wachtwoorden. Voor een juiste werking van de foto-upload (d.m.v. een invoegtoepassing) dient de eerste upload (of een test-upload) als een administrator plaats te vinden (dan wordt namelijk de invoegtoepassing geïnstalleerd). FOCWA tips, dit is een internetapplicatie en deze werkt met cookies. ESA/Audabox, onderdeel van het programma en werkt met Certificaten die als file opgeslagen zijn.
Verder moet er ook met het volgende rekening worden gehouden: • • •
•
•
•
Er dienen ook koppelingen te zijn met de lokale drives van de terminal/Citrix-cliënt, dit is om foto’s en eventueel gescande documenten te uploaden. Uiteraard moet de cliënt ook kunnen printen (eventueel naar lokale of netwerk printers). Als de lijnbelasting voor de klok te hoog is kan de applicatie lokaal geïnstalleerd worden met een uitwisseling op basis van xml-bestanden, dan is een netwerk-(drive mapping)verbinding nodig. Delta/W is een redelijk zware applicatie welke bij normaal gebruik op kan lopen tot 150 megabyte intern geheugen. Dit is exclusief de externe programma’s zoals AudaPadWeb/Outlook Mail/Internet-explorer enz.. Gebruikers moeten een eigen temp-directory hebben (met lees/schrijf/verwijder rechten). Hiervoor wordt vaak de standaard gebruikers temp directory van Windows gebruikt. Bijvoorbeeld: C:\Documents and Settings\gebruiker\Local Settings\Temp\1 Gebruikers moeten lees/schrijf/wijzig-rechten hebben in de applicatie-directory (e.g. f:\schade) en bijbehorende subdirectories. Dit is noodzakelijk voor het beheer van de gezamenlijke bestanden zoals documenten, foto’s, rapporten, lijsten enz.. (Aanmaken/wijzigen/verwijderen van bestanden en directories).
Als er gebruik wordt gemaakt van fysiek andere locaties (vestigingen), dient er rekening mee te worden gehouden dat de lijnverbinding soms zwaar belast kan worden. Oorzaak is vaak het kopiëren/overzetten van foto’s en printopdrachten (als deze gerasterd worden door de Windows machine). Concrete eisen t.a.v. een lijnverbinding zijn moeilijk vast te stellen. Momenteel hebben we bijvoorbeeld een installatie die met een 512kb ADSL lijn en een zestal werkplekken werken. De gebruikers daar zijn tevreden over de performance.
bladzijde 14
Technische specificaties Delta/W versie 6.3
10
Remote Support CDS , Commerce Delta Support
Onze helpdesk levert support op Delta/W. We kunnen uw PC op afstand “overnemen”. Dit maakt het oplossen van problemen gemakkelijker omdat we met u mee kunnen kijken! De gebruiker start CDS op en maakt een uitgaande verbinding met de helpdesk. CDS kopieert het actieve scherm (al dan niet in een terminal/Citrix sessie) en emuleert toetsenbord en muis. Hoe werkt CDS? CDS is een applicatie (*.exe) welke rechtstreeks in uw computergeheugen wordt geladen, zonder daarvoor iets te installeren. Het werkt op elke Windows machine (Windows XP of nieuwer) met internettoegang. Als men op de start knop drukt wordt een enkele TCP (tunnel) verbinding opgebouwd naar onze Internet server (cds.commerce.nl). De TCP verbinding vindt standaard plaats op poort 443 als dat niet lukt wordt er geprobeerd via poort 4002 een verbinding op te bouwen. Als de helpdesk een verbinding heeft opgebouwd, wordt de achtergrond op uw PC (wallpaper, als dit mogelijk is) tijdelijk uitgeschakeld. E.e.a. om de performance te verbeteren. Als de verbinding vanaf de helpdesk wordt gesloten, wordt CDS uit het geheugen vrijgegeven. Een verbinding kan door de gebruiker ook gesloten worden door CDS met het kruisje af te sluiten. CDS kan eventueel problemen opleveren met sommige proxy’s. CDS (Commerce Remote Support Tool) werkt zonder problemen onder Vista / Windows 7/8/8.1. Het kan alleen zo zijn dat als de gebruiker geen administrator rechten heeft, dat de UAC om bevestigingen vraagt, deze kan alleen de gebruiker achter de pc geven en niet remote vanaf de helpdesk.
bladzijde 15
Technische specificaties Delta/W versie 6.3
12 Software overzetten (defecte werkplek) naar een nieuwe werkplek Zelf overzetten van software van de ene werkplek naar de andere, mag alleen gebeuren door bevoegde en gekwalificeerde personen. De verantwoording er van ligt bij de persoon/bedrijf die de handeling doet. Fouten of verlies van data, als gevolg van onkundig handelen, kunnen niet op ons worden verhaald. !! MAAK TE ALLEN TIJDE EEN GOEDE & VOLLEDIGE BACKUP VOORDAT U VERDER GAAT !! Zorg dat de nieuwe pc in het netwerk werkt, en de beschikking heeft over de juiste drive mapping’s, rechten en printers. In de DeltaW\install folder staat een installatie procedure CLIENTDW5.EXE deze installeert Delta/W op het werkstation. Opgelet, Delta/W werkt regelmatig met derdensoftware en koppelingen hiermee. Sommige pakketten dienen opnieuw te worden geïnstalleerd, andere dienen te worden gekopieerd. Commerce Delta levert geen support op deze software, deze kunt u betrekken bij de desbetreffende leverancier. Voorbeelden zijn: • • •
• • • •
•
AudaPadWeb, dit is een internetapplicatie en deze werkt met certificaten. E-mail (deze wordt aangestuurd via de MAPI32 interface van Windows). DISPATCH, dit is een internetapplicatie en deze werkt geïntegreerd met wachtwoorden. Voor een juiste werking van de foto-upload (d.m.v. een invoegtoepassing) dient de eerste upload (of een test-upload) als een administrator plaats te vinden (dan wordt namelijk de invoegtoepassing geïnstalleerd). FOCWA tips, dit is een internetapplicatie en deze werkt met cookies. ESA/Audabox, onderdeel van het programma en werkt met Certificaten die als file opgeslagen zijn. Scanners/printers/fototoestellen, software wordt meestal meegeleverd door de betreffende fabrikant. Microsoft Office, al dan niet meegeleverd met de Windowsinstallatie. Houdt er rekening mee dat de 64-bits uitvoeringen van Outlook NIET communiceren met 32-bits-programma’s (zoals Delta/W). ACROBAT Reader, nodig voor het weergeven van o.a. focwa-tip’s (te downloaden van www.adobe.com).
Er kunnen nog meerdere software pakketen in gebruik zijn welke niet altijd een duidelijke koppeling hebben met (of zelfs geen koppeling) Delta/W, maar wel opnieuw geïnstalleerd dient te worden. Bijvoorbeeld: Telebank software, Externe boekhoudingen e.g. Exact enz.. Onderzoek dit goed. Opgelet, Een aantal instellingen van Delta/W worden op pc-niveau vast gehouden in de database, krijgt de nieuwe pc een andere naam, kunnen de diverse instellingen anders werken.
Advies, geef de nieuwe pc de zelfde naam als de oude pc. Bij twijfel altijd Commerce Delta Support contacteren!
bladzijde 16
Technische specificaties Delta/W versie 6.3
13
Wat te doen na een server crash • • •
Bel direct uw systeem beheerder om ter plaatse in te schatten hoe zwaar de schade is, en indien mogelijk nog een extra back-up maken van het gehele systeem Breng de helpdesk van Commerce Delta op de hoogte van het probleem. Controleer nogmaals extra dat u een laatste back-up bij de hand heeft voordat u uw systeembeheerder verder laat werken.
Als er harddisks en/of Windows opnieuw geïnstalleerd worden, zal meestal ook de serverinstallatie van Delta/W en van Microsoft SQL-server opnieuw gedaan moeten worden. Hier onder is een stappenplan wat eventueel gevolgd kan worden.
Bij twijfel altijd Commerce Delta Support contacteren! • • • • • •
• •
•
Zorg dat de nieuwe of herstelde server weer normaal werkt, met de juiste share’s, gebruikers en rechten structuur. Zet de back-up van alle data geheel terug (Zorg dat de rechten en eventueel attributen van de bestanden ook juist zijn). Let op: er kunnen ook lege directories zijn, deze dienen ook teruggezet te worden. Open het bestand delta.prm, deze staat in de pakket-directory (e.g. schade of garage). Zoek de variabele DB_SERVER op en verander eventueel de servernaam als deze veranderd is, er kan eventueel achter de servernaam “\COMMERCE “ staan. Voer de installatie uit van SQL Server, zoals eerder beschreven in dit document (2005) of beschreven is in de handleiding zoals te vinden op http://www.commerce.nl/documenten/deltawinstallserver.pdf Start de SQL-server (indien van toepassing), en download het programma dbtool.exe (www.commerce.nl\downloads\dbtool.exe). Met het programma dbtool.exe kunt u de databasedumps (alleen de dumps terug lezen welke beginnen met DELTA_ en KLOK_ ) welke in de backup-directory (subdirectory van de pakketdirectory) staan terug lezen. Test of alles weer werkt.
Het een en ander staat wat uitgebreider beschreven in hoofdstuk 10. Als alles weer gewoon draait, zorg er dan voor dat de back-up procedures weer werken (ook de automatische dump, beschreven in hoofdstuk 3)
!!! BELANGRIJK !!! Vraag altijd wat de reden van de server crash is zodat u in de toekomst dit probleem voor kunt blijven. Op hardwareproblemen is meestal wat moeilijker te anticiperen, maar temperatuur of stof is door goed onderhoud of airco op te lossen. Software problemen zijn meestal op te lossen door goed en regelmatig systeembeheer.
!!! BELANGRIJK !!! bladzijde 17
Technische specificaties Delta/W versie 6.3
14
Registry Entries
Op sommige computers kunnen door diverse oorzaken sommige functies van Delta/W niet goed werken, bijna altijd zijn dit functies welke direct afhankelijk zijn van externe invloeden van het Windows besturingssysteem of andere externe pakketten of hardware. Foto’s (jpg) toch displayen welke niet volledig voldoen aan de jpg standaard: [HKEY_CURRENT_USER\Software\Commerce\Xtools\Xphotos] "VerminktToestaan"=dword:00000001 In plaats van foto’s te verwijderen worden ze in deze folder geplaatst: [HKEY_CURRENT_USER\Software\Commerce\Xtools\Xphotos] "DeleteToFolder"=REG_SZ:"f:\Delta/W\Foto_Prullenbak" Foto’s van het netwerk verwijderen zonder deze in de lokale prullenbak te plaatsen [HKEY_CURRENT_USER\Software\Commerce\Xtools\Xphotos] " NotToPrullenbak"=REG_SZ:"ja" Soms heeft FocwaTips problemen met de embedded Internet Explorer (script error). Om gebruik te maken van de externe Internet Explorer gebruik de volgende Register entry: [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Delta5\Parms] "FocwaProbleem"=REG_SZ:"ja" Soms heeft de automatische Dispatchkoppeling een probleem met de embedded Internet Explorer (script error/automatische upload van bestanden enz…). Om gebruik te maken van de externe Internet Explorer gebruik de volgende Register entry: [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Delta5\Parms] "DispatchProbleem"=REG_SZ:"ja" Soms kan het voorkomen dat het printervoorbeeld op het scherm achter het Delta/W-scherm komt, dit is afhankelijk van timing in Windows (parameter is wachttijd in Seconden): [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Delta5\Parms] "PcMetPrinterVoorbeeldProbleem"=REG_SZ:"5" Printer problemen, Delta/W loopt vast tijdens printen, hieronder diverse oplossingen [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Delta5\Parms] "SkipSend"=REG_SZ:"ja" (probleem bij vastlopen “WinNTSetDefaultPrinter_2 3”) Verdere register instellingen kunnen ook gedaan worden met RegTool welke de helpdesk kan oproepen vanuit de parameters.
bladzijde 18
Technische specificaties Delta/W versie 6.3
15
Oplossingen voor veel voorkomende problemen
Probleem: In een peer-to-peer netwerk kan alleen de server(hoofd computer) nog in Delta/W. Oplossing: Omdat in peer to peer netwerken de server geen echte server is, maar een veredelde werkplek, zal veel beveiligingssoftware, zoals softwarematige firewalls, maar ook Windows zelf de pc/server zover beveiligen dat andere werkplekken niet meer kunnen verbinden, ergo goed configureren van deze software is de oplossing (opgelet, peer-to-peer netwerken worden niet door onze helpdesk ondersteund). Probleem: In een netwerk kan 1 pc niet in Delta/W maar andere computers wel, en de netwerk drive is te lezen. Oplossing: Het gebeuren dat een software firewall (al dan niet na een vraag aan de gebruiker) het programma “delta.exe” uitsluit van netwerk gebruik. Probleem: Geen enkele computer kan in Delta/W, maar alle computers hebben wel verbinding met de netwerkdrives. Oplossing: Waarschijnlijk draait de SQL-server niet meer, kijk in het logboek wat de reden hiervan is los het probleem op en herstart de (SQL-)server. Probleem: Geen enkele computer kan in Delta/W, maar inlog scherm is aanwezig met de juiste database (nadat bijv. de database update procedure is afgebroken). Oplossing: Met “dbtool.exe” de juiste database selecteren, en hiervan de “single user” status corrigeren door “set status” te kiezen. Probleem: Er kan niet worden gemaild van uit Delta/W, maar gewoon mailen lukt wel. Oplossing: Delta/W maakt gebruik van de mapi32 interface, deze is te testen door op een bestand te klikken met de rechtermuisknop en te kiezen voor kopiëren naar email ontvanger. Probleem: Printtaken worden niet consequent ui t de juiste bakken uitgevoerd. Oplossing: Bij geavanceerde printerinstellingen dient de afdrukprocessor WinPrint te zijn, let wel op: voor netwerkprinters kan het noodzakelijk zijn de gebruiker opnieuw aan te melden voor de wijziging van kracht wordt. Probleem: SQL-verbinding valt na 2 minuten niets doen uit (alleen bij SQL-server 2005). Oplossing: Via de sql-manager in de database de optie “autoclose” uitzetten.
bladzijde 19
Technische specificaties Delta/W versie 6.3
16 Instellingen software derde partijen Voor een juiste werking van Delta/W in combinatie met Dispatch dient de eerste upload van foto’s, calculatie en overige gegevens plaats te vinden (als gebruiker) met administratorrechten. Op deze manier kan de invoegtoepassing SAXFileUpload juist worden geinstalleerd.
Voor een goede communicatie tussen Delta/W en AudaPadWeb is het belangrijk dat de internet- en Java-instellingen op de werkplek(ken) correct zijn ingesteld. Dit document beschrijft de benodigde acties. Het is raadzaam om dit door uw systeembeheerder te laten instellen.
bladzijde 20
Technische specificaties Delta/W versie 6.3
16.1 Java Het Java Control Panel roept men op door: 1. Met de rechtermuisknop op het icoontje van Java te klikken in de taakblak, en vervolgens te kiezen voor ‘Open Control Panel’ of 2. via de startknop van Windows te gaan naar (eventueel via keuze instellingen/settings) ‘Configuratiescherm’/ ‘Control Panel’ en daar te dubbelklikken op het icoontje van Java: Voorbeeld mogelijkheid 1:
Voorbeeld mogelijkheid 2:
bladzijde 21
Technische specificaties Delta/W versie 6.3
Voor Java versie 7 geldt dat in het tabblad ‘Security’ het vinkje bij ‘Enable Java content in the browser’ aan moet staan. Ook moet, om hinderlijke meldingen bij het openen van AudaPadWeb te voorkomen, het ‘Security Level’ op ‘Medium’ worden ingesteld.
bladzijde 22
Technische specificaties Delta/W versie 6.3
De Java plug-in dient te allen tijde ingeschakeld te zijn. Dit was voorheen anders, maar is na een update van AudaPadWeb (te weten de 3D-weergave) noodzakelijk geworden. Ook is dit de standaard instelling, dus zal dit naar alle waarschijnlijkheid al goed staan. Deze is te vinden in het Java Control Panel onder het tabblad ‘Advanced’, achter de [+] van ‘Java Plug-in’:
bladzijde 23
Technische specificaties Delta/W versie 6.3
De Java Quick Starter dient uitgeschakeld te zijn. Deze is te vinden in het Java Control Panel onder het tabblad ‘Advanced’ achter de [+] van ‘Miscellaneous’:
bladzijde 24
Technische specificaties Delta/W versie 6.3
In de huidige versie van Java (7.45) veroorzaakt AudaPadWeb een aantal meldingen (waarschuwingen met betrekking tot certificaten en security) die met de navolgende instellingen uit te zetten zijn. De onderste instelling (betreffende de mixed mode) is vanaf de huidige versie van AudaPadWeb (uitgebracht d.d. 09-01-2014) ook benodigd voor eerdere versies (vanaf versie 6), en is daar te vinden onder security, mixed mode).
bladzijde 25
Technische specificaties Delta/W versie 6.3
Verder is het raadzaam de geschiedenis van Java periodiek te legen, bij voorkeur na een update. Dit kan in het Java Control Panel onder het tabblad ‘General’, in het vak ‘Temporary Internet Files’ de knop [Settings…], in het nieuwe venster de knop [Delete Files], en het daaropvolgende venster beide opties aangevinkt laten en kiezen voor [Ok]:
bladzijde 26
Technische specificaties Delta/W versie 6.3
N.B. Houdt bij Java in gedachten dat iedere update van Java de instellingen weer terugzet naar de standaard, en dat dit dus na iedere update weer opnieuw dient te worden ingesteld.
bladzijde 27
Technische specificaties Delta/W versie 6.3
16.2 Internet Explorer De Internetopties van Internet Explorer opent men door: 1. in Internet Explorer zelf te kiezen voor ‘Extra’, en vervolgens Internetopties of 2. via de Startknop van Windows te gaan naar (eventueel via keuze instellingen/settings) ‘Configuratiescherm’/ ‘Control Panel’ en hierna te dubbelklikken op het icoontje ‘Internetopties’: Voorbeeld mogelijkheid 1:
Voorbeeld mogelijkheid 2:
bladzijde 28
Technische specificaties Delta/W versie 6.3
Op het tabblad ‘Algemeen/General’, in het vak ‘Browsegeschiedenis/ Browse History’ onder de knop ‘Instellingen/Settings’ dient de bovenste keuzemogelijkheid aangevinkt te zijn:
bladzijde 29
Technische specificaties Delta/W versie 6.3
bladzijde 30
Technische specificaties Delta/W versie 6.3
Op het tabblad ‘Beveiliging/Security’ dient, voor zover van toepassing (te weten Internet Explorer 9 en nieuwer) voor zowel ‘Internet’ als ‘Lokaal intranet’ de beveiligde modus aan te staan. Dit is omdat Internet Explorer niet automatisch toestaat dat er gegevens worden uitgewisseld tussen beveiligde en onbeveiligde zones:
bladzijde 31
Technische specificaties Delta/W versie 6.3
bladzijde 32
Technische specificaties Delta/W versie 6.3
Op het tabblad ‘Privacy’ dient de ‘pop-upblokkering’ uitgeschakeld te zijn. Dit omdat zowel Dispatch als AudaPadWeb in hun werking gebruik maken van pop-ups.
bladzijde 33
Technische specificaties Delta/W versie 6.3
Op het tabblad ‘Verbindingen/Connections’, in het vak ‘LAN-instellingen/LAN-settings’ onder de knop ‘LAN-instellingen/LAN-settings’ dient in ieder geval een keuze te zijn gemaakt. Indien men werkt via een proxy-server dient deze hier natuurlijk ingesteld te zijn, eventueel met behulp van een automatisch configuratie-script (deze optie wordt meestal ingesteld door de systeembeheerder), is dit niet het geval dan dient de keuze te zijn gemaakt voor ‘Instellingen automatisch detecteren’:
bladzijde 34
Technische specificaties Delta/W versie 6.3
Op het tabblad ‘Programma’s/Programs’ zijn de volgen instellingen benodigd: Voor Windows 8/Windows Server 2012 geldt dat alle internetpagina’s in tegels op het bureaublad dienen te worden geopend. Dit omdat de werking van deze versies appgebaseerd is, en alleen de pagina’s op het bureaublad in de 32-bits omgeving kunnen komen, wat weer benodigd is voor de werking van Java en de eventuele derdenpakketten:
bladzijde 35
Technische specificaties Delta/W versie 6.3
Voor Internet Explorer 10 geldt dat bij de invoegtoepassingen beide Java Plug-In SSV Helpers dienen te worden uitgeschakeld:
bladzijde 36
Technische specificaties Delta/W versie 6.3
Op het tabblad ‘Geavanceerd/Advanced’ dienen de volgende opties aangevinkt te staan: SSL 3.0, TLS 1.0, HTTP 1.1 gebruiken en HTTP 1.1 gebruiken met behulp van een proxyverbinding (bij Windows 7 en verder mogen overigens het SmartScreen-filter, TLS 1.1 en TLS 1.2 NIET aanstaan):
bladzijde 37
Technische specificaties Delta/W versie 6.3
17
Decentrale oplossingen en vestigingen structuren
Steeds vaker komt het voor dat bedrijven gaan clusteren en samenwerken, vaak wordt voor deze situaties gekozen voor een centrale server. Hieronder wordt een oplossing gepresenteerd welke in de meeste gevallen zal voldoen.
Houd er rekening mee dat foto’s welke geupload moet worden naar de centrale server niet te groot Zijn ingesteld b.v. 1024 x 786 is een goede instelling voor de foto-camara.
bladzijde 38