Employment Opportunities Web Application 

Use

Generally speaking, human resources are the highest fixed costs that a company has. Consequently, recruiting the best people possible has become a high priority. Companies invest a lot of time and money advertising employment opportunities, evaluating applicants, and managing the entire recruitment and hiring process.

The Employment Opportunities Web application is an Internet Application Component (IAC).

External applicants can use it to:

Job seekers can display a list of all job advertisements in your company. The system displays a short description of the vacant positions.

External applicants can submit applications in response to specific job advertisements or make unsolicited job applications. Applicants submit applications via the Internet by entering the information that is requested of them (personal details, experience, qualifications, skills, and training). Applicants are obligated to enter their personal details. In the other areas, however, applicants are free to decide how much information they want to provide. Applicants can also create an attachment containing their application documents and passport photograph in their online application via the Internet.

Advantages for your enterprise:

Advantages for applicants:

Integration

Information on positions is read from the records stored in the Recruitment application component.

Similarly, the information submitted by applicants is stored in the Recruitment component.

The R/3 System assigns applicants a temporary user ID and a password so that they can find out the status of their application at any time. The Application Status Web Application is used for such inquiries. Applicants can also use the password to submit other applications.

For security reasons, users are locked after entering an incorrect password three times. They can only be unlocked in the system administration in the R/3 System. To unlock users, you use the Maintain Internet Users transaction (SU05).

If your company has integrated the Recruitment and SAP ArchiveLink components, external applicants can create attachments for their online application in the Employment Opportunities IAC.

Prerequisites

Authorizations/Security

This Internet Application Component aims to give potential applicants access to information on the employment opportunities in your company.

Specific authorizations must be set up for the R/3 user IDs used by the Employment Opportunities IAC to log on to the R/3 System via the Internet Transaction Server (ITS). The profile generator (transaction PFCG) offers the following authorizations:

Object Class

Object

Human Resources

HR: Applicants

 

HR: Clusters

 

PD: Personnel Planning and Development

Basis - Administration

Table Maintenance (Using Standard Tools)

For further information, see the Implementation Guide (IMG) for Recruitment under Authorization Administration ® Create profiles.

Standard Settings and Default Values

If you want to use the Employment Opportunities IAC, you have to work through all of the Customizing activities that would normally also be necessary for setting up the Recruitment component. For more information, see the Implementation Guide (IMG) for Recruitment.

You also have to make the following settings specific to the Internet: Recruitment ® Web Applications ® Employment Opportunities ® Set Up Employment Opportunities.

Displaying Vacant Positions

The R/3 System must be able to find vacant positions before it can create a list containing job advertisements. You need to make certain system settings so that the R/3 System can find and list vacancies (job descriptions), sort them by recruitment instrument, and display detailed information on each vacancy.

You also need to have defined advertisements for the vacant jobs.

Table

Actions required

T750B

Create several advertisements for each recruitment instrument

Assign a vacancy to each advertisement

Define texts for the advertisements This text is displayed as a job description (tasks, skills required, qualifications required, etc.).

T750C

Create recruitment instruments for each media type, assign each instrument to a medium type (this instrument is defined using feature INTDF – see below)

T750D

Create Internet medium

T750X/P1007

Maintain vacancies using one of these two tables.

(The table you use will depend on whether integration between Personnel Administration (PA) and Personnel Development and Planning (PD) is active.)

You can define different regions - or if you are an international company, different countries - as recruitment instruments and can thereby structure the employment opportunities regionally.

Use feature

to define...

INTDF

Medium

 

Country indicator

Use feature

to define...

INTDY

Unsolicited application group

 

Applicant group

 

Applicant range

 

Personnel area

 

Personnel subarea

 

Personnel officer responsible

 

Internet address: Name of administrator

 

Internet address: Name of server

 

Entering applications

This Internet Application Component contains a number of forms which applicants can use to enter data that is relevant to their job application (such as name, address, education, and so on). These forms correspond to the infotype records that are created when a job application is entered in the R/3 System.

You have to maintain certain tables and define valid values for the entries made in these forms. The settings you make will affect both the R/3 Recruitment component and this IAC.

