Human Resources

Team-Fly

Following is a listing of human resources BAPIs.

Applicant

  • 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.

Attendee

  • 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.

BusinessEvent

  • 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.

BusinessEventGroup

  • GetEventTypeList. Lists business event types in a business event group.

  • GetList. Reads the business event group hierarchy.

BusinessEventType

  • 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.

EmpBenefitHealthPlan

  • 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.

EmpBenefitInsurePlan

  • 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.

EmpBenefitMiscelPlan

  • 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.

EmpBenefitSavingPlan

  • 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.

EmpBenefitStockpPlan

  • GetBeneficiaries. Lists beneficiaries for stock purchase plans.

  • GetPossBeneficiaries. Lists possible beneficiaries for stock purchase plans.

Employee

  • 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.

EmployeeAbsence

  • 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.

EmployeeAbstract

  • 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.

EmployeeAttAbs

  • GetDetail. Retrieves original derived absence/attendance data.

  • GetList. Returns a list of existing absences/attendances according to selection criteria.

EmployeeBankDetail

  • 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.

EmployeeBasicpay

  • 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.

EmployeeBenAdjReason

The GetList BAPI defines adjustment reasons that are currently valid for an employee.

EmployeeBenefit

  • 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.

EmployeeDateSpecific

The GetDetailedList BAPI reads instances with data.

EmployeeFamilyMember

  • 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.

EmployeeFamMemberUs

  • 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.

EmployeeFiscalDataCA

  • GetDetailedList. Reads instances with data.

EmployeeGenBenInfo

  • GetOpenEnrollmentPeriod. Checks whether an open enrollment period exists and whether the period is indicated.

EmployeeIntControl

  • 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.

EmployeePersonalData

  • 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.

EmployeePayrollAcc

  • 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.

EmployeePrivAddress

  • 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.

EmployeePrivateAdrUS

  • 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.

EmployeeTimeQuota

The GetDetailedList BAPI determines the quota data for a personnel number.

EmployeeTimeValSpec

  • 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.

EmployeeUser

The GetEmployee BAPI determines an employee from an SAP user.

EmployeeW4W5InfoUS

  • 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.

JobRequirement

The GetList BAPI reads a requirement profile.

Location

The GetListAll BAPI lists business event locations.

PayrollAccDocument

  • Display_Acc. Displays a document (from AC).

  • GetList. Reads a requirement profile.

PTimeOverview

  • 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.

PTManagerAttAbsence

  • 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.

PTManagerExtAttAbs

  • 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.

PTManagerExtPEvent

The Insert BAPI uploads time events.

PTMgrExtPExpenses

The Insert BAPI uploads employee expenditures.

PTManagerExtTimeSpec

  • Display. Displays external data in infotype.

  • GetStatus. Defines the status of a record in an interface table.

PTManagerExtRemunSpec

  • 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).

Qualification

The GetList BAPI reads a qualifications profile.

QualificationType

  • GetDetail. Reads detailed information.

  • GetList. Returns a list of qualifications that meet given selection criteria.

TimeAvailSchedule

The Build BAPI determines employees’ availability.

TimeMgtConfirmation

The Post BAPI transfers confirmations from logistics to human resources.

WorkflowObject

  • BapiPrebookAttendance. Prebooks attendance.

  • DeleteAttendance. Deletes attendance.

  • BookAttendance. Books attendance.


Team-Fly


Java & BAPI Technology for SAP
Java & BAPI Technology for SAP
ISBN: 761523057
EAN: N/A
Year: 1998
Pages: 199

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net