Obsah:
1.1.1. ModelCatalog.AllModels [web service][1xdenně]
1.1.2. ModelCatalog.ModelFromVIN [web service][na vyžádání]
1.1.3. ModelCatalog.Color [web service] [1xdenně]
1.1.4. ModelCatalog.CarInfo [web service] [na vyžádání]
1.2.1. CustomerContract.InsertCustomerContract [web service][při změně]
1.2.2. CustomerContract.CustomerContractStatus [web service][na vyžádání]
1.3.1. Party.PartyCatalog [web service][1xdenně]
1.3.2. Party.InsertParty [web service][při změně]
1.3.3. Party.SalesActivity [web service][při změně]
1.3.4. Party.CarInterest [web service][při změně]
1.4.1. SalesInvoice [web service][na vyžádání]
2.1.1. GetAllParts [file download][při změně souboru]
2.1.2. PartFromPIT [web service][na vyžádání]
2.1.3. AvaRequest [web service] [na vyžádání]
2.1.4. PnTypes [file download] [při změně souboru]
2.1.5. Substitutins [file download] [při změně souboru]
2.2.1. SalesOrder.CreateSalesOrder [web service] [odeslání objednávky]
2.2.2. SalesOrder.SalesOrderStatus [web service][na vyžádání]
2.2.3. SalesOrder.SalesOrderCode [web service][1xdenně]
2.2.4. SalesOrder.SalesOrderNumbers [web service][1xdenně, na vyžádání]
2.2.5. SalesOrder.GetSalesOrder [web service] [1xdenně, na vyžádání]
2.3.1. Invoice.SalesInvoice [web service] [ na vyžádání]
2.3.2. Invoice.SalesInvoiceNumbers [web service] [na vyžádání]
3.1.1. Service.Recalls [file download][při změně souboru]
3.1.2. Service.ServiceInfo [web service][1xdenně]
3.1.3. Service.ComponentArea [web service][1xdenně]
3.1.4. Service.DiagFormSubmit [web service][odeslání dotazníku]
3.2.1. Claim.InsertClaim [web service][odeslání claimu]
3.2.2. Claim.ClaimResult [web service][1xdenně, na vyžádání]
3.2.3. Service.ClaimCatalog [web service][1xdenně]
DMS rozhraní
Pro přenosy informací se používají se dva přístupy, HTTP
download souborů a webové služby. Přenáší se dokumenty ve formáty XML. Všechny
XSD schémata pro XML Dokumenty jsou uloženy na http://schemas.toyota.cz.
Každý dealer bude mít vlastní aplikační účet pro přístup na tato rozhraní.
Používají se hlavně pro velké číselníky, které se
aktualizují nejčastěji jednou denně. Soubory jsou zabalené GPL programem GZip.
Pro rozbalení existuje GUnzip. Syntaxe je jednoduchá pro balení gzip
[soubor.xml] a pro rozbalení gunzip [soubor.xml.gz]. Gzip je možné získat
například na adrese: http://gnuwin32.sourceforge.net/packages/gzip.htm.
Všechny soubory jsou umístěny na http://dmsdownloads.corp.toyota.cz.
V některých případech, jako jsou ceníky, je třeba zvlášť uchovávat verzi
pro české a slovenské dealery. Ty se pak nacházejí na adrese http://dmsdownloads.corp.toyota.cz/CZ
resp. http://dmsdownloads.corp.toyota.cz/SK. Kdy byl který soubor
aktualizován je uloženo v xml souboru http://dmsdownloads.corp.toyota.cz/DmsDownload.xml.
V atributu @logicalName je jméno souboru, @lastUpdate je datum poslední
aktualizace, @urn je http cesta na daný soubor, @localPath je lokální cesta,
používá se interně pro aktualizaci, nikdo jiný než TMCZ ji nebude používat.
Používají se pro on-line přenos informací, jako je posílání objednávek, faktur apod. Většina metod webových služeb má za vstupní a výstupní parametr XML dokument, nebo jednoduché typy, jako je string a integer.
Rozhraní, která se týkají prodeje vozů.
Webová služba, která vrací informace o modelech, barvách, cenách apod.
Tato metoda slouží pro aktualizaci všech číselníku modelů,
jejich cen apod.
|
Vstup |
Výstup |
Typ, schéma |
string |
|
Příklad |
“TTP” |
|
Dokumentace |
|
http://schemas.toyota.cz/Cars/ModelCatalog/ModelCatalog.html |
Metoda vrací model na základě VINu, jako vstupního parametru
|
Vstup |
Výstup |
Typ, schéma |
string, string |
|
Příklad |
“TTP”, “VNKKV12370A310140” |
|
Dokumentace |
|
http://schemas.toyota.cz/Cars/ModelCatalog/ModelCatalog.html |
Číselník barev. Kódy barev s jejich popisem.
|
Vstup |
Výstup |
Typ, schéma |
|
|
Příklad |
|
|
Dokumentace |
|
Metoda vrací informace o voze, jako je číslo motoru. Dále
pak modelové vlastnosti.
|
Vstup |
Výstup |
Typ, schéma |
||
Příklad |
||
Dokumentace |
http://schemas.toyota.cz/Cars/ModelCatalog/ModelCatalog.html |
Webová služba, která pracuje se zákaznickým kontraktem (objednávkou).
Vloží zákaznickou objednávku do systému TMCZ.
|
Vstup |
Výstup |
Typ, schéma |
integer |
|
Příklad |
0 |
|
Dokumentace |
http://schemas.toyota.cz/Cars/CustomerContract/CustomerContract.html |
|
Vrací stav zákaznických objednávek.
|
Vstup |
Výstup |
Typ, schéma |
||
Příklad |
“FRE”, http://schemas.toyota.cz/Parts/Instance/InvoiceList.xml |
http://schemas.toyota.cz/Cars/Instance/CustomerContractStatus.xml |
Dokumentace |
http://schemas.toyota.cz/Cars/CustomerContractStatus/CustomerContractStatus.html |
Webová služba, která pracuje se zákazníky – osoby i firmy (party), jejich aktivitami apod.
Metoda vrací číselníky, které jsou třeba pro vložení Party. Jako seznamy pracovních pozic apod.
|
Vstup |
Výstup |
Typ, schéma |
|
|
Příklad |
|
|
Dokumentace |
|
http://schemas.toyota.cz/Cars/PartyCatalog/PartyCatalog.html |
Uloží osobu/firmu do databáze TMCZ. Volá se při každé změně Party v DMS.
|
Vstup |
Výstup |
Typ, schéma |
integer |
|
Příklad |
0 |
|
Dokumentace |
|
Uloží jakoukoliv aktivitu zákazníka, jako je testovací jízda, návštěva showroomu apod.
|
Vstup |
Výstup |
Typ, schéma |
integer |
|
Příklad |
0 |
|
Dokumentace |
http://schemas.toyota.cz/Cars//SalesActivity//SalesActivity.html |
|
Uloží do systému TMCZ zákazníkův zájem o vůz.
|
Vstup |
Výstup |
Typ, schéma |
integer |
|
Příklad |
0 |
|
Dokumentace |
|
Webová služba, která pracuje se fakturami, které byly vystaveny distributorem
Tato metoda vrací faktury vystavené distributorem, na základě čísel faktur uvedených ve vstupní instanci.
|
Vstup |
Výstup |
Typ, schéma |
|
|
Příklad |
|
|
Dokumentace |
|
http://schemas.toyota.cz/Cars/SalesInvoice/SalesInvoice.html |
Rozhraní pro náhradní díly.
Webová služba pro správu náhradních dílu, číselníků, dostupností, substitucí apod.
Soubor obsahuje všechny náhradní díly, jejich ceny apod.
Cesta |
http://dmsdownloads.corp.toyota.cz/CZ/AllParts.xml.gz |
Typ, schéma |
|
Příklad |
|
Dokumentace |
Metoda vrací čísleník náhradních dílů omezený pouze na čísla ve vstupní instanci seznamu čísel dílů.
|
Vstup |
Výstup |
Typ, schéma |
||
Příklad |
||
Dokumentace |
Vrací dostupnost dílů (ETA) ze vstupního seznamu dílů.
|
Vstup |
Výstup |
Typ, schéma |
||
Příklad |
||
Dokumentace |
Soubor obsahuje číselník typů náhradních dílů.
Cesta |
|
Typ, schéma |
|
Příklad |
|
Dokumentace |
Soubor obsahuje číselník náhrad a jejich typy.
Cesta |
|
Typ, schéma |
|
Příklad |
|
Dokumentace |
http://schemas.toyota.cz/Parts/Substitution/Substitution.html |
· URL: http://ws.corp.toyota.cz/Parts/SalesOrder.asmx
· WSDL: http://ws.corp.toyota.cz/Parts/SalesOrder?WSDL
Metoda vytvoří novou nákupní objednávku.
|
Vstup |
Výstup |
Typ, schéma |
integer |
|
Příklad |
0 |
|
Dokumentace |
|
Na základě seznamu objednávek vrací jejich stav. Vstupní instance může obsahovat i řádky, v tom případě metoda vrací jen stav uvedených řádků a ne celé objednávky.
Metoda vrací možné kódy řádky nákupních objednávek.
|
Vstup |
Výstup |
Typ, schéma |
|
|
Příklad |
|
|
Dokumentace |
|
http://schemas.toyota.cz/Parts/SalesOrderCode/SalesOrderCode.html |
Metoda vrací čísla objednávek za posledních 14 dní. Distributor může vystavit objednávku za dealera. Pomocí této metody se zjistí, která čísla objednávek chybějí a naimportují se pomocí metody
|
Vstup |
Výstup |
Typ, schéma |
String (shipToDealer) |
|
Příklad |
„FRE“ |
http://schemas.toyota.cz/Parts/Instance/SalesOrderNumber.xml |
Dokumentace |
|
http://schemas.toyota.cz/Parts/SalesOrderNumber/SalesOrderNumber.html |
Na základě seznamu objednávek vrací přesné kopie objednávek. Používá se v případě, že za dealera vystaví objednávku distributor. Tato objednávka se pak může naimportovat do systému DMS.
|
Vstup |
Výstup |
Typ, schéma |
||
Příklad |
||
Dokumentace |
http://schemas.toyota.cz/Parts/SalesOrderList/SalesOrderList.html |
Webová služba pro získání informací o fakturách vystavených distributorem.
· URL: http://ws.corp.toyota.cz/Parts/SalesOrder.asmx
· WSDL: http://ws.corp.toyota.cz/Parts/SalesOrder?WSDL
Vrací seznam faktur a jejich veškerých náležitostí na základě vstupního seznamu čísel faktur a dealera.
|
Vstup |
Výstup |
Typ, schéma |
||
Příklad |
||
Dokumentace |
http://schemas.toyota.cz/Parts/SalesInvoice/SalesInvoice.html |
Metoda vrací čísla faktur, které vystavil distributor za posledních 14 dní. Metoda slouží k importu SalesInvoice. Nejdříve se stáhnou právě čísla touto metodou. Po té se naimportují chybějící faktury pomocí metody Invoice.SalesInvoice
|
Vstup |
Výstup |
Typ, schéma |
string |
|
Příklad |
„FRE“ |
|
Dokumentace |
|
Rozhraní pro servis.
Soubor obsahuje recally a vozy, které do nich náleží.
Cesta |
|
Typ, schéma |
|
Příklad |
|
Dokumentace |
Vrací seznam servisních informací
|
Vstup |
Výstup |
Typ, schéma |
|
|
Příklad |
|
|
Dokumentace |
|
http://schemas.toyota.cz/Service/ServiceInfo/ServiceInfo.html |
Vrací číselník oblastí. Používá se pro diagnostické dotazníky.
|
Vstup |
Výstup |
Typ, schéma |
|
|
Příklad |
|
|
Dokumentace |
|
http://schemas.toyota.cz/Service/ComponentArea/ComponentArea.html |
Uloží diagnostický dotazník do systému TMCZ.
|
Vstup |
Výstup |
Typ, schéma |
XmlDokument |
integer |
Příklad |
|
0 |
Dokumentace |
|
|
· URL: http://ws.corp.toyota.cz/Service/Claim.asmx
· WSDL: http://ws.corp.toyota.cz/Service/Claim.asmx?WSDL
Uloží reklamační protokol.
|
Vstup |
Výstup |
Typ, schéma |
Integer |
|
Příklad |
0 |
|
Dokumentace |
|
Vrací stav zákaznických objednávek.
|
Vstup |
Výstup |
Typ, schéma |
||
Příklad |
“FRE”, http://schemas.toyota.cz/Service/Instance/ClaimList.xml |
|
Dokumentace |
http://schemas.toyota.cz/Service/ClaimResult/ClaimResult.html |
Vrací číselníky, které se používají pro reklamační protokol.
|
Vstup |
Výstup |
Typ, schéma |
|
|
Příklad |
|
|
Dokumentace |
|
http://schemas.toyota.cz/Service/ClaimCatalog/ClaimCatalog.html |