class ExpenseTypeUpdate extends AbstractExpenseType

Update an existing employee expense type record

Traits

Methods

getControlId()

Get control ID

setControlId($controlId = null)

Set control ID

__construct(string $controlId = null)

Initializes the class with the given parameters.

writeXml(XMLWriter $xml)

Write the function block XML

array
getCustomFields()

Get custom fields

setCustomFields(array $customFields)

Set custom fields

string
getExpenseType()

No description

setExpenseType(string $expenseType)

No description

string
getItemId()

No description

setItemId(string $itemId)

No description

string
getDescription()

No description

setDescription(string $description)

No description

string
getGlAccountNo()

No description

setGlAccountNo(string $glAccountNo)

No description

string
getOffsetGlAccountNo()

No description

setOffsetGlAccountNo(string $offsetGlAccountNo)

No description

boolean
isActive()

No description

setActive(boolean $active)

No description

Details

in AbstractFunction at line line 35
getControlId()

Get control ID

in AbstractFunction at line line 46
setControlId($controlId = null)

Set control ID

Parameters

$controlId

Exceptions

InvalidArgumentException

in AbstractFunction at line line 67
__construct(string $controlId = null)

Initializes the class with the given parameters.

Parameters

string $controlId Control ID, default=random UUID

at line line 35
writeXml(XMLWriter $xml)

Write the function block XML

Parameters

XMLWriter $xml

in CustomFieldsTrait at line line 33
array getCustomFields()

Get custom fields

Return Value

array

in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)

Set custom fields

Parameters

array $customFields

in AbstractExpenseType at line line 49
string getExpenseType()

Return Value

string

in AbstractExpenseType at line line 57
setExpenseType(string $expenseType)

Parameters

string $expenseType

in AbstractExpenseType at line line 65
string getItemId()

Return Value

string

in AbstractExpenseType at line line 73
setItemId(string $itemId)

Parameters

string $itemId

in AbstractExpenseType at line line 81
string getDescription()

Return Value

string

in AbstractExpenseType at line line 89
setDescription(string $description)

Parameters

string $description

in AbstractExpenseType at line line 97
string getGlAccountNo()

Return Value

string

in AbstractExpenseType at line line 105
setGlAccountNo(string $glAccountNo)

Parameters

string $glAccountNo

in AbstractExpenseType at line line 113
string getOffsetGlAccountNo()

Return Value

string

in AbstractExpenseType at line line 121
setOffsetGlAccountNo(string $offsetGlAccountNo)

Parameters

string $offsetGlAccountNo

in AbstractExpenseType at line line 129
boolean isActive()

Return Value

boolean

in AbstractExpenseType at line line 137
setActive(boolean $active)

Parameters

boolean $active