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.