Sage Intacct SDK for PHP
ExpenseTypeCreate Class Reference
Inheritance diagram for ExpenseTypeCreate:
AbstractExpenseType AbstractFunction FunctionInterface

Public Member Functions

 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractExpenseType
 getExpenseType ()
 
 setExpenseType ($expenseType)
 
 getItemId ()
 
 setItemId ($itemId)
 
 getDescription ()
 
 setDescription ($description)
 
 getGlAccountNo ()
 
 setGlAccountNo ($glAccountNo)
 
 getOffsetGlAccountNo ()
 
 setOffsetGlAccountNo ($offsetGlAccountNo)
 
 isActive ()
 
 setActive ($active)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 

Additional Inherited Members

- Protected Attributes inherited from AbstractExpenseType
 $expenseType
 
 $itemId
 
 $description
 
 $glAccountNo
 
 $offsetGlAccountNo
 
 $active
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Detailed Description

Create a new employee expense type record

Member Function Documentation

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the function block XML

Parameters
XMLWriter$xml
Exceptions
InvalidArgumentException

Reimplemented from AbstractFunction.