Spring videre til hovedindholdet

CSV-fil import

Hvis jeres DMS system ikke har API integration, kan vi hjælpe jer med at opsætte en simpel CSV import af kundeaftaler.

P
Skrevet af Patrick Bostyn
Opdateret for over 3 uger siden

Tjekvik leverer en forbindelse til DMS gennem en standardiseret CSV-fil import. Dette er en envejs aftale-import, hvor CSV-filen sendes via SFTP til Tjekvik serveren.

Vores standard CSV-fil struktur er angivet nedenfor. For SFTP legitimationsoplysninger, kontakt venligst [email protected]

CSV-filnavn:

CSV-filerne skal altid have en navnestruktur til filnavnet:

Tjekvik_%%%%_YYYYMMDD.csv

  • Tjekvik så I kan identificere filens formål.

  • %%%% skal erstattes med stedets navn, så vi (Tjekvik) kan identificere lokationen.

  • YYYYMMDD er datoen f.eks. 20230825 hvis det er 25. august 2023.

Leverede CSV-filer:

Når et filnavn er forbundet til en forhandler, vil enhver leveret fil automatisk blive behandlet af Tjekvik på det tidspunkt, den leveres til SFTP serveren.

Enhver uploadet fil vil automatisk overskrive tidligere versioner, hvis det samme datointerval anvendes. Så hvis en fil leveres kl. 16:30 med aftaler for 25. august 2023, og en opdateret version med samme datointerval leveres kl. 22:00, så vil indholdet fra 22:00 erstatte indholdet fra 16:30.

CSV-fil kodning:

Brug venligst kun UTF-8 kodning med +BOM

LineSeparator = Windows (CR LF, altså chr(13) + chr(10))

Indhold i CSV-filen:

  1. Sørg for, at alle celler er almindelig tekst datatype. Dette er meget vigtigt, fordi Excel fortolker datoer, tal og andre datatyper selv og kan forårsage problemer under import.

  2. Dataadskillelse sker med semikolon ";" eller komma ",".

  3. Indholdet af filen skal være aftalerne for D+5 (I morgen + 5 dage) og skal uploades 4 gange om dagen – 08:00, 12:00, 16:00, 20:00 (lokal forhandlertid).

  4. " som separator inden for felter, dvs. "Planlagt regulær 30k km vedligeholdelse".

Nedenfor forklares de individuelle kolonner, og M betyder, at kolonnen er Obligatorisk, mens O betyder, at den er valgfri. Det er muligt at lade et felt være tomt i en obligatorisk kolonne, hvis dataene ikke er til stede.

Når værdierne 0 og 1 bruges, vil 0 blive læst som "nej, falsk, negativ" og 1 vil blive læst som "ja, sand, positiv".

Feltnavn

M/O

Feltformat

Beskrivelse

OrderNumber

M

Almindelig tekst

Værksteds arbejdsordrenummer - bruges til at identificere aftalen

RegisterNumber

M

Almindelig tekst

Køretøjets nummerplade - kan bruges til login under indtjekning

OrderDate

M

DD-MM-YYYY

Planlagt aftale startdato - SKAL VÆRE i DD-MM-YYYY format f.eks. 25-02-2021.<br><br>Ethvert andet format (25/02/2021, 25/02/21, 25.02.2021) vil bryde importen.

ArrivalTime

O

HH:MM

Planlagt aftale starttid - SKAL VÆRE i HH:MM format f.eks. 09:30.<br><br>Ethvert andet format (09-30, 09/30, 09.30) vil bryde importen.

EndDate

O

DD-MM-YYYY

Planlagt aftale slutdato - SKAL VÆRE i DD-MM-YYYY format f.eks. 25-02-2021.<br><br>Ethvert andet format (25/02/2021, 25/02/21, 25.02.2021) vil bryde importen.

EndTime

O

HH:MM

Planlagt aftale sluttid - SKAL VÆRE i HH:MM format f.eks. 09:30.<br><br>Ethvert andet format (09-30, 09/30, 09.30) vil bryde importen.

Contact

M

Almindelig tekst

Kontaktnavn - forventet fører af bilen (hvis tomt bruges kundenavn)

ContactEmail

O

Almindelig tekst

Kontakt email - vil blive brugt til at sende kommunikation gennem hele processen (hvis tomt bruges Kunde Email)

ContactMobilePhone

O

Almindelig tekst

Kontakt mobilnummer - vil blive brugt til at sende kommunikation gennem hele processen (hvis tomt bruges Kunde Mobiltelefon)

Name

M

Almindelig tekst

Kundenavn - fakturamodtager

Email

M

Almindelig tekst

Kunde email

MobilePhone

M

Almindelig tekst

Kunde mobiltelefon

Address1

O

Almindelig tekst

Kundeadresse - første linje

Address2

O

Almindelig tekst

Kundeadresse - anden linje

City

O

Almindelig tekst

Bynavn - kunde bynavn

ZipCode

O

Almindelig tekst

Postnummer - kunde by postnummer

CarMileage

O

Almindelig tekst

Bil kilometertal - kan bruges til at opdatere bil kilometertal

CarBrand

O

Almindelig tekst

Bilmærke

CarModel

O

Almindelig tekst

Bilmodel - giv venligst detaljeret beskrivelse inklusiv motordetaljer, brændstoftype

VIN

M

Almindelig tekst

Bil VIN nummer - bruges til afsluttende dokumentation

CourtesyCar

O

0/1

LÃ¥nevogn - hvis vi skal filtrere eller reagere anderledes i disse aftaler, skal sættes til 1 ellers 0

Price

O

Almindelig tekst

Pris - udfyld hvis prisen skal vises til kunden

RepairName1

M

Almindelig tekst

Aftaleindhold - vil blive vist til kunden

RepairName2

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName3

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName4

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName5

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName6

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName7

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName8

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName9

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName10

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName11

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

RepairName12

O

Almindelig tekst

Aftaleindhold - vil blive vist til kunden, undtagen hvis feltet er tomt

CustomerWaiting

O

0/1

Kunde venter på stedet - hvis vi skal filtrere eller reagere anderledes i disse aftaler, skal sættes til 1 ellers 0

SelfServiceAllowed

O

0/1

Brugerdefineret selvbetjening tilladt betingelse - kan bruges til manuelt at deaktivere selvbetjening for aftale, skal sættes til 0 for at deaktivere

CustomerGroup

O

Business/Retail

Kundetype - bestemmer om kunden er flotte eller privatkunde

ServiceAdvisor

O

Almindelig tekst

Servicemedarbejder navn eller ID - vil blive brugt til kortlægning med medarbejdere i Tjekvik Dashboard

Department

O

Mechanical/Warranty/Bodyshop/

Cleaning/Not Categorized

Afdeling - kan bruges til at filtrere aftaler baseret på tildelt afdeling (dvs. udeluk karrosseri fra selvbetjening)

ContactMethod

O

Phone_call/email/sms/

video_call/no_contact_method

Foretrukken kontaktmetode

CSV skabelonfil

Ikon for vedhæftede filer
Besvarede dette dit spørgsmål?