Reading changes to OM infotype record

Hi exterts, I have a requirement wherein I have to display data of all changes made to a position in infotype 1000 for a given selection period. These changes could be for the short description of the position for an example. How can I get this data? Kindly suggest any function module or method for this.

Read from table : DBTABLOG and get the data as follows..
assign i_dbtablog-logdata+0(i_dbtablog-dataln)
to <c_field> type 'C'.
move <c_field> to gv_logdata.
Also check program RSVTPROT ..

Similar Messages

  • How to restrict change/creation of Infotype record after termination action

    Hi All,
    Based on my client requirement, we have to restrict any change or creation of certain infotypes after performing termination action.
    For Ex:- Suppose termination date is 01.01.2008. End user should not able to change or create any new record for infotype 0001, 0008 and 0016 after 01.01.2008.
    This is very critical. Request your valid input ASAP.
    Thanks in advance.
    Regards,
    Purnima

    Hi Sreenu,
    Thanks for your valid input.
    I tried by giving "EDQ". Then I got below mentioned error while performing termination action.
    Error:- "Status EDQ of the user interface MP000100 missing"
    Can you help please?
    Regards,
    Purnima

  • Detect change in Infotype records

    Hi All,
    Is there any FM or std program through which we can detect any change(modification/deletion/delimit) in Infotype records. If not then please suggest how it can be achieved.
    Any pointers in this regard would be helpful.
    Thanks,
    Saher

    Hi Saher,
           Use FM : HR_INFOTYPE_LOG_GET_DETAIL
    Regards,
    Srini.

  • Difference between changes in OM/PA infotype records

    Hi people,
    can you pls help me with one topic.
    Is there any way to diference changes infotype records between changes done by program upload (lsmw or custom programs) and manually via pa30/pa40.
    Can it be stored somewhere in the infotype structure that records are done by mass uploading.
    Thanks for ideas.
    Best regards,
    Romano

    Hello Romano,
    As mentioned in the earlier posts that all entries have a UNAME attached to it in the Infotypes which tell us the owner who marked/initiated the change.
    There are options to achieve the type of design which you want. Lets say we maintain a Custom Table which would store the UNAME , T-CODE and DATE fields.
    In the PA User Exits we develop the copy that in each PAI action update the Custom Table. It should solve your case.
    It is not a very staright forward solution , but it would serve your cause.
    Thanks & Regards,
    Rohit Sharma

  • Adding read infotype records to payroll

    Dear ,
    i 've used the code mentioned in this link to read the infotype records .
    Use SAP defined methods instead of Logical Database(LDB)
    now i want to add this record to the tree in the payroll . could u plz tell me how to add it to a node in the additional payment tree node.
    Edited by: Kathy_Adam on May 22, 2010 3:40 PM

    Hi,
    1. Create new payroll function code in payroll driver exist. Starts with FU<custom name>.
    2. Create new function via PE04 with custome name.
    3. Add custom function to payroll schema.
    Custom name should start with special character, e.g. %, &, :, etc.
    User exit is special for every country driver, check payroll driver program and figure out its name.
    Cheers

  • Read infotype records using the classes

    Hi All,
    In my system i can see many classes with cl_hrpa*
    Here i want to read a infotype record using these classes. I want finally the data in PA0008 or a record in P0008 format.
    i tried using the various classes like
    cl_hrpa_masterdata_factory
    if_hrpa_infty_bl
    hrpad_infty_container_tab
    I tried using the sevaral calsses passing one class type to other. finally i get is the class cl_hrpa_infotype_0008_in.
    can any one suggest how i should be reading the data for any infotype.
    Pls do not suggest the function module HR_READ_INFOTYPE. I want to use these classes to read the data.
    Pls suggest
    Regards,
    Umesh Chaudhari.

    Hi,
    Did you get any replies to this or have you found an answer on your own?
    Regards,
    LC

  • Creating / Updating Custom Infotype Records

    Hello everbody,
    We implement alot of custom HR infotypes in our system, both PA &  HRP.
    For the past several we have been using BDC (Batch-Input) recorded functions in order to update / create the records in our infotypes.
    We're currently facing an upcoming ECC upgrade , and I would like to lead a change that will eventually lead to us using generic SAP supplied functions.
    I've researched a few functions that might do the trick:
    RH_INSERT_INFTY:
    This one is giving me an SY-SUBRC 2 error code - Insert error, I tried to select a current record and insert it as different objid but this doesnt work.
    HR_INFOTYPE_OPERATION:
    I've read of several people that recommended using this function, but it is not released by SAP and I couldnt get it to work as well.
    BAPI_HRMASTER_SAVE_REPL_MULT:
    This one seems to work for sap infotypes but I dont think it suits custom infotypes.
    What is the "official" way of doing such operations?
    thanks in advance,
    Eli.

    Hello Dilak,
    Im currently trying to insert a new infotype record of infotype HRP9226.
    First I call function RH_GET_NEXT_NUMBER to get an objid.
    then I fill an HRP9226 line.
    after this i call the function:
    call function 'RH_INSERT_INFTY'
    exporting
    FCODE = 'INSE'
    vtask = 'S'
    ORDER_FLG = 'X'
    COMMIT_FLG = 'X'
    AUTHY = ' '
    PPPAR_IMP =
    OLD_TABNR = ' '
    REPID = ' '
    FORM = ' '
    KEEP_LUPD =
    WORKF_ACTV = 'X'
    tables
    innnn = hrp9226_line
    ILFCODE =
    EXCEPTIONS
    NO_AUTHORIZATION = 1
    ERROR_DURING_INSERT = 2
    REPID_FORM_INITIAL = 3
    CORR_EXIT = 4
    BEGDA_GREATER_ENDDA = 5
    OTHERS = 6
    I'm getting an "Error_During_Insert" and Im out of options regarding what I can possibly do.

  • How i need to write a logic to generate idoc for some of infotypes, when i change the single infotype

    Hi experts,
         I have an requirement , when I change any infotype record from pa30 or pa40, i.e
    suppose I am changing the infotype 0002  in pa30 , the idoc only generated for that changed infotype only,
    but I need it to generate the idoc for  some other infotypes also I.e(0000,0002,t528t, 0016).
    So please give me some help to generate idoc when I run a rbdmidoc(bd21).
    Thanks in advance.
    Venkat 

    yes, visible bounds is reading the non-visible masked objects too.
    you're going to have to do it the hard way, loop through all your objects to get your bounds manually, and while you're at it, test for clipping masks and use the masking path instead.

  • Change Logs for Infotypes !!

    Hi,
    How do i activate Logs for an Org Infotype ? Can I do this for Custom Infotype too ?
    Thanks in Advance !!
    Naveen

    Hi Naveen,
    Please refer the following steps in SPRO
    Position Budgeting and Control ->Automatic Commitment/Budget Creation ->Basic Settings ->Activate Recording of Financing Relevant Infotype Changes ->Define Relevant Object Types for Change Log
    Here, you can define the object types for which you want to monitor the changes
    Position Budgeting and Control ->Automatic Commitment/Budget Creation ->Basic Settings ->Activate Recording of Financing Relevant Infotype Changes ->Define Infotypes Relevant for Change Log
    Here, you can define the infotypes that you want to monitor.
    Finally, make sure the change log is activated at the below step
    Position Budgeting and Control ->Automatic Commitment/Budget Creation ->Basic Settings ->Activate Recording of Financing Relevant Infotype Changes ->Activate Change Log for Infotypes
    I hope this helps you.
    Regards,
    Swapna.

  • How to set authorization for only Create infotype record

    How can I set the authorization so that the user can only create Infotype 14,15,2010,2001,2006 but cannot change and delete the record for these infotypes.
    But user has the authorization to create,change and delete other infotypes.

    Hi irene,
    1. For this we have to use the
       authorisation object
      P_ORGIN
    2. It has got the following fields, on which authorisations can be controlled.
    AUTHC     Authorization level
    INFTY     Infotype           
    PERSA     Personnel Area     
    PERSG     Employee Group     
    PERSK     Employee Subgroup  
    SUBTY     Subtype            
    VDSK1     Organizational Key 
    regards,
    amit m.

  • Function Module to change start of infotypes when hire date changed in HCM

    Hello Guys,
    I have a scenarion where in i need to change the start of the infotypes(Ex IT0001,2,7,41.105 etc) for an employee in the program with new hire date. For this already one BDC is there with PA41 recording but for some scenarios it is not working. I am searching for a FM to overcome the issue. Coudl any one pls help me if you have the same problem eralier.
    Early help appreciated......
    Thanks,
    Preetham

    This way we need to change all the infotypes with this FM in the program which are there in PA41 to change the date,  I am looking a direct FM whicn can do the functionality of PA41 in instead of BDC.
    Thanks ...

  • Modifying SPRPS field in an infotype record

    Hi experts,
    I have a requirement in which i need to modify the lock indicator value of an existing 2001 infotype record. That is, initially when a record is created, i need to update the lock inidicator field as 'X'. Then after few approvals, i need to read the same recoed from infotype 2001 and need to modify the lock indicator with blank. Can the same requirement be achieved using HR_INFOTYPE_OPERATION ?
    Is it possible to modify the SPRPS field with the value blank ' ' using HR_INFOTYPE_OPERATION'?
    Regards,
    Shanthi

    Yes it is. All you need is to provide correct key fields of the record vis this FM exporting parameters and for record parameter pass structure for the record with all the target data (new data for the record).
    So basically the structure will hold all the information as it is right now + field SPRPS with changed value. To ensure you provide correct data, you can first read appropriate record entry with HR_READ_INFTY -> get required entry from result list -> then change only field SPRPS and pass it back to HR_INFOTYPE_OPERATION on input.
    Please refer http://www.sapdev.co.uk/fmodules/fms_HR_INFOTYPE_OPERATION.htm.
    Regards
    Marcin

  • Maintaining / Displaying Text for Infotype record

    Hi,
    How do we maintain infotype text for the record. Or how to display the text maintained for infotype record (I used PA20/PA30 for IT0001 record but could not locate infotype text).
    Regards,
    Avinash Josalkar.

    Hi,
    If you want to know the text of a infotype then goto the table
    V_T582A.
    eg:0000  actions
    0001 organisation assignment.
    But if you want to change the standard text of a infotype then you need to have access key to change.
    But if you are asking the text table for the fields in 0001.
    then goto se11
    enter Pa0001--dislay
    click the tab entry help/check then you can see the table names in the column check table for each field.

  • FM to know opeartion performed on infotype record...

    Hi Friends,
    In my requirement i have to display the infotype change logs for each pernr. i.e the infotype records that are changed or deleted or inserted. can you please suggest me the function module or table which gives these details. i.e operation performed on infotype record ( insert or delete or change).
    Thanks in advance,
    Phani Shankar.K

    Try  the  FMs     <b>HR_INFOTYPE_LOG_GET_LIST</b> , <b>HR_INFOTYPE_LOG_GET_DETAIL</b>    ,they might be Helpful . Also try the Report<b> RPUAUD00</b>

  • How can we lock Benefit Infotype record of an Employee

    Hi,
    We want to make sure that one employee through portal not be able to make any change in his benefit records.
    How can we do this?..
    I think it is related to employee's individual data, we need to block or something with his benefit infotype. Please advice so that there is no adverse effect in his payroll run.
    Saurabh Garg

    normally each employee is assigned to a ESS user ID, and authorisations are based on the user ID
    IMG -> PM -> ESS -> ESS(ITS ver) -> General settings for ESS -> Create SAP users for ESS
    Or command HRUSER
    or You Could create a new role which can only access this information for viewing it.