Table

Description

T522T

Form of address

T002

Language key for communicating with applicants

T005

Countries

T005U

Taxes: Region Key: Texts

T517T

School Type Designations

T519T

Final Certificates

T518A

Vocation Check Table

T518B

Vocation Descriptions

T538C

Admissibility of Time/Measurement Units for Infotypes

T517X

Branches of Study

T517Y

Check Table for Branches of Study

T517Z

Admissible Combinations of School Types (T517T) and Branches of Study (T517Y)

T517A

Admissible Combinations of School Types (T517T) and Final Certificates (T517Y)

T574B

Qualification Texts

T016T

Industry Names

T513C

Jobs With Other/Previous Employers

 

Creating Attachments

For external applicants to be able to create attachments for their online applications, your enterprise must implement the archiving component SAP ArchiveLink. The Employment Opportunities IAC does not require any special customizing for the SAP ArchiveLink component.

You must also set permitted formats for documents and photographs in Customizing for Recruitment. The formats .doc and .jpg are set up in the standard system. If you want to use other or additional formats, specify them in the Set Up Formats for Applicant Documents activity (within the Set Up Employment Opportunities step). For information on how to do this, see the Implementation Guide for Recruitment by choosing Web Applications ® Employment Opportunities ® Set Up Employment Opportunities.

Table

Description

T750R

Permitted Document Formats for Internet Applications

 

Features

Modification Options

Recruitment data is output via the Internet Transaction Server. The data is written to the Internet Server from the R/3 system. There, it is formatted and presented in HTML standard format on a special output mask.

Graphics and forms for this IAC are provided with the standard R/3 System. You can, however, change the screen layout (background, or text colors, for example) and insert graphics of your own by changing the HTML templates.

You can specify what type of information can be entered by applicants by displaying or hiding certain fields. This task is carried out at the Internet-Server level. If you want applicants to enter further information (that is, you want to create additional fields), you have to make changes in the R/3 System.

The HTML templates for this IAC are as follows:

SAPMPW12_100.HTML

SAPMPW12_610.HTML

SAPMPW12_200.HTML

SAPMPW12_700.HTML

SAPMPW12_201.HTML

SAPMPW12_800.HTML

SAPMPW12_300.HTML

SAPMPW12_900.HTML

SAPMPW12_400.HTML

SAPMPW12_100.HTML

SAPMPW12_500.HTML

SAPMPW12_200.HTML

SAPMPW12_601.HTML

 

Transaction/Name of Service

You access the Employment Opportunities IAC using transaction PBW3.

You can find all the relevant data under this transaction in the SAP@Web Studio.

Connection Time with the R/3 System

A connection time is specified in the global file for all IACs delivered by SAP. However, it is recommended that you specify the connection times of individual applications.

You are recommended to set the timeout parameter higher for the Employment Opportunities IAC so that the application is not interrupted before the applicant has finished entering it. To change the timeout parameter, set the timeout parameter (~TIMEOUT) to the desired connection time in the service file for the Employment Opportunities IAC (transaction PBW3).

R/3 Development Objects

The following development objects play an important role in this application. Please do not change these objects!

Development class

PAPL

Transactions

PBW3

Module pool

SAPMPW12

Function groups

APPL, VAP1

Function modules

BAPI_APPLICANT_CHANGEPASSWORD

 

BAPI_APPLICANT_CHECKEXISTENCE

 

BAPI_APPLICANT_CHECKPASSWORD

 

BAPI_APPLICANT_CREATE

 

BAPI_APPLICANT_CREATE_PW_REG

 

BAPI_APPLICANT_GET_PW_REG

 

BAPI_APPLICANT_GETSTATUS

 

BAPI_APPLICANT_INITPASSWORD

BAPIs

Applicant.ChangePassword

 

Applicant.CheckPassword

 

Applicant.ExistenceCheck

 

Applicant.CreateFromData

 

Applicant.CreatePassword

 

Applicant.GetPassword

 

Applicant.Dequeue

 

Applicant.Enqueue

 

Applicant.InitPassword

 

Application.Create