setEmployeeBasic() Method

Table of Contents

  1. Function
  2. Syntax
  3. Parameters
  4. Return Value
  5. Sample Code
  6. Remarks
  7. Possible Errors
  8. Preferred Method
  9. Alternate Method
  10. Related Methods

Function

  • Updates an employee’s Basic level information

Syntax

  • AeXMLBridge.setEmployeeBasic(AeEmployeeBasic);

Parameters

Return Value

  • None

Sample Code

C#

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
TAeEmployeeBasic empBasic = ws.getEmployeeBasicByIDNum(empID);            
// using employee with ID 1234

// Below are all the fields in the TAeEmployeeBasic structure.
// Update as many as you desire

empBasic.ActiveStatus = 0;
empBasic.DateOfHire = “2015-01-01”;
empBasic.EmpName = “Wilson, James A”;
empBasic.FirstName = “James”;
empBasic.Initial = “A”;
empBasic.LastName = “Wilson”;
empBasic.SSN = “123123123”;
empBasic.WG1 = 1;
empBasic.WG2 = 2;
empBasic.WG3 = 17;
empBasic.WG4 = 0;
empBasic.WG5 = 0;
empBasic.WG6 = 0;
empBasic.WG7 = 0;
empBasic.WGDescr = “Michigan-Admin-supervisor”;

try
{
ws.setEmployeeBasic(empBasic);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}

VB.Net

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Dim empBasic As TAeEmployeeBasic = ws.getEmployeeBasicByIDNum(empID)
' using employee with ID 1234

' Below are all the fields in the TAeEmployeeBasic structure. Update any or all
empBasic.ActiveStatus = 0
empBasic.DateOfHire = “2015-01-01
empBasic.EmpName = “Wilson, James A”
empBasic.FirstName = “James”
empBasic.Initial = “A”
empBasic.LastName = “Wilson”
empBasic.SSN = “123123123
empBasic.WG1 = 1
empBasic.WG2 = 2
empBasic.WG3 = 17
empBasic.WG4 = 0
empBasic.WG5 = 0
empBasic.WG6 = 0
empBasic.WG7 = 0
empBasic.WGDescr = “Michigan-Admin-supervisor”

Try
ws.setEmployeeBasic(empBasic)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try

Remarks

  • Any inconsistencies in the data being updated will be returned as exceptions

Possible Errors

  • Either Filekey and/or EmpID value must be set

Preferred Method

maintainEmployeeDetail2

Alternate Methods

maintainEmployeeBasic
maintainEmployeeDetail

getEmployeeBasicByIDNum
getEmployeeDetailByIDNum
setEmployeeDetail
setEmployeeDetail2
setEmployeeESSEmailByIDNum
setEmployeeESSPINByIDNum
setEmployeeTZByIDNum
setManuallySelectedEmployeeData

Back to Top