New PB infotype

Hi Experts,
I need to add new infotype in PB.
The infotype need to be like  PA0021 with same behave
Any suggestion how to make it work?
Thanks in advance
Itzik

Chetan,
Thanks for reply.
I know PM01, But I want the new infotype behave like 0021 and use the same logic , screens (and user exits).
Creating new infotype  (start with 9xxx)  will solve the problem but I'll need to create the same screens, logic  etc  like Pa0021.
I'm wondering why I can't copy Pa0021 to Zpb0021 and update the technical attribute (in PM01, table T777D) like infotype 0002, 0006?
Itzik

Similar Messages

  • Add new field infotype "z" in logical database selection screen pnp

    Can add new field infotype "z" in logical database selection screen pnp
    I could explain how to realize
    Thanks

    In case to somebody it interests to him: TO EXTEND SCREEN OF SELECTION WITH OPTIONAL DELIMITERS The case that can be given in a screen of selection of a logical data base it does not appear a certain field that we need in the filter, the steps that will be due to follow are the following:
    u2022 To create a view of selection in agreement with the fields that we want to show To review the following Link http://help.sap.com/saphelp_46c/helpdata/es/6e/6ed638e70ef679e10000000a114084/content.htm u2022 To assign the view of selection to a class of report
    u2022 In the code of report to create select option in the selection screen that allows to introduce imput to leak and after start-of-selection to put the following code,
    "Allocation operative area to optional delimiter
      IF NOT p_aroper IS INITIAL.
        DATA: lt_texpr TYPE rsds_expr OCCURS 0 WITH HEADER LINE,
              wa_texpr TYPE rsds_expr,
              lt_rsds_expr_tab LIKE rsdsexpr OCCURS 10 WITH HEADER LINE,
              wa_rsds_expr_tab LIKE rsdsexpr.
        REFRESH lt_rsds_expr_tab.
        wa_rsds_expr_tab-arity = '0'.
        wa_rsds_expr_tab-fieldname = 'OBJID'.
        wa_rsds_expr_tab-option = 'EQ'.
        wa_rsds_expr_tab-low = p_aroper.
        wa_rsds_expr_tab-high = '00000000'.
        MOVE-CORRESPONDING wa_rsds_expr_tab TO lt_rsds_expr_tab.
        APPEND lt_rsds_expr_tab.
        REFRESH lt_texpr.
        wa_texpr-tablename = 'PA9004'.
        wa_texpr-expr_tab[] = lt_rsds_expr_tab[].
        MOVE-CORRESPONDING wa_texpr TO lt_texpr.
        APPEND lt_texpr.
      pnpdynse[] = lt_texpr[].
      ENDIF.
    English is the forum language.
    Edited by: Rob Burbank on May 18, 2011 11:41 AM

  • Problem in getting the new custom infotype in test client

    Hi All,
    I have created a new custom infotype. I can execute the infotype from the development system thru PA30.
    But when I tried to check in the test client (same system), it shows me that the infotype does not exist.
    Do I need to transport it to other client? If so please let me know how...

    You will need to import the Customizing TR(generated for Infotype) into other client. Use tcode SCC1 for importing TR without releasing it in the same system.
    Cheers,
    Rupesh

  • HR New Customer Infotype

    HI Expert,
    I want to create a new customer infotype for maintan the arabic data for personal information like the name and address in infotype 0002
    first
    1) I want to know what the prefered way to do that is by enhancement the existing one 0002 or by create a new infotype say 9002
    2) How can i do that with complete cycle example.
    Thanks in advance
    Regards
    waleed

    hi
    u can directly enhance the infotype 0002.(in the menu section u will have goto->other function->enhance infotype)
    steps:
    in each of the DB table u will find CI include (for infotype 0002 CI_P0002)..
    open PM01...goto structure and double click on the CI include and their u can enter all the fields u want to be added...
    and save come out
    say Create All and all the relevant fields will be created....
    Based on ur business req u can go for custom infotype also..
    regards
    gunjan

  • HR using multiple subtype using other new cutomized infotype.

    Hello All,
    I customize a new infotype which has its main infotype and the main infotype used the other customized infotype as subtype. Which makes the time constraint of the main infotype is T ( Time constraint  is based on the subtype or subtype table ). Does anyone here knows whats the methodology use or step by step processes on how to customize infotype using multiple subtype? 
    Thank you all,

    Hi
    please tell me what is pupose of New infotype?
    Why makes you to create IT with time constrain T?
    You said you want to create subtypes subtype table is T591 T591S
    If your want to create subtypes in infotype you must have created First field Data Element must be SUBTY
    You can define subtypes in above said tables.
    Regarding Time constraint T if you use this you need to create entries in the table t554 table
    Regards

  • New PD infotype

    I have created a PD infotype 9xxxx with tc ppci. When I try to save an entry in my infotype using standard transaction pp01, nothing happens. 
    I have checked every tables and objects in ppci and everything seems ok, according with documentation.
    Iu2019m not sure but i think the problem is on table t777d, I canu2019t change the field u201CUpdate typeu201D from blank u2013 u201CNo update via personnel planning update tasku201D to D u2013 "Update in dialog"
    How can i change the value in this field ?
    Thanks,
    Paulo

    Hi,
    I have assigned this infotype to object E u2013 Course, in T777I
    The infotype appears in pp01, for Course objects, my problem is when i try to save a new entry, no error occurs but nothing happens
    ppci shows this output:
    Infotype 9500                                                                               
    5  Dictionary                                                                               
    Structure HRI9500 exists           
               Structure P9500 exists             
            5  Table HRP9500 exists                                                                               
    HRP9500 created in the database
                   Database index HRP9500~1 created
        5  Module Pool                                                                               
    Module pool MP950000 exists        
               Include MP950020 exists            
               Include MP9500BI exists            
        5  Screens                                                                               
    Screen 1000 exists                 
               Screen 2000 exists                 
               Screen 3000 exists                 
        5  User interface                                                                               
    User interface for MP950000 exists 
        5  Table entries                                                                               
    T778T: Table entries exist         
               T777T: Table entries exist         
               T777D: Table entries exist         
               T77ID: Table entries exist         
               T777I: Table entries exist         
               T777Z: Table entries exist         
               T77OA: Table entries exist         
               T777M: Table entries exist         
               T778U: Table entries exist         
               T777U: Table entries exist         
               T77NI: no table entries exist      
        5  SOBJ entries                                                                               
    OBJECT PDST: Table entries exist   
               OBJECT PDWS: Table entries exist   
        5  Dialog module                                                                               
    Dialog module RH_INFOTYP_9500 exists
        5  TADIR entries                                                                               
    R3TR TABL HRI9500 exists           
               R3TR TABL P9500 exists             
               R3TR TABL HRP9500 exists           
               R3TR PROG MP950000 exists          
               R3TR PROG MP950020 exists          
               R3TR PROG MP9500BI exists          
               R3TR DIAL RH_INFOTYP_9500 exists   
    Thanks,
    Paulo

  • PPOME - New Tab & Infotype - How to find "start date" of preview period

    Hi all,
    I have successfully created own Infotype and add as new tab in PPOME.
    But now I need in my modulpool program to read field "start date" of preview period (from heading of screen in PPOME). I can't find right field. Has anybody any idea?
    Thanks a lot.
    Dusan
    Message was edited by:
            Dusan Skokanek

    Hi ramprasad74,
    According to your description, you are using Analysis Services as a data source for the report, the cube has hierarchy: Fyear, FQuarter, FPeriod, fweek, Fdate. You want to add a date parameter to the report, after you changed value of the parameter, the
    report will return the first day of FPeriod.
    To achieve your goal, we need to add a parameter to the report, then use the parameter in mdx query. For detail information, please refer to the following steps:
    In the Report Data pane, right-click on a dataset created from a SQL Server Analysis Services data source type, and then click Query. The MDX query designer opens in Design mode.
    On the toolbar, click Design to toggle to Query mode.
    On the MDX query designer toolbar, click Query Parameters symbol. The Query Parameters dialog box opens.
    In the Parameter column, click <Enter Parameter>, and then type the name of a parameter.
    In the Dimension column, choose a value from the drop-down list.
    In the Hierarchy column, choose a value from the drop-down list.
    In the Default column, from the drop-down list, select a single value.
    Click OK. 
    In query designer dialog box, type the mdx query like below:
    with member [Measures].[FirstChild]
    as
    [Date].[Fiscal].currentmember.parent.firstchild.name
    select {[Measures].[FirstChild]} on 0,
    [Date].[Fiscal].[Date].members on 1
    from
    ( SELECT ( STRTOSET(@ParameterName, CONSTRAINED) ) on 0
    from
    [Cube]
    Here are relevant threads you can reference:
    https://social.msdn.microsoft.com/forums/sqlserver/en-US/c7146ac3-40ea-4d53-b321-c707aebbd405/how-to-pass-date-parameter-to-mdx-query
    https://social.msdn.microsoft.com/forums/sqlserver/en-US/fd12a865-bc90-4a65-af42-ce38a8cfa29b/pass-date-time-parameter-to-mdx-query-ssrs
    If you have any more questions, please feel free to ask.
    Thanks,
    Wendy Fu
    If you have any feedback on our support, please click
    here.

  • Adding new infotype node in infoset

    Hi All,
    I want to add new standard infotype in my current infoset, how do I do that.
    currently it is not in the existing nodes.(transaction sq02)
    Regards,
    kumar

    Hi Kumar,
    In tcode sq02 select the infoset.
    Press the edit button.
    When you see the infotypes in the left of the screen press Edit-Change Info Type Selection
    There you can choose the infotype and add it.
    After that you have to save and generate. Then you will be able to see the infotype in that infoset
    Regards;
    Okan
    Edited by: Okan Caliskan on Sep 22, 2011 10:18 AM

  • New Infotype - UI not displaying

    Hi
    I followed the steps to create a new PA infotype but when I want to create data for the infotype for an employee, it gives no information message, it just calls the module pool but the screen I designed with layout painter is not coming up. I didn't debug extensively. I thought I'd ask the pro's if there might have been a common mistake that I made.
    Corne

    My bad, I actually figured this one out by myself!

  • Creation of custom infotype

    Hi all,
    I have a requirement wherein i need to create a infotype.
    In this infotype if the Anzhl value of absence quota type  is reduced the relavent quota types which are linked to it should also get reduced.
    Actually when a leave is approved, the quota is reduced and reflected in 2006 only but here in my case it should get reflected in the new infotype also by creating a seperate record with the entitlement and reduced values.
    for ex awart1
    suppose for 20 days is reduced from awart1. Awart2 and awart3 are linked to awart1.
    simultaneously 20 days quota needs to be reduced from awart2 quota, as well as some 5 days from awart3.
    so there will be two records of this new infotype
    and also, the ANZHL of the relevant quotas will be reduced
    when the leave gets cancelled, these two records will be deleted and quota will be reinstated back
    Please help me by providing pointers in this regard.
    Thanks in advance.
    Regards,
    Durga.

    Hi
    use the  t-code  PM01  to create new custom infotype..i wiht in 9000-9999 number range..
    Have a search on SDN  for the same..............therea re lots of  thered for the same...
    ..lakhan

  • How to add custom infotype in ALE for HRMD_A  message type

    Hi  Friends-
    Pls help me for our req  we are using HRMD_A  Message Type for  HR master data but now we need to add one custom infotype ( 9902 ) also in standard ALE filters for this message type   how i can do that pls let me know ?
    <<removed_by_moderator>>
    Regards
    Meeta &  Glory
    Edited by: Vijay Babu Dudla on Dec 14, 2008 11:38 PM

    Hi
    Thanks for your support,
    Pls let me know which steps i should go ?  my secanrio is  inbound side only,
    step 1 )   Define idoc extension for HRMD_A01 using WE30 transaction and define it in partner profiles
    step 2) do i need to write some code in BADI also to update information for my custom infotype also  if yes then where and which BADI pls let me know  ? because already am working on one badi HRALE00INBOUND_IDOC for  few validation for incoming data.
    step 3 )  add  this new custom infotype in my standard ALE  filters.
    Pls let me know if am mistaking some where or if  i have to do some thing else ?
    Regards
    Meeta & Glory

  • Custom Infotype In HR

    Hi All,
    plz send me detailed process in creating new custom infotype.
    Regards,
    Ashwin

    Hi,
    Check these,
    Tcode->PM01 is used to create a new custom infotype.
    If you want to create a letter from SAP after a transfer action, you need not create any custom infotype for this. Develop a Z-report & use LDB to fetch the data before & after the transfer action from IT0001. The data before transfer action will always be there in infotype 0001.
    http://www.sap-img.com/human/how-to-create-a-hr-infotype.htm
    Rewards points if helpful.
    Regards,
    Srinivas Ch

  • Doubt in Custom Infotype / Modulepool

    Hi all,
    I have some doubt in Module pool.
    Wuld u plz check let me know on this.
    Iam started creating the New Customized Infotype.
    In that Infotype i have one name SHIFT. The field SHIFT is having F4 help pop-up.
    Basing the F4 help pop-uping, i need to ful-fill and populate the next fields. ( Starttime and end time of Employee).
    For that i need to write the Select query to fetch the data from table based on that F4 help data.
    My doubt where i have to write the select statement i.e in PAI or PBO.
    But the Break point is not going to perticular select statement based on the F4 help field.
    wud u plz let me know whr i have to write the SELECT query.
    Thanks,
    N.L.Narayana

    hi Narayana
    you have to write the code in the event 'PROCESS ON VALUE-REQUEST'.
    FIELD <filedname > MODULE <module name>.
    <u>case 1: if you are not writing any select query.</u>
    inside this module you can porbably make use of the function module RH_OBJID_REQUEST to get the desired search help..
    <u>case 2: if you need to write select query.</u>
    write the select query and get the data into an internal table.
    use function module F4IF_INT_TABLE_VALUE_REQUEST to populate the F4.
    Hope this helps.
    Sajan.

  • Adding a customer infotype in PPOME

    Hello experts,
    I'am trying to add a new customer infotype to PPOME, which should be displayed for all nodes of type "O" - so far, so good. I created the Structure HCI9600 and then I used PPCI without any problems. The new infotype is a part of PPOME, but when I want so save the data, the transaction dumps saying "DYNP_WRONG_SCREEN_TYPE". This is because the screen of the infotype to be processed is a subscreen (Dynpro 7000 of the generated module pool). But I cannot switch the Dynpro to normal dynpro because the PPOME then dumps immediatly.
    So what to do? Nothing found in the OSS...
    Thank you
    T.
    Sorry, the question is solved - never use dynpro 7000!
    Edited by: Thomas Frühling on Sep 12, 2010 8:58 PM

    Hello experts,
    I'am trying to add a new customer infotype to PPOME, which should be displayed for all nodes of type "O" - so far, so good. I created the Structure HCI9600 and then I used PPCI without any problems. The new infotype is a part of PPOME, but when I want so save the data, the transaction dumps saying "DYNP_WRONG_SCREEN_TYPE". This is because the screen of the infotype to be processed is a subscreen (Dynpro 7000 of the generated module pool). But I cannot switch the Dynpro to normal dynpro because the PPOME then dumps immediatly.
    So what to do? Nothing found in the OSS...
    Thank you
    T.
    Sorry, the question is solved - never use dynpro 7000!
    Edited by: Thomas Frühling on Sep 12, 2010 8:58 PM

  • New Tab in PPOME: Subscreen not found error

    Hi guys,
    I've created a new hr infotype( I followed the guide ), and customized the 2000 screen so it fulfills my requirements. Then I created a new screen, 7000, as a copy of 2000.
    I've add an entry at T77OMTABS table and T77OCTABUS. After this step, a new tab in ppome is shown. But this tab only has a text line with " No subscreen found ". Does anyone know what I may did wrong, or if I miss something?
    thanks.

    No, I did not.
    I deleted the FCODE name, and changed the type for subscreen.
    But after doing such, the error message is still shown.
    The screen was active, and now the subscreen is active.
    --Edit
    PS: In my subscreen 7000 there are some calls to modules, that are defined in MP900330. Is that a problem?
    Pl check my screen 7000 code:
    PROCESS BEFORE OUTPUT.
    MODULE MODIFY_SUBSCREEN.
            general infotype-independent operations
      MODULE BEFORE_OUTPUT.
            infotype specific operations
      MODULE P9003.
      MODULE HIDDEN_DATA.
    PROCESS AFTER INPUT.
    process exit commands
      MODULE EXIT AT EXIT-COMMAND.
            processing after input
            check and mark if there was any input: all fields that
            accept input HAVE TO BE listed here
      CHAIN.
        FIELD P9003-BEGDA.
        FIELD P9003-ENDDA.
        FIELD P9003-CATEGORIA.
        FIELD P9003-CARREIRA.
        FIELD P9003-QUADRO.
        field nome_quadro.
        field nome_carreira.
        field nome_categoria.
        module get_desc on chain-request.
        MODULE INPUT_STATUS ON CHAIN-REQUEST.
      ENDCHAIN.
         process functioncodes before input-checks                      *
      MODULE PRE_INPUT_CHECKS.
            input-checks:                                               *
      insert check modules here:
        process function code: ALL fields that appear on the
         screen HAVE TO BE listed here (including output-only fields)
      CHAIN.
        FIELD P9003-BEGDA.
        FIELD P9003-ENDDA.
        FIELD RP50M-SPRTX.
        FIELD P9003-CATEGORIA.
        FIELD P9003-CARREIRA.
        FIELD P9003-QUADRO.
        field nome_quadro.
        field nome_carreira.
        field nome_categoria.
        module get_desc.
        MODULE POST_INPUT_CHECKS.
      ENDCHAIN.
    Message was edited by: Filipe Guerra

Maybe you are looking for