Maybe you are looking for

  • Report directly to the printer

    Hi i'm trying to run a report directly to the printer. Report is running but scaling is not happening. Following is the URL which i'm using to run the report. This will run not an issue if i try to increase or decrease the scaling, (start-->controlpa

  • TDS not getting reversed while downpayment clearing against invoice

    Hi all, We have 2 company codes and in India and another in Abroad. Suppose In F-48 i did downpaymnet to vendor for 1000rs, here TDS is dedeucted say for example 50 rs. After that in F-43, i made an invoice for 2000 for the same vendor, here TDS dedu

  • No stereo sound on iBook G4

    When I listen to music through my iBook, whether with headphones or through the computer speakers, it only plays through the left headphone/speaker. Actually, it plays very faintly through the right side. I have tried multiple headphones and media pl

  • Reading EXIF Tag Attributes

    Image FIles have Properties like Width, Height, Duration, Bit Rate, Date Created, Date Modified, Date Picture Taken etc. I need to read these attributes ( EXIF Tag ) of these Image Files before uploading them and storing them separately in the SAP sy

  • Error message when attempting first operation

    I'm getting an error after I open Fireworks (CS3 in Vista). The first thing I try to do (usually opening a file) I get the error "Could not complete your request. An error occurred." Then everything works just fine. So, not a crippling error, but ann