Petra2 Java API – SjCustomerInterface.getAllTravellers

Method description

Metoden hämtar frekventa resenärer som är kopplade till aktuell kund.
Kunden måste vara en juridisk kund. Kontroll genom anrop av gotAllTravellers görs. Om gotAllTravellers returnerar false läses resenärerna ut från Petra, i annat fall finns en aktuell lista redan lagrad i kundobjektet. Metoden sätter avslutningsvis setGotAllTravellers(true) för att indikera att resenärslistan i kundobjektet är giltig.

Gemon att sätta den optionella flaggan ReturnRoleCodes till true, så ändras sökningen till att även returnera resenärens roll. I detta fall sparas rollen i fälet CustomerRoleCode i svaret. Observera at i det fall som en resenär har flera roller för ett företag, så kommer multipla instanser av resenären returneras, en för varja specifik roll.


For Javadoc, click here.

Input

AllTravellersQuery

Indata till metoden innehåller endast en flagga som anger om man ska öka antalet utsökningat.

Fält och strukturer

OverrideMaximumResult
Sätts till true om man vill öka antalet maximala rader i svaret från 50 till 200.

Output

FoundTravellers

Utdata innehåller en lista med information om funna resenärer.

TravellerShortList
Lista av summerad information om resenär, t ex kundnummer och namn.