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.

Important: The processAddressBook BSSV processes the Tax ID number of the employee, which may be considered sensitive information. The BSSV does not treat the Tax ID differently than other information. Address Book Data privacy provided in the JD Edwards EnterpriseOne software is not supported by this BSSV. If the processAddressBook BSSV fails, it will not process the address book information and will rollback any address book changes.

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

Note: The processEmployee web service and its related web services and business functions perform all of the required validations for country-specific data for Australia (AU), Canada (CA), New Zealand (NZ), and the United States (US) including tax ID, tax overrides, and payroll data.

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)