Configuring DYNAMIC ACTIONS - 0002 TO 0105

i want to know step by step detailed procedure of configuring dynamic actions in abap-hr.
my requirement is that if any change is done in (first name or last name) in (personal data infotype 0002), or (any new entry is added) in infotype 0002 for fields (first name, last name), then........
dynamic actions should be trigerred in (0105 communication infotype) for (e-mail subtype) creating (e-mail in communication 0105 infotype) based on first name and last name given in 0002 infotype.
i mean want whenever personal details (first name/last name) of any candidate is entered in 0002 infotype, e-mail id should automatically be generated in 0105 infotype based on first and last name given in 0002,
any e-mail id format can be used.
i am new to abap-hr so please give me step by step, detailed procedure for this IN SIMPLE WORDS.
thanx

You are from programming or Functional ?
The dynamic actions are configured by the Functional consultant .
yes its T588Z  where the dyanmic actions are configured .
Vijay.

Similar Messages

  • Configure Dynamic Actions

    Hi All,
    How to configure Dynamic actions?..I know that you need to create dynamic actions in Spro-PA-Dynamic actions. .what are the steps to be done after that ?.
    Kindly provide with an example.
    Regards
    Eliz

    HI Eliz,
    A dynamic action has the following components.
    Infotype Number (INFTY): specifies the infotype for which you want the dynamic action triggered
    Subtype (SUBTY): narrows the focus to a specific subtype
    Field Name (FIELDN): starts your action when a maintenance function is performed on a particular field
    Function (FC): specifies the various maintenance operations to which your dynamic action would respond. They are 02 (change); 04 (create); 06 (create and change); 08 (delete); 10 (change and delete); 12 (create and delete). Dynamic actions are only applicable in maintenance operations, not in display functions.
    Sequence Number (NO): refers to a sequential number.
    Step (A): specifies a particular type of action. No dynamic action is executed if the function character has a value other than one of the following:
                 P: Plausibility checks, which allow you to check certain conditions.          
                 I: Calls an infotype for processing
                 W: Called after the I statement and used to assign values to screen fields while creating or copying another infotype record through the I statement 
                  F: Calls a FORM routine (subroutines in ABAP) during your action. The routine may reside in or out the module pool MPNNNN00.
                 V: Lets you treat collectively a number of fields for which you want to define a common dynamic action
                  M: Sends SAP Office mail
    Variable function part: The variable function part along with the step indicator forms the core part of your action. It specifies the processing details when the dynamic action is triggered. For example: 
    The maintenance of dynamic actions is done via the view V_T588Z, as shown in Figure 1 (IMG menu path Personnel Management>Global Settings in Personnel Management>Basic Settings>Infotypes>Create Dynamic Actions).
    Requirement: When the postal code or the city of an employeeu2019s permanent residence is changed in infotype 0006, an email should be sent to the administrator.
    INFTY    SUBTY    FIELDN    FC          NO.    STEP       VARIABLE FUNCTION
    0006           1             ORT01      06             001           V               PSTLZ            
    0006           1             PSTLZ      06             002           M               M0001
    The V statement on line 001 is used to link the two fields to the M statement. The statements relevant to field PSTLZ are also applicable to the ORT01 field.
    When a record is created or changed in infotype 0006 of permanent address, an email is sent using the feature M0001. Information such as the recipient address, subject, and content of the mail is derived from M0001
    Warm Regards,
    Kapil Kaushal

  • In HR ABAP WHAT IS DYNAMIC ACTIONS? GIVE ME ONE EXAMPLE?

    DEAR EXPERTS
    in HR ABAP WHAT IS DYNAMIC ACTIONS? GIVE ME ONE EXAMPLE?

    Dynamic actions are nothing but calling one more Infotype when trying to Create/Change or Delete a perosnnel number.
    Lets take an example company want that whenever an employee Communication data Fax/mobile no entered then immediately they want to make their email IDs depending upon VORNA NACHN of the personnel numbers data.Then at this point they will configure dynamic actions.But as a technical consultanat u will be given a Program name and the subroutine name in which u need to write the coding.
    Dynamic actions are a great tool to make infoytpe maintenance easier. When you create an infotype you can create another one automatically for example. Dynamic actions work for both master data and applicant data infotypes. It is basically a view on table T588Z you can reach via IMG - Personnel management - Personnel administration - Customize procedures - Dynamic actions.
    The table view looks like this:
    Infotype - Subtype - Field - Function code - Number - Step - Variable function part
    The infotype, subtype and field determine what should be created, filled, modified and so on. 
    The function code determines when something should happen. It can have the following values:
        * 02 - Change record
        * 04 - Create record
        * 08 - Delete record
    These values can be added so e.g. 06 means change record + create record. Remember - this only tells us when something should be done.
    The number simply tells us which step is first and which next. I recommend to go by 10's (10, 20, 30,40...), this makes it easier if you later on want to fill something in.
    The step determines what should be done. It can have 6 values:
        * P - check conditions under which something is done
        * I - maintain infotype record
        * W - set default values for new record
        * V - Reference to another step
        * F - call a routine
        * M - send mail
    Reward if found Helpful

  • Dynamic actions in HR

    Hi,
    I created implementation for BADI HRECM00_CP2GP.
    Also in configuration dynamic action is set to create IT 0758. this dynamic action will be triggered in case of hire, rehire and change in position actions.
    Now the problem i am facing is.
    I hired a new associate based on some position(say.position 1). Dynamic action is triggered as expected and IT 0758 record also got created with CPGR2 = ABC(ABC is some client specific value which is selected from the logic implemented in my badi. )
    So a IT 0758 record is created with CPGR2 = ABC.
    Till here everything is fine.
    Then i terminated this associate.
    Then i run rehire action with some different position( say . position 2).
    So as expected my badi implementation got triggered. Logic worked fine. Badi returned CPGR2 = DEF(DEF is again a client specific value based on logic in BADI implementation). IT 0758 record got created.
    But here is the problem: When badi returned cpgr2 = DEF than IT 0758 record should have created with CPGR2 = DEF. But instead of this , IT 0758 record got created with CPGR2 = ABC( as it was in previous record. ) .
    But if i try to do this in screen mode. Means i go to PA30, create IT 0758 record from there. Here the same badi is invoked with correct parameters and the new record is created with correct value DEF. 
    I am not able to understand why 758 record is created wrongly in dynamic action mode where as in screen mode it is working fine.
    Is it the problem with badi implementation or some configuration problem ?

    METHOD if_ex_hrecm00_cp2gp~read_feature_cp2gp.
    if condition.
    cpgr2 = ABC
    else.
    cpgr2 = DEF.
    endif.
    ENDMETHOD.
    configuration in system :
                                   06    700         *** CREATE IT0758 FOR HIRE/REHIRE ACTION ***
                                   06    715   I     COP,0758,,,(P0000-BEGDA),(P0000-ENDDA) /D
    PERSG                          06    500         *** CREATE IT0758 FOR CIP/ORG REASSNG/STATUS CHANGE ACTION ***
    PERSG                          06    525   I     INS,0758,,,(P0000-BEGDA),(P0000-ENDDA)
    PERSK                          06    200         *** END OF SALARIED CONTRACTOR - CREATE IT 0758 ***
    PERSK                          06    250   I     INS,0758,,,(P0001-BEGDA),(P0001-ENDA) /D

  • Dynamic Action -IT0019

    Hi All,
    I want to create a dynamic action to pouplate IT0019 with a reminder when the employee turns 60 and 62.
    I need to call a function to do the age calculation. Do i have to create a new one? Or there are standard functions for this.
    Regards,
    Swati

    Hi All,
    The date is getting task date is getting populated now. It was problem of - and _.
    But now the issue is how to pass the birthdate of the employee to the function Get_Date_60.
    So far I was using a hardcoded date to test the function. Now was the date to be the birthdate of the employee for whom IT0002 is being processed.
    DYNAMIC ACTION :
    0002              GBDAT     06     78     T001P-MOLGA='25'
    0002              GBDAT     06     79     PSPAR-TCLAS<>'B'
    0002              GBDAT     06     81     BDATE=P0002-GBDAT
    0002              GBDAT     06     86     GET_DATE_60(ZHR_CALC_AGE)
    0002              GBDAT     06     87     INS,0019,Z8
    0002              GBDAT     06     89     P0019-TERMN=RP50D-DATE1
    How to populate the birhtdate. BDATE is the variable to capture the brithdate.
    Function code:
    Report  ZHR_CALC_AGE   .
    TABLES: rp50d.
    DATA:  BDATE Type D.
    *********Perform*****************
    PERFORM Get_Date_60.
    **************Form Definition*************
    Form Get_Date_60.
      DATA:  "BDATE Type D,
           odate LIKE P0001-BEGDA.
                    CALL FUNCTION 'RP_CALC_DATE_IN_INTERVAL'
                      EXPORTING
                        date            = BDATE
                        days            = 0
                        months          = 0
                      SIGNUM          = '+'
                        years           = 60
                     IMPORTING
                        CALC_DATE       = odate.
               Move odate to  RP50D-DATE1.
    ENDFORM.
    This is not working. Any inputs appreciated. Regards, Swati

  • HR PA Dynamic Actions: Generate mail to the admin when 0002 & 0021 changed

    Hi gurus!
             My client wants us to generate a mail to the Admin when an employee changes his 0002 or 0021 infotype
    through ESS. I believe we could do this is Dynamic Actions. Can you please tell me how we do it?
    Thanks and Regards,
    Soniya

    Hi,
    Some good write-ups :
    http://wiki.ittoolbox.com/index.php/Dynamic_Action
    http://www.sapconfig.com/index-3.html (look for "Dynamic Action Mail for Infotype". This will require registration but free.
    Thanks.
    Regards
    Kir Chern

  • Dynamic actions user execute the Hiring action, IT 0105 dynamically adjust

    Hello Any body can guid me for the below requirement..
    Whenever the user execute the Hiring action (action type: Z1-Hiring cPA) the system should adjust the infotype 0105 dynamically during executing the hiring process, in the same way the subtype (0010 : E-mail )for the userid in SAP HR should be adjusted.  The HR Services should not have to do this manually.
    The e-mail account can be composed from the fields first name, name prefix and birth name. The fields have to be separated by dots. When the name prefix contains more words they have to be separated by a dot.
    When company code is 003 the value email atthe rate xx.comhas to be adjusted at the end.
    When company code is 004 the value email atthe rate yy.com has to be adjusted at the end.

    Hello Donnie Freako
    Thanks for the the information, As i am a HR-ABAP consultent. I am not much femiler on this dynamic actions..
    for this case: the  DESCRIPTION:  In the dynamic module pool ZXXXM000 has to be changed. - so for this where exactly i need to check the transcation, i think its in SE51..
    please provide me the steps for the same... and if possible please provide the breaf detaild explination for the below code where exactly i need to place the below, i think we need to place this in T588Z table against fields and values and whatis the meaing of P and I and F and W .. as a technical person i dont know much about this please help me on the same..
    P PSPAR-MASSN=u2019Z1u2019
    P P0001-BUKRS=u2019003u2019
    I INS,0105,0010/D
    F Z_003_EMAIL (ZEMAIL)
    W P0105-USRID_LONG=RP50D-FIELD1
    P P0001-BUKRS=u2019004u2019
    I INS,0105,0010/D
    F Z_004_EMAIL (ZEMAIL)
    W P0105-USRID_LONG=RP50D-FIELD1
    clear explination would be appreciated

  • Smartform of a particular employee with dynamic actions

    Hi All,
    I am making an HR smartform - pulling data from infotypes  - so I am using logical database pnp. Now Everytime I enter the personal number in the PNP screen, it gives me form with correct data of respective employee.
    I want to club this smart form's driver program to a dynamic action, so the personal number would ne chosen dynamically. For that I believe we have to choose HR report category from program attributes of driver program as '0000003'.
    If I  do that and hardcode the employee number it do not takes it but it starts printing smartforms of all the employees - even if I keep the report category as 0000001, it asks for a personal number at runtime,n do not takes hardcoded value - The getpernr statment is not fetching up the data for that particular employee but it pulls data for all employees.
    Please suggest how could I use the hard coded value of pernr to get the resp3ective data in the smartform. Do I have to create another report category - a new one? if so how?
    If u have any sample code? Please share it.
    Thanks
    Ribhu

    Hi Suresh, I was just testing it by hardcoding, wheather it takes the pernr from places other than input box of the report category. Right.
    Below is the code. If you want to know anything else, Please let me know.
    Thanks
    Ribhu
    Here is the code:
    REPORT  ZHRtest.
    tables : q0008, pa0001, pa0000, pa0002, pa0014, pa0021, pa0022, pa0008, pa0006, pernr, t500p,t530, t512t, t510, t526, t529t, t528t,
             M_PLOMC, T7INA3, T7INB5, T7INB7, T518B.
    infotypes : 0000, 0001, 0002, 0014, 0021, 0022, 0008, 0006, 0105, 9003.
    data : E_DATE   TYPE SY-DATUM, " Date
           E_ORGUNIT TYPE ORGEH, " Organizational Unit
           E_PERSNO     TYPE P_PERNR, " Personnel Number
    DATA : WS_UCOMM LIKE SY-UCOMM.
    data: begin of pers_tab occurs 0,
    E_SLAB1MIN     TYPE     PIN_MINBS,
    E_SLAB1MAX     TYPE     PIN_MAXBS,
    E_SLAB1INCR     TYPE     PIN_AMINC,
    E_SLAB2MIN     TYPE     PIN_MINBS,
    E_SLAB2MAX     TYPE     PIN_MAXBS,
    E_SLAB2INCR     TYPE     PIN_AMINC,
    end of pers_tab.
    DATA: BEGIN OF WAGETYPES,
    E_LGA LIKE P0008-LGA01,
    E_BET LIKE P0008-BET01,
    E_pernr like pernr-pernr,
    END OF WAGETYPES.
    data : E_lga like pa0008-lga01,
           E_bet like pa0008-bet01.
    data: count type i.
    data : v_year(4) type c,
    v_mon(2) type c,
    v_date like sy-datum,
    v_date1 like sy-datum.
    data : v_formname type tdsfname ,
           v_fmname type rs38l_fnam.
    data: i_reclist LIKE somlreci1 OCCURS 0 WITH HEADER LINE,
    i_objpack LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE.
    DATA : WAGETYPES1 LIKE BAPIP0008P OCCURS 0 WITH HEADER LINE.
    data: begin of temp_tab occurs 0 ,
    t_minbs type PIN_MINBS,
    t_maxbs type PIN_MAXBS,
    t_aminc type PIN_AMINC,
    end of temp_tab.
    data: hr_pernr like p0000-pernr, " persno of hr emp
    plans_hr like p0001-plans . " position text.
    constants : c_x type c value 'X', " Sign
    c_pernr(8) type n value '00000000', " Pernr
    c_val1(2) type c value '31', " Date Type
    c_val2(2) type c value '12', " Date Type
    c_val like p0041-dar01 value '01', " Date Type
    c_1 like pernr-persg value '1', " Emp Group
    c_type like hrp1001-otype value ' ', " Object Type
    c_date1 like sy-datum value '18000101', " Date
    c_date2 like sy-datum value '99991231', " Date
    r_all value 'X'.
    selection-screen begin of block b2 with frame title text-001.
    selection-screen begin of line.
    parameter pdf radiobutton group smf.
    selection-screen comment 5(20) text-002.
    parameter prn radiobutton group smf.
    selection-screen comment 40(20) text-003.
    selection-screen end of line.
    selection-screen skip 3.
    selection-screen begin of line.
    selection-screen comment 3(30) text-007.
    selection-screen end of line.
    selection-screen begin of line.
    selection-screen comment 5(30) text-004.
    parameter p1 radiobutton group pg.
    selection-screen end of line.
    selection-screen begin of line.
    selection-screen comment 5(30) text-005.
    parameter p2 radiobutton group pg.
    selection-screen end of line.
    selection-screen begin of line.
    selection-screen comment 5(30) text-006.
    parameter p3 radiobutton group pg.
    selection-screen end of line.
    Selection-screen end of block b2.
    ws_ucomm = sy-ucomm.
    *CLEAR PERNR.
    *CLEAR PNPPERNR.
    At selection-screen.
      perform validate_screen.
    start-of-selection.
      perform get_period.
    PERNR-PERNR = 27.<b> <<<<< ----- this is where i tried to hard code</b>
    PNPPERNR-LOW = 27.
      get pernr .
    LOOP AT PERNR.
    *IF PNPPERNR-LOW NE PERNR-PERNR.
    *CLEAR PERNR.
    *ELSE. EXIT.
    *ENDIF.
    *ENDLOOP.
    **PNPPERNR-HIGH = ''.
    E_PERSNO = PNPPERNR-LOW.
      rp_provide_from_last p0000 space pnpbegda pnpendda.
      rp_provide_from_last p0002 space pnpbegda pnpendda .
      rp_provide_from_last p0021 space pnpbegda pnpendda.
      rp_provide_from_last p0022 space pnpbegda pnpendda.
      rp_provide_from_last p9003 space pnpbegda pnpendda.
      describe table p0008 lines count.
      describe table p0001 lines count.
      PERFORM FORM_SELECTION changing P1 P2 P3."<----
    To get the fathers name.
      select FAVOR FANAM from pa0021 into corresponding fields of p0021 where pernr = E_PERSNO and FAMSA = '11'.
        if sy-subrc = 0.
          E_FIRSTNAME = P0021-FAVOR.
          E_LASTNAME = P0021-FANAM.
        endif.
      endselect.
    FORM validate_screen .
    CLEAR PERNR. <b><<<<< ----- this is where i tried to hard code</b>
    PERNR-PERNR = '00000027'.
    PNPPERNR = '00000027'.
    **PNPPERNR-HIGH = ''.
      E_PERSNO = pnppernr-low.
      p9003-pernr = 27.
    *E_PERSNO = p9003-pernr.
    pnppernr-low = E_PERSNO.
    clear sy-index.
    loop at pnppernr.
    endloop.
    if sy-index GT 1.
       message 'Enter only one personal number' type 'E'.
    endif.
    if pnppernr-low is initial.
    PNPPERNR-LOW = '27'.
    message 'enter a personal number' type 'E'.
    endif.
    ENDFORM.                    " validate_screen

  • Define mail attributes, dynamic action

    I am attempting to set up a dynamic action that is triggered when the STATE field in IT0000-0001 is changed. I am using the Send Mail step indicator M using feature M0001.
    My question is how shall I test it, where shall I put My mailid. Does it works for external mail as well
    Pls guide.
    rgds
    AJ

    Hi AJ,
    Yes. This can be made to work for external emails as well. Hope you have created an entry in the view V_T588Z for calling the feature M0001 on change in the required field.
    Now you need to create a distribution list which contains the email id of your IT support. You can create a distribution list (DL) in transaction SO04. Even if you have just one email id as the recipient never mind just create a DL for this single email id and name it as say “DL_FOR_IT_MAIL”.
    Now you need to create the text content for you mail. For this you need to proceed to transaction SO10. Enter the required text name for example “MAIL_TO_IT_SUPPORT” and choose the text id as PAMA. Now click on create. Enter all the content that you need to send out as email.
    Once the above steps are done you need to configure the feature M0001. For this go to PE03 and enter M0001 and choose decision tree. Click on "Change". Under the decision tree you will find some configurations already existing for infotypes 0001, 0006 and 0002. Now keep your cursor on "INFTY" and click on create. You will be presented with a list of infotypes. Select infotype 0000.
    Now an entry for 0000 will be added to the decision tree. Keep the cursor on the string "0000" and click on create. A pop up window for choosing node types is opened. Select the option "Return Table" and click ok. You will get a window with a series of blank rows. Here you will have to enter the following entries in the rows,
    IDTXT  MAIL_TO_IT_SUPPORT
    OUTBX  X
    DISTR  DL_FOR_IT_MAIL
    After doing this configuration your system would send the email to the distribution list with content defined in MAIL_TO_IT_SUPPORT.
    Note: Your SMTP settings have to be configured properly by your basis team. Even if it is not ready you can create an entry of 0000 infotype and check the transaction SOST. If the dynamic action was successful in sending the email you will find an entry here.
    Follow these steps and let me know if you have any problems.
    Thanks,
    Prasath N
    <b>P.S:</b>
    The return table content should be read as
    <b>IDTXT</b><single space><b>MAIL_TO_IT_SUPPORT</b>
    <b>OUTBX</b><single space><b>X</b>
    <b>DISTR</b><single space><b>DL_FOR_IT_MAIL</b>
    Message was edited by:
            Prasath Natesan

  • Dynamic actions query

    hello gurus
    Iam new to  HCM , i have a query when we go in   for dynamic actions configurations what does " PSPAR-MASSN " stand for and where can i see the  details for this .
    Regards
    Lakshmi

    hi,Lakshmi!
    While conifguring dynamic actions, you would use this term while checking conditions - to check whether a particular action type ( MASSN ) is being executed based on which you will execute the dynamic action.
    A typical dynamic action condition check will look somewhat like this :
    Itype : 0002
    FC : 04
    No : 903
    S : P
    Variable Function part : PSPAR-MASSN='01'
    Thus, through this step in the dynamic action you will be checking whether action type 01 is being executed.
    regards,
    Anirudha

  • IRR dynamic action filter does not work when condition set.

    Hi All
    I've set up a filter on an Interactive report using a dynamic action. The fiilter is used to display records that expire within a term ( example 30,60,90 days.) The dynamic action is set to fire On Change. This all works fine as long as I do not set the report condition to only display when P1_DAYS is not null.
    I am using a report template that includes #REGION_STATIC_ID# as referenced in this post -
    http://anthonyrayner.blogspot.com/2010/07/report-filtering-with-apex-40-dynamic.html
    I hoped not to display a blank report region .. wait until after the user selects the "term" before displaying the results. Any workaround suggestions would be appreciated.
    Version -
    Application Express 4.0.1.00.03
    Thanks
    MO

    Kindly check the following link for reference.
    sample configuration link
    http://www.cisco.com/c/en/us/td/docs/wireless/controller/5700/software/release/3se/security/configuration_guide/b_sec_3se_5700_cg/b_sec_1501_3850_cg_chapter_01110.html
    http://www.cisco.com/c/en/us/td/docs/wireless/controller/7-0/configuration/guide/c70/c70intf.html
    Trouble shooting link
    http://www.cisco.com/c/en/us/support/docs/security/secure-access-control-system/113485-acs5x-tshoot.html

  • 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 Regards

    Notifications in T&E are done through Workflow.Dynamic Actions are only for PA Infotypes.
    ~Suresh

  • How to make a default value by using dynamic actions

    Hi,
           I want to default a field nationality in infotype 0002 as a great britan, using dynamic actions but unable to go ahead. Any help regarding this really appreciate.
    Regards
    Niranjan

    Hi,
    I need some guidance around creating dynamic action with default value, Please guide me through.
    I am aware I can set default values for new infotype, but I need to set default value for same infotype, let me explain the scenario.
    Currently employee is on one pension scheme which is called NE1 and now we are moving this employee to CRESP Pension Scheme.
    When employee is in NE1, his IT0071 has got a opt in field with a flag on, when the same employee is moved from NE1 pension scheme to CRESP Pension scheme, his new IT0071 record should have the same opt in field with a flag on, I want it to set this flag automatically using dynamic action. I dont want to update this field manually, while moving from NE1 to CRESP.
    Currently the below dynamic  action is coded when employees are being moved form NE1 to CRESP, but now they will have a opt in flag which should appear automatically, What needs to be done to make this happen?
    Please let me know if I set default value for the Opt in field for the same infotype.
    . When employees are being moved from NE1 to CRESP pension scheme we currently use a dynamic action as show below:
    0071                      04      10      I        INS,0069
    0071                      04      20      W       P0069-BEGDA=P0071-BEGDA
    0071                      04      30      W       P0069-ENDDA=P0071-ENDDA
    0071                      06      1        F        DYNACT_PAE031(ZHRPROG016)
    Also if it is not possible via dynamic action could you please explain how to create it using user exit, I am not an ABAPer.
    Your help is very much appreciated.
    Kind Regards,
    SK

  • Dynamic Action on IT0002 for France-Molga 06

    Hello,
    I would like to set up a dynamic action on IT0002 for France (Molga 06) - field State - 'GBDEP'.
    The field 'GBDEP' is a mandatory field for France, but the business is not maintaining the record of the Birth State of an employees.
    So I would like to set up a dynamic action to create a default value for this field. The default value created is 999 and it will filled while creating IT0002 record for France during Hiring Action.
    I am not quite well versed with dynamic action, so i would appreciate a help in how to set up this dynamic action.
    I can share if more information is needed.
    Thanks in advance.

    Try this dynamic action:
    INFTY     SUBTY     FNAME     OPERA     SEQNO     KENNZ     VINFO
    0000               06     10     *     *FRANCE DEFAULT GBDEP
    0000               06     12     P     PSPAR-TCLAS='A'
    0000               06     14     P     T001P-MOLGA='06'
    0000               06     16     P     PSPAR-MASSN='XX'
    0000               06     18     I     INS,0002,,,(P0000-BEGDA),(P0000-ENDDA)
    0000               06     20     W     P0002-GBDEP='999'
    Here, XX is your hiring action code. Also, make sure you have a 999 entry in V_T005S for FR.
    Hope this helps.
    Donnie

  • IT0009: payment method "cheque" and dynamic actions

    Hello,
    I need your help on this issue.
    I have looking for answers on the different posts but i didn't found any similar problems.
    For a customer, i have to settle, in case of departure (leaving) action , the creation in background of an infotype 0009 from infotype 0000 with payment method 'C' - Cheque and the BEGDA equal to the first day of the month. It is a payroll need.
    The dynamics action is easy to do but i have an error which makes appears the infotype. Actually, the information City is mandatory in SAP standard (?) in case of payment 'C' - Cheque.
    I did the test and when i create infotype 0009, the name of the person, from infotype 0002 i guess, is put in the field but not the adress, city and postal code. If i select payment cheque, an errror alerts me that the city is mandatory for this payment method. If i put something, no problem, but i would like to automate it and retrieve data from IT0006. That is strange is when i delete the payee information (last and first name field) and validate the screen, no more error, even if i select payment cheque. And if i save and go back on the record, data from IT0006 (city, postal code and payee) have been automatically put in the infotype.
    I would like to reproduce the same thing by the dynamic action but i can't access these fields because they are not part of the P0009 table but the Q0009 structure and i don't access it through dynamic action
    Do you have some experiences to share on this topic ?
    Thanks in advance.

    hi
    To replace a check or to create a check instead of a bank transfer, the system must be able to access the
    correct payment method. The standard system contains predefined payment methods. However, you can
    also specify your own values.
    The standard system contains the following methods of payment:
    - C (Check)
    - D (Transfer)
    - M (Check with manual assignment of check number)
    Reward points

