Populating the custom infotype
Hi Experts,
Payworld is an application which is used by employees travelling to Onsite on work permit and by employee who is hired overseas. Please provide me pointers on how the data from this payworld can be populated into respective infotypes by the batch as a part of different events in Payworld.
FM HR_INFOTYPE_OPEARTION can v use this to populate the data into the respective infotypes.
Yes, Please use the same FM 'HR_INFOTYPE_OPERATION' to modify/insert record of the employee in the INFOTYPE.
Use FM 'EMPLOYEE_ENQUEUE' to lock the employee, HR_READ_INFOTYPE to read info type data for the employee. If data exist for in the info type for the employee then modify the record else insert the record.
Hope it helps.
Thanks,
Jayant
Similar Messages
-
How to create the custom infotypes in Campus Management
Hi,
Please help me how to create the custom infotypes in campus management.
Thanks,
Lakshmi.Hi,
Steps 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)
Subtype Creation :
Transaction PM01 Goto Subtype Characteristics. Click on Append and then subtype. Enter the name and description of subtype on screen.
Then goto technical Characteristics and maintain the details of subtype there. I.e name of subtype i.e. component name defined in PSnnnn. Subtype table is T591A.
Subty.text tab is T591S and time const tab is T591A.
See:
http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
HR related site:
http://www.sapdevelopment.co.uk/hr/hrhome.htm
Enhancement of Infotype
Check the following
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYINT_INFOTYP.pdf
Infotype Enhancement overview screen
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60a7586d-edd9-2910-68a8-8204303835a1
Cheers,
vasavi.
kindly reward if helpful. -
Add the custom infotype in Fast entry screen
Dear All,
I add the one new created the custom infotype in the fast entry screen but when am going to create the entry threw pa70 transaction in that case my table control which is been in that infotype is not in editable mode means it's only display mode ..
Kindly help me to fix this issueees.
thanks
Regards
Sandeep DabralHi Sandeep,
Can you share the steps to create fast entry screen to custom infotype? Also is it possible to create custom TCODE to access this instead of PA70? -
How do i generate the idoc for the custom infotype?
Hi Experts,
I have a requirement to create the custom infotype and generate the idoc for the custom infotype
whenever the user change or crate the data by PA30, PA40 transaction .
so please give some help to write a logic for generate the idoc?
Thanks in advance.
VenkatI have just found out from the Archives, it is not possible to generate a formula line (trend line) in Numbers_08.
I am currently upgrading to Numbers_09. -
Populating the custom segments for the Basic type attached to HRMD_A (IDOC)
Hi,
I've enhanced a few infotypes and want the new fields to be available in an IDOC created through the program RHALEINI.
Here are the steps I followed.
Step 1 :(we31)
We created new segment Z1IT023 , containing all the fields from infotype 0023 along with the custom fields added.
Step 2 :(we30)
We created an extension of IDOC type HRMD_A07 by name HRMD_EX to include this segement.
Step 3 :
We added an entry in table EDIMSG against message type HRMD_A , with base type : HRMD_A07 , extension : HRMD_EX , version : 700
Step4 :(we20)
Now , we made changes to partner profile by adding entry for message type HRMD_A with base IDOC type as HRMD_A07 and extension as HRMD_EX
Step5:
We changed the entry in table T777D and specified the IDOC segment as Z1IT023.
Step6.
We then tried to execute the report RHALEINI to generate the IDOC. The IDOC got created, but it didn't have the data for the segment Z1IT023.
In fact, there is a different solution to this... by adding the custom segment(containing nly the new infotype fields) as a child of the original segment E1P0023 and then writting code in the user-exit to populate the segment, but our intension is to have a single segment with all the infotype 0023 data. Besides, I believe in HR, making an entry in T777D should free us from writing any code for populating the IDOC segments.
Can anybody please suggest me, where am I going wrong. How can the new segments be populated automatically.
Thanks in advance.
Sujit.
Responses will be suitably rewarded.Hi,
Did u get any exit to populate the custom segment?
Thanks,
San -
How to add F4 functionality to a field in the Custom Infotype
Dear Friends,
I have created a custom Infotype 9332 for tracking the career growth of the employee. now i want add F4 functionality to a field in this infotype. How to do it and where to implement the code. Please suggest your valuable options.
regards.Hi,
You have 2 options.
1.Table Level
create a search element and you can attch it in table.
2.Screen Level.
In the Flow logic, create a module like " FIELD P9332-fieldname MODULE f4_values" under PROCESS ON VALUE-REQUEST.you can do the coding in the module for populating.
Reward points if helpful.
Regards,
Manoj. -
Performance issue while updating the custom infotype records
Hi All
i have the info type with 80,000 records my requirement is to change the infotype wage type value to the certain hard coded values .
after populating the final internal table , in loop i am passing the records and updating the info type by using the hr_infotype_operation function module
i have done the coding like bellow .
loop at lt_infotype assigning < x>
at new pernr.
bapi_employee_enquee
endat.
hr_infotype_operation
at end of pernr .
bapi_employee_dequee.
endat.
end loop.
but it is taking nearly 15 hours to update all the records .please suggest me better solution for reducing the execution time .
Thanks & Regards ,
pramodh.mThe delay problem can be solved with HR_INFOTYPE_OPERATION by using it with another FM i.e. HR_PSBUFFER_INITIALIZE the delay happens because of buffer problem. Use HR_PSBUFFER_INITIALIZE inside the loop just before you call HR_INFOTYPE_OPERATION and you wont see that much delay.
-
Linking the Custom infotype 9501(hrp infotype) to HRP1050
Hi experts,
specially for ABAP-hr guys.....Can u pls help me in providing me the correct solution for the below:
The standard Job Evaluation Infotype 1050 should be automatically updated when creations, changes and deletions are made to the custom Job Evaluation Infotype 9501. These updates should occur immediately on saving infotype 9501 and no batch updates are required. The infotype 9501 can be created against a position or a job and the corresponding infotype 1050 should be created against the same object.
How can i achive this pls help me.Hi Manas,
Actually i am not sure what to check in sy-ucomm (INSE OR ?) before i use that function module RH_PNNNN_MAINTAIN
pls see the code i have written
DATA wa_1050 TYPE p1050.
wa_1050-plvar = p9501-plvar.
wa_1050-otype = p9501-otype.
wa_1050-objid = p9501-objid.
wa_1050-begda = p9501-begda.
wa_1050-endda = p9501-endda.
wa_1050-evpts = p9501-total.
IF sy-ucomm = 'INSE'.
CALL FUNCTION 'RH_PNNNN_MAINTAIN'
EXPORTING
act_fcode = 'INSE'
ACT_PLVAR = wa_1050-plvar
act_otype = wa_1050-otype
act_objid = wa_1050-objid
act_infty = '1050'
ACT_SUBTY =
ACT_ISTAT = '1'
ACT_BEGDA = wa_1050-begda
ACT_ENDDA = wa_1050-endda
ACT_NEW_LANGU =
act_pnnnn = wa_1050
ACT_INFOTYPEKEY =
ACT_DPATT =
ACT_GDATE =
ACT_NEW_HISTO =
ACT_ENQUEUE = 'X'
suppress_dialog ='2'
ACT_VTASK = 'D'
ACT_COMMIT_FLG = 'X'
ACT_MAINT = 'X'
CLEAR_BUFFER_PLOG_TAB = 'X'
SUPPRESS_INTEGRATION =
ACT_PPPAR_EXEP =
IMPORTING
ACT_OK_CODE =
ACT_PNNNN_OUT =
ACT_MESS_INFO =
TABLES
ACT_HRTNNNN = li_p1050
EXCEPTIONS
infty_not_valid = 1
no_plvar = 2
object_not_defined = 3
otype_not_valid = 4
no_authority = 5
action_rejected = 6
no_gdate = 7
fcode_not_supported = 8
OTHERS = 9
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDIF.
then i have created a record in 9501,but it is not updating the 1050.........Manas can you pls tell me the full procedure of how i can do this...
awaiting for ur responce
Sathavahan
09920732955 -
How to edit the customizing infotype
Hi All,
I want to make some changes in a customizing infotype i.e. 9003.I want to know the procedure.This might be useful
[http://www.sap-img.com/human/how-to-create-a-hr-infotype.htm]
http://www.sapdev.co.uk/enhance/enhance_infotype.htm -
Populating the custom filed - added in BOM item.
Hello Friends,
I have a requirement like, for the custom field added in BOM item data, it should come filled while executing the CS02/CS03/CS12/CS73....transactions.
I have added a field which is one of the field from MARA table. what I have to do is to pass the MARA record into the custom field added based on IDNRK.
This should happen as soon as enter button is pressed after entering material, plant, bom usage value.
Please let me know if any exit is there wherein I can put the code OR if any other way!
Thanks.i have solved this issue by doing some R&D.
-
Displaying Custom Infotype in the Overview Section of LSO_PV10 and LSO_PV1A
Dear experts,
We would like to display the custom IT in the Overview Section of Create Course Run (LSO_PV10) and Change Course Run (LSO_PV1A) screen. User currently can create and edit some standard ITs from this overview section.
Currently, the custom IT has been built and configured to Object Course (E). It can be displayed from PP01 when choosing Object E.
How can we display the custom infotype to the standard Create Course Run (LSO_PV10) / Change Course Run screen (LSO_PV1A) Overview area?
Many Thanks!
Regards,
RipinHai,
I also faced your problem. I created business event. but when i am checking the business event, but results nil. But system is showing no. for that it is not showing object and relation.
For that i create again object and realationships for that event. Automatically, system overlap that event.
it it is helpful or not, i don't know. If it is helpful , do like that way.
Thanks -
Adding description text to the screen for a custom infotype.
I have created a custom infotype through PM01 with 3 components. The component types have domains with lists of values (value range). How do I display the short description from the value range on the screen in PA20 or PA30?
For example I want to display Continuous Self:
Text Value Description
FML Absence Code FMCS Continuous Self
I tried adding an I/O field to the screen referencing DD07V-DDTEXT (where the domain values are stored) but the description will not display in PA20 or PA30. All three fields would have this same reference and that is not allowed either.
Can anyone tell me how to do this?
Thank you.In PM01 for the custom infotype select Screen..Edit..Flow Logic. Three input/Output fields were added to the screen layout. Since all three fields were in the same table with the same field name, they all have to have unique names in the layout.
Module 9009 was modified to add code to retrieve the text.
SELECT SINGLE * FROM dd07v
WHERE domname = 'ZZHR_FML_ABSENCE_CODE'
AND ddlanguage = 'EN'
AND domvalue_l = p9009-zzfmlabccd.
select single ddtext into w_fmlstatus from DD07V
where DOMNAME = 'ZZHR_FML_STATUS_CODE' AND
DDLANGUAGE = 'E' AND
DOMVALUE_L = p9009-zzfmlstatus.
select single ddtext into w_fmlaleave from DD07V
where DOMNAME = 'ZZHR_LEAVE_TYPE' AND
DDLANGUAGE = 'E' AND
DOMVALUE_L = p9009-zzfml_leave_type.
I hope this helps. -
Custom infotype creation issue
Hi Experts,
I have a requirement to create a custom infotype based on certain conditions. But there is a problem while saving data in the infotype. The infotype is populated from another infotype automatically through dynamic actions.
But while saving the data for the first time it happens as per the requirements and data gets saved properly.
But when the data is saved for the second time for the same pernr , the previous data is over written even though the new record starts with a different begin data.Also i have created the infotype with time constraint '1'.
can you please let me know if i am missing anything while creating or is this a logic issue .? all the logic has been coded in the flow logic part of the screen.
also if i dont save the data in the infotype it does not pop up any message like 'data not saved' which usually happens with every infotype. Please clarify me on this as well...
Thanks,
Raj Thilak.Hi,
Check the logic how it is updating the custom infotype . I think it is nothing to do with creation of custom info type
Regards
Krishna -
Populating the key figure in the Cube
hi frineds,
I need to populated the custom key fiugre added by me in the cube using the update rule. But if i see the tables of the cube it is seperate for every dimension and key figure. how can i select the particular record from the key figure table with out the reference of the dimensions table.
Thanks
Premso you want to
1. read particular record from cube
2. populate the amount there.
but populating the amount directly to infocube is not advisable and not feasible as well.
my suggestion will be virtual infoprov based on transformation
you will have to write your logic there and you can populate the amount based on billing number (you said you have amount against billing number).
at query runtime based on transformation/logic your amount will be populated.
only drawback reduced query performance -
Hi All,
I am using the table control for my Infotype creation. i linked the internal table with the table control wizard. I added a check box in the table control ( which is not there in the internal table). i need to access this table control check box. how can i make it.
Please Kindly help me to solve this issue
Thanks
Yogesh.Hi
Why you are using Table control for infotype creation? do as per the steps mentioned
Steps 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)
Subtype Creation :
Transaction PM01 Goto Subtype Characteristics. Click on Append and then subtype. Enter the name and description of subtype on screen.
Then goto technical Characteristics and maintain the details of subtype there. I.e name of subtype i.e. component name defined in PSnnnn. Subtype table is T591A.
Subty.text tab is T591S and time const tab is T591A.
See:
http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
HR related site:
http://www.sapdevelopment.co.uk/hr/hrhome.htm
if you need table control see this
Check the below links.
http://www.planetsap.com/howdo_a.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/9f/dbac5135c111d1829f0000e829fbfe/content.htm
http://sap.niraj.tripod.com/id25.html
Also you can see the below examples...
Go to se38 and give demodynpro and press F4.
YOu will get a list of demo module pool programs.
One more T-Code is ABAPDOCU.
YOu can find more examples there.
See the prgrams:
DEMO_DYNPRO_TABLE_CONTROL_1 Table Control with LOOP Statement
DEMO_DYNPRO_TABLE_CONTROL_2 Table Control with LOOP AT ITAB
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
chk the demo prog:
DEMO_DYNPRO_TABCONT_LOOP
<b>Reward points for useful Answers</b>
Regards
Anji
Maybe you are looking for
-
What do you mean by "Content"?
-
Portal Activity Reporting and SAP Business Warehouse
Hi, Does anyone out there know if SAP has or plans in the near future to deliver Portal Activity Reporting content via SAP Business Warehouse? I would have thought BW would have been the ideal solution to enable some "out of the box" Portal Content i
-
Hello. I am to use a DBMS in remote server with WLS 4.5.1. 1st, Oracle 8.0 2nd, MS SQL 6.5 How to modify weblogic.properties? Thank you much. Sincerely yours. Hyun Gi Min
-
Error with crystal report using SAP GUI
Hi, While using crystal report in sap gui i get the following error. I already googled and only found one thing on this forum that talks about this and it was never solve. Can you please help me? Thank you Errors in Crystal Reports Installation(Suppo
-
Mobile Me Web Galleries Mass Uploading
I'd like to upload many of my Events as separate web galleries onto MobileMe. However, it appears I have to individually click the event, click MobileMe, wait for the Publish box to come up, then click Publish, at which point, it goes to that MobileM