processEmployee
The processEmployee web service operation is an inbound transaction operation that enables consumers to process employee information within the JD Edwards EnterpriseOne system.
The consumer can complete the following tasks in the JD Edwards EnterpriseOne Human Capital Management system. As you work with employee records, you can also work with related address book records for the employee.
Add, change, or delete employee records.
Add or change address book records for employees when working with employee records.
Add or change phone number records for employees when working with employee records.
Add or change electronic address records for employees when working with employee records.
Add, change, or delete tax override records of US employees.
Add or change tax overrides records of Canada, Australia, and New Zealand employees.
Add, change, or delete additional tax overrides of US and Canada employees.
Add or delete Media Objects for employees.
The processEmployee web service operation calls the processAddressBook (J0100001) business service (BSSV) to process employee address information. If all validations succeed, the processEmployee operation in Add mode calls the Process Employee Integrations Wrapper BSFN to process the employee record. In Update mode, the web service operation retrieves data from the Employee Master table (F060116), and its related data, for net change. The process then calls the performNetChange utility (J0000020) to perform net change. After the net change is done, the web service calls the Process Employee Integrations Wrapper BSFN to process the employee record. In Delete mode, the web service calls the Wrapper BSFN to delete the employee and its related data.
The EmployeeManager published business service also uses the processEntity (J0100010) utility business service when it compares values for address book records and uses the getProcessingVersion (J0000010) utility business service to retrieve program versions.
The processEmployee web service operation calls the Process Employee Integrations Wrapper BSFN (B0801350) to process an Employee record. B0801350 in turn primarily calls the Employee Master MBF (B0500575) to process the employee record. The wrapper BSFN (B0801350) also has calls to following BSFN's:
N0800016 - HRM Tax Id Edit US
N0800017 - HRM Tax Id Edit CA
N75A0002 - Validate Tax Id - AU
N75Z0002 - Validate Tax Id - NZ
N0000604 - Validate Application Id
N0000602 - F00095 Record Reservation
B0000603 - Set Object Reservation Text Substitution Error
N0800002 - Set Employee Current Status
B0500575 - Employee Master MBF
B9900410 - Get Environment Value
N0800030 - Fiscal Year Begin End Dates
X0005 - Get UDC
B9800420 - Get Data Dictionary Definition
B0000564 - Get Internal Next Number
B9800140 - Get User Address Book Number
B0800010 - Get Organizational PO
N0500042 - F08001 Retrieve Job Specific Info
N0800003 - Verify Job/Retrieve Job Default Information
N0800204 - Track Date in Current Job
N0800006 - Calculate Pay Period Salary from Annual Salary Input
N0500025 - Salary Calculations Server
N0800004 - Compa-Ratio Server
N0800146 - Get a specific ESS Common Setting
N0700040 - F069016 Fetch Tax Area Profile
B0500543 - Validate Geo Code HR
N0500020 - Update Payroll Lock Out Code
B0500132 - F06017 Canadian Tax Info
N0800008 - Update F06210 to Force Payroll Rerun
N0500032 - Synchronize EE/Supervisor in EE Master & Org Structure
N0800020 - Update Employee Job Server
If all validations are successful, the processEmployee web service operation writes to these JD Edwards tables:
F060116 (Employee Master)
F0101 (Address Book Master)
F0111 (Who's Who)
F0115 (Phones)
F0016 (Address by Effective Date)
F01151 (Electronic Addresses)
F060117 (Employee Master International Data)
F060117A (Employee Master International Data Tag)
F060120 (Employee Master Additional Informational File)
F06017 (Employee Tax Exceptions/Overrides)
F0701732 (Additional Tax Overrides)
F75A0006 (Australian Employee Tax Overrides)
F75Z0005 (New Zealand Employee Tax Overrides)