Maybe you are looking for

  • Issue with PO IDOC

    Hi, IDOCs for creation and change of PO is done successfully. But when I try to delete a particular line item in the PO (ME22N), the IDOC is not generated and when I try to issue the output manually, an error message No Items Found is displayed. Plea

  • Itunes won't open- says it's in my Music Folder but nothing there to open!

    Okay so out of the blue, iTunes decides to act weird. On my MacBook, I downloaded the 7.0.2 upgrade. I even went as far as to remove everything (or so I hoped), re-download and install. So, when I try to open it, the next screen is the agree/disagree

  • File Download not working for anchor tags

    Hello, I've encountered a bug with the 4.1.31 version of Tomcat. Apparently, when I use an anchor tag for a file, and I click on the link, it does not show the file download message "Do you want to open or save this file?" with the open and save opti

  • PROBLEMS In Lenovo A7000 after UPDATE S142_ROW!!

    After UPDATE (~45 mb)>>>>>>>>>>>  When I switch default storage THEN AFTER BOOT IT DOESN'T CONNECTS TO MY WIFI NETWORK!!!!!!!!  Also after FACTORY RESET it FORMATS my SDCARD!!!!  AND AT 1st BOOT UP it shows chinese language!!!!!!  official reply>>>>>

  • Goods movement button not visible in CO11N

    Hi, i am not able to see goods movement button CO11N transaction as shown below in one if my IDES server.... what settings we need to do for this so that goods movement button is visible like below... Thanks Kumar