agentCommissionStatementNote Data Type

Notes that agents can use to comment on commissions they are expecting to receive. Notes can be added to commissions themselves, or particular statements (the transactional ins & outs of the system). Created by jeremiah on 9/6/16.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs constraints description
author user element 0/1   The agent that entered in the note.
commission agentCommission element 0/1   The commission that this note is attached to.
created dateTime element 0/1   The time that the note was entered.
statement agentCommissionStatement element 0/1   The statement that this note is attached to, if it is attached to a particular statement.
text string element 0/1 max size: 2048, min size: 0 The text the agent can enter in for their note.
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

<agentCommissionStatementNote>
  <text>...</text>
  <statement>
    <status>
      <description>...</description>
      <name>...</name>
    </status>
    <paidAmount>...</paidAmount>
    <expectedAmount>...</expectedAmount>
    <appliedDate>...</appliedDate>
    <paymentDate>...</paymentDate>
    <closeDate>...</closeDate>
    <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>
    </agent>
    <commission>
      <type/>
      <segmentNumber>...</segmentNumber>
      <invoice/>
      <vendorName>...</vendorName>
      <confirmationNumber>...</confirmationNumber>
      <travelerName>...</travelerName>
      <ticketNumber>...</ticketNumber>
    </commission>
    <id>...</id>
    <version>...</version>
  </statement>
  <author>
    <answer>...</answer>
    <emailed>...</emailed>
    <newUser>...</newUser>
    <temporaryPassword>...</temporaryPassword>
    <question>...</question>
    <obeUserName>...</obeUserName>
    <obePassword>...</obePassword>
    <obeSyncId>...</obeSyncId>
    <created>...</created>
    <emailedWhen>...</emailedWhen>
    <travelgpaLogin>...</travelgpaLogin>
    <groups>
      <name>...</name>
      <permissions/>
      <description>...</description>
      <role/>
      <type>...</type>
    </groups>
    <active>...</active>
    <prefix>...</prefix>
    <firstName>...</firstName>
    <lastName>...</lastName>
    <middleName>...</middleName>
    <suffix>...</suffix>
    <email>...</email>
    <tripitAuthorized>...</tripitAuthorized>
    <supportTitle>...</supportTitle>
    <automatedNotifications>...</automatedNotifications>
    <enableHotelAttachment>...</enableHotelAttachment>
    <atHomeNotificationMethod>
      <name>...</name>
      <code>...</code>
    </atHomeNotificationMethod>
    <inTravelNotificationMethod>
      <name>...</name>
      <code>...</code>
    </inTravelNotificationMethod>
    <cellPhoneNumber>...</cellPhoneNumber>
    <defaultClient>
      <status/>
      <parentClient/>
      <accountNumber>...</accountNumber>
      <name>...</name>
      <type/>
    </defaultClient>
    <defaultPlannerGroup>
      <status/>
      <parentClient/>
      <accountNumber>...</accountNumber>
      <name>...</name>
      <type/>
    </defaultPlannerGroup>
    <showWelcomeDialog>...</showWelcomeDialog>
    <siteTour>...</siteTour>
    <unusedTicketEmail>...</unusedTicketEmail>
    <surveyEmail>...</surveyEmail>
    <wt0EmailEnabled>...</wt0EmailEnabled>
    <wt0EmailDaily>...</wt0EmailDaily>
    <wt0EmailDay>...</wt0EmailDay>
    <wt0EmailHour>...</wt0EmailHour>
    <marketingSubscribed>...</marketingSubscribed>
    <responsive>...</responsive>
    <businessPhoneNumber>...</businessPhoneNumber>
    <homePhoneNumber>...</homePhoneNumber>
    <id>...</id>
    <version>...</version>
  </author>
  <created>...</created>
  <commission>
    <type>
      <name>...</name>
    </type>
    <segmentNumber>...</segmentNumber>
    <invoice>
      <itinerary/>
      <number>...</number>
      <reservations/>
      <lowFare>...</lowFare>
      <highFare>...</highFare>
      <agent/>
      <airJustification/>
      <hotelJustification/>
      <carJustification/>
      <feeJustification/>
      <assistingAgent/>
      <issueDate>...</issueDate>
    </invoice>
    <vendorName>...</vendorName>
    <confirmationNumber>...</confirmationNumber>
    <travelerName>...</travelerName>
    <ticketNumber>...</ticketNumber>
    <id>...</id>
    <version>...</version>
  </commission>
  <id>...</id>
  <version>...</version>
  <violations/>
</agentCommissionStatementNote>