Filhantering i Agda PS

Agda PS har inte några fasta filbeskrivningar. All filinläsning till Agda PS går via en inläsningsfil som beskriver hur fälten i en datafil ska hanteras av Agda PS, det vill säga till vilket fält ska värdet i datafilen hamna i.

Filinläsning

I fönstret Inläsning extern data kan du läsa in data från en fil direkt till Agda PS databas.

Under knappen Kontrubr. kopplas konteringsrubriker i importfilen till konteringsrubriker i Agda PS. Under knappen PersVar. kopplas personliga variabler i importfilen till personliga variabler i Agda PS.

När Agda PS levereras följer två olika beskrivningsfiler med. De heter Personreg.org och Transaktionsinläsning.org. För att filerna ska kunna användas vid filinläsning måste filernas ändelse ändras till .inl, exempelvis MinPersonreg.inl. Visas inte filerna i fältet Beskrivningsfil efter de döpts om måste fönstret Inläsning extern data stängas och därefter öppnas på nytt.

Beskrivningsfilerna Personreg.org och Transaktionsinläsning.org är tänkta att använda som mallar och måste anpassas till vad det är som ska läsas in i just ditt företag.

Beskrivningsfil

I rutan Beskrivningsfil visas de filer som finns tillgängliga för att användas vid inläsning. Beskrivningsfilerna förklarar för Agda PS hur informationen som ska läsas in ska behandlas. I fältet visas alla beskrivningsfiler (ändelsen .inl) som finns i programmappen Agda PS eller enligt sökväg i Agda PS systemhantering.

Datafil

Normalt är datafilens sökväg angiven i beskrivningsfilen, men den kan ändras här. Använd alternativknappen till höger om fältet för att leta upp den datafil som ska importeras.

Filinformation

Visar aktuell filinformation under inläsningen.

Importera

Klicka på knappen när inläsningen ska påbörjas.

Fellista

Visar eventuell fellista från genomförd inläsning. Är knappen inaktiv (dimmad) finns ingen fellista.

Kontrubr

Knappen öppnar fönstret Koppling Konteringsrubriker som används för att koppla konteringsrubriker i importfilen till konteringsrubriker i Agda PS. Agda PS hanterar maximalt tio stycken konteringsrubriker.

  • Koppling. Visar befintliga kopplingar för konteringsrubriker.
  • Rubrik. Vid nyuppläggning av en koppling väljer du här vilken konteringsrubrik som det motsvarar i Agda PS. Konteringsrubriker läggs upp under menyn Register - Kontering - Konteringsrubriker. Nummret framför kontorubriken refererar til kodorden KONTRUB1-10 i fältbeskrivningen för kontering. De har alltså ingenting att göra med den ordning som konteringsrubrikerna visas på bilden i Agda PS.

PersVar

Knappen PersVar. öppnar fönstret Koppling Personliga variabler som används för att koppla kodorden för personliga variabler (PERSVAR1-PERSVAR20) i importfilen till personliga variabler i Agda PS.

  • Koppling. Visar befintligakopplingar för personliga variabler/komptidskoder. Agda PS kan maximalt läsa in 20 stycken variabler i taget. Det nummer som anges i fältet Koppling ska inte förknippas med variabelns placering i fältet Personliga variabler på flik 8 i Personregistret.

Eftersom Agda PS maximalt kan läsa in 20 stycken variabler i taget innebär det att om en fil exempelvis innehåller 30 personliga variabler ska först 20 kopplingar skapas, dessa kopplas till exempelvis de första 20 variablerna i filen, därefter görs en inläsning. När inläsningen är klar tas existerande kopplingar bort och 10 nya kopplingar skapas (för de resterande) och sedan läses filen in på nytt. I exemplet som visas i bilderna kommer den uppgift som inläsningsfilen refereras till PERSVAR1, att läsas in i variabeln Berättigad_provision_BAO,

  • Variabel. Vid nyuppläggning av en koppling väljer du här vilken personlig variabel alternativt komptidsvariabel som den motsvarar i Agda PS.

Tabeller för kodord

En inläsningsfil är en vanlig textfil som har ett antal kodord för att beskriva datafilen. Inläsningsrutinen tar aldrig bort ett värde. Skickas ett tomt fält i inläsningsfilen anser Agda PS att det fältet inte ska läsas in. Det betyder att det inte behöver skapas nya poster när du läser in en fil där bara vissa värden ska uppdateras.

För att enklare hitta vilket kodord som ska användas för att läsa in ett värde till ett viss fält finns dessa samlade i olika tabeller.

Exempel på en inläsningsfil

Exempel på inläsningsfil

Allmänna värden i inläsningsfil

Agda PS - Filhantering Allmänna värden

Kodord

Nedan är en förteckning över de kodord som kan användas för inläsning till respektive register.

Rubrikerna i tabellerna läser du på följande sätt

  • Kodord. Ordet anger vilket fält i registret som data ska läsas in i.
  • Typ. Anger hur datafältet ska vara formaterat.
    • Int = Integer=Heltal
    • Dx.x = Numeriskt fält med x positioner och x decimaler (x ersätts av siffror).
    • Axx = Alfanumeriskt, (text och siffror) xx positioner (xx ersätts av siffror).
  • Syfte. Anger en förklarande text till Kodordet.
  • Värden. Anger i vissa fall vilka värden som kan användas.

Generella kodord

Agda PS - Filhantering Generella kodord

Lönetransaktioner

Agda PS - Filhantering kodord för lönetransaktioner

Personregister

Agda PS - Filhantering kodord för personuppgifter

Agda PS - Filhantering kodord adressuppgifter

Agda PS - Filhantering kodord anställningsuppgifter

Agda PS - Filhantering kodord Anställningsdatum

Agda PS - Filhantering kodord Utbetalningsuppgifter

Agda PS - Filhantering kodord Befattningar

Agda PS - Filhantering kodord Kontering

Agda PS - Filhantering kodord Personliga variabler

Agda PS - Filhantering kodord Semester Personregister

Agda PS - Filhantering kodord Collectum

Agda PS - Filhantering kodord Grundschema

Agda PS - Filhantering kodord Fasta arter

Arbetspass

Agda PS - Filhantering kodord Arbetspass

Avvikelsetyper

Agda PS - Filhantering kodord avvikelsetyper Grunduppgifter

Agda PS - Filhantering kodord avvikelsetyper Karens

Agda PS - Filhantering kodord avvikelsetyper Semesterpåverkande

Agda PS - Filhantering kodord avvikelsetyper Koppling till lön

Agda PS - Filhantering kodord avvikelsetyper Specialbehandling

Schema och Avvikelser

Kodord Schema och Avvikelser

Lönearter

Agda PS - Filhantering kodord lönearter

Kodord Personal

Kodord Utbildningstillfälle

Kodord Deltagare

Kodord Kompetens och kompetensgrupp

Kodord Personlig kompetens

Fält relaterade till brevmallar för området personal i Agda PS

Fältbeskrivning Massbrev

Fältbeskrivning Massbrev

Fältbeskrivning Utbildningsadministration

Fältbeskrivning Utbildningsadministration

Fältbeskrivning Rekrytering

Fältbeskrivning Sökande

Fältbeskrivning Adressuppgifter

Fältbeskrivning Anställningsärendet

Fältbeskrivning Övriga uppgifter

Fältbeskrivning Företagsinformation

Fältbeskrivning Medarbetarsamtal

Fältbeskrivning Uppgifter om samtalet

Fältbeskrivning Uppgifter om den anställde

Fältbeskrivning Uppgifter om företaget