ITS ABOUT SAP-HR ONLY

Friday, December 28, 2007

How to create a HR infotype?

How to create a HR infotype?

1) Go to Transaction PM01.

2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).

3) Select the ‘Employee Infotype’ radio button.

4) Select the ‘PS Structure Infotype’.

5) Click on Create… A separate table maintenance window appears…

6) Create a PS structure with all the fields you want on the Infotype

7) Save and Activate the PS structure

8) Go back to the initial screen of PM01.

9) Click on ‘All’ push button. It takes a few moments.

10) Click on ‘Technical Characteristics’. Infotype list screen appears

11) Click on ‘Change’(pencil) button

12) Select your Infotype and click on ‘Detail’ (magnifying glass) button

13) Give ‘T591A’ as subtype table

14) Give ‘T591S’ as subtype txt tab

15) Give your subtype field as subtype field

16) Save and come back to PM01 initial screen

17) Click on ‘Infotype Characteristics’ … Infotype list screen appears

18) Click on ‘Change’ (pencil) button

19) Click on ‘New Entries’

20) Enter your Infotype number and short text

21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotype’s infotype characteristics screen and use as the reference to fill yours)

22) Save your entries.

23) Now the Infotype is created and ready to use.

24) If you want to change the layout of the Infotype as per your requirement…

25) In the PM01 initial screen…Select ‘Screen’ radio button and give 2000 as the screen name, then click on edit.

26) In the next screen.. Select ‘Layout Editor’ and click ‘Change’.

27) Screen default layout appears…here you can design/modify the screen..change the attributes of the fields..etc.

28) Save and activate. (Don’t forget to ‘Activate at every level)

Config of One InfoType 0000

Config of One InfoType 0000

Screenshot of config of one infotype 0000. I need to know what is the significance of Display and selection 1) select w/start , 2) select w/end ...












The screen shot, is to decide the 'attributes of the infotype' and your query is related to 'how infotype records are displayed' when you use TCode PA30. With this background, let us see the various options.


1) With start date (options in SPRO are 3 or 4): This is applicable if you are selecting 'display' in PA30, with only the 'start date' entered in the 'period' selection field.


a) Option 3: Only the record valid on the entered date will be displayed. Therefore, for IT0002 with time constraint 1, you will be able to see only one record. (you will not be able to use 'next record' or 'previous record' buttons).

b) Option 4: All records valid between the entered date and the CPU date will be displayed. (You will be able to use 'next record' or 'previous record' buttons to switch between records).

2) With end date (options in SPRO is 5): This is applicable if you are selecting 'display' in PA30, with both 'start date' and 'end date' entered in the 'period' selection field. Here, all records valid on at least one day in the selected period will be shown. (Please note that you will be able to see the record, even if the end date of the record is outside the selected period).


3) Without any date (options in SPRO is 1 or 2): This is applicable if you are selecting 'display' in PA30, without entering any date in the 'period' selection field.


a) Option 1: All valid records will be shown. (You will be able to use 'next record' or 'previous record' buttons).

b) Option 4: All records valid between the the CPU date and end date will be displayed.










Saturday, December 1, 2007


>>prvieous>>


SAP HR FAQ

SAP HR Frequently Asked Question



Q: We are in the service industry and have employees working in multiple cities on the same day. The system seems to allow one taxing authority per day. But the taxing authority needs to be picked up from the Service Order ideally . Can we achieve this?

A: You can create multiple infotypes 0208 (work tax area) for the same employee and the same day. Use the 'allocation percent' field . There is no integration however between time management and the work tax area. You may copy infotype 0208 to IT 9208. Infotype 0208 may be used to store the default work tax area and IT 9208 may be used to store the multiple work tax area. Create IT 9208 based on data from your external time management system.


Q: We use clocking machine for recording employee clock-in/out . All the data is stored in a 'flat' file which is supposed to be uploaded into SAP. When tried to open and read the flat file using OPEN DATASET and READ DATASET commands, the Sy-subrc value returned is 8 and the error message 'the specified file not found' is displayed. We checked the path and the file is in the correct location. What is missing?

