Netsutie PHP Toolkit
Employee.php
Go to the documentation of this file.
1 <?php
8 class Employee extends Record {
9 
18  public $customForm;
19 
28  public $template;
29 
38  public $entityId;
39 
48  public $salutation;
49 
58  public $firstName;
59 
68  public $middleName;
69 
78  public $lastName;
79 
88  public $altName;
89 
98  public $phone;
99 
108  public $fax;
109 
118  public $email;
119 
129 
138  public $isInactive;
139 
149 
159 
168  public $dateCreated;
169 
178  public $initials;
179 
188  public $officePhone;
189 
198  public $homePhone;
199 
208  public $mobilePhone;
209 
218  public $department;
219 
228  public $class;
229 
238  public $location;
239 
248  public $subsidiary;
249 
259 
269 
278  public $comments;
279 
289 
298  public $image;
299 
309 
319 
328  public $currency;
329 
338  public $useTimeData;
339 
348  public $usePerquest;
349 
358  public $workplace;
359 
368  public $adpId;
369 
379 
389 
399 
409 
419 
428  public $supervisor;
429 
438  public $approver;
439 
449 
459 
469 
478  public $isSalesRep;
479 
488  public $salesRole;
489 
499 
509 
518  public $laborCost;
519 
528  public $birthDate;
529 
538  public $hireDate;
539 
548  public $releaseDate;
549 
559 
569 
578  public $title;
579 
589 
599 
609 
618  public $ethnicity;
619 
628  public $gender;
629 
639 
649 
658  public $giveAccess;
659 
669 
678  public $sendEmail;
679 
689 
698  public $password;
699 
708  public $password2;
709 
719 
729 
739 
749 
758  public $billPay;
759 
769 
779 
789 
798  public $rolesList;
799 
809 
819 
829 
839 
848  public $earningList;
849 
859 
869 
879 
888  public $internalId;
889 
898  public $externalId;
899 
900 
901 
902  static $paramtypesmap = array(
903 
904  "customForm" => "RecordRef",
905 
906  "template" => "RecordRef",
907 
908  "entityId" => "string",
909 
910  "salutation" => "string",
911 
912  "firstName" => "string",
913 
914  "middleName" => "string",
915 
916  "lastName" => "string",
917 
918  "altName" => "string",
919 
920  "phone" => "string",
921 
922  "fax" => "string",
923 
924  "email" => "string",
925 
926  "defaultAddress" => "string",
927 
928  "isInactive" => "boolean",
929 
930  "phoneticName" => "string",
931 
932  "lastModifiedDate" => "dateTime",
933 
934  "dateCreated" => "dateTime",
935 
936  "initials" => "string",
937 
938  "officePhone" => "string",
939 
940  "homePhone" => "string",
941 
942  "mobilePhone" => "string",
943 
944  "department" => "RecordRef",
945 
946  "class" => "RecordRef",
947 
948  "location" => "RecordRef",
949 
950  "subsidiary" => "RecordRef",
951 
952  "billingClass" => "RecordRef",
953 
954  "accountNumber" => "string",
955 
956  "comments" => "string",
957 
958  "globalSubscriptionStatus" => "GlobalSubscriptionStatus",
959 
960  "image" => "RecordRef",
961 
962  "payFrequency" => "EmployeePayFrequency",
963 
964  "lastPaidDate" => "dateTime",
965 
966  "currency" => "RecordRef",
967 
968  "useTimeData" => "EmployeeUseTimeData",
969 
970  "usePerquest" => "boolean",
971 
972  "workplace" => "RecordRef",
973 
974  "adpId" => "string",
975 
976  "directDeposit" => "boolean",
977 
978  "expenseLimit" => "float",
979 
980  "purchaseOrderLimit" => "float",
981 
982  "purchaseOrderApprovalLimit" => "float",
983 
984  "socialSecurityNumber" => "string",
985 
986  "supervisor" => "RecordRef",
987 
988  "approver" => "RecordRef",
989 
990  "approvalLimit" => "float",
991 
992  "timeApprover" => "RecordRef",
993 
994  "employeeType" => "RecordRef",
995 
996  "isSalesRep" => "boolean",
997 
998  "salesRole" => "RecordRef",
999 
1000  "isSupportRep" => "boolean",
1001 
1002  "isJobResource" => "boolean",
1003 
1004  "laborCost" => "float",
1005 
1006  "birthDate" => "dateTime",
1007 
1008  "hireDate" => "dateTime",
1009 
1010  "releaseDate" => "dateTime",
1011 
1012  "lastReviewDate" => "dateTime",
1013 
1014  "nextReviewDate" => "dateTime",
1015 
1016  "title" => "string",
1017 
1018  "employeeStatus" => "RecordRef",
1019 
1020  "jobDescription" => "string",
1021 
1022  "maritalStatus" => "RecordRef",
1023 
1024  "ethnicity" => "RecordRef",
1025 
1026  "gender" => "Gender",
1027 
1028  "purchaseOrderApprover" => "RecordRef",
1029 
1030  "workCalendar" => "RecordRef",
1031 
1032  "giveAccess" => "boolean",
1033 
1034  "concurrentWebServicesUser" => "boolean",
1035 
1036  "sendEmail" => "boolean",
1037 
1038  "hasOfflineAccess" => "boolean",
1039 
1040  "password" => "string",
1041 
1042  "password2" => "string",
1043 
1044  "requirePwdChange" => "boolean",
1045 
1046  "inheritIPRules" => "boolean",
1047 
1048  "IPAddressRule" => "string",
1049 
1050  "commissionPaymentPreference" => "EmployeeCommissionPaymentPreference",
1051 
1052  "billPay" => "boolean",
1053 
1054  "eligibleForCommission" => "boolean",
1055 
1056  "subscriptionsList" => "EmployeeSubscriptionsList",
1057 
1058  "addressbookList" => "EmployeeAddressbookList",
1059 
1060  "rolesList" => "EmployeeRolesList",
1061 
1062  "hrEducationList" => "EmployeeHrEducationList",
1063 
1064  "accruedTimeList" => "EmployeeAccruedTimeList",
1065 
1066  "directDepositList" => "EmployeeDirectDepositList",
1067 
1068  "companyContributionList" => "EmployeeCompanyContributionList",
1069 
1070  "earningList" => "EmployeeEarningList",
1071 
1072  "emergencyContactList" => "EmployeeEmergencyContactList",
1073 
1074  "deductionList" => "EmployeeDeductionList",
1075 
1076  "customFieldList" => "CustomFieldList",
1077 
1078  "internalId" => "string",
1079 
1080  "externalId" => "string",
1081 
1082  );
1083 
1084 }
$directDeposit
Definition: Employee.php:378
$employeeStatus
Definition: Employee.php:588
$requirePwdChange
Definition: Employee.php:718
$deductionList
Definition: Employee.php:868
$lastReviewDate
Definition: Employee.php:558
$commissionPaymentPreference
Definition: Employee.php:748
$purchaseOrderApprovalLimit
Definition: Employee.php:408
$accountNumber
Definition: Employee.php:268
$subscriptionsList
Definition: Employee.php:778
$customFieldList
Definition: Employee.php:878
$addressbookList
Definition: Employee.php:788
$inheritIPRules
Definition: Employee.php:728
$isJobResource
Definition: Employee.php:508
$companyContributionList
Definition: Employee.php:838
$maritalStatus
Definition: Employee.php:608
$socialSecurityNumber
Definition: Employee.php:418
$defaultAddress
Definition: Employee.php:128
$globalSubscriptionStatus
Definition: Employee.php:288
$approvalLimit
Definition: Employee.php:448
$IPAddressRule
Definition: Employee.php:738
$hasOfflineAccess
Definition: Employee.php:688
$hrEducationList
Definition: Employee.php:808
$jobDescription
Definition: Employee.php:598
$emergencyContactList
Definition: Employee.php:858
$concurrentWebServicesUser
Definition: Employee.php:668
$purchaseOrderLimit
Definition: Employee.php:398
static $paramtypesmap
Definition: Employee.php:902
$lastModifiedDate
Definition: Employee.php:158
$nextReviewDate
Definition: Employee.php:568
$accruedTimeList
Definition: Employee.php:818
$directDepositList
Definition: Employee.php:828
Definition: Record.php:8
$eligibleForCommission
Definition: Employee.php:768
$purchaseOrderApprover
Definition: Employee.php:638