Following is a listing of human resources BAPIs.
ChangePassword. Changes a password.
CheckPassword. Checks a password.
CreateFromData. Creates an applicant record.
CreatePassword. Creates a password.
DeletePassword. Deletes a password.
ExistenceCheck. Performs an existence check.
GetPassword. Retrieves a password.
GetStatus. Retrieves the status of an applicant.
InitPassword. Initializes a password to a given value.
ChangePassword. Changes an attendee’s password.
CheckExistence. Checks the existence of an attendee.
CheckPassword. Checks an attendee’s password.
GetBookList. Retrieves attendee bookings.
GetCompanyBookList. Retrieves bookings of a group attendee.
GetCompanyPrebookList. Retrieves a group attendee’s prebookings.
GetPrebookList. Lists attendee prebookings.
GetTypeList. Lists Internet attendee types.
GetInfo. Retrieves business event information.
GetLanguage. Returns business event languages.
GetSchedule. Retrieves the time schedule of a business event.
Init. Returns default values for standard parameters.
GetEventTypeList. Lists business event types in a business event group.
GetList. Reads the business event group hierarchy.
GetEventList. Returns dates of business event type.
GetInfo. Retrieves information on business event type.
GetListFromQualification. Returns business event types for a specified qualification.
GetListFromTarget. Retrieves business event types for a specified target group.
GetListFromName. Returns business event types for specified object text.
GetListFromDescription. Retrieves business event types for a specified description.
SubtypesForDescription. Returns subobjects of Description infotype.
GetDependents. Returns a list of the dependents an employee has included in benefit plan enrollments.
GetPossDependents. Returns a list of the dependents an employee may include in health plan enrollments.
GetBeneficiaries. Returns a list of the beneficiaries an employee has included in benefit plan enrollments.
GetPossBeneficiaries. Returns a list of the beneficiaries an employee may include in benefit plan enrollments.
GetBeneficiaries. Lists the beneficiaries an employee has included in benefit plan enrollments.
GetDependents. Lists the dependents an employee has included in benefit plan enrollments.
GetInvestments. Lists the investments an employee has selected in benefit plan enrollments.
GetPossBeneficiaries. Lists the beneficiaries an employee may include in miscellaneous plan enrollments.
GetPossDependents. Lists the dependents an employee may include in miscellaneous plan enrollments.
GetPossInvestments. Lists the investments an employee may select in miscellaneous plan enrollments.
GetBeneficiaries. Returns beneficiaries for savings plans.
GetInvestments. Returns investments for savings plans.
GetPossBeneficiaries. Returns possible beneficiaries for savings plans.
GetPossInvestments. Returns possible investments for savings plans.
GetBeneficiaries. Lists beneficiaries for stock purchase plans.
GetPossBeneficiaries. Lists possible beneficiaries for stock purchase plans.
ChangePassword. Changes an employee’s password.
CheckPassword. Checks an employee’s password.
CreatePassword. Creates a password entry.
DeletePassword. Deletes a password entry.
Dequeue. Unlocks an employee.
Enqueue. Locks an employee.
GetList. Returns a list of employees matching a query.
GetPassword. Reads a password entry.
InitPassword. Initializes a password entry.
Approve. Unlocks an Absences infotype record.
Change. Changes an Absences infotype record.
Create. Creates an Absences infotype record.
Delete. Deletes an Absences infotype record.
GetDetail. Reads an Absences infotype record.
GetList. Retrieves a list of Absences infotype records.
GetDetailedList. Reads instances with data.
Request. Creates a locked absence.
SimulateCreation. Simulates the creation of an Absences infotype record.
ChangePassword. Changes a password.
CheckPassword. Checks a password.
CreatePassword. Creates a password.
DeletePassword. Deletes a password.
Dequeue. Unlocks employees.
Enqueue. Locks employees.
ExistenceCheck. Checks whether a personnel number exists.
GetList. Finds personnel numbers for specified search criteria.
GetPassword. Gets a password.
InitPassword. Retrieves an initial password.
GetDetail. Retrieves original derived absence/attendance data.
GetList. Returns a list of existing absences/attendances according to selection criteria.
Approve. Unlocks a Bank Details record that was created via the Request method.
Change. Changes a Bank Details record.
Create. Creates a Bank Details record.
CreateSuccessor. Creates a subsequent Bank Details record.
Delete. Deletes a Bank Details record.
GetDetail. Reads a Bank Details record.
GetList. Returns a Bank Details record matching certain criteria.
GetDetailedList. Reads instances with data.
Request. Creates a locked Bank Details record.
SimulateCreation. Simulates the creation of a Bank Details record.
Approve. Unlocks a Basic Pay record that was created via the Request method.
Change. Changes a Basic Pay record.
Create. Creates a Basic Pay record.
CreateSuccessor. Creates a subsequent Basic Pay record.
Delete. Deletes a Basic Pay record.
GetDetail. Reads a Basic Pay record.
GetList. Returns a Basic Pay record matching certain criteria.
Request. Creates a locked Basic Pay record.
SimulateCreation. Simulates the creation of a Basic Pay record.
The GetList BAPI defines adjustment reasons that are currently valid for an employee.
CheckSelection. Performs a consistency check with company rules.
CreateOffer. Defines a benefits offer.
CreatePlans. Writes the employee’s elections to the database.
DeletePlans. Deletes a plan for a specified period.
GetCorequisitePlans. Delivers corequisite plans.
GetParticipation. Returns details of an employee’s enrollments.
The GetDetailedList BAPI reads instances with data.
Approve. Unlocks a Family/Related Person record that was created via the Request method.
Change. Changes a Family/Related Person record.
Create. Creates a Family/Related Person record.
CreateSuccessor. Creates a subsequent Family/Related Person record.
Delete. Deletes a Family/Related Person record.
GetDetail. Reads a Family/Related Person record.
GetList. Returns a Family/Related Person record matching certain criteria.
GetDetailedList. Reads instances with data.
Request. Creates a locked Family/Related Person record.
SimulateCreation. Simulates the creation of a Family/Related Person record.
Approve. Unlocks a family.
Change. Changes a family.
Create. Creates a family.
Delete. Deletes a family.
GetDetail. Displays a family.
GetDetailedList. Reads instances with data.
GetList. Reads instances.
Request. Creates a locked family.
SimulateCreation. Simulates the creation of a family.
GetDetailedList. Reads instances with data.
GetOpenEnrollmentPeriod. Checks whether an open enrollment period exists and whether the period is indicated.
Approve. Unlocks an Internal Control record that was created by the Request method.
Change. Changes an Internal Control record.
Create. Creates an Internal Control record.
CreateSuccessor. Creates a subsequent Internal Control record.
Delete. Deletes an Internal Control record.
GetDetail. Reads an Internal Control record.
GetList. Returns an Internal Control record matching criteria.
Request. Creates a locked Internal Control record.
SimulateCreation. Simulates the creation of an Internal Control record.
Change. Changes a Personal Data record.
Create. Creates a Personal Data record.
CreateSuccessor. Creates a subsequent Personal Data record.
Delete. Deletes a Personal Data record.
GetDetail. Reads a Personal Data record.
GetList. Returns a Personal Data record matching criteria.
GetDetailedList. Reads instances with data.
SimulateCreation. Simulates the creation of a Personal Data record.
GetDetail. Returns a remuneration statement for one personnel number.
GetDetailHtml. Retrieves a payroll form for employees, in HTML format.
GetResultList. Returns a directory of payroll results for one personnel number.
Approve. Unlocks an Addresses record that was created by the Request method.
Change. Changes an Addresses record.
Create. Creates an Addresses record.
CreateSuccessor. Creates a subsequent Addresses record.
Delete. Deletes an Addresses record.
GetDetail. Reads an Addresses record.
GetDetailedList. Returns an Addresses record matching criteria.
GetList. Reads instances with data.
Request. Creates a locked Addresses record.
SimulateCreation. Simulates the creation of an Addresses record.
Change. Changes an employee’s address.
Create. Creates an address.
CreateSuccessor. Creates a subsequent employee address.
GetDetail. Reads an employee address.
GetDetailedList. Reads instances with data.
Request. Creates a locked employee address.
SimulateCreation. Simulates the creation of an employee address.
The GetDetailedList BAPI determines the quota data for a personnel number.
Check. Checks different payments.
CheckBonus. Checks a bonus.
CheckCurrency. Checks currency.
CheckPosition. Checks an item.
CheckWageGroupLevel. Checks a pay scale/level.
GetCurrency. Determines a currency.
The GetEmployee BAPI determines an employee from an SAP user.
Approve. Unlocks an employee W4/W5 information record.
Change. Changes an employee W4/W5 information record.
Create. Creates an employee W4/W5 information record.
Delete. Deletes an employee W4/W5 information record.
GetDetail. Reads an employee W4/W5 information record.
GetDetailedList. Reads employee W4/W5 details of information instances.
GetList. Reads employee W4/W5 information instances.
Request. Creates a locked employee W4/W5 information record.
SimulateCreation. Simulates the creation of a W4/W5 information record.
The GetList BAPI reads a requirement profile.
The GetListAll BAPI lists business event locations.
Display_Acc. Displays a document (from AC).
GetList. Reads a requirement profile.
SaveReplica. Distributes an employee’s time overview.
Get. Determines an employee’s time overview.
Replicate. Triggers the distribution of an employee’s time overview.
DeleteReplica. Deletes the distribution of an employee’s time overview.
ManageChange. Starts and controls the Change att./absences process.
ManageCreation. Starts and controls the Create att./absences process.
ManageDelete. Starts and controls the Delete att./absences process.
Check. Checks attendance/absence without account assignment.
CheckCollision. Checks collision.
CheckQuota. Checks a quota deduction.
CheckWithActivityAllocation. Checks attendance/absence with activity allocation.
CheckWithCostAssignment. Checks attendance/absence with cost allocation.
Insert. Inserts attendance/absence without account assignment.
InsertWithActivityAllocation. Inserts attendance/absence with activity allocation.
GetDetailedList. Reads the details of objects.
The Insert BAPI uploads time events.
The Insert BAPI uploads employee expenditures.
Display. Displays external data in infotype.
GetStatus. Defines the status of a record in an interface table.
Check. Checks external remuneration information (without account assignment).
CheckWithActivityAllocation. Checks external remuneration information (with activity allocation).
CheckWithCostAsignment. Checks external remuneration information (with cost allocation).
Insert. Inserts external remuneration information in a table (without account assignment).
InsertWithActivityAllocation. Inserts remuneration information in a table (with activity allocation).
InsertWithCostAsignment. Inserts external remuneration information in a table (with cost assignment).
The GetList BAPI reads a qualifications profile.
GetDetail. Reads detailed information.
GetList. Returns a list of qualifications that meet given selection criteria.
The Build BAPI determines employees’ availability.
The Post BAPI transfers confirmations from logistics to human resources.
BapiPrebookAttendance. Prebooks attendance.
DeleteAttendance. Deletes attendance.
BookAttendance. Books attendance.
Team-Fly |