Doubt on infotype

Hi All,
when we create an infotype we give 2 screen numbers (eg,2000 and 3000). Could you please tell me what is the significance of these two numbers.
I feel that 2 different screens will be generated.Please Correct me if i am wrong ,but if so how can i distinguish those two screens.
where can i see two different screens ?
regards,
SG

hi
let me clear ur doubt
Take any infotype , when you want to enter any record , you go to pa30 , then enter the infotype lets sat 0001 , when u press on the create or edit button you get a screen with all editable and non editable flds on there . That is the first screen 2000
If you click on the overview button you get a list screen that is 3000.
In SM30 you will get all the flds first to filter on any of the flds and then you get the data after you click on the execute button.
This is true for all infotypes.
What is the actual problem you are facing.

Similar Messages

  • Doubt reading Infotypes.

    Good Morning Friends.
    I'm working with ABAP - HR and it is my firts time with HR.
    I'm working with a program and I heve a code:
    lm_read_infty <ls_pa9002>-pernr '0002' lt_p0002 <ls_pa9002>-begda <ls_pa9002>-endda.
    I,m reading the infotype with dates <ls_pa9002>-begda  and  <ls_pa9002>-endda.
    The functional wants that i change the <ls_pa9002>-endda and insert '99991231'.
    then i do:
    lm_read_infty <ls_pa9002>-pernr '0002' lt_p0002 <ls_pa9002>-begda '99991231'.
    Ok worked .
    But now the functional wants that i read the infotype only with '99991231' and remove the <ls_pa9002>-begda.
    if i write:
    lm_read_infty <ls_pa9002>-pernr '0002' lt_p0002  '99991231'.
    occurs errors  of quantity of parameters:
    How can I do this read only with '99991231'.?
    Thanks for help

    Just go for
    lm_read_infty <ls_pa9002>-pernr '0002' lt_p0002 '00000000' '99991231'.
    or
    lm_read_infty <ls_pa9002>-pernr '0002' lt_p0002 sy-datum '99991231'.
    That should do the trick.

  • Doubts with infotype 27

    Hello experts,
    My name is Marcel and I´m PS Consultant. My recent client wants to distribute costs in WBS. I was browsing in the forum and I realized that infotype can help in my scenario. Actually, I want to use this infotype to distribute the wage costs to different wbs and cost centers without using CATS. Moreover, as the employer works in more than one project monthly, this infotype fits well in my scenario.
    Unfornately, I not sure the next procedures to see costs in my project. Wich transactions or procedures need I to see costs in my projects?
    thanks
    Marcel

    Sikindar,
    Thanks for your attention. I followed your tips and I could see wage´s costs in different WBS. However, I´m facing a new problem: in infotype 27, I input two different WBS (total distribution is 100%) for a particular employee. This employee is also related with a cost center (infotype 01) . When I executed the payroll, I verified the some costs are going to the cost center instead of going to the WBS. Is it correct? I saw in others threads that infotype 27 is mandatory comparing with infotype 01, for example. When I executed for the first month the costs were distributed using infotype 27; for the next month, I verified that cost were distributed to wbs and some costs to cost center........
    Thanks
    Marcel

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

  • DOubt ABAP HCM infotype 2001.

    Hi Gurus.
    I'm started a process in SAP portal to change pernr in infotype 2001 ,but it don´t worked (but is showed message ok ).
    In my rfc is called the 'HR_INFOTYPE_OPERATION' .
    I need understand ,why don´t worked.
    maybe could have any MP... program with wrong logic?
    what the programs MP to infotype 2001?
    You have any suggest for solution this case? thanks.

    Thanks for Reply Jozef.
    I guess I did not explain properly.
    I'm working with a HCM portal and I have a problem when I go to change the data for the time bank employee.
    If I change the field action (in my language is "acão") then it does not change and back to the value it was before.
    Then in debug it pass by 'HR_INFOTYPE_OPERATION' .
    I need undesrtand why don´t change de action of bank employee.
    I think could be a MP... program with z code like exit , but i need know how find it
    inside standard code of 'HR_INFOTYPE_OPERATION'.
    The parameters of HR_INFOTYPE_OPERATION' :
    infty = 2001
    number = 00029381
    subtype = 0599
    validityend = 20140801
    validitybegin = 20140801
    objectid = space
    lockindicator = space
    recordnumber = space
    record  - with structure with data
    operation = MOD

  • Doubts in CREATION  OF 'PB'  INFOTYPE

    hi i created infotype but while executing this in pb30
    it is showing the error like.....
    """"""P9030" must be a flat structure. You cannot use internal tables,         
    strings, references, or structures as components"""""""".
    now how can i procede, 
    plz let me know ,
    this is very urgent ,
    thank you ,
    sai.

    Hi Sai Krishna,
    Take your time to see detail information to create Infotypes, The following liks will give you detail understanding of infotype creation - Applicant Infotypes & Personnel Infotypes
    1. http://www.sapdevelopment.co.uk/hr/hr_infotypes2.htm
    2. http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYINT_INFOTYP.pdf
    3. http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYINT_INFOTYP_PD.pdf
    4. Photograph and PM01
    Sure, It will help you & it will slove your problem..!
    Cheers,
    TG

  • Adjustments infotype 0221 sub-types yana/yawa doubt

    Hi All,
    Worked and adjustments before and as far as I now we use:
    1) YAWA/YANA subtypes of infotype 0221 for prior year adjustments with a check date of 12/31/last-year or the last years most recent payroll check date for terminated employees.
    2) TWEG/ADJT subtypes of infotype 0221 for current year adjustments(i.e. check date is in current year and payroll processed in the same year).
    But I tried using YANA/YAWA for current year adjustments including retro scenario and actually processed the payroll successfully. So we can use YANA/YAWA instead of ADJT/TWEG all the time and avoid retro payroll runs which happens in the case of ADJT/TWEG.
    I read somewhere that YANA/YAWA has limited retroactive capabilities like ignoring limits etc and so should only be used for the last years adjustments.
    What are those limited retroactive capabilities which prevents us from using YANA/YAWA for all the adjustments? Please give me a practical example.
    Thanks,
    Rau

  • Addition of fields in a user defined infotype

    hi everyone,
    well i had a doubt about adding new fields to a user defined infotype. the infotype was created long time back and is working fine in production. but now the user wants some more fields to be added into it. it already has data in it.. is it feasiable to add fields to it.? will it hamper the table? will there be any problem if i add the fields to a infotype which already has data?
    please give ur suggestion and procedure to solve this issue.
    se14 is the transaction to adjust tables. using this will affect the table?
    thanks alot

    Hi,
    you can add the fields. The system itself will take care of the readjusting the existing,But note that the maximum length of any infotype cann't exceed 1502 chars..

  • Suggestion on infotype update

    Hi All,
    The requirement is: Create another infotype during some infotype creation. Two options I could think of are:
    1. Create using BADI HRPAD00INFTY - But we should not commit inside badi to prevent incomplete data getting updated in database (from other update statements). So we could just call FM 'HR_INFOTYPE_OPERATION' and leave to the system to commit the changes.
    2. Use Dynamic action.
    My doubt is: Does dynamic action do the same thing what I just mentioned in point number one i.e. update without immediate commit.
    Note: Only the FIRST CORRECT answer will fetch point :P
    Thanks,
    Bhaskar

    HI,
            According to my view Dynamic Action will work same as the FM HR_INFO_*. It will itself do the commit..

  • ABAP HR DOUBTS

    Hi ,
      I have some doubts  in ABAP-HR.Please clarify my doubts.
    1) Provide and end provide statements are obsolate.Shall we use select in place of provide and provide?.
    2) what are the important macros in ABAP HR?
    3)Do we have to use logical data base if we are using macros?.
    Moderator message: please do not ask interview-type questions, search for available information.
    Edited by: Thomas Zloch on Jan 6, 2011 10:57 AM

    Hi Shakir,
       First of all you have to assign logical database name say PNP in the attributes of the program. After assigning the logical data base, you can see teh button below with HR REPORT CATEGORY. Click on that and select Master dat(infotypes) radio button. After that go for f4 help to see the existed HR report categories. From that you select one which contains the fields you want. If you are not able to find Hr report category with the fields you want then you need to create your own report category with the fields you want.
    If you want to select only active employees
    RP-PROVIDE-FROM-LAST p0000 space pn-begda pn-endda.
    CHECK P0000-STAT2 = '3'.
    note: '3' or some other value based on the values stored in infotype 0000 for the employment status.
    if employee is not active then it will skip that employee and selects the next employee.

  • Employee photo upload in portal and to be saved in infotype 0002

    Hi Everyone,
           I got an requirement where in ESS Portal, through "Change Own Data" link, employee is uploading his photo and it has to be saved in infotype 0002. Below are the doubts i have,
    1. There is no field for photo in infotype 0002, so how it will be saved in 0002.
    2. After uploading and clicking preview button, error was raising saying 'Error when archiving the photo'.
    3. I seen in many forums that the employee photo is visible from PA30. how it will be visible in that tcode ?

    Hi  Chris McNarney,
          Sorry for long delay for replying.. According to you,
    1. I checked the service under /default_host/sap/bc/conentserver/ it was activated and moreover below is the logon data,
            Client           500
         User             XXXXXX
         Language
         Password Status  Set
    and what is the use of this logon data..
    2. According to your link [https://wiki.sdn.sap.com/wiki/display/ERPHCM/Add%20Employee%20Photo%20on%20Infotype%200002?showChildren=false|https://wiki.sdn.sap.com/wiki/display/ERPHCM/Add%20Employee%20Photo%20on%20Infotype%200002?showChildren=false],
    there it has  4.7 version in that they told to create A2 repository with Tcode: OAC0 with details,,
         While creating the repository, keep the Document Area blank, Storage type as R/3 database, Rep. Sub-type will appear as Normal by default, Version No. as 0046 and in Contents table put 'SDOKCONT1' as the table name.
        With that screen im am not able to find table name field to put 'SDOKCONT1' as input and moreover SAP system database is there instead of getting R/3 database for storage type. Screen detilas below,
    Content Rep.    A2                               Active
    Description
    Document Area
    Storage type
    Version no.     0046   Content Server version 4.6 as the table name.

  • Custom Infotype for Org Management

    Hi Experts,
    I Iam trying to create custom infotype to capture some infomation on an Org Management custom object and I am not sure if I can do this through PM01 because this is neither employee or applicant info but custom object info. Any idea on how to do this?

    Hi,
    For creating OM custom infotype you should start with transaction SE11.  PM01 is only for employee and applicant IT.
    Go to SE11Create structure Ex:HRI9009 Create all necessary datatypes. (fields for your IT).
    Then go to PPCI enter IT name and number. then maintain Table T77I here maintain time constraint for your IT.
    If you still have doubts get back to me.
    Thanks and Regards,
    Shilpa

  • ABAP HR infotype use and retrival

    Hi,
    I am new to abap hr.In hr module we are using provide statement for retriving data.
    My doubt is
    1. why we are using provide instead of select?
    2. Why we are using structure instead of direct tr table?
    3. Why we are using infotype in hr and what is the use?
    4. why we are retriving data using infotype in report instead of using tr.table using select?
    5. What we have to specify if i want to retrive data from infotype?
    6. We have to declare table/structure/infotype for retriving data?
    7. And why we are specifying mode in declaration what is it mean?
    if anybody knows tell me/send me the materials please.
    Thanks,
    Regards,
    Nandha..

    Hi Nandha,
    The statements PROVIDE and ENDPROVIDE define a loop through a statement block. In this loop, any number of internal tables itab1 itab2 ... are processed together. A single table can appear several times. For every table itab you must specify a FIELDS clause. After FIELDS you must specify the character * for all components or a list comp1 comp2 ... for specific components of the relevant table. The names of the components comp1 comp2 ... can only be specified directly.
    To be able to process internal tables using PROVIDE, all tables itab1 itab2 ... must be fully typed index tables and contain two special columns that have the same data type (d, i, n, or t) for all relevant tables. For every table you must specify the names intliml1 intliml2 ... and intlimu1 intlimu2 ... of these columns using the addition BOUNDS.
    Eg:
    PROVIDE FIELDS {*|{comp1 comp2 ...}}
                   FROM itab1 INTO wa1 VALID flag1
                   BOUNDS intliml1 AND intlimu1
                   [WHERE log_exp1]
            FIELDS {*|{comp1 comp2 ...}}
                   FROM itab2 INTO wa2 VALID flag2
                   BOUNDS intliml2 AND intlimu2
                   [WHERE log_exp2]
            BETWEEN extliml AND extlimu
            [INCLUDING GAPS].
    ENDPROVIDE.

  • Reg : custom infotype

    hi friends..
    i m working in abap wit hr module..
    i hav som basic doubts..
    is it possible to create our own custom infotype ?
    is it possible to delete the already created custom infotype?
    plz can u tell me the ways to create and delete the custom infotype?
    i want to create my own infotype.. how can i create ?

    Hi,
    Please fallow the below steps to create the custom infotype. If you have any quires let me know.
    For Creation of Infotype first Go to Transaction PM01, Enter the custom Infotype number which you want to create, it should be a 4 digit number and have to start with 9xxx.
    then select the `Employee Infotype' radio button
    after that select the `PS Structure Infotype'
    then click on Create… A separate table maintenance window appears
    then Create a PS structure with all the fields you want on the infotype
    Save and Activate the PS structure
    now Go back to the initial screen of PM01
    Click on `All' push button. It takes a few moments
    Click on `Technical Characteristics’. Infotype list screen appears
    Click on `Change'(pencil) button
    Now select your Infotype and click on `Detail' (magnifying glass) button
    Give `T591A' as subtype table & also Give `T591S' as subtype txt tab
    Give your subtype field as subtype field & Save and come back to PM01 initial screen
    Click on `Infotype Characteristics' … Infotype list screen appears
    Click on `Change' (pencil) button & on New Entries
    and then Enter your Infotype number and short text 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). Now save ur entries
    Now the Infotype is created and ready to use.
    If you want to change the layout of the Infotype as per your
    requirement…
    In the PM01 initial screen…Select `Screen' radio button and give
    2000 as the screen name, then click on edit.
    In the next screen.. Select `Layout Editor' and click `Change'.
    Screen default layout appears…here you can design/modify the
    screen..change the attributes of the fields..etc.
    Save and activate. (Don't forget to `Activate at every level)
    Thanks,
    Reward If Helpful.

  • Problem in saving the details of 0590 infotype...

    Hi Experts,
    When im trying to save  the  longterm reimbursement amount
    in 590 infotype itis howing the error message that """Hard furnishing scheme is not available  for the employee number ** on 01.04.2007"""
    What could be the problem.Where should we change the details....
    Please advice.
    Regards,
    V ram.

    Hai.
    Pls check 40LTR feature.
    The feature 40LTR is configured to default the end date for long term    
    reimbursements infotype (0590). The defaulted end date for the infotype  
    could be begin date dependent or a fixed end date. The validity period of
    the reimbursement is the block of years specified in the feature. The    
    configuration can be done for the sub types of the infotype like HFS-    
    Hard furnishing scheme or SFS- Other reimbursements. The block of years  
    and fixed end date are separated by a forward slash in the respective    
    order.
    I doubt u didnt configure this feature... for Hard furnishing scheme...
    Edited by: Ram Manohar on Mar 25, 2008 5:20 PM

Maybe you are looking for