MonthlySummary Data Type

Cache of calculated client information. These are built and rebuilt periodically for fast retrieval of savings data.

Properties
name data type description
numberOfSavings number the number of savings for an account within a month
numberOfPnrs number the number of pnrs booked for an account within a month
averageSavings number the average savings per itineray for an account within a given month
airSavings number the dollar amount saved under the category of air
airCount number the number of savings under the category of air
carSavings number the dollar amount saved under the category of car
carCount number the number of savings under the category of car
hotelSavings number the dollar amount saved under the category of hotel
hotelCount number the number of savings under the category of hotel
miscSavings number the dollar amount saved under the category of misc
miscCount number The number of savings under the category of misc
voidSavings number The dollar amount saved under the category of void
voidCount number The number of savings under the category of void
totalSavings number the total value of savings for a month
date number
Properties inherited from BaseHibernateEntity
id number The unique internal ID of the object.
version number For internal use only. This is the serialization recorder for optimistic locking of several objects between sessions.
Properties inherited from BaseEntity
violations array of SimpleViolation A list of constraint violations, if any, that this object has.

Example

{
  "numberOfSavings" : 12345,
  "numberOfPnrs" : 12345,
  "averageSavings" : 12345.0,
  "airSavings" : 12345.0,
  "airCount" : 12345,
  "carSavings" : 12345.0,
  "carCount" : 12345,
  "hotelSavings" : 12345.0,
  "hotelCount" : 12345,
  "miscSavings" : 12345.0,
  "miscCount" : 12345,
  "voidSavings" : 12345.0,
  "voidCount" : 12345,
  "totalSavings" : 12345.0,
  "date" : 12345,
  "id" : 12345,
  "version" : 12345,
  "violations" : [ {
    "propertyName" : "...",
    "failureMessage" : "...",
    "stackTrace" : "..."
  }, {
    "propertyName" : "...",
    "failureMessage" : "...",
    "stackTrace" : "..."
  } ]
}