Importerer data fra fil.
Import kan gjøres til alle tabeller unntatt Aktiv sesjon og
"Master"-tabeller. For å kunne importere data til tabellene Ordre, Ordrelinje og Reservasjon, må du ha modulen
Import av ordrer.
For å kunne importere data til tabellene Bunt, Bilag og Motreferanse, må du ha modulen
Import av bunter.
Tips: Du kan angi/endre tellere ved å kjøre behandlingsvalget Endre tellere i
tabellen Bedriftsopplysninger.
Merk: Hvis du ønsker å importere til systemdatabasen (vbsys), må dette aldri gjøres hvis
du får meldingen "Modelldatoen i importfilen er forskjellig fra programmets og
databasens modelldato. Importere likevel?" Dette kan føre til at oppsettene ikke
virker som de skal.
- Til database
- Bedrifts- eller systemdatabase du vil importere til.
Merk: Hvis du legger til
@FIRM_BEGIN (Company no.) i importfilen, vil dette
overstyre bedriften som velges i denne dialogen.
- Tabeller
- Du kan velge å importere data til tabeller som er spesifisert i
importfilen.
Kommandoen @IMPORT_METHOD i importfilen
overstyrer det som velges i denne dialogen. Hvis du bruker forskjellige
kommandoer i samme importfil, endrer du importmetoden.
- Overskriv oppgitte felter
- Hvis en rad med samme primærnøkkel finnes vil raden bli oppdatert. Kun
kolonner som finnes i importfilen vil bli oppdatert. Andre kolonner forblir
uendret. Hvis raden ikke finnes, vil en ny rad bli opprettet. Denne
importmetoden er optimal når du ønsker å oppdatere visse kolonner, og
beholde verdien i andre.
Merk: Vi anbefaler denne metoden fremfor
Legg bare til nye rader ved import av bunter fra
andre systemer, fordi den samme jobben blir utført, da det ikke skal være
buntnummer i en slik fil.
- Bytt ut hele rader
- Hvis en rad med samme primærnøkkel finnes blir raden oppdatert. Alle
kolonner oppdateres. Andre rader forblir uendret. Hvis raden ikke finnes,
vil en ny rad bli opprettet.
- Legg bare til nye rader
- Hvis en rad med samme primærnøkkel finnes blir raden hoppet over. Hvis
raden ikke finnes, vil en ny rad bli opprettet. Dette er den tryggest av
alle importmetodene, siden ikke noe data blir overskrevet.
- Erstatt hele innholdet i tabellene
- Alt eksisterende innhold i tabellen slettes før radene importeres. Denne
importmetoden kan benyttes hvis det ikke er ønskelig å ta vare på noe av det
gamle innholdet i tabellene. Importfilen må inneholde en komplett liste over
alle rader som du vil ha i tabellene etter import. Hvis ingen rader er
angitt for en tabell, vil denne tabellen være tom etter import. Dette
gjelder bare tabeller, som mangler etterfølgende data. Hvis tabellen ikke er
definert vil ikke innholdet bli slettet.
Merk: Importmetoden
Erstatt hele innholdet i tabellene er kun tillatt
for brukere som er angitt som Systemansv. i
tabellen Bruker.
- Spesialformat
- Import av data i spesielle formater opprettet av andre programmer.
- EDI
- Gjør det mulig å importere EDI-meldinger manuelt.
Når du trykker på
Import vil en dialog for Velg
fil åpnes, og du kan velge EDI-filen.
Merk: Filen slettes
etter at dataene har blitt importert.
- SIE4
- Veiviser
-
En dialog for import av tekstfiler vises når du trykker OK. Veiviseren kan
brukes for å importere tekstfiler som ikke er i standard format. Du kan velge
skilletegn, start og slutt tegn for tekst og om første rad inneholder feltnavn
(SQL navn eller Ekstern ID). Via veiviseren kan du bare importere til en tabell
av gangen, og primærnøklene i tabellen må ligge som de første feltene. Etter at
du har satt opp parameterne over, må du velge hvilken tabell du skal importere
dataene til.
Importerer du en fil uten overskrift (header), må alle feltene i tabellen være
med, og i riktig rekkefølge i forhold til oppbyggingen på tabellen. Rekkefølgen
på feltene får du ved å eksportere denne tabellen, og se på overskriften som Visma Business har produsert.
Merk: Hvis det er en feil i datafilen blir ikke datafilen importert. Vanlige feil
er at primærnøkkelen ikke ligger som første kolonne, SQL headingen ikke er
riktig, eller at du forsøker å importere en memory kolonne (beregnet kolonne som
ikke ligger i databasen).
- Syntakssjekk
- En syntakssjekk av filen utføres og eventuelle feilmeldinger vises hvis det er
noe galt Syntakssjekken foretar også en beregning av antall rader som skal bli
importert, og gir da melding om hvor langt importen er kommet, samt en
statuslinje.
Importen går raskere når du kjører uten syntakssjekk. En
feilmelding gis hvis noe er galt, men innholdet i tabellene kan være berørt når
syntakssjekken er slått av.
- Konverter fra OEM til ANSI
- ANSI-tegnsettet blir brukt av Windows og OEM av DOS. Hvis du skal importere en
fil som er produsert av et DOS-program, kan du krysse av for konvertering fra OEM
til ANSI for at blant annet bokstaver som é, ö, æ, ø og å skal bli korrekte.
Nye versjoner av datamodellen
Når du eksporterer data fra Visma Business, blir det lagt ut informasjon om databaseversjonen i filen. Dette blir gjort med
importkommandoen @MODEL_DATE.
Når du importerer data til Visma Business, gir systemet deg en advarsel hvis filen er eksportert fra en tidligere versjon av
datamodellen. Du får spørsmål om du likevel ønsker å importere filen. Du kan importere
til bedriftsdatabasene, men det kan føre til at dataene blir mangelfulle i forhold til
den versjonen du kjører på. Den nye datamodellen kan inneholde nye felter og nye
tabeller. Visma Business hopper over felter som er slettet, og kjenner igjen felter som har skiftet navn.
Hvis det er lagt til nye felter i databasen, går det bra hvis ikke Visma Business forutsetter at feltene har bestemte verdier.