Hr-infotype Enhanced Notes

Source: Internet
Author: User

First, create InfoType. (PM30, personal data)
1. The created infotype must be at the beginning of 9, i.e. 9xxx, for example: 9111.
2. Create the PS structure. (Tcode SE11). ex:ps9111.
3.PM01 Create InfoType.
In InfoType No. Fill in the InfoType to be created, here is 9111. The Create icon to the right of the point.
4. Fill in the InfoType number and description, add time constraint, add single screen. and save. Exit.
5. If you want to modify the relevant information, PM01---infotype--infotype characteristics--Modify the relevant information--save.
6.pa30. Fill in the InfoType number at the bottom, fill in the person number--Create--enter the screen to see the infotype screen you just created. Above is the system standard screen, the following is a custom parameter.
7. You can create a record in the information type.
8. SE11, fill in the database table pa9111, execute, you can view the record just created.

I. Create INFOTYPE (PO10, organization-related data)
1. The created infotype must be at the beginning of 9, i.e. 9xxx, for example: 9999.
(1).
2. Create the PT structure. (Tcode SE11). ex:pt9999.
3.PPCI create InfoType. Fill in the Information class model, click Create.
Go to the next interface, select the field information type, create it.
4. Once created, only one TABNR is stored in the hrp9999, and the real data can be obtained from hrt9999 through the TABNR number.
(2).
2. Create the HRI structure. ex:hri9998.
3.PPCI create InfoType. Fill in the Information class model, click Create.
Go to the next interface, select the table information type, create.
4. The data is stored in the hrp9999.


Second, enhance InfoType.
1.pm01--Select the third enhance infotype--select ci_include--Create
2. entered the ci_pxxxx. Fill in the enhanced fields.-----Activate. (May need to wait a few seconds)
3. Prompt warning, do not pay attention, exit can.
4.PM01, fill in just the enhanced InfoType, click Create, keep entering until you are done.
5. Pa30. View the enhanced fields.
6. If the information type has been enhanced, the first step is not created, and edit is available. Follow the same steps until the 5th step.
7. SE11, fill in the database table Paxxxx, execute, you can view the record just created or modified.

Third, enhance the custom input and output properties of the field.
1. Sm30--t588m--mod.pool (mpxxxx00)--screen (2000 just created)--Set the corresponding field properties

Iv. the generated program is named Zpxxxx00.
V. View V_T582A you can view the properties of the InfoType.
Vi. Enhanced fields If you want to set a drop-down menu, you can specify it in value in the data element's domain.
Vii. when PM01, choose the first one for employee information, PA. The second is for recruiting, that is, PB.
The following is a comparison of the appropriate information for organizational management and personnel management enhancements:
Tcode Structure Table screen program Maintance table
OM ppci hrixxxx hrpxxxx mpxxxx00 t777i (SM30)
Ptxxxx hrtxxxx
PA pm01 psxxxx paxxxx 2000/3000 mpxxxx00 t588m (SM30)

Organization Management
VIII. PO10----Organization management and maintenance
Maintain the data in the infotype you create, and in the se11--hrpxxxx--you can view the data you maintain.

IX. Organization Management----maintenance in t777i
Similar to maintenance in t588m, after entering new entries, the time constraint and screen are maintained.

For an OM infotype that has been created for 9, you can modify the hrixxxx if you want to enhance it. But the properties of the screen do not know how to change, the current more stupid way is to se51 directly to the screen to modify.

For the system has OM infotype, enhanced when filling infotype number, select the third extend InfoType, point all enhancement, point edit/change Modify.
The enhanced program is named zpxxxx00 and the screen is 200.

The usage of table t582c is not known for a moment: include screens for infotypes.
T588m:infotype screen control.
T777i:change View Infotypes.

The 1,infotype is a four-bit digital code, typically,

4NNN for Applicant,
1nnn for OM,
2NNN for Time,
0nnn for HR master data, sometimes for applicant data
9NNN reserved for customizing

2, each InfoType nnnn requires at least two structure:psnnnn+pnnnn, and a transparental table:pannnn (or pbnnnn for applicant), which need to be in the data Dictionary definition, PM01 without this function (it seems I was misguided, developing infotype or Abaper things)

3,infotype module pool consists of the main program of maintenance interface, the main program is MPNNNN00, the main program also contains four includes (not understand)

4,infotype has at least three screen:initial screens, single screens, List screen. Alternatively, you can use alternative screen instead of single or list Secreen, a infotype can have multiple screens to meet different needs, for example, different countries.

Initial screen is used as the technical interface of HR and InfoType itself, and is entered by assign to InfoType module. Screen 1000 is the initial screen for all infotype. Initial screen is only processed in the background and cannot be displayed.

Single screens is the user and SAP interface, typically screen 2000, which allows you to customize a single window with a number of 2900-2999.

The list screen is used to display all the history of a certain personnel in a infotype, which is the default to 3000

InfoType screen control is used to adjust screen to accommodate different functions (Create,change,display,delimit,---) and for different data content ( An employee in an ESG should not have a field) (---Guess:sap to make a lot of things group, even delere,display and so on, also defined as constant, and composed of modification group), At the same time, the modification Group's screen control priority is lower than table t588m

