InterfaceItem_PMSChargeBreakdown Model

Contains the breakdown information for a PMS Charge (ie room charge payment). This should only be stored temporarily (7 days) for transactions
where room charge payments have been made.

Nullable
BookingInfo : InterfaceItem_PMSBookingInfo

The booking / room / guest info for this charge

Nullable
TotalAmount : number (decimal)

Total charge amount including any tips, surcharges etc

Nullable
DiscountAmount : number (decimal)

The discount amount included in the charge total

Nullable
SurchargeAmount : number (decimal)

The surcharge amount included in the charge total

Nullable
TipAmount : number (decimal)

The tip amount included in the charge total

Nullable
ServiceChargeAmount : number (decimal)

The service charge amount included in the charge total

Nullable
IncTax1 : number (decimal)

The total inclusive tax 1 for this charge

Nullable
IncTax2 : number (decimal)

The total inclusive tax 2 for this charge

Nullable
IncTax3 : number (decimal)

The total inclusive tax 3 for this charge

Nullable
IncTax4 : number (decimal)

The total inclusive tax 4 for this charge

Nullable
ExTax1 : number (decimal)

The total exclusive (ie addon) tax 1 for this charge

Nullable
ExTax2 : number (decimal)

The total exclusive (ie addon) tax 2 for this charge

Nullable
ExTax3 : number (decimal)

The total exclusive (ie addon) tax 3 for this charge

Nullable
ExTax4 : number (decimal)

The total exclusive (ie addon) tax 4 for this charge

Nullable
Covers : number (int)

The covers count applied for this charge

Nullable
Itemisers : InterfaceItem_PMSItemiserInfo []

A list of itemiser breakdowns applied during the charge

Example
{
  "BookingInfo": {},
  "TotalAmount": 1.23,
  "DiscountAmount": 1.23,
  "SurchargeAmount": 1.23,
  "TipAmount": 1.23,
  "ServiceChargeAmount": 1.23,
  "IncTax1": 1.23,
  "IncTax2": 1.23,
  "IncTax3": 1.23,
  "IncTax4": 1.23,
  "ExTax1": 1.23,
  "ExTax2": 1.23,
  "ExTax3": 1.23,
  "ExTax4": 1.23,
  "Covers": 321,
  "Itemisers": []
}