commands
Time
This command take no attributes and returns the current servertime.
time
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
Read
This command is used to read objects.
attribute
type
description
type
String
an OpenAir complex type
method
String
one of: all, equal to, not equal to, custom equal to, user, project, not exported
attribs
Dict
one of: limit, deleted, include_flags, _include_nondeleted, _with_project_only, base_currency, generic, enable_custom
filters
List
a list of Filter objects
orderby
Dict
keys: field, order (default 'asc')
fields
List
a list of field names
read
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
Read.Filter
This command is used to create read filter objects.
attribute
type
description
filter
String | None
one of: open-envelopes, open-envelopes, approved-envelopes, rejected-envelopes, submitted-envelopes, nonreimbursed-envelopes, reimbursable-envelope, open-slips, approved-slips, open-timesheets, approved-timesheets, rejected-timesheets, submitted-timesheets, not-exported, approved-revenue-recognition-transactions
field
String | None
a field name to filter on
datatype
Datatype
a datatype.Datatpe object
getFilter
Returns a dictionary containing filter data.
Report
Use the Report command to run a report and email a PDF copy of a Timesheet, Envelope (Exp Report), or Saved report.
attribute
type
description
type
String
an OpenAir complex type
report
Datatype
a datatype.Datatype object; one of Timesheet, Envelope, or Report
getReport
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
Add
Use the Add command to add records.
attribute
type
description
type
String
an OpenAir complex type
attribs
Dict
one of: enable_custom
datatype
Datatype
a datatype.Datatpe object
add
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
Delete
Use the Delete command to delete records.
attribute
type
description
type
String
an OpenAir complex type
datatype
Datatype
a datatype.Datatpe object
delete
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
Modify
Use the Modify command to modify records.
attribute
type
description
type
String
an OpenAir complex type
attribs
Dict
one of: enable_custom
datatype
Datatype
a datatype.Datatpe object
modify
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
ModifyOnCondition
Use the ModifyOnCondition command to perform actions such as updating the external_id of a record type only if the update time on the OpenAir server is older.
attribute
type
description
type
String
an OpenAir complex type
datatype1
Datatype
a datatype.Datatpe object
datatype2
Datatype
a datatype.Datatpe object
modify
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
Submit
Use the Submit command to submit records for approval.
attribute
type
description
type
String
an OpenAir complex type
datatype
Datatype
a datatype.Datatpe object
approval
Datatype
a datatype.Datatpe object
submit
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
CreateAccount
Use the CreateAccount command to create a new OpenAir account.
attribute
type
description
company
Datatype
a datatype.Datatpe object
user
Datatype
a datatype.Datatpe object
create
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
CreateUser
Use the CreateUser command to create a new OpenAir user.
attribute
type
description
company
Datatype
a datatype.Datatpe object
user
Datatype
a datatype.Datatpe object
create
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
Switch
Use the Switch command to customize the appearance of the product using switches and settings.
attribute
type
description
type
String
an OpenAir complex type
user
Datatype
a datatype.Datatpe object
switch
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
MakeURL
Use the MakeURL command to obtain a URL for a specific application and screen.
attribute
type
description
uid
String
the id of a valid logged in user
page
String
one of: default-url, company-settings, currency-rates, import-export, custom-fields, list-reports, list-customers, list-projects, list-prospects, list-resources, list-timesheets, create-timesheet, list-timebills, list-invoices, create-invoice, list-envelope-receipts, list-envelopes, create-envelope, create-envelope-receipt, dashboard, list-purchase-requests, quick-search-resources, custom-search-resources, view-invoice, dashboard-project, grid-timesheet, report-timesheet
app
String
one of: 'km', 'ma', 'pb', 'rm', 'pm', 'ta, 'te', or 'tb'
arg
Datatype
a datatype.Datatpe object
makeurl
Returns an ElementTree object.
Supports
tostring()
andprettify()
.
Last updated