Skillnad mellan versioner av "TTDS/System/Prefix"

Från Taxisystem Manual
< TTDS‎ | System
Hoppa till: navigering, sök
(Beskrivning av kortdata)
(Beskrivning av kortdata)
 
(154 mellanliggande versioner av samma användare visas inte)
Rad 1: Rad 1:
 
{{DISPLAYTITLE:Fliken System -> Prefix}}
 
{{DISPLAYTITLE:Fliken System -> Prefix}}
  
== Prefix ==
+
== Beskrivning av kort hantering i TTDS ==
  
För beställningscentralen finns möjligheten att hantera andra kort än kreditkort, till exempel egna kundkort, taxipass och förarkort.<br />
+
För beställningscentralen finns möjligheten att hantera andra kort än kreditkort, till exempel egna kund-, taxipass- och förar- kort.<br />
  
De olika typerna av kort hanteras alla på lite olika sätt, detta är en vägledning i hur detta sätts upp i systemet.<br />
+
De olika typerna av kort hanteras alla på lite olika sätt, detta är en vägledning i hur detta kan sätts upp i systemet.<br />
 +
<br />
 +
=== Systemet hanterar olika typer av kort ===
 +
----
 +
*[[#Kund|Kundkort]], de kort ni själva vill ge ut till kunder.
 +
*[[#Taxipass|Taxipasskort]], hantering av kort utfärdade av bolag anslutna till taxipass.
 +
*[[#Förare|Förarkort]], egna förarkort som används bland annat för att logga in i fordonssystemet.
 +
<br />
 +
För att korten skall godkännas och hanteras rätt i systemet måste de registreras i TTDS prefixdatabas.<br />
 +
Man kan säga att det är information om hur systemet skall hantera kort som används i bilarna.<br />
 +
<br />
  
 +
=== När det gäller kund-/taxipass- kort ===
 +
----
 +
*Kort dras i bilen
 +
*Kontroll sker om draget korts prefix finns i systemet under typen kund, om så är kortet godkänt
 +
*Godkänt prefix är kopplat mot ett kundnummer i TTDS
 +
*Uppgifter om bland annat taxa och betalsätt hämtas från det kundnumret och skickas till bilen
 +
*Bilen startar uppdraget och det skapas en bokning på det kundnummer som kortet är kopplat till
 +
*Efter utfört uppdrag så finns bokningen färdig i systemet för efterbehandling, (statistik eller fakturaunderlag)
 +
<br />
 +
 +
=== När det gäller förarkort ===
 +
----
 +
*Kort dras i bilen vid start av systemet
 +
*Kontroll sker att kortets prefix finns i systemet under typen förare
 +
*Förarnummer som finns lagrat på kortet skickas till systemet som kontrollerar att föraren finns upplagd
 +
*Finns föraren upplagd skickas information om detta till bilen som tillåter att passet startas
 +
<br />
 +
 +
=== Tillverkning/beställning av kort ===
 +
----
 +
Ska ni utfärda egna kort, så skall det förmodligen vara att tryck på kortet.<br />
 +
Samt kortens magnetspår skall programmeras.<br />
 +
<br />
 +
Hur programmeringen skall se ut kan du läsa mera om här:
 +
*[[#Beskrivning av kortdata|Beskrivning av kortdata]]
 +
*[[#Rekommenderad uppbyggnad av kortsträng för kundkort/förarkort|Uppbyggnad av kortsträng för kundkort/förarkort]]
 +
<br />
 +
Det finns ett antal förtag som sysslar med att tillverka kort, alternativt så han ni en egen kortskrivare.<br />
 +
Viktigt är att verifiera att kort fungerar genom test i liten serie, innan produktion i större skala påbörjas.<br />
 +
Vi hjälper gärna till i er process att ta fram dessa kort.<br />
 +
<br />
 +
 +
=== Ansöka om prefix/nationellt utfärdarnummer ===
 +
----
 +
Ska ni tillverka eget kundkort måste ni ansöka om ett eget nationellt utfärdarnummer (prefix), detta gör ni hos SIS.<br />
 +
Länk till mera information samt blankett hittar du här, [[Övrig hjälp/Ansöka om prefix|Länk till ansökning om prefix]]<br />
 +
<br />
 +
<br />
 +
 +
== Prefix ==
 +
<br />
 +
Här under System/Prefix specificerar ni kort med vars prefix skall hanteras i era bilar.<br />
 +
<br />
 +
<br />
 
[[fil:SystemPrefixKund.png]]
 
[[fil:SystemPrefixKund.png]]
 +
<br />
 +
<br />
 +
'''Typ: ''' Väljer den typ av kort vars prefix som skall redigeras <br />
 +
Läs mer om hur respektive typ hanteras och registreras här:<br />
 +
*[[#Kund|Kund]]
 +
*[[#Taxipass|Taxipass]]
 +
*[[#Fakturaref|Fakturaref]]
 +
*[[#Förare|Förare]]
 +
*[[#0-TAXI|0-TAXI]]
 +
<br />
 +
'''Spara: ''' Sparar ändringar i tabellen <br />
 +
'''Avbryt: ''' Sparar inte ändringar i tabellen <br />
 +
<br />
 +
<br />
  
== Beskrivning av kortdata ==
+
== De olika typerna i TTDS ==
 +
<br />
  
För att ett kort skall fungera måste det uppfylla några grundkrav.
+
=== Kund ===
 +
----
 +
'''Rekommenderad läsning innan du går vidare'''
  
'''Kortsträngen måste:'''
+
*[[#Beskrivning av kortdata|Beskrivning av kortdata]]
* Starta med starttecknet ";"
+
*[[#Rekommenderad uppbyggnad av kortsträng för kundkort/förarkort|Rekommenderad uppbyggnad av kortsträng för kundkort/förarkort]]
* Efter start tecknet, börja med ett unikt prefix
+
<br />
* Innehålla checksiffra beräknad enligt luhn modellen, korttillverkare vet hur denna skall beräknas
+
* Innehålla skiljetecknet "=" följt av giltighetstid enligt ÅÅMM
+
* Sluta med sluttecknet "?"
+
* Får inte överstiga 36 tecken
+
  
De övriga tecknen kan beställningscentralen själv välja att disponera.
+
[[fil:SystemPrefixKundExample.png]]
  
Exempel på en kortdata sträng: <span style="background-color: #ffff00">;</span>9752266500510200525=15010000000100?
+
I listan registrerar ni de egna kort som ni vill ska fungera som betalmedel i bilarna.<br />
                                |      ||    ||  ||
+
När ett kort registreras i bilen så kontroller systemet kortets prefix, mot de som finns registrerade här.<br />
  
== Rekommenderad uppbyggnad av kortsträng för kundkort ==
+
Inställningar på bilden är gjorda efter exemplet, som finns i stycket om rekommenderad uppbyggnad.<br />
 +
<br />
  
Vi har en rekommendation på hur det kan byggas upp för att passa funktionaliteten som finns TTDS.
+
'''Beskrivning av kolumnerna i listan:'''
  
Alla fält skall fyllas med rätt antal tecken.
+
'''Prefix:''' Ert egna prefix nummer <br />
Om det önskade värdet kortare, så fyller man fältet med inledande nollor. Exempelvis kundnummer 10 utfylls och blir 000010.
+
'''Namn:''' Namn ni ger prefixet <br />
 +
'''Kund Start:''' Position i kortsträngen där kundnumret börjar <br />
 +
'''Kund Ant:''' Antal tecken som skall läsas som kundnummer <br />
 +
'''KST Start:''' Position i kortsträngen där kostnadsställe börjar <br />
 +
'''KST Ant:''' Antal tecken som skall läsas som kostnadsställe <br />
 +
'''Kod Start:''' Position i kortsträngen där resenärskoden börjar <br />
 +
'''Kod Ant:''' Antal tecken som skall läsas som resenärs <br />
 +
'''Ref:''' Fältet anger om inläst kortdata skall sparas i bokningens faktura referens fält
 +
*0 = Spara INTE kortsträngen i faktura referens fältet
 +
*1 = Spara kortsträngen i faktura referens fältet
 +
<br />
 +
Vill man inte använda sig utav kostnadsställe och kod så kan dessa värden utelämnas<br />
 +
<br />
  
Hur ni vill bygga upp era kundkort är mycket upp till er själva, vilken nivå ni vill lägga det på.
+
==== Ett annat sätt att hantera kundkort ====
Koppla enbart till kund
+
Koppla till kund och kostnadsställe
+
Koppla till Kund, kostnadsställe och resenär
+
  
Det är därför viktigt att lägga en standard för er portsträng från början, och bestämma era avgränsingar.
+
Om man vill att kort med ett visst prefix alltid skall registreras på samma kund, kan man använda sig av följande konfiguration.<br /><br />
En kortsträng kan vara maximalt 36 tecken inklusive start och slut tecken.  
+
[[fil:SystemPrefixKundXExample.png]]
Var i denna kortsträng ni lägger era unika värden talar ni om i fliken System/Prefix, typ: Kundkort.
+
  
 +
*'''Prefix:''' Prefix nummer för detta kort
 +
*'''Namn:''' Namn ni ger prefixet
 +
*'''Kund Start:''' -100 ett negativt värde anger att kort med detta prefix alltid skall registreras på kundnummer utan minustecken. Det vill säga, -100 kommer registeras på kund med nummer 100, -233 på kund med nummer 233...
 +
*'''Kund Ant:''' blankt
 +
*'''KST Start:''' Position i kortsträngen där kostnadsställe börjar
 +
*'''KST Ant:''' Antal tecken som skall läsas som kostnadsställe
 +
*'''Kod Start:''' Position i kortsträngen där resenärskoden börjar
 +
*'''Kod Ant:''' Antal tecken som skall läsas som resenärs
 +
*'''Ref:''' Fältet anger om inläst kortdata skall sparas i bokningens faktura referens fält
 +
<br />
 +
Vill man inte använda sig utav kostnadsställe och kod så kan dessa värden utelämnas<br />
 +
<br />
 +
<br />
  
 +
=== Taxipass ===
 +
----
 +
[[fil:SystemPrefixTaxipassExample.png]]
  
Prefix är ert egna prefix, när ett kort dras i bilen så kontroller systemet om det finns ett prefix som stämmer överens.
+
I listan registrerar ni de prefixen för de taxipass kort som skall accepteras som betalmedel i era bilar.<br />
Namn är det namn ni ger prefixet, till exempel TOPCAB KUNDKORT
+
När ett kort registreras i bilen så kontroller systemet kortets prefix, mot de som finns registrerade här.<br />
Kund start position i kortsträngen där kundnummret börjar
+
Kund ant är det antal tecken som skall läsas som kundnummer
+
KST start position i kortsträngen där kostnadsställe börjar
+
KST ant är det antal tecken som skall läsas som kostnadsställe
+
Kod start position i kortsträngen där kundkoden börjar
+
Kod ant är det antal tecken som skall läsas som kundkod
+
  
 +
'''OBS''' Om du ändrat eller lagt till prefix, skicka ett mail till support@taxisystem.se och tala om att du ändrat prefix. Vi aktiverar då dessa, så att de skickas ut till era bilar.
  
1. 1 tecken Start ";".
+
Transaktionerna kopplas mot ett kundnummer, som kan gå ända ner på resenärsnivå.<br />
2. 8 tecken Prefix, det prefix beställningscentralen har registrerat.
+
Önskar du att det skapas en elektronisk fakturafil vid fakturering skall exportparametern för det<br />
3. 6 tecken Kundnummer, kopplas till kund i kundregistret.
+
kundnummer prefixet är kopplat till vara "Export Taxipass"<br />
4. 4 tecken Kostnadsställe, kopplas till kostnadsställe under kund.
+
<br />
5. 1 tecken Checksiffra beräknad enligt Luhn-metoden.
+
6. 1 tecken Avgränsare "=".
+
7. 4 tecken Giltighetstid ÅÅMM.
+
8. 10 tecken kundkod, kan vara personnummer eller annan identifikation. Om man vill koppla ner till kundnivå skall detta värde motsvara kod under resenären.
+
9. 1 tecken Slut "?"
+
  
Exempel på en kortsträng som är kopplad till kundnummer 3004 (TOPCAB LEDNING) i ert kundregister, med giltighetstid 2015-01
+
[[fil:KundExportTaxipass.png]]
 +
<br />
 +
<br />
 +
'''Beskrivning av kolumnerna i listan:'''
  
;973333330030040000X=15010000000000?
+
'''Prefix:''' Prefixet på det taxipasskort som skall accepteras <br />
122222222333333444456777788888888889
+
'''Namn:''' Namn ni ger prefixet/kortet <br />
0123456789012345678901234567890123
+
'''Min:''' Används ej <br />
          10        20        30
+
'''Max:''' Används ej <br />
 +
'''Kundnummer:''' Koppla till kundnummer <br />
 +
'''KST:''' Koppla till kostnadsställe <br />
 +
'''Kod:''' Koppla till resenär med kod <br />
 +
<br />
 +
<br />
  
 +
=== Fakturaref. ===
 +
----
 +
Funktionen kommer att utgå ur TTDS och används inte längre. <br />
 +
<br />
  
 +
=== Förare ===
 +
----
 +
'''Rekommenderad läsning innan du går vidare'''
  
 +
*[[#Beskrivning av kortdata|Beskrivning av kortdata]]
 +
*[[#Rekommenderad uppbyggnad av kortsträng för kundkort/förarkort|Rekommenderad uppbyggnad av kortsträng för kundkort/förarkort]]
 +
<br />
  
== De olika typerna i TTDS ==
+
[[fil:SystemPrefixDriverCardExample.png]]
 +
 
 +
'''Beskrivning av kolumnerna i listan:'''
  
==== Kund ====
+
'''Prefix:''' Ert egna prefix nummer <br />
 +
'''Namn:''' Namn ni ger prefixet <br />
 +
'''Start:''' Position i kortsträngen där förarnumret börjar <br />
 +
'''Antal:''' Antal tecken som skall läsas som förarnummer <br />
 +
<br />
 
<br />
 
<br />
  
==== Taxipass ====
+
=== 0-TAXI ===
 +
----
 +
Mera information kommer <br />
 +
<br />
 
<br />
 
<br />
  
==== Fakturaref. ====
+
== Beskrivning av kortdata ==
 +
 
 +
För att ett kort skall fungera måste det uppfylla några grundkrav. Det vill säga om inte kortsträngen är uppbyggd enligt detta så nekas kortet av kortläsaren.<br />
 +
<br/>
 +
 
 +
'''En kortsträng för spår två skall se ut som följer:'''
 +
* Starttecken ";"
 +
:- 1 tecken
 +
* Plats för 18 tecken (era egna data)
 +
:- 18 tecken
 +
* Checksiffra beräknad enligt luhn modellen, korttillverkare vet hur denna skall beräknas
 +
:- 1 tecken
 +
* Skiljetecken
 +
:- 1 tecken
 +
* Giltighetstid enligt ÅÅMM
 +
:- 4 tecken
 +
* Plats för 13 tecken (era egna data)
 +
:- 13 tecken
 +
* Sluta med sluttecknet "?"
 +
:- 1 tecken
 +
* Innehålla "Longitudinal redundancy check" (LRC) efter sluttecknet
 +
:- 1 tecken
 +
<br/>
 +
* Antal tecken före skiljetecknet får inte överstiga 20 st inklusive starttecken och checksiffra.
 +
* Antal tecken efter skiljetecknet får inte överstiga 19 st inklusive sluttecken och LRC.
 +
* Den totala längden får inte överstiga 40 tecken inklusive start-, skilje- och sluttecken samt LRC.
 +
 
 
<br />
 
<br />
  
==== Förare ====
+
Hur ni vill bygga upp era kundkort är upp till er själva, och vilken nivå ni vill lägga det på.<br />
 +
De övriga tecknen kan beställningscentralen själv välja att disponera.<br />
 +
 
 +
Exempel på en kortdata sträng: ;9752266500510200525=15010000000100?<br />
 +
<br />
 +
<br />
 +
 
 +
== Rekommenderad uppbyggnad av kortsträng för kundkort/förarkort ==
 +
 
 +
Vi har en rekommendation på hur kortsträngen kan byggas upp, för att stödja all den funktionalitet som finns.<br />
 +
<br />
 +
'''I TTDS finns stöd för följande nivåer:'''
 +
 
 +
*Koppla enbart till kund
 +
*Koppla till kund och kostnadsställe
 +
*Koppla till kund, kostnadsställe och resenär
 +
 
 +
Vår rekommenderade uppbyggnad stödjer implementering av samtliga ovanstående modeller.<br />
 +
<br />
 +
 
 +
När det gäller förarkort så behövs egentligen bara ett nummer, det nummer föraren fått vid registrering i TTDS. <br />
 +
Vanligtvis så används förarlegitimationens nummer som är sexsiffrigt.<br />
 +
<br />
 +
 
 +
==== Beskrivning ====
 +
 
 +
Alla fält skall fyllas med rätt antal tecken. <br />
 +
Om det önskade värdet kortare, så fyller man fältet med inledande nollor. Exempelvis kundnummer 10 utfylls och blir 000010. <br />
 +
 
 +
Tabellen beskrivning av de olika delarna i en kortsträng<br />
 +
 
 +
{|border="1" cellspacing="0" class="wikitable"
 +
! align=left|Punkt
 +
! align=left|Antal tecken
 +
! align=left|Start position
 +
! align=left|Beskrivning
 +
! align=left|Tecken i exempel
 +
|-
 +
|1.
 +
|1
 +
|
 +
|Starttecken
 +
|;
 +
|-
 +
|2.
 +
|8
 +
|0
 +
|Prefix, det prefix beställningscentralen har registrerat som eget
 +
|<span style="background-color: #ffff00">97522665</span>
 +
|-
 +
|3.
 +
|6
 +
|8
 +
|Kundnummer. Referens till kundnummer på registrerad kund i kundregistret<br />Förarnummer. Referens till förarens nummer registrerat i TTDS.
 +
|Kund: <span style="background-color: #ffe4c4">005102</span><br />Förar: <span style="background-color: #ffe4c4">123456</span>
 +
|-
 +
|4.
 +
|4
 +
|14
 +
|Kostnadsställe. Hänvisar till kostnadsställe under angivet kundnummer, punkt 2
 +
|<span style="background-color: #d3d3d3">0052</span>
 +
|-
 +
|5.
 +
|1
 +
|18
 +
|Checksiffra beräknad enligt Luhn-metoden.
 +
|Kund: <span style="background-color: #87ceeb">5</span><br />Förar: <span style="background-color: #87ceeb">1</span>
 +
|-
 +
|6.
 +
|1
 +
|19
 +
|Avgränsare
 +
|=
 +
|-
 +
|7.
 +
|4
 +
|20
 +
|Giltighetstid ÅÅMM.
 +
|<span style="background-color: #adff2f">1501</span>
 +
|-
 +
|8.
 +
|10
 +
|24
 +
|Kundkod. Hänvisar till resenär registrerad under angivet kundnummer punkt 2, värdet skall motsvara kod under resenären.
 +
|<span style="background-color: #ffa500">0000000100</span>
 +
|-
 +
|9.
 +
|1
 +
|
 +
|Sluttecken
 +
|?
 +
|}
 +
<br />
 +
 
 +
===== Kundkort =====
 +
 
 +
<big>Exempel kortsträng kundkort: ;<span style="background-color: #ffff00">97522665</span><span style="background-color: #ffe4c4">005102</span><span style="background-color: #d3d3d3">0052</span><span style="background-color: #87ceeb">5</span>=<span style="background-color: #adff2f">1501</span><span style="background-color: #ffa500">0000000100</span>?</big><br />
 +
 
 +
Följande gäller för ovanstående exempel:
 +
*Resan skall registreras på kund med nummer 5102
 +
*Resan skall registreras på kund med nummer 5102 kostnadsställe 52
 +
*Kortet går ut 2015-01
 +
*Resan skall registreras på kund med nummer 5102 resenär med kod 100
 +
 
 +
Vill man inte knyta kort till varken kostnadsställe eller resenär så anger man 0 i dessa fält, vid tillverkning av kortet.
 +
 
 +
*Exempel: ;<span style="background-color: #ffff00">97522665</span><span style="background-color: #ffe4c4">005102</span><span style="background-color: #d3d3d3">0000</span><span style="background-color: #87ceeb">4</span>=<span style="background-color: #adff2f">1501</span><span style="background-color: #ffa500">0000000000</span>?
 +
<br />
 +
 
 +
===== Förarkort =====
 +
 
 +
<big>Exempel kortsträng förarkort: ;<span style="background-color: #ffff00">97522665</span><span style="background-color: #ffe4c4">123456</span><span style="background-color: #d3d3d3">0000</span><span style="background-color: #87ceeb">1</span>=<span style="background-color: #adff2f">1501</span><span style="background-color: #ffa500">0000000000</span>?</big><br />
 +
 
 +
Följande gäller för ovanstående exempel:
 +
*Körpass skall startas med förare 123456
 +
*Kortet går ut 2015-01
 
<br />
 
<br />
  
==== 0-TAXI ====
+
Inställningar kundkort i TTDS följ denna [[#Kund|Länk]]<br />
 +
Inställningar förarkort i TTDS följ denna [[#Förare|Länk]]<br />
 
<br />
 
<br />

Nuvarande version från 20 oktober 2014 kl. 13.40


Beskrivning av kort hantering i TTDS

För beställningscentralen finns möjligheten att hantera andra kort än kreditkort, till exempel egna kund-, taxipass- och förar- kort.

De olika typerna av kort hanteras alla på lite olika sätt, detta är en vägledning i hur detta kan sätts upp i systemet.

Systemet hanterar olika typer av kort


  • Kundkort, de kort ni själva vill ge ut till kunder.
  • Taxipasskort, hantering av kort utfärdade av bolag anslutna till taxipass.
  • Förarkort, egna förarkort som används bland annat för att logga in i fordonssystemet.


För att korten skall godkännas och hanteras rätt i systemet måste de registreras i TTDS prefixdatabas.
Man kan säga att det är information om hur systemet skall hantera kort som används i bilarna.

När det gäller kund-/taxipass- kort


  • Kort dras i bilen
  • Kontroll sker om draget korts prefix finns i systemet under typen kund, om så är kortet godkänt
  • Godkänt prefix är kopplat mot ett kundnummer i TTDS
  • Uppgifter om bland annat taxa och betalsätt hämtas från det kundnumret och skickas till bilen
  • Bilen startar uppdraget och det skapas en bokning på det kundnummer som kortet är kopplat till
  • Efter utfört uppdrag så finns bokningen färdig i systemet för efterbehandling, (statistik eller fakturaunderlag)


När det gäller förarkort


  • Kort dras i bilen vid start av systemet
  • Kontroll sker att kortets prefix finns i systemet under typen förare
  • Förarnummer som finns lagrat på kortet skickas till systemet som kontrollerar att föraren finns upplagd
  • Finns föraren upplagd skickas information om detta till bilen som tillåter att passet startas


Tillverkning/beställning av kort


Ska ni utfärda egna kort, så skall det förmodligen vara att tryck på kortet.
Samt kortens magnetspår skall programmeras.

Hur programmeringen skall se ut kan du läsa mera om här:


Det finns ett antal förtag som sysslar med att tillverka kort, alternativt så han ni en egen kortskrivare.
Viktigt är att verifiera att kort fungerar genom test i liten serie, innan produktion i större skala påbörjas.
Vi hjälper gärna till i er process att ta fram dessa kort.

Ansöka om prefix/nationellt utfärdarnummer


Ska ni tillverka eget kundkort måste ni ansöka om ett eget nationellt utfärdarnummer (prefix), detta gör ni hos SIS.
Länk till mera information samt blankett hittar du här, Länk till ansökning om prefix


Prefix


Här under System/Prefix specificerar ni kort med vars prefix skall hanteras i era bilar.


SystemPrefixKund.png

Typ: Väljer den typ av kort vars prefix som skall redigeras
Läs mer om hur respektive typ hanteras och registreras här:


Spara: Sparar ändringar i tabellen
Avbryt: Sparar inte ändringar i tabellen


De olika typerna i TTDS


Kund


Rekommenderad läsning innan du går vidare


SystemPrefixKundExample.png

I listan registrerar ni de egna kort som ni vill ska fungera som betalmedel i bilarna.
När ett kort registreras i bilen så kontroller systemet kortets prefix, mot de som finns registrerade här.

Inställningar på bilden är gjorda efter exemplet, som finns i stycket om rekommenderad uppbyggnad.

Beskrivning av kolumnerna i listan:

Prefix: Ert egna prefix nummer
Namn: Namn ni ger prefixet
Kund Start: Position i kortsträngen där kundnumret börjar
Kund Ant: Antal tecken som skall läsas som kundnummer
KST Start: Position i kortsträngen där kostnadsställe börjar
KST Ant: Antal tecken som skall läsas som kostnadsställe
Kod Start: Position i kortsträngen där resenärskoden börjar
Kod Ant: Antal tecken som skall läsas som resenärs
Ref: Fältet anger om inläst kortdata skall sparas i bokningens faktura referens fält

  • 0 = Spara INTE kortsträngen i faktura referens fältet
  • 1 = Spara kortsträngen i faktura referens fältet


Vill man inte använda sig utav kostnadsställe och kod så kan dessa värden utelämnas

Ett annat sätt att hantera kundkort

Om man vill att kort med ett visst prefix alltid skall registreras på samma kund, kan man använda sig av följande konfiguration.

SystemPrefixKundXExample.png

  • Prefix: Prefix nummer för detta kort
  • Namn: Namn ni ger prefixet
  • Kund Start: -100 ett negativt värde anger att kort med detta prefix alltid skall registreras på kundnummer utan minustecken. Det vill säga, -100 kommer registeras på kund med nummer 100, -233 på kund med nummer 233...
  • Kund Ant: blankt
  • KST Start: Position i kortsträngen där kostnadsställe börjar
  • KST Ant: Antal tecken som skall läsas som kostnadsställe
  • Kod Start: Position i kortsträngen där resenärskoden börjar
  • Kod Ant: Antal tecken som skall läsas som resenärs
  • Ref: Fältet anger om inläst kortdata skall sparas i bokningens faktura referens fält


Vill man inte använda sig utav kostnadsställe och kod så kan dessa värden utelämnas


Taxipass


SystemPrefixTaxipassExample.png

I listan registrerar ni de prefixen för de taxipass kort som skall accepteras som betalmedel i era bilar.
När ett kort registreras i bilen så kontroller systemet kortets prefix, mot de som finns registrerade här.

OBS Om du ändrat eller lagt till prefix, skicka ett mail till support@taxisystem.se och tala om att du ändrat prefix. Vi aktiverar då dessa, så att de skickas ut till era bilar.

Transaktionerna kopplas mot ett kundnummer, som kan gå ända ner på resenärsnivå.
Önskar du att det skapas en elektronisk fakturafil vid fakturering skall exportparametern för det
kundnummer prefixet är kopplat till vara "Export Taxipass"

KundExportTaxipass.png

Beskrivning av kolumnerna i listan:

Prefix: Prefixet på det taxipasskort som skall accepteras
Namn: Namn ni ger prefixet/kortet
Min: Används ej
Max: Används ej
Kundnummer: Koppla till kundnummer
KST: Koppla till kostnadsställe
Kod: Koppla till resenär med kod


Fakturaref.


Funktionen kommer att utgå ur TTDS och används inte längre.

Förare


Rekommenderad läsning innan du går vidare


SystemPrefixDriverCardExample.png

Beskrivning av kolumnerna i listan:

Prefix: Ert egna prefix nummer
Namn: Namn ni ger prefixet
Start: Position i kortsträngen där förarnumret börjar
Antal: Antal tecken som skall läsas som förarnummer


0-TAXI


Mera information kommer


Beskrivning av kortdata

För att ett kort skall fungera måste det uppfylla några grundkrav. Det vill säga om inte kortsträngen är uppbyggd enligt detta så nekas kortet av kortläsaren.

En kortsträng för spår två skall se ut som följer:

  • Starttecken ";"
- 1 tecken
  • Plats för 18 tecken (era egna data)
- 18 tecken
  • Checksiffra beräknad enligt luhn modellen, korttillverkare vet hur denna skall beräknas
- 1 tecken
  • Skiljetecken
- 1 tecken
  • Giltighetstid enligt ÅÅMM
- 4 tecken
  • Plats för 13 tecken (era egna data)
- 13 tecken
  • Sluta med sluttecknet "?"
- 1 tecken
  • Innehålla "Longitudinal redundancy check" (LRC) efter sluttecknet
- 1 tecken


  • Antal tecken före skiljetecknet får inte överstiga 20 st inklusive starttecken och checksiffra.
  • Antal tecken efter skiljetecknet får inte överstiga 19 st inklusive sluttecken och LRC.
  • Den totala längden får inte överstiga 40 tecken inklusive start-, skilje- och sluttecken samt LRC.


Hur ni vill bygga upp era kundkort är upp till er själva, och vilken nivå ni vill lägga det på.
De övriga tecknen kan beställningscentralen själv välja att disponera.

Exempel på en kortdata sträng: ;9752266500510200525=15010000000100?


Rekommenderad uppbyggnad av kortsträng för kundkort/förarkort

Vi har en rekommendation på hur kortsträngen kan byggas upp, för att stödja all den funktionalitet som finns.

I TTDS finns stöd för följande nivåer:

  • Koppla enbart till kund
  • Koppla till kund och kostnadsställe
  • Koppla till kund, kostnadsställe och resenär

Vår rekommenderade uppbyggnad stödjer implementering av samtliga ovanstående modeller.

När det gäller förarkort så behövs egentligen bara ett nummer, det nummer föraren fått vid registrering i TTDS.
Vanligtvis så används förarlegitimationens nummer som är sexsiffrigt.

Beskrivning

Alla fält skall fyllas med rätt antal tecken.
Om det önskade värdet kortare, så fyller man fältet med inledande nollor. Exempelvis kundnummer 10 utfylls och blir 000010.

Tabellen beskrivning av de olika delarna i en kortsträng

Punkt Antal tecken Start position Beskrivning Tecken i exempel
1. 1 Starttecken ;
2. 8 0 Prefix, det prefix beställningscentralen har registrerat som eget 97522665
3. 6 8 Kundnummer. Referens till kundnummer på registrerad kund i kundregistret
Förarnummer. Referens till förarens nummer registrerat i TTDS.
Kund: 005102
Förar: 123456
4. 4 14 Kostnadsställe. Hänvisar till kostnadsställe under angivet kundnummer, punkt 2 0052
5. 1 18 Checksiffra beräknad enligt Luhn-metoden. Kund: 5
Förar: 1
6. 1 19 Avgränsare =
7. 4 20 Giltighetstid ÅÅMM. 1501
8. 10 24 Kundkod. Hänvisar till resenär registrerad under angivet kundnummer punkt 2, värdet skall motsvara kod under resenären. 0000000100
9. 1 Sluttecken ?


Kundkort

Exempel kortsträng kundkort: ;9752266500510200525=15010000000100?

Följande gäller för ovanstående exempel:

  • Resan skall registreras på kund med nummer 5102
  • Resan skall registreras på kund med nummer 5102 kostnadsställe 52
  • Kortet går ut 2015-01
  • Resan skall registreras på kund med nummer 5102 resenär med kod 100

Vill man inte knyta kort till varken kostnadsställe eller resenär så anger man 0 i dessa fält, vid tillverkning av kortet.

  • Exempel: ;9752266500510200004=15010000000000?


Förarkort

Exempel kortsträng förarkort: ;9752266512345600001=15010000000000?

Följande gäller för ovanstående exempel:

  • Körpass skall startas med förare 123456
  • Kortet går ut 2015-01


Inställningar kundkort i TTDS följ denna Länk
Inställningar förarkort i TTDS följ denna Länk