03. juli 2003 - 11:58Der er
5 kommentarer og 2 løsninger
Import kasseklade i XAL
Jeg har en kunde som foretager sin bogføring i Excel, i en kasseklade ganske magen til dem som findes i papirform.
Når vi skal bogføre det for kunden, så taster vi alt manuelt ind, men kan man ikke lave en eller anden import skabelon i XAL der automatisk kan hente det ind hvorefter man så kan bogføre det??
Tjooo... du kunne gemme filen som en os2/dos .csv fil (Husk at decimal adskiller skal være punktum) og lave en kørsel i XAL der laver noget der ligner:
READ "stiogfilnavn" AS TEXT INTO (&KladdeNavn,&Dato,&Tekst,&Beløb)
SET &KladdeNavn = STRLTRIM(STRRTRIM(&KladdeNavn)) SET &Dato = STRLTRIM(STRRTRIM(&Dato)) SET &Tekst = STRLTRIM(STRRTRIM(&Tekst)) SET &Beløb = STRLTRIM(STRRTRIM(&Beløb))
SET FinKladde.KladdeNavn = &KladdeNavn SET FinKladde.Dato = Str2Date(&Dato) SET FinKladde.Tekst = &Tekst SET FinKladde.BeløbDkr = &Beløb
INSERT FinKladde
END
Ovenstående er blot et hurtigt eksempel, der er formentligt mange flere felter i vil importere / sætte og nogle smartere type konverteringer...
Har du/i ikke selv adgang til udviklingsværktøjet XAL, koster det ikke en konsulent meget mere end ½ -> 1 time at lave en forkromet løsning der spørger om sti, filnavn, kassekladde og måske dato og importerer dette... Der skal formentligt også købes licenser til udvikling og XAL hvis i ikke allerede har disse men hvad det koster aner jeg ikke...
Ellers kunne det formentligt også lade sig gøre manuelt fra "Generelt/Periodisk"/"Data-manipulation" .. Men hvis det er en ting du / i ofte vil foretage jer, er det måske rart med en funktionalitet der er "bygget" til formålet...
Du skal lige tage højde for, at nyere versioner fint kan være med engelsk kerne (dvs. FinKladde hedder LedWorksh, Kontonr hedder AccountNumber, Bilag = Voucher osv.
Derudover hedder det FinKladde.BeløbVAL og ikke FinKladde.BeløbDkr ;-)
Ach so... jo.. val og ikke dkr ;-) .. Men husk at ValutaKode også skal sættes i fald det ikke er primærvaluta.. Det her bli'r hurtigt omfattende ;-) Det er derfor vi begge råder dig til at hyre en konsulent een eller to timer.. Hurtigt tjent hjem frem for at taste 2 gange hver gang... Jeg glemte i eksemplet desuden at konvertere &Beløb fra STR til REAL..
Lininr er ikke så slemt.. Kan sættes fortløbende hvis man sørger for at kladden er tom inden importen.. Der er vist tilmed en makro der kan tildele disse men kan ikke liiige huske hvad den hedder :-/ Kan være dma kan huske det.....
En anden-tredie ting ;-) .. HUSK kun at benytte 2 decimaler.. Det bli'r ellers meget hurtigt svært at afstemme regnskabet ....
Jeg tror at jeg snakker med vores XAL konsulent om det her, ville bare høre om der fantes en nem løsning, men gør der åbenbart ikke. Takker for jeres forslag!!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.