AgentCommissionPojo Data Type

The most basic entity type in our domain. We require that there is a location open to enter violations, so that this information can be returned to the client.

Properties
name data type description
id number
itineraryId number
segmentId number
type string
reservationTypeId number
transactionId number
paidAgentId number
paidAgentName string
paidAgentSine string
expectedCommission number
paidCommission number
travelerName string
vendor string
confirmationNumber string
status AgentCommissionStatementStatus
invoiceNumber string
invoiceDate number
closeDate number
closeNumber number
appliedDate number
startDate number
endDate number
baseCommission number
turnaround number
lastModified number
created number
hidden boolean
locked boolean
recordLocator string
nonCommissionable boolean
paidDate number
Properties inherited from BaseEntity
violations array of SimpleViolation A list of constraint violations, if any, that this object has.

Example

{
  "id" : 12345,
  "itineraryId" : 12345,
  "segmentId" : 12345,
  "type" : "...",
  "reservationTypeId" : 12345,
  "transactionId" : 12345,
  "paidAgentId" : 12345,
  "paidAgentName" : "...",
  "paidAgentSine" : "...",
  "expectedCommission" : 12345.0,
  "paidCommission" : 12345.0,
  "travelerName" : "...",
  "vendor" : "...",
  "confirmationNumber" : "...",
  "status" : {
    "description" : "...",
    "name" : "...",
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  },
  "invoiceNumber" : "...",
  "invoiceDate" : 12345,
  "closeDate" : 12345,
  "closeNumber" : 12345,
  "appliedDate" : 12345,
  "startDate" : 12345,
  "endDate" : 12345,
  "baseCommission" : 12345.0,
  "turnaround" : 12345,
  "lastModified" : 12345,
  "created" : 12345,
  "hidden" : true,
  "locked" : true,
  "recordLocator" : "...",
  "nonCommissionable" : true,
  "paidDate" : 12345,
  "violations" : [ {
    "propertyName" : "...",
    "failureMessage" : "...",
    "stackTrace" : "..."
  }, {
    "propertyName" : "...",
    "failureMessage" : "...",
    "stackTrace" : "..."
  } ]
}