Expense Item
Stores a business expense incurred by an employee. For example, a stay at a hotel or a car rental on a business trip.
QName: {http://xmlns.oracle.com/apps/financials/expenses/shared/common/expenseExternalService/}Expense
Relationships
The following table describes how this service data object is related to other service data objects or business object services.
| Relationship Type | Object or Service |
|---|---|
|
Contains |
|
|
Contains |
|
|
Contained by |
|
|
Handled by |
Attributes
The following table describes attributes in the service data object.
| Name | Type | Description |
|---|---|---|
|
AssignmentId |
long |
The unique identifier of the primary assignment of the person named on the expense report. |
|
CcPrepaidInvoiceId |
long |
The invoice identifier of the company pay corporate card transaction. |
|
CreditCardTrxnId |
long |
The identifier of the credit card transaction that is associated with the expense. |
|
DepartureLocationId |
long |
The identifier of the flight departure location. |
|
Description |
string |
The description of the expense. |
|
DestinationFrom |
string |
The departure location. |
|
DestinationTo |
string |
The arrival location. |
|
EmployeeDefaultCostCenter |
string |
The default cost center of the person named on the expense report. |
|
EndDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
The end date of the expense. |
|
ExchangeRate |
decimal |
The exchange rate type used to retrieve the exchange rate of the expense. |
|
ExpenseCategoryCode |
string |
The expense category code, such as Business or Personal. |
|
ExpenseDFF |
The descriptive flexfield values for the expense. |
|
|
ExpenseDistribution |
The expense account distribution and the project distribution for the expense. |
|
|
ExpenseId |
long |
The unique identifier generated by the application for the expense item.
|
|
ExpenseReportId |
long |
The unique identifier of the expense report. |
|
ExpenseSource |
string |
The source of the expense, such as cash or corporate card. |
|
ExpenseTemplateEntityId |
long |
The primary key identifier of the expense template. |
|
ExpenseTemplateId |
long |
The identifier of the expense report template. |
|
ExpenseTemplateName |
string |
The name of the expense template. |
|
ExpenseTypeCategoryCode |
string |
The expense type category code, such as Accommodations or Meals. |
|
ExpenseTypeEntityId |
long |
The primary key identifier for the expense type. The primary key identifier of the expense type. |
|
ExpenseTypeId |
long |
The identifier of the expense type. |
|
ExpenseTypeName |
string |
The expense type of the expense. |
|
FlightNumber |
string |
The flight number. |
|
FuncCurrencyAmount |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
The receipt amount of the expense in the functional currency of the business unit. |
|
ItemizationParentExpenseId |
long |
The unique identifier of the parent expense that is associated with the itemized expense. |
|
Justification |
string |
The justification for incurring the expense. |
|
JustificationRequiredFlag |
boolean |
Indicates whether the expense requires a justification. |
|
Location |
string |
The expense location. |
|
LocationId |
long |
The identifier of the expense location. |
|
MaskedCcNumber |
string |
Masked corporate card number that is obtained by scanning a transaction receipt for a cash expense. |
|
MerchantDocumentNumber |
string |
The receipt number provided by the merchant. |
|
MerchantName |
string |
The name of the merchant where the expense was incurred. |
|
MerchantReference |
string |
The reference number on the receipt that is provided by the merchant. |
|
MerchantTaxRegNumber |
string |
The tax registration number of the merchant where the expense was incurred. |
|
MerchantTaxpayerId |
string |
The taxpayer identifier of the merchant where the expense was incurred. |
|
ObjectVersionNumber |
int |
The versioning ability implemented for record locking. This number is incremented every time the record is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the record since it was queried. This version number is for the expense item record. |
|
ObjectVersionNumber1 |
int |
The versioning ability implemented for record locking. This number is incremented every time the record is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the record since it was queried. This version number is for the expense type record used in the expense item. |
|
ObjectVersionNumber2 |
int |
The versioning ability implemented for record locking. This number is incremented every time the record is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the record since it was queried. This version number is for the expense template record used in the expense item. |
|
OrgId |
long |
The identifier of the business unit that is associated with the person named on the expense report. |
|
OrigReimbursableAmount |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
The original amount reimbursable to the person named on the expense report before any adjustments are made. |
|
PersonId |
long |
The identifier of the person named on the expense report. |
|
PolicyViolatedFlag |
boolean |
Indicates whether the expense violated the company policies. |
|
PreparerId |
long |
The person identifier of the expense report preparer. |
|
ReceiptAmount |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
The receipt amount of the expense. |
|
ReceiptCurrencyCode |
string |
The currency code of the receipt amount. |
|
ReceiptMissingFlag |
boolean |
Indicates whether the expense report preparer specified that the receipt is missing. |
|
ReceiptRequiredFlag |
boolean |
Indicates whether a receipt is required for this expense. |
|
ReceiptVerifiedFlag |
boolean |
Indicates whether the receipt is verified by the auditor. |
|
ReimbursableAmount |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
The amount reimbursable to the person named on the expense report. |
|
ReimbursementCurrencyCode |
string |
The currency code of the reimbursable amount. |
|
StartDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
The start date of the expense. |
|
TaxClassificationCode |
string |
The tax code associated with the expense. |
|
TicketClassCode |
string |
The class of the ticket, such as Business or Economy. |
|
TicketNumber |
string |
The flight ticket number. |
|
TravelType |
string |
The type of travel, such as domestic or international. |