A transaction for a single commission. There should be many of these to one statement.
| name | data type | type | namespace | min/max occurs | description |
|---|---|---|---|---|---|
| confirmationNumber | string | element | 0/1 | The identifying confirmation number of the commission. | |
| invoice | invoice | element | 0/1 | The ID of the invoice that this commission is paying for. | |
| segmentNumber | int | element | 0/1 | The number of the segment that this commission is paying for in the invoice. | |
| ticketNumber | string | element | 0/1 | The ticket number of the ticket that this commission is paying for. | |
| travelerName | string | element | 0/1 | The name of the traveler that this commission is paying for. | |
| type | reservationType | element | 0/1 | The type of travel that this commission is paying for. | |
| vendorName | string | element | 0/1 | The name of the vendor that is paying the commission (through the TMC). | |
Properties inherited from baseHibernateEntity |
|||||
| id | long | element | 0/1 | The unique internal ID of the object. | |
| version | long | element | 0/1 | For internal use only. This is the serialization recorder for optimistic locking of several objects between sessions. | |
Properties inherited from baseEntity |
|||||
| violations | list of simpleViolation | element | 0/unbounded | A list of constraint violations, if any, that this object has. | |
Example
<agentCommission>
<type>
<name>...</name>
<id>...</id>
<version>...</version>
</type>
<segmentNumber>...</segmentNumber>
<invoice>
<itinerary>
<recordLocator>...</recordLocator>
<agentName>...</agentName>
<client/>
<office/>
<departureDate>...</departureDate>
<completionDate>...</completionDate>
<importDate>...</importDate>
<gds/>
<latest>...</latest>
<citySummary>...</citySummary>
<departureCity/>
<arrivalCity/>
<arrivalDate>...</arrivalDate>
<utcArrivalDate>...</utcArrivalDate>
<startDate>...</startDate>
<endDate>...</endDate>
<purpose>...</purpose>
<explanation>...</explanation>
<authorizationCode>...</authorizationCode>
<costCenterCode>...</costCenterCode>
<departmentCode>...</departmentCode>
<clientCode>...</clientCode>
<regionCode>...</regionCode>
<billable>...</billable>
<travelerCode>...</travelerCode>
<managerCode>...</managerCode>
<projectCode>...</projectCode>
<status/>
<observers/>
</itinerary>
<number>...</number>
<reservations>
<ticketNumber>...</ticketNumber>
<issueDate>...</issueDate>
<electronic>...</electronic>
<type/>
<status/>
<payments/>
<hidden>...</hidden>
<passengerName>...</passengerName>
<totalAmount>...</totalAmount>
<baseAmount>...</baseAmount>
<taxes/>
<vendor>...</vendor>
<addCollect>...</addCollect>
<commissionAmount>...</commissionAmount>
<refundable>...</refundable>
<exchangedTicketNumber>...</exchangedTicketNumber>
<fareCalculation>...</fareCalculation>
<endorsement>...</endorsement>
</reservations>
<lowFare>...</lowFare>
<highFare>...</highFare>
<agent>
<user/>
<agentCode>...</agentCode>
<office/>
<workEmail>...</workEmail>
<active>...</active>
<type>...</type>
<emailList>...</emailList>
<category>...</category>
<directLine>...</directLine>
<hours>...</hours>
<onlineAgent>...</onlineAgent>
<recheckEmails>...</recheckEmails>
<serviceFeesPct>...</serviceFeesPct>
<otherServiceFeesPct>...</otherServiceFeesPct>
<internationalAirCommissionPct>...</internationalAirCommissionPct>
<miscCommissionPct>...</miscCommissionPct>
<airCommissionPct>...</airCommissionPct>
<hotelCommissionPct>...</hotelCommissionPct>
<carCommissionPct>...</carCommissionPct>
<employeeType/>
<ticketingAgent>...</ticketingAgent>
<supportAgent>...</supportAgent>
<onsiteAgent>...</onsiteAgent>
</agent>
<airJustification>
<code>...</code>
<description>...</description>
<bcdCode>...</bcdCode>
</airJustification>
<hotelJustification>
<code>...</code>
<description>...</description>
<allowsHotelAttachment>...</allowsHotelAttachment>
<bcdCode>...</bcdCode>
</hotelJustification>
<carJustification>
<code>...</code>
<description>...</description>
</carJustification>
<feeJustification>
<code>...</code>
<description>...</description>
</feeJustification>
<assistingAgent>
<user/>
<agentCode>...</agentCode>
<office/>
<workEmail>...</workEmail>
<active>...</active>
<type>...</type>
<emailList>...</emailList>
<category>...</category>
<directLine>...</directLine>
<hours>...</hours>
<onlineAgent>...</onlineAgent>
<recheckEmails>...</recheckEmails>
<serviceFeesPct>...</serviceFeesPct>
<otherServiceFeesPct>...</otherServiceFeesPct>
<internationalAirCommissionPct>...</internationalAirCommissionPct>
<miscCommissionPct>...</miscCommissionPct>
<airCommissionPct>...</airCommissionPct>
<hotelCommissionPct>...</hotelCommissionPct>
<carCommissionPct>...</carCommissionPct>
<employeeType/>
<ticketingAgent>...</ticketingAgent>
<supportAgent>...</supportAgent>
<onsiteAgent>...</onsiteAgent>
</assistingAgent>
<issueDate>...</issueDate>
<id>...</id>
<version>...</version>
</invoice>
<vendorName>...</vendorName>
<confirmationNumber>...</confirmationNumber>
<travelerName>...</travelerName>
<ticketNumber>...</ticketNumber>
<id>...</id>
<version>...</version>
<violations/>
</agentCommission>