5,dialog module as an interface between HR transaction and InfoType, the name must be rp_nnnn,

InfoType nnnn through dialog module rp_nnnn into module pool MPnnnn00 's screen 1000

6,infotype characteristics, (table T582a,view v_t582a), save basic information about time constraint, start date, screen, dialog module, etc.

Related table,
T582s:further InfoType Text,
T777d:infotype Dialog/database Assginment,
T591a:subtype characteristics
T591s:subtype text

Master Data Employee Masters
PA10 Personnel File
PA20 Display HR Master Data
PA30 Maintain HR Master Data
PA40 Personnel Events
PA41 Change Hiring Data
PA42 Fast Data Entry for Events
PRMD Maintain HR Master Data
PRMF Travel Expenses:feature trvfd
PRML Set Country Grouping via Popup
PRMM Personnel Events
Prmo Travel Expenses:feature Trvco
PRMP Travel Expenses:feature TRVPA
PRMS Display HR Master Data
PRMT Update Matchcode
PSO3 InfoType Overview
PSO4 Individual maintenance of infotypes

Time Management
PA51 display data 
PA53 display times data 
PA61 Maintain hours data < Br>pa62 List Entry of Additional data 
PA63 maintain time data 
PA64 Calendar entry 
PA70 Fast Dat a entry 
PA71 Fast Entry of time data 
Pbab maintain vacancy assignments 
PT01 Create work Schedul e 
PT02 change work schedule 
PT03 Display Work schedules

Payroll Compensation Management
PC00 Run payroll 
PC10 Payroll menu usa 
PE00 starts Transactions pe01,pe02,pe03  
PE01 schemas 
PE02 calculation rules 
PE03 features 
PE04 Create functions and operations 
PE51 HR form editor 
PRCA Payroll calendar 
prct current settings 
Prcu Printing Checks usa 
PRD1 Create dme 
SM31 maintain tables 
SM12 Locked secessions 
TSTC Table lookup 
SPR0 img 
SE16 Data Browser (Table reports)  
PP03 PD tables 
pp0m Change Org unit 
P013 maintain positions 
PO03 maintain Jobs

Benefits Welfare Program
PA85 Benefits-call RPLBEN11
PA86 Benefits-call RPLBEN07
PA87 Benefits-call RPLBEN09
PA89 COBRA Administration
PA90 Benefits Enrollment–individual
PA91 benefits-forms
PA92 Benefits Tables-maintain
PA93 Benefits Tables-display
PA94 benefits-access Reporting Tree
PA95 Benefits Img-jump to views
PA96 Benefits Reporting
PA97 Salary Administration-matrix
PA98 Salary Administration
PA99 compensation Admin. -Rel.changes
PACP hr-ch:pension Fund, interface

General/reporting Report
PM00 Menu for HR Reports
PM01 Dialogs in Hr-create custom infotypes
PRF0 Standard Form
PSVT Dynamic Tools Menu
PAR1 Flexible Employee data
PAR2 Employee List

Pd-organizational Management Organizational management and personal development
pp0m Change Org Unit
PO03 Maintain Jobs
PO13 Maintain Position
PO10 Maintain organizational Unit
PP01 Maintain Plan Data (menu-guided)
PP02 Maintain Plan Data (Open)
PP03 Maintain Plan Data (event-guided)
PP05 number Ranges
PP06 number Range Maintenance:hradata
PP07 tasks/descrīptions
PP69 Choose Text for Organizational Unit
PP90 Set up Organization
PPO1 Change Cost Center Assignment
PPO2 Display Cost Center Assignment
PPO3 Change Reporting Structure
PPO4 Display Reporting Structure
PPO5 Change Object indicators (O/S)
PPO6 Change Object Indicators O/S
Ppoa Display Menu Interface (with Dyn.)
Ppoc Create Organizational Unit
Ppom Maintain organizational Plan
PPOs Display Organizational Plan
PQ01 Events for Work Center
PQ02 Events for Training program
PQ03 Events for Job
PQ04 Events for Business Event Type
PQ06 location Events
PQ07 Resource Events
PQ08 Events for External person
PQ09 Events for Business Event Group
PQ10 Events for Organizational Unit
PQ11 Events for qualification
PQ12 Resource Type Events
PQ13 Events for Position
PQ14 Events for Task
PQ15 Events for Company
PSO5 pd:administration Tools
Psoa work Center Reporting
PSOC Job Reporting
Psog Orgmanagement General Reporting
Psoi Tools Integration PA-PD
Psoo Organizational Unit Reporting
PSOS Position Reporting
Psot Task Reporting

Recruitment recruitment
PB10 Init.entry of Applicant Master Data
PB20 Display Applicant Master Data
PB30 Maintain Applicant Master Data
PB40 Applicant Events
PB50 Display Applicant Actions
PB60 Maintain applicant actions
PB80 Evaluate Vacancies
PBA0 Evaluate Advertisements
PBA1 Applicant Index
PBA2 List of applications
PBA3 Applicant Vacancy Assignment List
PBA4 Receipt of application

Hr-infotype Enhanced Notes (RPM)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.