ExpensePolicy

An expense policy [ExpensePolicy] is a set of rules to enforce any restrictions and limits on the expenses employees can claim. There can be a default expense policy for the company and expense policies associated to a specific project.

Review the Usage Guidelines for the ExpensePolicy object

XML

SOAP

REST

Database table

Object

ExpensePolicy

oaExpensePolicy

expense_policy

Supported Commands

Add, Read, Modify, Delete

add(), read(), modify(), upsert(), delete()

The ExpensePolicy object has the following properties:

XML / SOAP

Database

Description

all_items_allowed

all_items_allowed

A 1/0 field indicating that all expense items are allowed by this expense policy.

created

created

[Read-only] The time the record was created.

See Date Fields

customerid

customer_id

[Required] The ID of the associated customer.

deleted

deleted

A 1/0 field indicating if the record was deleted.

description

description

Optional information about expense policy.

id

id

[Read-only] Unique ID. Automatically assigned by OpenAir.

projectid

project_id

[Required] The ID of the project which expense policy is associated to. Any project can only have one expense policy.

updated

updated

[Read-only] The time the record was last modified.

See Date Fields

Usage Guidelines

You cannot delete an ExpensePolicy object if this object is referenced by an ExpensePolicyItem object. Delete any dependent objects first before you delete an ExpensePolicy object.