14/04/01 B50/v4.00/S/TG003.02
« Technische gids » Netwerkinstallatie en Terminal Server/Citrix
System Voor gebruik bij de installatie van Sage BOB 50 School Edition 2014
Oplossing Sage BOB 50
2
Hoewel aan deze uitgave de grootst mogelijke zorg werd besteed en de auteurs beroep deden op betrouwbare informatie, kan de uitgever niet aansprakelijk gesteld worden voor eventuele fouten. Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt door middel van druk, microfilm, fotokopie of op welke andere wijze ook, zonder voorafgaande schriftelijke toestemming van de uitgever. Verantwoordelijke uitgever Sage Rue Natalis, 2 4020 Luik Tel. : +32 (4) 343 77 46 Fax : +32 (4) 343 08 47 © Sage 2014, alle rechten voorbehouden
4
Inhoudsopgave
Voorwoord ................................................................................................... 5 Deel 1 -
Algemeen .................................................................................. 7
De server licentie van Sage BOB 50...................................................... 9 Het BOB.INI bestand.......................................................................... 10 Het bestand « COMPANY.ADT » ........................................................ 11 Opmerkingen over de plaats van de eigen bestanden van iedere student ..................................................................................................... 12
Deel 2
Op de server...................................................................................... 15 Op de werkposten ............................................................................. 18
Deel 3
Installeren van de Terminal Server/Citrix configuratie . 19
Installeren van de Terminal Server/Citrix configuratie ....................... 21
Deel 4
Installeren van de client/server configuratie .................. 13
Installeren van de Sybase server voor 20 gebruikers ..... 23
Installeren van de Sybase server voor 20 gebruikers .......................... 25
3
Inhoudsopgave
4
Voorwoord
Sage werkt al meer dan 10 jaar nauw samen met het onderwijs. De docenten en studenten hebben behoefte aan eenvoud wanneer ze met Sage BOB 50 SCHOOL edition beginnen te werken. De kracht van dit boekhoud- en commercieel beheerpakket schuilt in zijn gebruiksgemak en flexibiliteit. Met behulp van didactisch materiaal uitgegeven door diverse verenigingen en uitgevers, beantwoorden wij perfect aan de doelstellingen van de diverse types onderwijs (secundair, hoger, universitair,…). De docenten baseren zich vooral op deze hulpmiddelen voor het voorbereiden van hun lessen boekhouding en commercieel beheer. Met dit pakket, heeft u de volgende voordelen: Een eenvoudige installatie Een intuïtief gebruik Innovatie en flexibiliteit Een pedagogische ondersteuning Flexibiliteit voor alle scholen Een belangrijke referentie voor alle studenten Een gratis licentie en technische ondersteuning
Veel leesgenot!
5
Voorwoord
6
Deel 1 - Algemeen
Alvorens verder op de kern van het onderwerp in te gaan, worden in dit deel enkele algemeenheden uiteen gezet, gaande van de server licentie van Sage BOB 50 tot de installatiebestanden van Sage BOB 50.
7
Algemeen
De server licentie van Sage BOB 50 De versie « School Edition » die tot uw beschikking gesteld wordt, geeft standaard enkel de mogelijkheid tot de verbinding van één enkele gebruiker tegelijkertijd met de BOB 50 toepassing. Het is een beperking die eigen is aan deze versie die dus door uw studenten enkel geïnstalleerd kan worden op de PC’s van de school of op een persoonlijke PC voor onderwijsdoeleinden. Een nieuwe versie van BOB 50 School Edition (v. 4.00) kan nu geïnstalleerd worden op een server zodat maximum 20 gebruikers tegelijkertijd verbinding kunnen maken met de Sage BOB 50 toepassing in client/server modus of in Terminal Server/Citrix met bepaalde faciliteiten. Om de verbinding van deze 20 gebruikers toe te laten, moet de Sybase server (programma dat de toegangen tot de databases beheert) geïnstalleerd/opnieuw geïnstalleerd worden met specifieke codes. Gelieve de rubriek Installatie van de Sybase server voor 20 gebruikers van dit document te lezen dat u uitlegt hoe u de Sybase server moet installeren met deze nieuwe codes vooraleer over te gaan tot het plaatsen van de Sage BOB 50 toepassing op de terminal server/Citrix server.
9
Deel 1 -Algemeen
Het BOB.INI bestand Het BOB.ini bestand dat zich op hetzelfde niveau bevindt als het uitvoerbaar bestand BOB.exe, bevat verschillende parameterinstellingen gekoppeld aan uw installatie van Sage BOB 50. Het grootste deel van deze instellingen kan geraadpleegd of aangepast worden via de tool BOBAdmin.exe die zich in dezelfde folder bevindt.
Voor de installatie zijn 3 parameters zeer interessant: Metadata die de locatie bepaalt van de folder die de bronbestanden van Sage BOB 50 bevat. De inhoud van deze folder is steeds dezelfde voor alle gebruikers. CommonData die de toegang bepaalt tot de folder « COMMON » van uw Sage BOB 50 installatie. Deze bevat bestanden die normaalgezien gedeeld worden door alle gebruikers in een onderneming, zoals de lijst van de gebruikers of de lijst van de dossiers. Standaard pad voor mappen die de hoofdfolder bepaalt waarin per default de nieuwe dossiers van de gebruikers aangemaakt zullen worden. Het is aan deze drie parameterinstellingen, en vooral de twee laatste, dat we wijzigingen zullen uitvoeren zodat iedere student over zijn eigen lijst dossiers kan beschikken.
10
Algemeen
Het bestand « COMPANY.ADT » Het bestand COMPANY.ADT bevindt zich in de folder COMMON van uw Sage BOB 50 installatie. Dit bestand toont alle dossiers waartoe de verschillende gebruikers toegang hebben. Binnen het kader van een School Edition configuratie in een netwerk, zullen er dus zoveel folders COMMON zijn en (en dus zoveel COMPANY.ADT bestanden) als er studenten zijn zodat iedereen verbinding kan maken met zijn eigen dossiers.
11
Deel 1 -Algemeen
Opmerkingen over de plaats van de eigen bestanden van iedere student De gegevens die eigen zijn aan iedere student en niet gedeeld worden bevinden zich op verschillende plaatsen: Onder het profiel van de gebruiker rechtstreeks op de server (typisch geval van de Terminal Server configuraties). VB. : « C:\Documents and Settings\Johan.Dupont\BOBData\ » Onder een zwervend profiel van een lokale post die bijgewerkt zal worden, op de server bij het openen/sluiten van de sessie. Onder een specifieke folder van een netwerklocatie (vb. : « G:\Johan.Dupont\ » waarvoor een algemeen model kan gemaakt worden, in ons geval « G:\%USERNAME%\ »1) of nog eenvoudiger « F:\ » indien F een locatie is die voor iedere student met een verschillende netwerkfolder verbonden is (in het geval van een home folder of een script bij het aanmelden die alle netwerkfolders verbindt voor een specifiek profiel)
Deel 1 -Algemeen
1
De variabele %USERNAME% zal dynamisch vervangen worden door de naam van de huidige gebruiker. Bijvoorbeeld. : Johan.Dupont.
12
Deel 2 - Installeren van de client/server configuratie
Nu de algemeenheden besproken zijn in het eerste gedeelte, gaan we verder met de client/server configuratie: de stappen die moeten uitgevoerd worden op de server en de client. We eindigen met een eerste verbinding met Sage BOB 50 en het aanmelden in de demodossiers.
13
Installeren van de client/server configuratie
Op de server BOB 50 installeren op de server en de server Sybase database serialiseren met de licentie 20 gebruikers (zie Installatie van de Sybase server voor 20 gebruikers) Ga naar de folder « C:\BOBSCHOOL50\DATA\COMMON » om de bestanden met de naam COMPANY te wissen. Drie bestanden moeten gewist worden : COMPANY.ADT, COMPANY.ADM en COMPANY.ADI. Deel de folder C:\BOBSCHOOL50 op de server en maak een netwerkverbinding onder bijvoorbeeld de letter G met de gedeelde folder. Verplaats de folder DATA volledig naar een folder van uw keuze (bijvoorbeeld de folder met het profiel van de huidige gebruiker). U kan deze vinden door naar Start te gaan, Uitvoeren en « %USERPROFILE% » in te geven, daarna bevestigt u met « OK ». De huidige gebruiker zal dus nu zijn Sage BOB 50 gegevens hebben onder zijn profiel op de server. (bv. : « C:\Documents and Settings\Johan.Dupont\DATA »)
!
Deze folder DATA moet ook gekopieerd worden in de profielen van alle andere gebruikers op de server zodat deze toegang hebben tot hun Sage BOB 50 gegevens
Ga naar BOBAdmin (Starten Programma’s BOB 50 BOB 50 Administrator) en ga naar Tools Omgevingsopties.
15
Deel 2 -Installeren van de client/server configuratie
Geef in het tabblad directory de informatie in zoals hieronder beschreven :
Tip: De variabele « %USERPROFILE% » hierboven gebruikt zal dynamisch vervangen worden door de locatie van het profiel van de gebruiker. Voorbeelden : “G:\Profiles\Johan.Dupont”, “C:\Documents and Settings\Johan.Dupont”. Klik op « Opslaan » om de wijzigingen in het bestand BOB.INI op te slaan.
Wat meer technische uitleg : De bestanden van de folder METADATA (over het algemeen « C:\BOBSCHOOL50\METADATA » in een standaard installatie) zullen zich in het bovenvermelde geval op de plaats G:\METADATA bevinden voor alle werkposten. Het betreft een folder die gedeeld wordt door alle machines en waartoe ze allemaal toegang zouden moeten hebben (werkposten + server). De netwerkverbinding G: moet dus op elke post aangemaakt worden, alsook op de server, met leesrechten voor de werkposten.
16
Installeren van de client/server configuratie
De bestanden van de folder COMMON (parameterinstelling COMMONDATA) zullen zich in dit geval bevinden in een folder op de server die specifiek zal zijn voor elke gebruiker. Deze moet dus gekopieerd worden in evenveel verschillende folders als er studenten zijn die Sage BOB 50 nodig hebben. In het huidige geval, zal de folder COMMON zich bevinden in het gebruikersprofiel van de sessie, in de subfolder DATA\COMMON (bij voorbeeld. : F:\DATA\COMMON (waarbij F een verschillende locatie is voor iedere gebruiker) of C:\Documents and Settings\Johan.Dupont\Common op de server). De nieuwe dossiers worden altijd bewaard in de subfolder DATA van het gebruikersprofiel op hetzelfde niveau als COMMON.
17
Deel 2 -Installeren van de client/server configuratie
Op de werkposten De eerste installatie van Sage BOB 50 op de werkposten gebeurt via de tool NetSetup wanneer alle nodige netwerkverbindingen aangemaakt werden. In ons voorbeeld, moeten we dus naar G:\ gaan en NetSetup.exe starten. De tool vraagt u dan waar Sage BOB 50 geïnstalleerd moet worden op de lokale werkpost. Wij raden u aan om C:\BOBSCHOOL50 te kiezen. U heeft ook de keuze om al dan niet de BOB-ole te installeren (BOB aanvulling voor Excel®). Eens de installatie beëindigd, worden snelkoppelingen aangemaakt op uw bureaublad en in het menu « Start ». U kan dan Sage BOB 50 opstarten. In deze configuratie NetSetup, zal iedere update van het Sage BOB 50 programma op de server automatisch voor een update zorgen van de werkpost bij een poging om BOB te openen. Een dialoogvenster zal u deze update voorstellen.
Eerste verbinding met Sage BOB 50 en serialisatie van de demonstratiedossiers Bij de eerste verbinding met Sage BOB 50, zal de lijst met beschikbare dossiers leeg zijn. Om het dossier IN (of andere dossiers) toe te voegen, geeft u « IN » in de zone code dossier in. Het programma zal u vragen of u het wenst toe te voegen. Klik op ja en geef de locatie van het dossier IN aan. Deze locatie is eigen aan iedere student. De locatie zal dus van één van de volgende types zijn:
%USERPROFILE%\DATA\xx , waar xx de dossiercode is.
F:\DATA\xx indien de netwerkverbinding F verschillend is voor iedere student.
H:\%USERNAME%\DATA\xx.
!
Het is belangrijk dat de Sybase server, de dossiers, gebruikersprofielen en de folder COMMON zich steeds op dezelfde fysieke machine bevinden.
18
Deel 3 - Installeren van de Terminal Server/Citrix configuratie
Dit gedeelte bespreekt de specifieke instellingen bij een terminal server / Citrix installatie van Sage BOB 50.
19
Installeren van de Terminal Server/Citrix configuratie
Installeren van de Terminal Server/Citrix configuratie In de configuratie Terminal Server/Citrix, is het niet nodig om de tool NetSetup.exe te gebruiken. Bij het uitvoeren van de Sage BOB 50, starten alle studenten hetzelfde uitvoerbaar bestand BOB.exe op dat zich op de server bevindt op een vooraf bepaalde locatie.
!
De nieuwe codes van de Sybase data server moeten echter ingegeven worden opdat maximum 20 gebruikers tegelijkertijd verbinding kunnen maken met Sage BOB 50.
Iedere student heeft hier dus zoals in de vorige rubriek zijn folder COMMON en zijn defaultfolder voor het aanmaken van de nieuwe dossiers (DEFAULTFOLDERDATA).
21
Deel 3 -Installeren van de Terminal Server/Citrix configuratie
22
Deel 4 - Installeren van de Sybase server voor 20 gebruikers
Om een verbinding met 20 gebruikers mogelijk te maken, is het nodig om de server te installeren/herinstalleren met specifieke codes. Dit gedeelte zal deze installatie verklaren.
23
Installeren van de Sybase server voor 20 gebruikers
Installeren van de Sybase server voor 20 gebruikers !
Dit dient enkel op de server uitgevoerd te worden.
Start op de server de toepassing « SetupSybaseSQL.exe » in de folder « Sybase SQL » vanuit de bestanden die u gedownload heeft van onze internetsite. Geeft de informatie hieronder in en kies « 32-bit » of « 64-bit » in functie van uw besturingssysteem. Indien u het niet weet, kies dan « 32-bit ».
De Sybase validation code is dXdxdnQ2KSMo.
Indien het volgende bericht verschijnt, klik op « Ja » :
Wanneer het volgende bericht verschijnt, is de installatie beëindigd.
25
Deel 4 -Installeren van de Sybase server voor 20 gebruikers
Deze server voor 20 gebruikers functioneert enkel met de licentie School Edition geleverd door Sage en mag niet gebruikt worden voor commerciële doeleinden.
26
Installeren van de Sybase server voor 20 gebruikers
27
28
29
Technische gids
Sage werkt al meer dan 10 jaar samen met het onderwijs. De docenten en studenten hebben behoefte aan eenvoud wanneer ze met Sage BOB 50 SCHOOL edition beginnen te werken. De kracht van dit boekhoud- en commercieel beheerpakket schuilt in zijn gebruiksgemak en flexibiliteit. Deze technische gids richt zich tot alle ICT verantwoordelijken in het onderwijs die wensen een netwerkinstallatie van Sage BOB 50 School Edition uit te voeren of gebruik te maken van Terminal server/Citrix. Toegankelijk voor elke technicus, vereist deze gids een voorkennis van de installatie en het onderhoud van netwerken of Terminal server/Citrix; evenals een basiskennis van de installatie van Sage BOB 50. Het doel van deze technische gids voor de installatie van Sage BOB 50 School Edition in een netwerk of Terminal server/Citrix omgeving, is het vereenvoudigen van de installatie van ons product in een onderwijs omgeving. U kan zo gerust zijn dat de installatie beantwoord aan de technische vereisten van Sage BOB 50 School Edition en rekening houdt met de structurele organisatie van het netwerk binnen uw onderwijsinstelling.
www.sage.be
[email protected]