Oppsett i et ASP-miljø
I et ASP-miljø har kundene gjerne sin database hos ASP-leverandøren og logger seg på sin database via en "tynn" klient. ASP-leverandøren kan åpne kundens database lokalt. Mange regnskapsførere velger en slik løsning der hver av klientene skilles ut i egne databaser og der både regnskapsføreren og kunden kan arbeide i databasen samtidig.
Anbefalt oppsett
- Programfilene installeres på server.
- Databasen legges på Microsoft SQL Server, som enten er installert på samme server eller en annen.®
- Dokumentområdet legges på en nettverksstasjon som automatisk legges opp av login-skript for brukeren i Windows.
- Mamut.ini legges på samme nettverksstasjon som dokumentområdet.
Programfiler
Programfilene må være tilgjengelige for alle brukere av Mamut Business Software, men de behøver ikke tilgang til å endre eller opprette filer. Filen Config.ini inneholder informasjon om hvor Mamut Business Software finner Mamut.ini, som igjen inneholder informasjon om server og instans.
ASP-oppsett: Legg programfilene for
den enkelte kunde/klient på et område der brukerne har tilgang.
Databasen
SQL-server kan enten installeres på samme server, for små oppsett, eller kjøres på en separat server for de som ønsker dette. Informasjon om hvilken server og instans som Mamut-databasen ligger på, er lagret i Mamut.ini.
ASP-oppsett: Du velger server og instans
under førstegangs installasjon/oppstart av programfilene. Du kan velge
en eksisterende eller opprette ny server og instans. SQL-server installert
med Mamut Business Software benytter som standard
SQL Autentisering. Systemadministrator kan differensiere brukernes tilgang
til databasen direkte i SQL-server.
Dokumentområdet
Dokumentområdet brukes av systemet til å lagre dokumentfiler, bildefiler, rapportfiler og annet som ikke er en del av selve databasen. Brukerne må ha full tilgang til denne mappen. Det anbefales å legge dokumentområdet på en nettverksstasjon som brukere blir koblet til automatisk med login-skript. Da kan man legge opp at brukere fra samme firma automatisk får samme stasjon med samme data. På denne stasjonen lagres også Mamut.ini slik at brukerne også får databaseinnstillinger for sitt firma.
ASP-oppsett: Du definerer dokumentområdet
under første oppstart. Brukerne må ha full tilgang til området.
Oppsett av Config.ini
Config.ini ligger i programfilmappen til Mamut Business Software sammen med Mamut.exe, og inneholder blant annet denne informasjonen:
AppPath=C:\Program Files\Mamut\
DataPath=C:\Documents and Settings\All Users\Public Mamut\Mamut\Data\
IniFile=H:\Mamut.ini
Installtype=STANDARD
AppPath angir hvor programfilene er installert, DataPath er hvor Mamuts lokale mappe Data (som inneholder Library) er lagret, og IniFile er stien til Mamut.ini.
Ved vanlig installasjon vil IniFile peke til C:\Documents and Settings\All Users\Public Mamut\Mamut\Mamut.ini, men da vil alle brukere som logger seg på serveren få samme database.
ASP-oppsett: Endre verdien i IniFile
til å peke til en nettverksstasjon som i eksempelet ovenfor. Dermed kan
man ha ulike Mamut.ini for de ulike brukerene.
Oppsett av Mamut.ini
I Mamut.ini ligger blant annet denne informasjonen:
[SQL]
Server=SERVERNAVN
Instans=MAMUT
SystemDatabase=System0001
Server og Instans forteller programmet hvilken SQL-server og instans den skal koble seg til, mens SystemDatabase forteller hvilken Mamut-systemdatabase som skal benyttes. Man kan fint ha flere databaser i samme instans.
ASP-oppsett: Endre verdiene i Mamut.ini
for Server og Instans slik at de peker til firmaets server, instans og
systemdatabase.
Opprettelse av ny database for ny klient/kunde
Det enkleste er å ha en sikkerhetskopi av en evalueringsdatabase med evalueringslisens. Da kan man for nye brukere bare opprette kobling til nettverksstasjon, kopiere inn Mamut.ini og så via Mamuts DataTools tilbakeføre sikkerhetskopien. I denne sikkerhetskopien bør man ha satt opp at dokumentområde ligger på den nettsverksstasjonen kunden vil benytte.
Slik kan en ny database opprettes
- Administrator må først koble opp en nettverksstasjon til området der kundens dokumentområde skal lagres med samme stasjonsbokstav som kunden vil få (i vårt eksempel, H:).
- Kopier Mamut.ini til nettverksstasjonen.
- Oppdater Mamut.ini med korrekt server og instans.
- Programmet DataTools.exe startes fra mappen DataTools under programfilmappen til Mamut Business Software.
- Inne i dette verktøyet kan sikkerhetskopi tilbakeføres.
Den nye brukeren skal nå kunne logge på server,
og ved oppstart av Mamut Business Software
komme inn i databasen.
Skrivere
I Mamut Business Software er det mulig å benytte skriverinnstillinger på 3 nivåer. Det er også mulig å velge skriver ved utskrift i de fleste moduler.
Det mest praktiske vil ofte være å ikke ha noen skriverinnstillinger satt i Mamut Business Software, slik at den skriveren som er standardskriver hos bruker benyttes. Dette er fordi de fleste brukere vil koble opp lokale skrivere og navnene for disse skriverne alltid vil ha forskjellig navn etter hvilken bruker som logger seg på og fra hvilken maskin.
Slik fungerer skriverinnstillingene
- Første nivå: Hvis ingen skriverinnstillinger er satt opp i Mamut Business Software, benyttes standardskriver i Windows® (Terminal/Citrix-sesjonen).
- Andre nivå: Overstyrer standardskriver i Windows®. Skriverinnstillinger kan settes på brukeren i brukerinnstillingene for rapporter i Mamut Business Software. Dette lagres i user.xml sammen med andre brukerinnstillinger. Ulempen med dette er at fullt skrivernavn, med sesjons-id og maskinnavn etc., lagres. Dette fører til at innstillingen ikke vil virke dersom brukeren får en ny sesjons-id eller logger seg på fra et annet maskinnavn.
- Tredje nivå: Skriverinnstillinger som settes direkte på rapporter via rapportredigering overstyrer andre skriverinnstillinger. Dette lagrer detaljerte innstillinger om navn, driver, skuff, driverinnstillinger etc. i selve rapporten. Hvis du setter innstillinger på rapporten kontaktliste, kan disse kopieres til alle andre rapporter som har vært tatt i bruk. Siden rapportene lagres i databasen, vil innstillinger satt her bare gjelde for den kunden. Likevel kan dette være upraktisk for en ASP-leverandør hvis man har valgt å koble til klientskrivere fra kunden da disse gjerne har forskjellig navn for forskjellige brukere.
Fra de fleste moduler kan du i tillegg overstyre innstillingene ved å merke av for å velge skriver ved utskrift. Dette gjelder da én gang.
Du kan også bestemme at brukeren alltid skal velge skriver ved utskrift. Dette gjøres ved å velge Vis – Innstillinger – Sikkerhet – Brukeradministrasjon, gå inn på en bruker og på denne brukerens profil, under Innstillinger per modul – Rapporter og fanekortet Rapporter, merke av for Velg skriver. Disse brukerne vil da alltid velge skriver ved utskrift fra de modulene i programmet der man kan velge skriver. Der hvor man ikke kan velge skriver, for eksempel overføring fra bilagsregistrering til hovedbok, benyttes standardskriver i brukersesjonen.