Show/Hide Toolbars

ExpenseRepository Requests Summary

Request

Description

deleteExpense

Deletes an expense record.

insertExpense

Creates an expense record.

postExpense

Posts an expense record.

readExpense

Reads and returns an expense record. Specified expense properties are returned with the record.

readExpensesByCriteria

Searches for expense records that meet a given search criteria. Specified invoice properties are returned with the resulting records.

readRecentlyViewedExpenses

Read and return recently viewed expense records.

updateExpense

Updates an expense record. Specified invoice properties are updated.

voidExpense

Voids an expense record.

ExpenseRepository Data Objects Summary

Data Object

Description

accountPostingStatus

An enumeration used to track whether a finance record has posted to an account. Typically in an application, you would read or search by this object's value. You would not explicitly set a financial record's posting status.

Options include:

NOT_SUBMITTED

POSTED

FAILED

1 expense

2 expenseCreate

3 expenseUpdate

1 Expense record property container returned when you read or search expenses.

2 Expense record property container used to set a new expense's properties. This object is passed as a request parameter when you create (insert) an account.

3 Expense record property container used to update or clear an expense's properties. This object is passed as a request parameter when you update an expense.

Note: For more information about the data restrictions for properties that belong to the above-mentioned objects, see the Object Model Reference for the TExpense object.