A: Check the path once again. Check the upper and lower cases. Define you parameter file name like filename-fileextern.

Depending on the place where the flat file resides, the procedure varies. OPEN DATASET is used for upload of file from the host system. If your flat (text) file is on the PC, you can use the function WS_UPLOAD which will upload your text file into an internal table. This internal table data can be loaded into SAP. The syntax is as follows:

CALL FUNCTION 'WS_UPLOAD'
EXPORTING
FILENAME = pcfile
IMPORTING
FILELENGTH = fileleng
TABLES
DATA_TAB = internal table name

Please note that you have to specify the pcfile of length 128.


Q: We want to make a copy of an organizational structure from one plan variant to another. This copy should include all assignments like purchasing groups to organizational units made in PFOM . Can we do this?

A: Make sure that the plan number is established through the IMG. (And that it is not the active plan.)

Go Human Resources -> Organizational Management Tools -> Plan version -> Copy.
It runs RHCOPL00. All or any portion of the plan maybe copied and manipulated and then copied back in to the active plan.


Q: We have a requirement to calculate leave entitlement at the anniversary year not calendar year. The leaves have both paid and unpaid components. The paid component is based on time worked. The unpaid component is based on years of service. Leave taken is reduced from both entitlements depending on employee's request. We are using a Schema based on TM04 which calls Cycles TS15, TS10. What is th ebest way to handle this?

A: You can use field 'DAUER' for seniority based vacation entitlement in the VAC01->VAC99 features. Time worked is not part of the feature structure (PME03). However you may create your own source code to make a decision on any field even if it does not belong to the feature structure. Check feature VAC01.


Q: We have multiple ORGs as we have many subsidiaries of our Parent company. These subsidiaries are defined as ORG and are assigned an ORG-ID. Within each ORG, we have Divisions (e.g. Human Resources, Finance, Materials etc.) and within each division we have Departments (e.g. Payroll, Labor Relations, etc.). We plan to use Personnel Development(PD). What is that we have to consider in this case?

A: You have to consider how the company wants to see its reports while designing the HR organizational structure in PD. You have address the question: for headcount or regulatory reports to which level does the company need to report, to the division, department, group or team level. You have to design the SAP organizational structure to support the lowest level required. Lower the more levels of detail, the more maintenance required.


Q: How can we configure the options for the Assgn Form. No. field on Infotype 210. It is the alternate formula to assign tax field and we have been unable to locate the table in the IMG to edit the options.

A: Options for the BSI Tax Formula can not be configured. Possible entries are available in BTXFORM, and they depend on the 'tax authority' ( BTXAUTH) and the 'tax type' (BTXTAXT). Use data dictionary to check existing entries. This data comes from BSI. Tax calculations are done in the BSI programs (via RFC from the USTAX function in the payroll schema).


Q: We are using the US HR/PAYROLL module. We are able to create the entry to credit the accrued payroll account. But our check writing process does not produce any accounting entries when we create a pay check or run our EFT process(RFFOUS_T). Should RFFOUS_C produce an accounting entry to debit the payroll payable account and credit the cash account ?

A: RFFOCUS_C does not produce any accounting entries. During the FI/CO interface run , 559 wage types may be posted to your cash account.


Q: We have approximately 10000 zip codes. We want to relate the eligibility group to the zip code. We do not want to create 20000 eligibility groups. Which is the best way to configure basing eligibility for HMO's on zip codes?

A: Try to group the zip codes by the HMO's they belong to. Then create benefit groups and programs for the unique combinations. You can create as many benefit groups as required and use the employee zipcode to select the benefit group the employee is eligible for. You may also look at user exit 2.


Q: We are using the PAI user exit in MP000800 screen 2000 to modify the BET01 field. After modifying the value, the valueis not re displayed. However the updated value is saved on commit. Why the value is not displayed after modification?

A: Yes. It is True. You may have to apply OSS .


>>NEXT>>




http://sap-career.blogspot.com