Data Aanlever Definities: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Nieuwe pagina aangemaakt met '{| border="1" cellspacing="1" cellpadding="1" style="width:500px;" |- | <span style="line-height: 18.9091px;">Gegevensdrager</span><br/> | <span style="line-height:...' |
Geen bewerkingssamenvatting |
||
| (7 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
| Regel 1: | Regel 1: | ||
{| | {| cellspacing="1" cellpadding="1" class="wikitable" | ||
|- | |||
! scope="col" | Onderdeel | |||
! scope="col" | Definitie | |||
|- | |- | ||
| <span style="line-height: 18.9091px;">Gegevensdrager</span><br/> | | <span style="line-height: 18.9091px;">Gegevensdrager</span><br/> | ||
| Regel 11: | Regel 14: | ||
|- | |- | ||
| <span style="line-height: 18.9091px;">Bestandsnaam per tabel</span><br/> | | <span style="line-height: 18.9091px;">Bestandsnaam per tabel</span><br/> | ||
| <span style="line-height: 18.9091px;">[klantnaam]_[Querynaam]_[tabelversienummer]_[aanleverdatum:yyyymmdd].csv' dus bv ' | | <span style="line-height: 18.9091px;">[klantnaam]_[Querynaam]_[tabelversienummer]_[aanleverdatum:yyyymmdd].csv' dus bv 'ZKHX_ZISNAAM_MODULENAAM_TABELNAAM_1_20151225.csv' </span><br/><span style="line-height: 18.9091px;">(indien ValueCare geen Query heeft geleverd dan graag tabelnaam invullen voor Querynaam)</span><br/> | ||
|- | |- | ||
| <span style="line-height: 18.9091px;">Header </span><br/> | | <span style="line-height: 18.9091px;">Header </span><br/> | ||
| Regel 42: | Regel 45: | ||
| <span style="line-height: 18.9091px;">Comprimeren </span><br/> | | <span style="line-height: 18.9091px;">Comprimeren </span><br/> | ||
| <span style="line-height: 18.9091px;">JA, naar ZIP-file</span><br/> | | <span style="line-height: 18.9091px;">JA, naar ZIP-file</span><br/> | ||
|- | |||
| Gegevensaanlevering | |||
| Door middel van two-way-authenticatie via ISO27001 gecertificeerde omgeving | |||
|} | |} | ||
'''Voorbeelden 1:''' | |||
Data met 2 kolommen, 1 header, 3 rijen data. De eerste kolom is tekst. De tweede kolom is numeriek: | Data met 2 kolommen, 1 header, 3 rijen data. De eerste kolom is tekst. De tweede kolom is numeriek: | ||
"Header1"|"Header2"<br/>"Tekst1"|"123.4"<br/>"Tekst2"|"567"<br/>"Tekst3"|"890" | "Header1"|"Header2"<br/>"Tekst1"|"123.4"<br/>"Tekst2"|"567"<br/>"Tekst3"|"890" | ||
'''Voorbeeld 2:''' | '''Voorbeeld 2:''' | ||
| Regel 57: | Regel 61: | ||
"abc,123 *&^%def" | "abc,123 *&^%def" | ||
'''Voorbeeld 3:''' | '''Voorbeeld 3:''' | ||
| Regel 65: | Regel 67: | ||
"|" | "|" | ||
'''Voorbeeld 4:''' | '''Voorbeeld 4:''' | ||
Huidige versie van 8 mrt 2016 14:17
| Onderdeel | Definitie |
|---|---|
| Gegevensdrager |
Tekstbestand |
| Encoding |
Bij voorkeur UTF-8, anders Latin-1 |
| Bestandstype |
CSV-variant |
| Bestandsnaam per tabel |
[klantnaam]_[Querynaam]_[tabelversienummer]_[aanleverdatum:yyyymmdd].csv' dus bv 'ZKHX_ZISNAAM_MODULENAAM_TABELNAAM_1_20151225.csv' (indien ValueCare geen Query heeft geleverd dan graag tabelnaam invullen voor Querynaam) |
| Header |
JA, altijd (indien mogelijk overnemen uit het Informatie Systeem) |
| Separator van waarden |
| |
| Delimiter |
" (ASCII 34. Links en rechts van de waarde) |
| Escapen van delimiter |
"" (verdubbelen) |
| Regeleinde |
Elke regel moet afgesloten worden met een CR/LF |
| Lege waarden |
Als lege waarde aanleveren, niet vullen met dummy-waarden of spaties |
| Niet bestaande velden in data |
Indien velden niet bestaan in data en wel worden uitgevraagd in query dan velden niet meenemen en verwijderen uit query |
| Numerieke waarden |
Aanleveren met punt, dus bv 27802.21 voor 27802 euro en 21 cent |
| Leeg bestand ook aanleveren |
JA, bestand zonder regels ook aanleveren |
| Comprimeren |
JA, naar ZIP-file |
| Gegevensaanlevering | Door middel van two-way-authenticatie via ISO27001 gecertificeerde omgeving |
Voorbeelden 1:
Data met 2 kolommen, 1 header, 3 rijen data. De eerste kolom is tekst. De tweede kolom is numeriek:
"Header1"|"Header2"
"Tekst1"|"123.4"
"Tekst2"|"567"
"Tekst3"|"890"
Voorbeeld 2:
Veldwaarden mogen spaties, comma's etc. bevatten. Dit is een geldige waarde:
"abc,123 *&^%def"
Voorbeeld 3:
Ook de separator mag in een waarde voorkomen. Dit is een geldige waarde:
"|"
Voorbeeld 4:
Als de delimiter in een waarde voorkomt, dan moet deze escaped worden door hem te verdubbelen. Dit is een geldige waarde:
"Jan zei: ""Zo gaat het goed."""