Dynamic action for IT0015 & IT0014
Hello All,
I want to create a dynamic action for the following scenario:
Whenever employee is moved form Payroll area 99 to any other payroll area then IT0015 & IT0014 will be created with the date as effective date (not system current date).
I.e if emp is hired on 01.02.2008 & if he is moved form payroll area 99 to any other payroll area then IT0015 & 0014 will get created with effective date i. e 01.02.2008 & not current date.
Please help me out for same. I am new in this filed of dynamic actions.
Valuable points are assured...
Regds,
Nithi
Hi Nalla & sikander,
I have created the dynamic action as below for UK;
****CREATE IT14&15 WHEN PAY AREA CHANGE TO 99**
0001 02 001 P T001P-MOLGA='08'
0001 02 002 P P0001-ABKRS<>'99'
0001 02 002 P INS,0014,,,(P0000-BEGDA),(P0000-ENDDA)
0001 02 002 P INS,0015,,,(P0000-BEGDA),(P0000-ENDDA)
The above dynamic action is not working when the payroll area is changed from 99 to aby other payroll area.
Kindly suggest where i am going wrong.
Regds,
Nithi
Similar Messages
-
Problem in copying wagetype into IT0008 using Dynamic Action for IT0015
Hi All,
My requirement is based on the Number/ Unit the user enters on the IT0015 screen in the PA30 transaction ,I have created a dynamicaction that will fetch the corresponding wage type from a table T511K and display the screen of IT0008 where the BEGDA would be the Date of Origin of IT0015 and a new record should be added to the already existing wagetypes of IT0008.
I have already created the dynamic action and the BEGDA is getting correctly fetched from the IT0015's Date of Origin. However, I am in doubt as to how to add the corresponding wage type from table T511K in the already existing wagetypes of IT0008. Please help me. Points would be rewarded.
If possible could you please provide the code for it.
Regards,
Rahul Agrawal.Rahul Technically speaking this can be achieved by any way but would like to share you the nature of wage types which comes in IT0015 and IT008 completely differs functionally along with Respective infotypes Ie The wage types in 15 will be a irregular wage type and in IT0008 Regular wage type and IT0015 have Time constraint 2 and IT0008 have TC 1
So would like you to check once with your functinal before going to the development -
Can we create a dynamic action for Training and Event Management???
Hi All
i need to configure automatic email generation for an employee when he gets booked for a training program in the training and event management module. can we use a dynamic action for it? and how to configure it?? I also guess that i have to use the Feature MAILS for it. but i am not sure abt it and also not sure how to configure it. I will really appreciate if someone can provide me with a step to step configuration for the same. Its urgently sought.
Thanks and RegardsNotifications in T&E are done through Workflow.Dynamic Actions are only for PA Infotypes.
~Suresh -
How to maintain Dynamic Action for Infotype 2 .
Hi SAP-HR Experts .
I want to maintain Dynamic Action for Infotype 2 .
If Employee's No. of Children exceeds then System immediately ask for maintenence of IT-21 also at the same time .
How to maintain code in table V_T588Z .
Please elaborate it .
Thanks & Regards : rajneesh .Hi kanupriya .
your reply was Very helpful for me u2026But i unable to achieve the desired result . I maintained the entries in View V_T588Z like this .My Objective is when some body update the Infotype 2 for a employee , and his/her no. of Childrens exceeds by 2 then system should jump into IT-21 for
updation of IT-21 at the same time . I think this what Dynamic Actions work out .
==========================================================
ANZKD 04 500 P PSPAR-TCLAS='A'
ANZKD 04 175 P T001P-MOLGA='40'
ANZKD 04 176 P P0002-ANZKD>='2'
ANZKD 04 177 I INS,0021,2,01
ANZKD 04 178 I INS,0021,2,02
==========================================================
Please suggest me what to do , as the above entries are not workout .
Your help will be very appreciated.
Regards ,
rajneesh(9873607039) -
Dynamic actions for 1000 infotype
Hi all,
Is it possible to create a dynamic action for Org management infotypes like 1000? If so, pls let me know.
Thanks and regards,
prasadhi
From SPRO
GO TO T-CODE OOMT
THEN CREAT YOUR OWM ACTION LIKE JOB..
REWARD POINTS -
11gxe , apex 4.x ,
hi all ,
i am new to apex ,
i want to create a button , then create a dynamic action to it to do an action , but when i create the button , then go to
create a dynamic action , i see the a lot of events but when i go to pick an item to create the dynamic action for , i do not see the buttons created ?
thanksHi,
I see. Your local install of Apex is version 4.0, apperantly it is not supported to create a dynamic action that is triggered by a button.
You can, with some effort, create a dynamic action on a button. You'll need to create a button with 'Button Style' set to 'HTML button' and add a custom class or id to that button under the 'Button Attributes'. For example:
http://vincentdeelen.com/images/otn/da_button_layout.png
Then create a dynamic action, choose 'jQuery selector' as selection type and then use the class or the id of the button as selector. The outcome should look something like this:
http://vincentdeelen.com/images/otn/da_da_layout.png
For more info on jQuery and selectors, study the jQuery website: http://www.jquery.com
Regards,
Vincent -
How to write dynamic actions for delimiting child subtype of IT0021
Hi ,
I need the dynamic actions for the below scenario:
In IT0021 , there is a child subtype '02'. This needs to be delimited to a new subtype 'XX' when the child reaches a certain age.
The above process needs to be automated..as in when the new subtype 'XX' is created, it should check the fields like date of birth , last name and on saving it , the corresponding child subtype screen should be called where the user can modify the end date and delimit the child subtype.
Please help me with the required dynamic actions..
Thanks.Hi,
Just try this.
INFTY SUBTY FIELDN FC NO. STEP VARIABLE FUNCTION
0021 02 Field Name P TabName-FldName>=age
0021 XX I INS, 0021,XX/I
Regards,
Srini. -
Regarding an error in Dynamic action for hiring
Hi Experts,
when i perform a hiring action"AA" for action type "02" or "01" using a dynamic action .it is throwiing an error.
" perform not found" "CX_SY_DYN_CALL_ILLEGAL_FORM"
"MP000000" OR " MPPERS00"
"MEASURE"
please let me know how to proceed .
regards
VishnuHi Vishnu,
this might just give you a clue and as suggested by our mate,you may need to debug it and see the code.
PERFORM_NOT_FOUND short dump
http://help.sap.com/abapdocu_70/en/ABAPPERFORM_GENERAL.htm
No Worries
KG
Edited by: SAPenjoy:) on Sep 6, 2010 8:44 AM -
Dynamic action for a text fiel in a tabular form
for a text field of a, wizzard generated, tabular form i created a dynamic action when lost focus. using a jquery selector to bind the da to the item in every row
when the event fires some jscript and pl/sql code is executed. this all works like charm for existing rows.
but how can i bind the da to the field for newly added rows?
a sc of the definition of the da can be found here https://dl.dropbox.com/u/25663382/SNAG-0043.jpg
APEX 4.1.1.00.23
any idea?
thanks in advance
peterJust change the bind to live
That will do the trick
http://stackoverflow.com/questions/937039/what-is-the-difference-between-the-bind-and-live-methods-in-jquery -
BADI, User Exit or Dynamic Action for Infotype 24
Hello,
in PA30, our HR admin team want me to write an Infotype 19 record when a user amends or creates an Infotype 24 record.
I spent all day yesterday trying to find a solution to this.
Can anyone please tell me:
1) Do dynamic actions work for IT0024? - our HR admin suggest that they don't as there is no 'subtype'.
2) Should user exit PBAS0001 (function EXIT_SAPFP50M_002) work for IT0024? I have tried putting in a test display which should appear on save of IT0024 and this does not appear to work.
3) Will BADI HRPAD00INFTY work? If so, does anyone have an example of code that tests the 'old' IT0024 record before modification - the documentation does not help too much with a good example. I'm planning to use this as a last resort due to the need for an access key.
Many thanks in advance,
Keiron.The BADI is probably the best way to go. You should not need an access key - you do not put your code in the BADI, but instead create an implementation of it in a Z name range. Go to SE18 for the BADI and display it, and select menu option implementation--->create. Give a Z name and then you will have a place to put your code. You can double click on the methods shown in your implementation to get to the ABAP code editor.
Exit PBAS0001 should also work - put a breakpoint in it to see if it is called.
Both the BADI and Exit are called at almost the same point in the SAP PA30 code - however the BADI is called in some cases when the exit is not. It is outside an additional IF test in the SAP code.
Andrew -
Hi All:
I've been trying to write a dynamic action to take the termination date from infotype 0041 and based on that data change the benefit eligibility date and rehire date on infotype 0041.
Can anyone explain how can this be done?
Thanks
VenkatHi Raj,
There's no dynamic action functionality for PD.
Instead you can use user exits & BADIs.
Pls check the following thread:
https://forums.sdn.sap.com/click.jspa?searchID=14814870&messageID=4494628
Regards,
Dilek -
can anyone please tell if we can write a dynamic action to default the employee group for a action like termination, leaving etc..
Thanks
Lakshmihi
Find features MSN20 TERMINATION
DWCRD RETIREMENT
DWCSD LEAVING
Reward Points -
Hi All,
I Just need to insert the new Employee sub group in the existing dynamic action. The logic is already there and I just need to insert the ne one additional Employee subgroup in the dynamic actions.
So how to identify the existing dynamic action and add the new employee subgroup to this existing dynamic action, please let me know the steps.
Thanks,
LisaDonnie,
here is the screen shot from existing one:
0001 06 700 **** CREATE IT0171 FOR
0001 06 701 P PSPAR-MASSN='01'/X
0001 06 702 P PSPAR-MASSN='12'/X
0001 06 703 P T001P-MOLGA='10'
0001 06 704 P P0001-PERSG='1'
0001 06 705 P P0001-PERSK='U1'/X
0001 06 706 P P0001-PERSK='U2'/X
Do i need to go to dev and go this table T588Z and insert the new Employee sub group ? please let me know the steps.
Thanks,
Lisa -
Would I use Dynamic Actions for this?
As part of my hiring action, I would like to trigger an email to the Org's chief once the employee record is created. Is this done via Dynamic Actions? If so, can someone give me a step-by-step on how to set that up?
Thanks!Hi you can use code like this in table T588Z
Infotype
|0000 | | |06|101|P|P0000-MASSN='E9'| check Action Type
|0000 | | |06|102|P|P0000-MASSG='02'| check Reason for Action
|0000 | | |06|103|P|PSPAR-PERSG='4' | check Employee group
|0000 | | |06|104|W|PSPAR-PERSG='6' | check employee subgroup
|0000 | | |04|105|M|M0001 | call a feature
With this feature M0001 I think you can make it
M0001 Parameter Settings for Mail on Change to Infotype Record
Object
Feature
Task
This feature enables you to control who is sent a mail, the text sent,
and the processing type used.
Use
The feature can be used for all master data infotypes for both employees
and applicants.
Note
Decision field TCLAS enables you to control whether processing is
carried out only for employees (TCLAS=A) or only for applicants
(TCLAS=B).
Procedure
The return matrix of the feature has the following form: XXXXX ZZZZZ
XXXXX Mail attribute
o IDTXT - Name of a standard text. The first line is used as a title,
therefore you should formulate the mail after the second
line
of the standard text. The above variable is entered. You can
only activate the infotype fields that trigger a mail.
o RECV1 - Recipient 1 is the administrator for HR master data from the
Organizational Assignment infotype (0001) who is responsible
for the employee on today's date.
For applicants this is the personnel officer.
The user name contained in T526 is converted into an office
name. This conversion takes place for RECV2 and RECV3.
o RECV2 - Recipient 2 is the payroll administrator taken from
the Organizational Assignment infotype (0001) who is
responsible for the employee on today's date.
This field is not supported for applicants.
o RECV3 - Recipient 3 is for the Time Management administrator taken
from the Organizational Assignment infotype (0001) who is
responsible for the employee on today's date.
This field is not supported for applicants.
o SUBTY - You want the employee whose data is changed to receive an
e-mail
Here you specify which subtype is to be used to read the
employee's infotype 0105 record, that is, in which subtype
you
store the employee's mail name. The employee only
receives a mail if SUBTY is filled.
o OUTBX - The mail should be in the sender's outbox.
o DISTR - Distribution list that is stored in the general folders
in SAP-Office (Transaction SO04).
o NAME1 - If the infotype that triggers the mail is not the
Organizational Assignment infotype (0001), then the feature
specified is read.
You can define distribution lists and recipients in
this feature. The standard SAP system contains the
feature RCIEV, which can be used as an example.
o NAME2 - If the infotype that triggers the mail is the
Organizational Assignment infotype (0001),
then the feature specified will be read
using the new data contained in infotype 0001. New data
means data contained in an infotype record for infotype
0001 that has been changed after the mail was sent. You
can define a distribution list and a recipient in this
feature.
The standard SAP system contains the feature RCNEW,
which can be used as an example.
o NAME3 - If the infotype that triggers the mail is the
Organizational Assignment infotype (0001),
then the feature specified here, will be
read using the old data contained in the infotype. Old
data means data prior to changing the infotype record that
triggered a mail to be sent. You can define distribution
lists and recipients in the feature. The standard SAP
system contains feature RCOLD, which can be used as an
example.
You can give a mail a process. The recipient of the mail can start the
transaction specified from the mail:
o TCODE - Transaction code
o PAINF - Infotype
o PASUB - Subtype
o PABEG - Begin date
o PAEND - End date
o PAFCD - Function code (OKcode)
ZZZZZ 30-character value that is entered in the field.
o XXXXX = IDTXT: ZZZZZ is a standard text from SAPScript with the text
ID PAMA (Transaction SO10)
o XXXXX = RECV1, RECV2, RECV3: ZZZZZ=X is the appropriate
administrator who is to receive the mail
o XXXXX = SUBTY: ZZZZZ is 4-digit subtype for the infotype 0105
o XXXXX = OUTBX: ZZZZZ=X the mail is put in the sender's outbox
o XXXXX = TCODE: ZZZZZ=PA30, PA20, PB30 or PB20
o XXXXX = PAINF: ZZZZZ is the 4-digit number of an infotype
o XXXXX = PASUB: ZZZZZ is the 4-digit number of a subtype
o XXXXX = PABEG, PAEND: ZZZZZ= either an 8-digit date in the format
YYYYMMDD, e.g. ZZZZZ=19950630 for "30.06.1995", or enter the name of
a variable in inverted commas, e.g. ZZZZZ='P0001-ENDDA'. The
following exist: P0001-BEGDA, P0001-ENDDA, P0002-BEGDA, P0002-ENDDA,
Pnnnn-BEGDA, Pnnnn-ENDDA, nnnn is the number of the infotype that
triggers the mail to be sent.
o XXXXX = PAFCD: ZZZZZ=COP Copy, ZZZZZ=DEL Delete, ZZZZZ=DIS
Display, ZZZZZ=EDQ Lock/Unlock, ZZZZZ=INS Create, ZZZZZ=MOD Change
By using the operation NEXTR, you will jump into the feature's
subsequent line. The last line of an action is closed with commas (not
NEXTR). -
Dynamic action for 5 years employees
Hi all,
I have configured infotype 0019 under subtype for Date monitoring.I am getting Starting date in this Sub type dynamically.But client is expecting the date is , after adding 5 years to the joining date of the employee.So how can i give condition for this 19 infotype.is it possible for infotype 19 other wise 40 let me know.Hi,
You could use this sample code:
0000 06 800 ** START - CREATE 0019 +5 years **
0000 06 805 P PSPAR-MASSN='INSERT Hiring action type'
0000 06 810 I INS,0019,XX (XX 0019 SUBTYPE)
0000 06 815 W P0019-TERMN=P0000-BEGDA
0000 06 820 W P0019-VTRAN='5'
0000 06 825 W P0019-VTRZH='013'
0000 06 830 W P0019-VTROP='+',
0000 06 835 ** END - CREATE 0019 +5 years **
This should allow you to do it without writing a program.
Regards,
Ash
Maybe you are looking for
-
I NEED HELP. HELP ME PLEASE!
I have a e-machine and i just purchased a ibook G4. I am about to connect to the internet via Dial-up. If I connect to the internet with my emachine pc, can I do the BLUE TOOTH thing with my ibook G4? or bi-versa? Which one did you advised me to do?
-
What is a good recovery program
Hi I am looking for a good recovery program, someone has mentioned Disk Drill, can anyone recommend this, or are there better options.I've mistakenly deleted an image folder and hopefully I shall be able to recover it, as the images are quite import
-
Is it possible, automatically, to create a border when a text is inserted.
Is it possible, automatically, to create a border when a text is inserted. Example: List with subjects is: Name: address: etcetera... When the first subject (Name) is typed then a border will appear around the whole text Is this possible in Indesgn?
-
IDM Date Transformation Question
Hello, I have a colunm in a Oracle database with a date format : DD/MM/YY. But when I synchronize or reconcile this resource with IDM, the date value is transform to this format YYYY-MM-DD HH:MM:SS.s in IDM. How and where the transformation is realiz
-
Images won't open in PS from Bridge and Camera Raw.
I am suddenly unable to open images in Photoshop CS5 from Bridge or Camera Raw - what have I done wrong - how can I rectify it.