Introduction:
Once your selected client can generate and send the FBO ONE XML handling request file, the next step is to define a "publisher" in FBO One which will allow the system to process these requests as they are received.
Configuration Steps:
- Create a publisher user. This user is required for logging the changes made when importing the request in the audit log.
- Setup a publisher channel
- Use the queue name generated above to obtain the appropriate email address to send the xml file.
eg: handlingrequestdataset.qsnvycwubnjrbvdyogrynq@robot.fboone.aero - Map the publisher channel with an Operator contact that the Handling Request Importer can use to create work orders.
eg: OperatorName field specified in the xml request as 'Demo Operator' will map to the contact organization DemoOperator that exists in FBO One.
- Ensure the Correlation Group Code exists in Fbo Location settings like [ICAO code]-[FBO Name] and matches the values specified in the xml file for <FboName> <HandlingStationIcao>
- Ensure the Handling request import robot is enabled.
Testing
- Prepare the test xml. You can use the bellow sample.
- Ensure the registration which you will in the xml request file exists already in FBO One. If not, create a new registration from Home | Add registration
- Send the email message with the xml to 'handlingrequestdataset.your_publisher_queue_name@robot.fboone.aero'
- Wait for at least two consecutive robot runs (default time interval for a robot run is 3 min)
- Check the OPS screen
Troubleshooting
- Check the TraceLog available in Administration | Application | Trace Log and the Robots status
- Raise a request to the support team to get a more detailed log file.
XML Test File. Please note you that you should change in this sample xml the following:
- handling station icao: <HandlingStationIcao> to match your FBO ICAO and the CorrelationGroupCode setting in the FBO Location
- inbound leg: <ArrivalStationIcao> to match your FBO ICAO
- outbound leg: <DepartureStationIcao> to match your FBO ICAO
- fbo name: <FboName> to match the CorrelationGroupCode setting in the FBO Location
<HandlingRequestDataSet xmlns="http://fboone.aero/HandlingRequestDataSet.xsd"> <ServiceRequest> <LegID>-1</LegID> <Supplier>Rusaero / VIPPORT- VKO 1</Supplier> <Description>Special service. Vendor: Rusaero / VIPPORT- VKO 1. Contact: vip@gmail.com. Description: Please note passengers will be using the following passports: Demo D abcdef, exp. 13.09.19; Demo 2 ghijklm, exp. 11.01.22.</Description> </ServiceRequest> <ServiceRequest> <LegID>-1</LegID> <Supplier>Food Feel</Supplier> <OrderNumber>4880836</OrderNumber> <Description>Passenger Catering; Order #: 4880836; Delivery Date and Time: 14-May-13 12:45 ; Vendor: Food Feel; Phone: 31-22-222222 Fax: 31-22-222222 </Description> </ServiceRequest> <Leg> <LegID>-1</LegID> <HandlingRequestID>-1</HandlingRequestID> <DebtorOrderNo>1</DebtorOrderNo> <Registration>ZZZZ</Registration> <AircraftTypeIcaoCode>ZZZZ</AircraftTypeIcaoCode> <IsCancelled>false</IsCancelled> <FlightNumber>TEST1D</FlightNumber> <DepartureStationIcao>EHAM</DepartureStationIcao> <ArrivalStationIcao>LLBG</ArrivalStationIcao> <StdUtc>2015-06-25T10:30:00+02:00</StdUtc> <StaUtc>2015-06-25T14:06:00+02:00</StaUtc> <PaxCount>2</PaxCount> <CrewCount>2</CrewCount> <FlightType>Private</FlightType> </Leg> <Leg> <LegID>-2</LegID> <HandlingRequestID>-1</HandlingRequestID> <DebtorOrderNo>1</DebtorOrderNo> <Registration>ZZZZ</Registration> <AircraftTypeIcaoCode>ZZZZ</AircraftTypeIcaoCode> <IsCancelled>false</IsCancelled> <FlightNumber>TEST1A</FlightNumber> <DepartureStationIcao>LLBG</DepartureStationIcao> <ArrivalStationIcao>EHAM</ArrivalStationIcao> <StdUtc>2015-06-25T09:45:00+02:00</StdUtc> <StaUtc>2015-06-25T10:27:00+02:00</StaUtc> <PaxCount>2</PaxCount> <CrewCount>2</CrewCount> <FlightType>Private</FlightType> </Leg> <Passenger> <LegID>-1</LegID> <Name>Demo Test</Name> <DateOfBirth>1938-04-26T00:00:00+02:00</DateOfBirth> <PassportNumber>ID# abcdefg</PassportNumber> <Country>Italy</Country> <LastName>Demo</LastName> <FirstName>D</FirstName> </Passenger> <Passenger> <LegID>-1</LegID> <Name>Demo D</Name> <DateOfBirth>1938-04-26T00:00:00+02:00</DateOfBirth> <PassportNumber>abcdddd</PassportNumber> <Country>Italy</Country> <LastName>Demo</LastName> <FirstName>D</FirstName> </Passenger> <Passenger> <LegID>-1</LegID> <Name>Demo D</Name> <DateOfBirth>1938-04-26T00:00:00+02:00</DateOfBirth> <PassportNumber>ddddddd</PassportNumber> <Country>Italy</Country> <LastName>Demo</LastName> <FirstName>D</FirstName> </Passenger> <Passenger> <LegID>-1</LegID> <Name>Demo D</Name> <DateOfBirth>1938-04-26T00:00:00+02:00</DateOfBirth> <PassportNumber>rrrrrrrr / exp. 12.01.15</PassportNumber> <Country>Italy</Country> <LastName>Demo</LastName> <FirstName>d</FirstName> </Passenger> <Passenger> <LegID>-1</LegID> <Name>Demo 2</Name> <DateOfBirth>1973-12-10T00:00:00+01:00</DateOfBirth> <PassportNumber>qqqqqqq</PassportNumber> <Country>Italy</Country> <LastName>Demo</LastName> <FirstName>2</FirstName> </Passenger> <Passenger> <LegID>-1</LegID> <Name>Demo 2</Name> <DateOfBirth>1973-12-10T00:00:00+01:00</DateOfBirth> <PassportNumber>yyyyyyy</PassportNumber> <Country>Italy</Country> <LastName>Demo</LastName> <FirstName>2</FirstName> </Passenger> <CrewMember> <LegID>-1</LegID> <Name>D Crew</Name> <DateOfBirth>1960-03-04T00:00:00+01:00</DateOfBirth> <PassportNumber>223423</PassportNumber> <Country>United Kingdom</Country> <CrewType>SIC</CrewType> <MiddleName>.</MiddleName> <LastName>D</LastName> <FirstName>Crew</FirstName> </CrewMember> <CrewMember> <LegID>-1</LegID> <Name>D Crew</Name> <DateOfBirth>1960-03-04T00:00:00+01:00</DateOfBirth> <PassportNumber>wewqe</PassportNumber> <Country>United Kingdom</Country> <CrewType>SIC</CrewType> <LastName>D</LastName> <FirstName>Crew</FirstName> </CrewMember> <CrewMember> <LegID>-1</LegID> <Name>D Crew</Name> <DateOfBirth>1960-03-04T00:00:00+01:00</DateOfBirth> <PassportNumber>sdsdf</PassportNumber> <Country>United Kingdom</Country> <CrewType>SIC</CrewType> <MiddleName>v</MiddleName> <LastName>D</LastName> <FirstName>Crew</FirstName> </CrewMember> <HandlingRequest> <HandlingRequestID>-1</HandlingRequestID> <HandlingRequestBatchID>-1</HandlingRequestBatchID> <OperatorName>Demo Operator</OperatorName> </HandlingRequest> <HandlingRequestBatch> <HandlingRequestBatchID>-1</HandlingRequestBatchID> <FboName>Demo FBO</FboName> <HandlingStationIcao>EHAM</HandlingStationIcao> <GeneratedUTC>2015-06-25T15:26:46+02:00</GeneratedUTC> <Version>2.0.0</Version> </HandlingRequestBatch> </HandlingRequestDataSet>
Comments
0 comments
Please sign in to leave a comment.