com.ibm.rpm.expense.containers
ExpenseItem

com.ibm.rpm.framework.RPMObject
  extended bycom.ibm.rpm.expense.containers.ExpenseItem

ExpenseItem
Extends: com.ibm.rpm.framework.RPMObject
Child objects: None

Related scope: com.ibm.rpm.framework.RPMObjectScope

THIS OBJECT IS NOT SUPPORTED IN THIS RELEASE OF THE WEB SERVICES API.


This object is used to track expense entered by the application users.

Supported API Calls:

Field Summary
xsd:boolean billable
   Determines whether the expense item is billable or not.
ChargeCode chargeCode
   The charge code of the expense item.
xsd:string note
   A note related to the expense item.
xsd:int quantity
   The quantity of items that were purchased by this expense.
xsd:boolean reimburse
   Determines whether to reimburse the expense item or not.
xsd:double subTotal
   The amount of the expense item without taxes.
xsd:double tax1
   The amount of the first tax.
xsd:double tax2
   The amount of the second tax.
xsd:double unitPrice
   The unit price of the expense item.

Inherited Field Summary
xsd:string contextName
   The context name identifies which section of the Web Services API the object belongs to. This value of this field is generated automatically when creating the RPMObject.
xsd:boolean deleted
   If the value of this field is set to true, then the RPMObject will be deleted when performing a save.
xsd:string ID
   The unique ID of the RPMObject. If the value of this field is set to null, the save operation will generate the ID automatically when creating the RPMObject. If an ID is specified, then the save operation will attempt to update an existing RPMObject.
RPMObject parent
   The parent of the RPMObject.

Field Detail

billable


xsd:boolean  billable
Determines whether the expense item is billable or not.

chargeCode


ChargeCode chargeCode
The charge code of the expense item.

Relationship: This field is a reference relationship.


note


xsd:string  note
A note related to the expense item.

quantity


xsd:int  quantity
The quantity of items that were purchased by this expense.

reimburse


xsd:boolean  reimburse
Determines whether to reimburse the expense item or not.

subTotal


xsd:double  subTotal
The amount of the expense item without taxes.

tax1


xsd:double  tax1
The amount of the first tax.

tax2


xsd:double  tax2
The amount of the second tax.

unitPrice


xsd:double  unitPrice
The unit price of the expense item.

Inherited Field Detail

contextName


xsd:string  contextName
The context name identifies which section of the Web Services API the object belongs to. This value of this field is generated automatically when creating the RPMObject.

Read-only behavior: The value of this field is read only.

X-Path availability: This field doesn't support X-Path queries.


deleted


xsd:boolean  deleted
If the value of this field is set to true, then the RPMObject will be deleted when performing a save.

Read-only behavior: The value of this field is read only.

X-Path availability: This field doesn't support X-Path queries.


ID


xsd:string  ID
The unique ID of the RPMObject. If the value of this field is set to null, the save operation will generate the ID automatically when creating the RPMObject. If an ID is specified, then the save operation will attempt to update an existing RPMObject.

Read-only behavior: The value of this field is read only.


parent


RPMObject parent
The parent of the RPMObject.

Scoping: This field will be used by the API if the scope field parent is enabled.

Read-only behavior: The value of this field is read only after the object was created.

Relationship: This field is a reference relationship.

X-Path availability: This field doesn't support X-Path queries.