Abap hr report for compensation

Hi,
  I have to create a compensation inbound interface. The issue is
  For example, an input file was processed with Key Date 08/30/2006 creating 100 records.  These 100 records will be created with an effective date of 10/01/2005 to 09/30/2006. Then, a second input file is processed using the same Key Date 09/30/2009 with 105 records.  The program should be able to generate a report showing the record on the file and the record in the system, and if there are differences in the rating. The program should prompt the user to either overwrite the existing record in the system with the record on the file or ignore. 
  My question is will it be a interactive report or how can I manage the above bold sentance in my report.
Thanks.
Oscar

I don't think the user can click on each and every record
to change(if system prompts to do so) .. cos if there are a
1000 records to be changed then it would be huge ..
Put a check box on the selection screen to overwrite the
existing record in the system with the record on the file if
checked ...

Similar Messages

  • Need ABAP table/Report for getting trace of error messages

    Hi experts,
    My requirement is to display Detailed Error trace text of the error message, on my screen.
    Now i need to know, which tables in XI it is stored or is there any abap report available that can provide thsi information.
    any function module ??
    thanks in advance for your help.
    Regards,
    Priyanka

    Hi,
    Check these out.
    http://wiki.sdn.sap.com/wiki/display/XI/XI+Tables
    Cheers,
    Earlence

  • Problem while creating a ABAP Quarry report for material master

    Hi Friend,
    While I am trying to create a Quarry, certain warning message is coming and while I am executing single material is coming too many times in report with all currencies.
    Picking the data from Table: MARA, MARC, MARD, MAKT, MBEW, QMAT, AND T001 (FOR Currencies only).
    I need your help to clarify 2 point:
    Where I should assign the table with whom as I have simply selected the table one by one assigned button clicked.
    2nd How and from which Table currencies could picked as here said warning is coming and a single material is coming multiple times with all currencies in report.
    I have used as SQ03 then SQ02 and finally SQ01u2026..else I have checked the same in SQVI, but still I didnu2019t get any such fruitful.
    Filed Description          List Display            Screen Display                  Table u2013 Field
    Plant               X          X          MARC                         Material Code          X          X          MARA          
    Storage Location          X          X          MARD                       Storage Condition          X          X          MARA     - RAUBE     
    Material Type                    X          MARA          
    Old Material No          X                    MARA     - BISMT               Material Description          X                                    MAKT                                       Base Unit of Measurement          X                    MARA     - MEINS     
    Material Price (Moving)          X                    MBEW                                   Material Price (Standard)          X                    MBEW     
    Valuation Class          X                    MBEW     -BKLAS
    Inspection Type          X                    QMAT     - ART                  Currency Key          X                    T001              -WARES
    Rest of the field I have not written as you are aware about that .
    Pl suggest or help me to prepare the doc in screen shot, will have a great help from you end.
    Regards,
    Pinku

    Dear Vijay,
    I have done the same as per your earlier, but for picking th ecurrency in display, I have given Table T001, whether it is o.k. or else what? Wheneven I am trying by th esam eway, system is poping a warning message and then it's executing , but displaying all the materials with all currecies means a single material is coming too amny times with all currecy, so I need to pick extact one and for that if you could do andcan send me a screen shot more helpful to me.
    Thanks.
    jbs.sap.mm                at the rate of hotmail.com
    Pinku

  • Problem in performing subtotaling in ABAP ALV Report for GL Account ID

    Hi,
    I had developed a report in which i am displayng data on the basis of GL Account in a ALV Report. I want to display the sub-totaling on the different series of GL Account (i..e. 100000,400000 etc..) but at present this fucntionality is not possible right now. Is there method of doing it?

    Hi,
    Thanks ,i had solved the problem by taking a variable type string and the assigning the GL A/C ID in it and it is showing the data accuarately as per requierment..
    Thanks everybody for valueable response.
    Problem Solved.

  • Nodes statement in payroll in SAP ABAP hr  Report

    hi,
      i am working in sap abap hr report for payroll.i am using nodes statement in that report.it is showing error that ""PERNR" is not a node of the logical database __S".how can i solve this error.in this report.          
    NODES pernr .
    INFOTYPES: 0000, 0001, 2001.
    TABLES: t554s, pcl1, pcl2.
    INCLUDE rpclst00.
    INCLUDE rpc2rx09.                      "Payroll results datadefns-Intl.
    INCLUDE rpc2rxx0.                      "Payroll results datadefns-Intl.
    INCLUDE rpc2rgg0.                      "Payroll results datadefns-GB
    INCLUDE rpcfdcg0.                      "Payroll results datadefns-GB
    INCLUDE rpcdatg0.
    INCLUDE rpc2cd00.                      "Cluster Directory defns.
    INCLUDE rpc2ps00.                      "Cluster: Generierte Schematas
    INCLUDE rpc2pt00.
    INCLUDE rpcfdc10.
    INCLUDE rpcfdc00.
    INCLUDE rpppxd00.
    INCLUDE rpppxd10.
    INCLUDE rpcfvp09.
    INCLUDE rpcfvpg0.
    INCLUDE rpppxm00.
    TYPES: BEGIN OF t_salrate,
        seqnr    TYPE pc261-seqnr,
        begda    TYPE p2001-begda,
        endda    TYPE p2001-endda,
        split(2) TYPE c,
        val      TYPE p DECIMALS 2,
       END OF t_salrate.
    DATA: it_salrate TYPE STANDARD TABLE OF t_salrate INITIAL SIZE 0,
          wa_salrate TYPE t_salrate.
    *Selection screen
    SELECTION-SCREEN BEGIN OF BLOCK block1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS: so_awart FOR p2001-awart.
    SELECTION-SCREEN END OF BLOCK block1.
    *START-OF-SELECTION.
    START-OF-SELECTION.
    GET pernr.
    get payroll results data
      rp-init-buffer.
      CLEAR rgdir. REFRESH rgdir.
      CLEAR rt. REFRESH rt.
      CLEAR: rx-key.
    set key to current pernr
      MOVE pernr-pernr(8) TO cd-key-pernr.
    retrieves payroll results for specific pernr(personnel number)
      rp-imp-c2-cd.
      IF rp-imp-cd-subrc = 0.                                "rgdir success
        rx-key-pernr = pernr-pernr.
        SORT rgdir BY seqnr ASCENDING.
        CLEAR rgdir.
      ENDIF.
      SORT rgdir BY fpbeg fpend ASCENDING seqnr DESCENDING.
    RGDIR the table where all payroll results periods are stored
      LOOP AT rgdir WHERE  abkrs IN pnpabkrs        "pay area
                      AND  srtza EQ 'A'
                      AND  void  NE 'V'.
        IF sy-subrc NE 0.
        set key to specific payroll results period(current RGDIR loop pass)
          UNPACK rgdir-seqnr   TO   rx-key-seqno.
        Retrieves data for specific payroll results period (current RGDIR
        loop pass)
          rp-imp-c2-rg.
        Loop at wpbp data for specific payroll results period
          LOOP AT wpbp.
            wa_salrate-seqnr = rgdir-seqnr.
            wa_salrate-begda = wpbp-begda.
            wa_salrate-endda = wpbp-endda.
            wa_salrate-split = wpbp-apznr.
          loop at rt data for specific payroll results period
            LOOP AT rt WHERE lgart EQ '/010' AND             "wage type
                             apznr EQ wpbp-apznr.            "payroll split
              wa_salrate-val = ( rt-betpe * ( wpbp-adivi / wpbp-kdivi ) ).
              APPEND wa_salrate TO it_salrate.
            ENDLOOP.
          ENDLOOP.
        Process BT table
          LOOP AT BT.
          ENDLOOP.
        Process NIPAY table
          LOOP AT NIPAY.
          ENDLOOP.
        etc................
        ENDIF.
      ENDLOOP.
    *END-OF-SELECTION.
    END-OF-SELECTION.

    Hi,
    Have you put a Logical Database in the attributes of the program that you have created ?
    Regards,
    Samson Rodrigues.

  • Crystal Reports for VS2010 using a custom SAP ABAP function module data source

    I recently worked with Crystal Reports 2011 and was able to connect and retrieve data from our R/3 system via an ABAP function module. While researching other features, I found this version that can be installed into Visual Studio 2010. The parameters are not very user friendly in Crystal Reports so I was hoping to create a custom dialog to collect my report parameters.
    Does anyone know if I were to install Crystal Reports for Visual Studio 2010, would I be able to design a front-end selection screen in a Visual Basic form and then pass the input to through the Crystal Reports connection to my ABAP function module to retrieve the data filtered on the back-end by the selection screen parameters and return the results to be reported in the Crystal Reports output?
    I am using Visual Studio 2010 Professional Visual Basic with the .NET Framework 4.0 on 32-bit Windows 7. I was able to connect to our R/3 system in Crystal Reports 2011, so if I were to install Crystal Reports for VS2010, would there be a similar way of connecting to SAP?
    Any assistance or direction would be greatly appreciated.
    Thanks,
    Bryan

    Hello Bryan
    I don't know for sure, but I doubt this will work in CRVS2010. Only hope is that the utility available for download in this KBA will point you in the right direction.
    - Ludek
    Follow us on Twitter
    Got Enhancement ideas? Try the SAP Idea Place
    Share Your Knowledge in SCN Topic Spaces

  • ABAP or BI for a report?

    Dear All,
    I've compiled a list below of what to look for when a consultant needs to decide whether to have a report created in SAP BI (as opposed to ABAP/Report Painter in R3).
    The list also includes points that can motivate a company to purchase a BI system/any data warehouse.
    I would really be grateful if anyone out there can add to this (or correct it if I've been mistaken).
    Also it would be very useful to know what kind of reports one should not do in BI - any learnings from project experiences are welcome!
    LIST:
    A company can consider buying a data warehousing solution based on:
    1. Size of the company - Do they really need a data warehouse; consider R.O.I.
    2. No. of Power Users - Are there enough that will make use of analytical reports?
    3. Are they concerned about the strain on R3 that source system reporting will cause?
    4. Do they need to analyse historical data? / Data Mining
    A report is best done in BI if:
    1. It is an analytical report that uses OLAP operations (e.g. drill down, slice and dice etc.) so ABAP or Report Painter will not do.
    2. The report involves What-If Analysis
    3. Graphs, Charts are very useful to the report-user
    4. Historical data or trend analysis is expected / Data Mining
    5. The report does not carry textual information (e.g. not master data texts but textual data beyond this)
    6. If the report needs data brought in from multiple Source Systems (SAP, non-SAP)
    7. The report is not frequently changed

    Hello,
    Many points you have already covered, but to explain few of them.
    6. If the report needs data brought in from multiple Source Systems (SAP, non-SAP)
        Here you can get actual data from ECC system and update you budget or targets from flat file. That will provide good analysis of actual Vs targets. this may not be very simple in ECC reporting.
        Multiple source system like ECC, Flat File, Oracle, SRM, CRM. When business is using all these system, only way to get reporting is from BI without troubling other system servers.
    3. Graphs, Charts are very useful to the report-user
        While reporting actual vs targets, graph and charts provides very presentable reports. Not possible in ECC.
    You can create Dashboards in BI where you can have charts and data together and options of publishing such dashboards directly to Emails of specific users. No need to even execute reports, they will have reports/dashboard in their mail box everyday/weekly..

  • Report for time log on detail for each employees in SAP ABAP-HR report

    hi experts,
          please help me .how to create a report for time log on detail for each employees in SAP ABAP-HR report.please help me.
                                                      thank you

    Hi,
    For Time Management Infotypes , If you want to read the data using macro you need to use the Macro called RP_READ_ALL_TIME_ITY
    Example:
    DATA: BEGDA LIKE P2001-BEGDA, ENDDA LIKE P2001-ENDDA.
       INFOTYPES:  0000, 0001, 0002, ...
                         2001 MODE N, 2002 MODE N, ...
         GET PERNR.
       BEGDA = '19900101'. ENDDA = '19900131'.
       RP_READ_ALL_TIME_ITY BEGDA ENDDA.
       IF PNP-SW-AUTH-SKIPPED-RECORD NE '0'.
          WRITE: / 'Authorization for time data missing'.
          WRITE: / 'for personnel number', PERNR-PERNR. REJECT.
       ENDIF.

  • EWA reports for non abap systems

    Hello gurus,
    I am facing a problem with configuration of EWA reports for SAP NW Portal.
    I have already configured EWA for abap systems, and those are running good on weekly basis. but i have problem with configuration of reports for java systems.
    So far, i have installed an SMD agent and CA on my EP-satellite system. I have also configured and SMD server on my Sollution Manager and registered the SMD agent on SMD server and installed Willy Introscope on SMD server.
    I am using a central SLD which is running on different host as Solution Manager. I did all the configuration (smsy_setup, configuration of sld_data_supplier etc... )
    I have also created the system in SMSY, matched the smsy with SLD (data source SLd)and assigned Logical component to java system.
    >>> But when i want do define data collection in the SMD for Gargage Collection (task in scheduler) i cannot see host of my portal system in the SMD.
    In the SMD i can see just the abap systems  for which the EWA are being already generated.
    (i have done also configuration>>connecting managed sytem to the SMD, but i still cannot connect my Portal system to SMD)
    Do you have any idea, what i have done wrong?
    My solution manager is running on Sap NW 7.0, SPS16,
    Sattelite system , EP  SPS 19
    Thank you very much for your points!!

    Hello Jagan,
    I was following the enclosed guide from the note: 976054, but it doesn't help to solve my issue.
    And when i want to permorm the setup for the managed systems,(http://<host><port>/smd -> diagnostic setup->managed systems ->setup wizard) i can not see there my Portal systems, just the abap systems.
    Do you have any idea?
    Thanks,
    Best regards
    Slavomir

  • Does Solution Manager support Service Report for non-abap?

    Does Solution Manager support Service Report for non-abap?
    We can schedule and view reports for ABAP but for all the non-ABAP such as J2EE stack (PORTAL) we can not pull out a report.
    If the answer is yes please let me know where I can get the documentation of how to setup SLA for PORTAL or non-ABAP.
    I found a document on EWA non-abap but non for SLA.

    Hi
    actually i am in task of setting up ewa for portal.
    i had already done with abap components (ewa and sla)
    i stronly believe one of the pre-requiste to get sla is EWA.
    so i think if u can setup ewa for portal then you can get sla too.
    Regards,
    Vijay.

  • Abap report for calling abap proxy?

    why do we need  to write abap report for calling abap proxy? i mean what's the use of abap report and what are the things inside the report ...please give me details about abap report.

    Hi,
    In SPROXY for your outbound interface you generate the proxy class.
    The ABAP report is used to fill the data from the ABAP tables and then trigger the call to XI using this class.
    Look into the code in this blog and check what is done,. The data is filled in the report and then the call is made to XI using an object of the class created in SPROXY using the EXECUTE_ASYNCHRONOUS method.
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    Regards
    Bhavesh

  • Report Standard for Compensation Management in MSS

    Good night,
    There are is a report standard for  Compensation Management in MSS?
    Kind Regards,
    sanew2

    Steps to Create Infoset Query (SAP Query)
    Steps on how to proceed to create a Query:
    ADHOC QUERY
    A query can be created to extract information from master records  i.e  Infotypes.  For example, by creating a query , the data relating to an employee contained in various Infotypes can be extracted.
    Proceedure :  
    Decide on  the various Infotypes we  want to make the query.  Decide on the area where we  want to query  i.e  Global area or Standard area.  Standard area is client specific and globel area will include all clients.
    Menu : HR u2013 PM u2013 Admn -  Information System -  Adhoc Query
    Select area standard and select the  user group already created
    Creation of new query  :  
    TC SQ03  -  Select Environment u2013 Select Standard Area -  Enter  --  If new user group is to be created, enter name of the user group, click on create and enter necessary information and  exit after saving
    TC SQ02  -  Enter name of the Infoset u2013 Create u2013 enter name of Infoset -  Data source -- >  Table join by basis table u2013 give name of table e.g  pa0000 -  Enter -  Click on insert table if we  want to include more tables u2013 give name of table one by one and after finishing,  place cursor on the joining lines and right click to delete unwanted relationships  - check  - and go back  - field groups  -  include all table fields  - click on generate button   -  go out
    TC SQ03  -  Select user group  -   eg.  Payroll
    Infoset  - Enter name of newly created Infoset 
    Assign users and Infosets  -  Assign infosets  -  put tick on payroll  - save and go back
    TC  PAAH  -  Expand the nodes and put tick on relevant fields depending upon necessity
    Save the query  by giving the same name as infoset for easyness..

  • Abap report for PO details including the person releasing the PO last.

    Hi gurus,
    I need to create a abap report for the purchase order details. I am finding difficulty in getting the last person who released the PO. Can anyone tell me how can I get the person who released the PO last ??
    From which table I can get this detail ??

    Hey hi ,
    thanks for your reply,
    Actually , I already went through the tables before, but here, there is one scenario listed below which is creating the problem :
    1. There are two person related with the release of PO and either of the two can release the PO ( in other's absense ). Now, how to check who released the PO among the two. Here link with the PO is necessary as the person released this PO might not release the next PO.
    Thats why i feel the link of the PO must be existing based on release code too. As suppose the organization assign another manager to release the PO, it should not affect previous PO's released by the Old manager.
    thanks
    Edited by: kanak bhandari on Feb 6, 2008 1:19 PM

  • EWA report for non-abap systems

    Hi Gurus,
    Good day.
    I would like to ask, what are the steps that I'm going to do when configuring an EWA report for non-abap systems i.e portal. Do Ineed to install SMD agents on my non-abap systems and connect to diagnostic agent of solman?
    Or do I need to install wily introscope agents on my non-abap systems and connect to diagnostic agent?
    It is both? Which one?
    It would be also great if you can provide me links/documents in relation to my queries.
    Please do note that the current version of solman system is 7.1
    Thanks in advance for the help
    Virgilio

    Hi Virgilio,
    To generate an EWA report for Java stack system,
    you need to do following:
    1. install smd agent (diagnostics agent) on Java stack system
    you can install this agent standalone, details see note 1234384.
    The installation Guide is also attached in note 1234384.
    2. finish Initial Config and Basic Configuration in solman_setup for
    solman system, the setting about Enterprise Manager is also included
    in these configurations, please ensure EM is running properly.
    3. start managed system configuration for the EP system in solman_setup
    after selecting the system type 'Java', please finish all steps as
    suggested in which step. The Step 'Wily Introscope Configuration' is to
    install Introscope Agent which is used for Java stack system. More infor
    please read the installation Guide of Enterprise Manager and note
    797147.
    4. You should be able to see data in Wily Introscope and Workload
    analysis via
    Root Cause Analysis->End-to-End Analysis->select the system->Workload
    Analysis
    5. If the EP system is added in a solution, the EWA task for this system
    should be shown up in solman's SDCCN.
    Also check note: 976054"
    Thanks
    Regards,
    Vikram

  • Creating ABAP Unit Tests for Report Programs

    How can we create ABAP unit test  for report programs.
    Please explain the steps?

    Hi Devendra.
    I would like to suggest some references which are as below:
    [SAP HELP - Complete ABAP unit|http://help.sap.com/saphelp_nw04/helpdata/en/a2/8a1b602e858645b8aac1559b638ea4/frameset.htm]
    [SDN - Reference for ABAP unit testing|about unit testing;
    Hope that's usefull.
    Good Luck & Regards.
    Harsh Dave
    Edited by: Harsh Dave on Jul 14, 2008 2:13 PM
    Edited by: Harsh Dave on Jul 14, 2008 2:20 PM

Maybe you are looking for

  • I am getting following error while activating trasfer rule

    hi all, "Field name DAY_ACTU_PROGRESS is too long (length > 16 characters)": Diagnosis Field names in the transfer structure can be a max of 16 characters long. Field name DAY_ACTU_PROGRESS in transfer structure ZPS_CDPR_HA has a length of 17. I have

  • Error while processing payment through F110

    Hello I am getting the following error while processing payment through F110 > Payment method selection for items due now to the amount of EUR          287.32- > Payment method "Q" is being checked > Bank details are being checked >     Customer/vend

  • ISE Fail OPEN configuration/testing

    Greetings, We will be performing a live test of ISE Fail Open on our production system tomorrow night. When the policy nodes are all unavailable we want the switches to allow open access to all devices on all interfaces. I have done some testing of t

  • Does partitioning new MacBook Pro to enable adobe suite cs2 make sense?

    I am a casual user of Adobe suite Cs2 and it meets all my needs perfectly. I've invested so much time learning it that I am reluctant to switch to any other programs. However, my beautiful new Macbook Pro using Mavericks is incompatible with Cs2. Is

  • Pop-ups and redirects

    I am getting a ton of pop-ups and redirects when connected to my home internet service. My ISP claims it not them. This doesn't happen when I travel or when I use my business internet service from another provider. My wife has the same issue. Between