Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This structure is used to uniquely identify an expense type configuration. Clients Expense Type Configurations can be identified by ExpenseTypeConfigurationName or ExpenseTypeConfigurationUid. When specifying a PwsExpenseTypeConfigurationRef as an input to a web service, you may specify one or both the ExpenseTypeConfigurationName and ExpenseTypeConfigurationUid. However, if you do specify both they must both refer to the same expense type configuration or the expense type configuration reference will not be considered valid. When a PwsExpenseTypeConfigurationRef is returned in the response to a web service, both the ExpenseTypeConfigurationName and ExpenseTypeConfigurationUid will be populated, and guaranteed to refer to a single expense type configuration.

...

Panel
titlePwsExpenseTypeConfigurationRef
  • PwsExpenseTypeConfigurationRef
    • ExpenseTypeConfigurationId: Int32
    • ExpenseTypeConfigurationName: String (50)
    • ExpenseTypeConfigurationUid: Int64

Elements

Element

Data Type

Required?

Default

Description

Sample Data

ExpenseTypeConfigurationId

Int32

No

The expense type configuration Id is a unique identifier for a client. For internal use only.


ExpenseTypeConfigurationName

String (50)

Either

One of ExpenseTypeConfigurationName or ExpenseTypeConfigurationUid is required


The expense type configuration name is a unique identifier for an expense type configuration.

No Travel, Meal or Entertainment

ExpenseTypeConfigurationUid

Int64

See

element "

ExpenseTypeConfigurationName

"

The expense type configuration Uid is a unique and immutable identifier for an expense type configuration.

1152921504606847094

Usage Example(s)

Code Block
languagexml
titleExample 01
collapsetrue
            		 <b:ExpenseTypeConfigurationIdentity>
                        <b:ExpenseTypeConfigurationId i:nil="true"/>
                        <b:ExpenseTypeConfigurationName>No Travel, Meal or Entertainment</b:ExpenseTypeConfigurationName>
                        <b:ExpenseTypeConfigurationUid>1152921504606847094</b:ExpenseTypeConfigurationUid>
                     </b:ExpenseTypeConfigurationIdentity>