Sage Intacct SDK for PHP
EmployeeDelete Class Reference
Inheritance diagram for EmployeeDelete:
AbstractEmployee AbstractFunction FunctionInterface

Public Member Functions

 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractEmployee
 getEmployeeId ()
 
 setEmployeeId ($employeeId)
 
 getContactName ()
 
 setContactName ($contactName)
 
 getStartDate ()
 
 setStartDate ($startDate)
 
 getTitle ()
 
 setTitle ($title)
 
 getSsn ()
 
 setSsn ($ssn)
 
 getEmployeeType ()
 
 setEmployeeType ($employeeType)
 
 isActive ()
 
 setActive ($active)
 
 isPlaceholderResource ()
 
 setPlaceholderResource ($placeholderResource)
 
 getBirthDate ()
 
 setBirthDate ($birthDate)
 
 getEndDate ()
 
 setEndDate ($endDate)
 
 getTerminationType ()
 
 setTerminationType ($terminationType)
 
 getManagerEmployeeId ()
 
 setManagerEmployeeId ($managerEmployeeId)
 
 getGender ()
 
 setGender ($gender)
 
 getDepartmentId ()
 
 setDepartmentId ($departmentId)
 
 getLocationId ()
 
 setLocationId ($locationId)
 
 getClassId ()
 
 setClassId ($classId)
 
 getDefaultCurrency ()
 
 setDefaultCurrency ($defaultCurrency)
 
 getEarningTypeName ()
 
 setEarningTypeName ($earningTypeName)
 
 isPostActualCost ()
 
 setPostActualCost ($postActualCost)
 
 getForm1099Name ()
 
 setForm1099Name ($form1099Name)
 
 getForm1099Type ()
 
 setForm1099Type ($form1099Type)
 
 getForm1099Box ()
 
 setForm1099Box ($form1099Box)
 
 getAttachmentFolderName ()
 
 setAttachmentFolderName ($attachmentFolderName)
 
 getPreferredPaymentMethod ()
 
 setPreferredPaymentMethod ($preferredPaymentMethod)
 
 isSendAutomaticPaymentNotification ()
 
 setSendAutomaticPaymentNotification ( $sendAutomaticPaymentNotification)
 
 isMergePaymentRequests ()
 
 setMergePaymentRequests ($mergePaymentRequests)
 
 isAchEnabled ()
 
 setAchEnabled ($achEnabled)
 
 getAchBankRoutingNo ()
 
 setAchBankRoutingNo ($achBankRoutingNo)
 
 getAchBankAccountNo ()
 
 setAchBankAccountNo ($achBankAccountNo)
 
 getAchBankAccountType ()
 
 setAchBankAccountType ($achBankAccountType)
 
 getAchBankAccountClass ()
 
 setAchBankAccountClass ($achBankAccountClass)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 
 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

Additional Inherited Members

- Protected Attributes inherited from AbstractEmployee
 $employeeId
 
 $contactName
 
 $startDate
 
 $title
 
 $ssn
 
 $employeeType
 
 $active
 
 $placeholderResource
 
 $birthDate
 
 $endDate
 
 $terminationType
 
 $managerEmployeeId
 
 $gender
 
 $departmentId
 
 $locationId
 
 $classId
 
 $defaultCurrency
 
 $earningTypeName
 
 $postActualCost
 
 $form1099Name
 
 $form1099Type
 
 $form1099Box
 
 $attachmentFolderName
 
 $preferredPaymentMethod
 
 $sendAutomaticPaymentNotification
 
 $mergePaymentRequests
 
 $achEnabled
 
 $achBankRoutingNo
 
 $achBankAccountNo
 
 $achBankAccountType
 
 $achBankAccountClass
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Detailed Description

Delete an existing employee record

Member Function Documentation

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the function block XML

Parameters
XMLWriter$xml
Exceptions
InvalidArgumentException

Reimplemented from AbstractFunction.