Inleiding
Deze job wordt gebruikt om de uren van medewerkers te
importeren vanuit een extern pakket.
Functionaliteit
Middels
deze job is het mogelijk om een via een CSV bestand de directe uren (dus
gekoppeld aan een cliënt) van de medewerker te importeren. Na het uitvoeren van de job ‘Uren definitief
maken’ gaan de geïmporteerde directe uren mee in de declaratie.
Inrichting
- Medewerker moet met een
actueel contract bekend zijn in SDB ECD.
- Het product dat wordt
aangeleverd vanuit het extern pakket dient vertaald te worden naar een
complexiteitsklasse in SDB ECD. Vandaar
dat de vertaling van belang is (zie hieronder).
- Er dient een vertaaltabel
op databaseniveau ingericht te worden door een SDB medewerker:
- Onderaannemer: waarde
vrij te kiezen, meestal naam extern pakket.
- Produktnummer planning:
waarde uit Stambestanden – Complexiteitsklasse – Prod.nr Planning. M.a.w., de complexiteitsklasse naar waar
vertaald moet worden.
- Product onderaannemer: productnummer
dat wordt aangeleverd vanuit extern pakket.
- Bestandsnaam is
opgebouwd uit 4 delen. Bijvoorbeeld urenysis01.csv
- Uren:
bestandsnaam moet altijd beginnen met ‘uren’.
- Ysis: naam
van externe leverancier. Dit is zelf te bepalen maar dient ingericht te worden
in vertaaltabel (zie hierboven).
- 01:
volgnummer, dit moet 2-cijferig zijn. Vanaf 99 terug opnieuw beginnen met
tellen. Je zou kunnen denken aan maand-, weeknummers.
- .csv: de bestandsextentie moet van type CSV zijn.
- De
job leest een CSV bestand in. Echter is het makkelijker om het aangeleverde
bestand in te lezen in Excel, aan te passen naar de onderstaande
bestandsindeling en vervolgens op te slaan als CSV.
Dit Excel bestand moet volgende indeling te hebben:
Voorlooprecord
- kolom A: V
- Kolom B: begin datum periode
- Kolom C: einddatum periode
Detailregel
- A: (D of I van direct of indirect)
- B: tegenboeking (ja = 1, nee = 0)
- C: begindatum periode
- D: einddatum periode
- E: medewerkernummer
- F: contractnummer
- G: BSN nummer (enkel voor directe
uren)
- H: productnummer (instelbaar in
vertaaltabel)
- I: urensoort (enkel voor indirecte
uren)
- J: datum
- K: begintijd
- L: einddtijd
- M: leeg laten
- N: leeg laten
- O: leeg laten
- P: bedrijf (altijd 1)
Sluitregel
- A: S
- D: Aantal regels
Vervolgens dient dit Excel opgeslagen
te worden als een CSV-bestand. Daarna dient dit bestand
geopend te worden in kladblok en moeten alle puntkomma’s verwijderd te worden aan
het einde van de voorloopregel. Sla dit aangepaste
bestand
op en dit kan geïmporteerd worden via de job.