tmcSettings Data Type

Settings of the TMC that should be applied to all accounts serviced by that TMC. Created by nick on 11/10/15.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs description
appUrl string element 0/1 The URL of the application according to this client as a TMC.
defaultTmcGroup group element 0/1 The user group all travelers of this TMC should be added to.
defaultTmcManagerGroup group element 0/1 The manager group all travel managers of this TMC should be added to.
string element 0/1 The logo to show on pages for this client. This is for both the TMC and client on the web and on airtineraries.
logoUrl string element 0/1 The link to direct the user when they click on the logo. This is for both the TMC and client on the web and on airtineraries.
tmc travelManagementCompany element 0/1 The TMC that these settings belong to.
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

<tmcSettings>
  <tmc>
    <name>...</name>
    <id>...</id>
    <version>...</version>
  </tmc>
  <defaultTmcGroup>
    <name>...</name>
    <permissions>
      <name>...</name>
      <description>...</description>
    </permissions>
    <description>...</description>
    <role>
      <name>...</name>
      <code>...</code>
    </role>
    <type>...</type>
    <id>...</id>
    <version>...</version>
  </defaultTmcGroup>
  <defaultTmcManagerGroup>
    <name>...</name>
    <permissions>
      <name>...</name>
      <description>...</description>
    </permissions>
    <description>...</description>
    <role>
      <name>...</name>
      <code>...</code>
    </role>
    <type>...</type>
    <id>...</id>
    <version>...</version>
  </defaultTmcManagerGroup>
  <appUrl>...</appUrl>
  <logo>...</logo>
  <logoUrl>...</logoUrl>
  <id>...</id>
  <version>...</version>
  <violations/>
</tmcSettings>