Action infotype enhancement
Hi All
I have to enhance infotype 0000, when there is a hire action or leaving action, an Email notification should be send to IT/ Facilities, with a proper text.
my question is
1. Does any body have idea which user exit or BADI I can use
2. how can I relate Actions, Distribution list and standard text.
if somebody can help me with this that will be great
regards
AJ
Hi Suresh
Will u be able to help me further with this, how to configure those dynamic actions, but it should be trigered when hiring or leaving action occurs and how to link those actions with a program
thanks in advance
rgds
AJ
Similar Messages
-
SAP Query to join action infotype with additional action infotype
We have created SAP Query on PA0000 which shows all actions that are executed for an employee.
The problem is that if two actions are exceuted on the same day then it shows only one action instead of showing both the actions.
As two actions are executed on the same day it will be stored in additional action infotype(0302).We tried to join PA0000(Action infotype) with PA0302(additional action infotype) in SAP Query by using joins(inner join/outer join) but it shows duplicate records.
Is there any way to get additional action along with records of action infotype without any duplication in SAP Query.All entries that are in PA0000 will be in PA0302, but not vice-versa so you just have to reverse what you are currently doing, i.e.: create a Query on PA0302 and join to PA0000, and then make sure your selection criteria is from PA0302 and not PA0000.
-
Problem with infotype enhancement deletion...
Hi,
I have deleted infotype enhancement for adding a extra screen field in PM01. But even after that deletion I see that in table PA0001 the CI include is there along with the additional field.
Please help or let me know the proper method of deleting enhancment.
Regards,
Rajesh.Hi ..
Deleting the custome fields in the Infotype 0001 will not solve the issue. There will be some custom screens developed to include the custom fields.
You can find the customs screens in T582C table. Once it is deleted then the deletion can be told as 100%
Hope this helps
Good Luck.
Shyam -
Adding Personnel Name to Actions Infotype
Hi,
I am trying to add Peronnel Name beside the Pers. No. on the screen of Actions Infotype for PA30.
Any help and advise would be greatly appreciated.
Thanks.
JohnAs per your answer
Infotype 0000, Screen Header 00
Infotype 0001, Screen Header 03
Now check V_582A_B whether these entries are
0000 Actions 00
0001 Organizational Assignment 03
If yes
Now check V_T588I whether these entries are
00 A 00
00 B 00
03 A 03
03 B 03 -
Making Employment status field editable in Actions infotype
Hi All,
Can we make the Employment status or Customer specific status editable in Actions Infotype 0000?
I tried doing that in 'Change Screen modification' in IMG, but it isn't working.
Please provide your inputs.
Thanks!Hi,<br>
It is not possile to do it.
Each action is assigned the three status indicators STAT1 (customer defined), STAT2 (employment), STAT3 (special payment) in the customizing system.
When a personnel action record is created, the system automatically fills the Customer defined, Employment and Special payment fields if the action affects the employee's status.
The first record of the Actions infotype is assigned the status specified in the customizing system. All other records
have the same status indicator as the new personnel action if this is not BLANK in the customizing system.
have the same status indicator as the previous record if this is BLANK in the customizing system.
This applies to all three indicators.
Can you let us know the business need or requirement to do it??
Good luck<br><br>
Thanks,
Amosha
<br><br>"Known is a drop & unknown is an OCEAN!" -
Termination Actions Infotype in Personnel Administration
Hi Cronies,
My Client requirement was It shouldnt perform Termination Action Until and unless employee deposits company belongings So what I did was I have created a custom Infotype as Assets Handover Infotype (9001) and I have added in Termination action
While performing Termination Action Action Infotype is displaying first I dont want to display action infotype first I want to display assets handover Infotype first so that User can complete Assets Handover activities and then it should delimit action infotype How can I achieve this I have added In Infogroup as assets handover first after that action infotype still I can see Acton Infotype first please let me know how can i do that???? I want assets handover infotype to be displayed first and after that It should display action infotype
Edited by: My SAP Cronies on Jan 16, 2012 6:56 PMI want Custom Infotype to be displayed first before action infotype. See I dont want to delimit the position. Action Infotype is appearing first, when we delimit it will take next infotype in Termination.
Instead of action infotype to be displayed first I want Custom Infotype to be displayed first so that User can check that Infotype for employee belongings to be deposited before terminating How can I do that? please let me know about this how can i do that
Edited by: My SAP Cronies on Jan 16, 2012 8:22 PM
Edited by: My SAP Cronies on Jan 16, 2012 8:23 PM -
How to call a new screen in Infotype enhancement
<<Subject change from ALL CAPITALS by moderator>>
Hello everyone,
i just want to ask: i am doing an infotype enhancement and this object is really new to me, i wanted to ask how am i going to call a new screen. thats all.
here currently is my code:
module MODULE_PAI_0494 input.
IF sy-ucomm = <FctCode>.
CALL SCREEN <Custom Sceen>.
ENDIF.
endmodule.
any tip and/or trick is highly appreciated.
thanks.
Mark
Edited by: Matt on Nov 13, 2008 7:53 AMHello Chandra,
Yup, i have coded under the ZPnnnn00, and yes, Screen 200 is also available.
here is the code that i have developed so far.(this is only for the pop up screen part)
Mod. Pool ZP049400 Active
INCLUDE zp049410.
INCLUDE mppdat00.
INCLUDE fp50ppsb.
INCLUDE mppers00.
INCLUDE zp049420.
INCLUDE zp049430.
INCLUDE zp049440.
*& Module USER_COMMAND INPUT
text
MODULE user_command INPUT.
IF sy-ucomm = 'RNE'.
CALL SCREEN '201' STARTING AT 1 1
ENDING AT 50 5.
*& Module USER_COMMAND_0201 INPUT
text
module USER_COMMAND_0201 input.
if ZROUTE_BTN = 'X'.
ZNEWEVAL = gt_p0490-ZZCURREVAL.
endif.
endmodule. " USER_COMMAND_0201 INPUT
i was advised to create a similar functionality that FM: 'TRM_POPUP_TEXT_INPUT' is producing.
the pop up screen is similar to my requirement where i have to input a text.
i wanted to avoid that suggestion because recreating an FM is none of my capability yet.
if there really is a way to do it, that is not time consuming... i would go for it.
initially, what i have in mind is:
Since:
screen 200 is a subscreen of screen 2000,
that makes 201 NOT part or NON existing in MPnnnn00.
right? or i have it wrongly?
thanks again.
Mark -
how we can enhance the standard infotype enhancement for PA INFOTYPES,WHAT ARE THE STEPS .
Hi Naresh,
Enhancing Infotypes
You can only enhance infotypes which can be maintained directly. For more
information, see the Infotypes per Object Type view of the Organizational
Management IMG Customizing activity Maintain Infotypes (this tells you whether
each infotype can be maintained directly).
Another way of displaying all infotypes concerned is to display all the entries from the Infotype per Object Type table (T777I), for which the MAINT field is active (can not be maintained via standard transactions).
The following standard infotypes can not be enhanced.
Infotype: 1000 (object)
Infotype: 1001 (relationships)
Procedure
To use the infotype copier, you must be able to program in ABAP/4, be familiar with
the ABAP/4 Dictionary, the ABAP/4 Screen Painter and the ABAP/4 Menu Painter.
1. Enter the transaction code PPCI
2. Enter a four digit infotype number (nnnn).
3. Flag CI Include.
4. Choose Create All.
This brings you to Structure maintenance.
5. Create the desired fields in CI_Pnnnn and activate the structure.
6. Maintain entries in table 582C (Include-screens for infotypes).
Result
You have enhanced your chosen infotype by adding fields created in the structure CI_Pnnnn.
The following objects have been created:
CI_Include CI_Pnnnn
Include for module pool MPnnnn00
Include screen ZPnnnn000200
Check this link for creating infotype
http://www.sapdev.co.uk/hr/hr_infotypes2.htm
Hope this helps u.
Regards,
Ruthra -
how can we enhance the infotype 0006(address) and 0021(family) . i need to add some more fields to that std infotype.
what are the steps for infotype enhancements? can any one expain briefly?
with regards,
pavan kumarHi,
For any Info type enhancement SAP as provided one structure for that in Infotype it self so you can add custom fields to there, the procedure is:
Goto T Code PM01 -
> there enter infotype number(i.e 1,2,3........)
then the third button is an enhancement button select that
then it will drag you to one structure PSXXXX (ex: PS0000, PS0001 .......)
there you can enter your custom fields to add,
then save it.
it will get reflect in PAXXXX table ,
these will be the procedure....... -
Query to retrieve data from action infotype based on particular actiontype
Hi folks,
I need some help in retrieving data from infotype 0000.
The records for a certain employee id (10035532) for action infotype are as follows.. I trying to retireve the LOA action records
BEGDA-ENDDA-MASSN-MASSG
1. 04/01/2008 - 12/31/9999 - Z7(RLOA) - 02(FMLA).
2. 03/01/2008 - 03/31/2008 - ZB - 03.
3. 02/10/2008 - 02/29/2008 - Z2 - 05
4. 01/20/2008 - 02/09/2008 - ZB - 07
5 01/05/2008 - 01/19/2008 - Z5(Paid LOA) - 05(FMLA)
I have to retrieve the Z5 record for this employee. For every Z7 there is a corresponding Z5 record that links to the LOA records, in most cases the Z5 is immediately followed by Z7 record. I am able to retrieve such records successfully. However for few employees like one here the Z5 record is the fourth or fifth record down from the Z7. How can i retrieve the record in such a case?
Also in some cases the date ranges are missing in between, in such cases can we retirieve data succesfully? For ex:
1. 04/01/2008 - 12/31/9999 - Z7(RLOA) - 02(FMLA).
2. 03/01/2008 - 03/31/2008 - ZB - 03.
3. 02/10/2008 - - Z2 - 05
4. 01/20/2008 - - ZB - 07
5 *01/05/2008 - 01/19/2008 - Z5(Paid LOA) - 05(FMLA)
Need some inputs on the query here.
Thanks in advance,
VGNo responses. The thread is closed.
VG -
Resignation / Reliving deletion log data in actions infotype 0000
Dear all,
When we delete resignation/relieving entry in Pa30 in actions infotype 0000 no log is maintained.
where i can see the deletion log please help.
Regards,
Gaurav soodYou have set the indicator in Table: T529A. for the field U0000 for the leaving action.
If you set the indicator U0000, the personnel action type is stored in the Actions infotype (0000). -
Hi,
How to Enhance the Custom infotype in Hr-abap,
Regards,
srujanHI,
Check this links..
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/908fc993-0079-2c10-7080-b030cbab52e0?QuickLink=index&overridelayout=true
Enhancement of Custom infotype
http://www.****************/Tutorials/HRABAP/Infotype/Create.htm
Thanks,
Nirali P. -
Issue with Dynamic Actions - Infotype 0041 Updation
Hi All,
Requirement :
I have to update the Date type-13 ( Resignation Date - DAR11 ) without Date ( DAT11 as Blank value - User will fill through Infogroup ) while performing the Termination action through PA40.
Added below code in V_T588z (0000):
I have added 186,188 Lines.Other lines are standard thing.
04 180 P PSPAR-MASSN='10'/X **Termination
04 181 P PSPAR-MASSN='ZB'/X **Termination
04 182 P PSPAR-MASSN='14'/X **Termination
04 185 I COP,41,,,(PSPAR-BEGDA),(PSPAR-ENDDA)/D
04 186 W P0041-DAR11='13' **BEGIN & END OF CRA01670 CODE ***
04 188 W P0041-DAR11='' **BEGIN & END OF CRA01670 CODE ***
Issue :
1. The above logic is not working for Finland ,other countries. For only India it is working.
2. Some times Date type-13 is coming twice while through the Infogroup-0041 screen twice,which is incorrect. The infotype-0041 should call only once.I have checked the User parameters,MOLGA,USR. But it is not working.
2. The standard configuration Date type -09-Last day of work - is working fine . But i could not be able to find ,from where it is coming.I have checked the Dynamic actions,but no use.
Need your inputs to solve the issue.
Thanks,
N.L.NarayanaP P0000-MASSN='01' Action type
P P0000-MASSG="01" Action Reaosn
P T001P-MOLGA='40'
F here u will keep the Call Routine
I INS,2001,,,(P0000-BEGDA),(P0000-ENDDA)/D (here u have pass the date of Call routine )
W P2001-IAWRT='01'
But here Infotype 2001 we will give Absence type this IT is used for Booking Absence Types i did not get the Wage type 8001
thru which IT are u processing it
for more info Checjk Tabvke V_T588Z here iam pasteing the sample call routine which i got from earlier thread
Create a Program (Subroutine) using SE38. Save and activate it.
ZZSY_DYA_TEST2
REPORT ZZSY_DYA_TEST2.
tables : p0000,p0001,rp50d.
FORM getdate.
rp50d-date1 = p0000-begda + 90.
ENDFORM.
FORM get_date.
rp50d-date2 = p0000-begda + 180.
ENDFORM. -
Issue with Infotype enhancement
Hi all,
I have enhanced a standard infotype earlier. Now i want to add some additional fields in to the enhance structure. But when i am generating the object, it is giving me the error and not allowing the fields to be added. Due to this, these fields are not displayed on the screen and also not added in the standard code generated automatically.
Can anyone please tell me, how to proceed?
Regards,
Sachin Mahajan.Hi sachin,
If you want add some additional fields for already enhanced infotype ,you need add these fields in ci_include, even if you are add these fields in the ci_include these wont reflect on the screen for that you need to got to Screen painter and manually add the fields (Desgin the screen) and save activate it then u can see it.
Navigation path as follows
1. in PM01- give the info type number - select single screen- select "custominclude"- add your additional fields
2. in PM01- give the info type number - select single screen- select "includescreen"- edit - you need desgin the screen in screen painter.
Thanks,
gupta -
Regarding OM Infotype Enhancement
Hi Friends,
I got a requirement to enhance a OM Infotype HRP5122 and HRP5126.
Please give me a hint to do the enhancement.
Thanks,
Anil.GHi,
Enhanement for hrp5122.
open the infotype , and the last field is include and its dataelement. With that include you can make the enhancement.
Regards,
Vani.
Maybe you are looking for
-
Booting problems with systemd, lvm, linux-ck-corex
Hi everyone, since Friday I got some complications while booting my system. I use systemd, pulseaudio, bluez, network-manger, gnome and gdm as login manager. Every partition (root, home) without the boot and crypted swap partition is within a lvm vol
-
Update the DFF attribute in advanced table not working
Hi, We used a custom value set and enabled the DFF in requisition edit lines page advanced table. We made attribute1 in the DFF as the work order number. When the user enters the work order number, then in PFR, we calculated the project# and task# an
-
IDVD Incompatibility With X.3.9 - What's Needed.. ?
I can't burn a disk using iDVD 6.0.3 in OSX.3.9 on a G4 800 Dual and believe iDVD5 is the requirement but I haven't now got iDVD5 which used to work. Can anyone provide a copy of iDVD5 for me or alternatively explain any method I can use to burn a di
-
RV_BILLING_PRINT_VIEW changed in ECC 6.0
Hi Experts In 4.6 C the function module RV_BILLING_PRINT_VIEW , Export Parameter - KOPF-VBELN_VAUF was giving Service invoice req number. Now in ECC 6.0 same parameter is giving Service order Number. And there is no change in the configuration just
-
Why does Safari ask me this every time I open my Macbook? "NONE OF YOUR PREFERRED NETWORKS ARE AVAILABLE. CHOOSE THE WI-FI NETWORK YOU WANT TO JOIN FROM THE LIST BELOW. "