Petra2 Java API – SjItineraryResultInterface.getItineraryCharacteristics

Method description

getItineraryCharacteristics

Metoden används för att hämta aktuella egenskaper på förbindelsenivå via utökningen av säljtabellen.


For Javadoc, click here.

Input

ItineraryCharacteristicsQuery

Strukturen av typen "ItineraryCharacteristicsQuery" utgör indata för metoden. Den innehåller en ItineraryReferenceSpecification, en referens till förbindelsen man vill ställa frågan på samt optionellt fält för prisgrupp (PriceGroupCode) om man vill få bokningsegenskaper för en specifik prisgrupp.

Output

ItineraryCharacteristicsResult

Strukturen utgör utdata för metoden och innehåller olika frivilliga listor för bland annat platsegenskaper. Listorna används för att fylla inmatningsfält i säljdialogen med passande värden för den valda förbindelsen. Om en lista innehåller färre än två värden bör användaren inte behöva välja något i säljdialogen eftersom det inte finns något val att göra för användaren.

SmokingDepartmentList
En lista med möjliga värden för fältet SmokingDepartment i bokningen. Innehållet i listan bestäms av tidtabellens egenskaper för förbindelsen och regler i säljtabellen.

PlacementCharacteristicsList
En lista med möjliga värden för fältet PlacementCharacteristics i bokningen. Innehållet i listan bestäms av tidtabellens egenskaper för förbindelsen och regler i säljtabellen.

PlacementOrientationList
En lista med möjliga värden för fältet PlacementOrientation i bokningen. Innehållet i listan bestäms av tidtabellens egenskaper för förbindelsen och regler i säljtabellen.

CompartmentCodeList
En lista med möjliga värden för fältet CompartmentCode i bokningen. Innehållet i listan bestäms av tidtabellens egenskaper för förbindelsen och regler i säljtabellen och används endast vid bokning av nattåg.

TravelTypeList (fr o m 2006-01-28)
En lista med möjliga värden för fältet TravelType i bokningen. Innehållet i listan bestäms av tidtabellens egenskaper för förbindelsen och regler i säljtabellen.

PriceLevelCodeList
En lista med möjliga värden för fältet PriceLevelCode i bokningen. Innehållet i listan bestäms av tidtabellens egenskaper för förbindelsen och regler i säljtabellen.

SectionTravelDocumentCodeDataList
En lista med möjliga värden för fältet ItineraryTravelDocumentCode i bokningen.