Changes to the RFKABL00 Report

Hi,
I am trying to add Vendor name to the Vendor Changes Report(RFKABL00).
For example I am using DEMO Report (BALVEX01)and trying to replicate my issue in it.
Could you please give me a step by step procedure for to add one more column(COUNTRY) to the output of the report.
Thanks.
Bobby.
Message was edited by: Bobby
Message was edited by: Bobby
Message was edited by: Bobby

Bobby, what version of SAP are you working with?  Is the RFKABL00 program an ALV GRID?  Its not in my 46c system?  I have copied this program and added the vendor name with not a problem.  Yes,  there is some work to do with the formatting, but it is showing on the screen.  I have only modified for the "1" sort .  This code is in the AENDPOSITIONEN_AUSGEBEN form.
*------ Ausgabe der Zeilen pro Belegänderungsposition ------------------
    case sort.
*------ Sortierung 1: Chronologische Sortierung (Datum, Zeit) ----------
      when '1'.
        at new icdhdr-udate.
          clear old_changenr.
          reserve 4 lines.
          format color col_group intensified off.
          write: /   sy-vline no-gap,
                   2 text-s01 color col_group intensified no-gap,
                  12 icdhdr-udate dd/mm/yyyy,
                 132 sy-vline.
          xcolor = ' '.
        endat.
        at daten.
          reserve 3 lines.
          perform farbe_wechseln.
          write: /    sy-vline no-gap.
          perform schluessel_loeschen.
<b>          data: xlfa1 type lfa1.
          clear xlfa1.
          select single * into xlfa1 from lfa1
                    where lifnr = icdpos-lifnr.</b>
          write:    2 uzeit,                 "5
                    8 icdpos-lifnr,          "10
                   19 icdhdr-username.       "12
          position pos1. write: fldtext.     "15
          write:   48 icdpos-bukrs,          "4
                   53 icdpos-ekorg.          "4
          perform werte_ausgeben.
          perform poszeile2_ausgeben.
<b>
          if not xlfa1 is initial.
            write:/8 xlfa1-name1.
          endif.</b>
        endat.
Regards,
Rich Heilman

Similar Messages

  • Cube/ Infoset changes effect the query / reports / workbooks

    Hello Experts,
    I have added infobjects to the cube, ODS and Infoset. These object are already in production from a long time and there queries / reports on the same.
    When I am going to transport the new Cube, ODS and Infoset with the new objects added, would this effect the queries/ reports which the users are already using them.
    Is there any caution or procedure to be followed.
    Thanks,
    BWer

    Hi BWer,
    In addition to what Arun said..
    If you are adding anything in the Infoset make sure you adjust the Infoset in RSISET.
    Ashish.

  • Change in the alv report?

    Hi guys,
    My output in the alv is displaying like this at the moment.
    Component  Material Desc  Comp.MRP  Qunatity  Unit  Price  Currency  Entries
    009/19222     ABC                c11               1          EA   100       usd          1
    009/19222    ABC                 c11               1          EA   100       usd          1
    >this line is total                                 2          EA               usd           2
    So in the total line as well i need to display all other column values which r not summed.so now my output should like this.What can i do.Any suggestions please.
    Component  Material Desc  Comp.MRP  Qunatity  Unit  Price  Currency  Entries
    009/19222       ABC               c11               1         EA   100      usd          1
    009/19222       ABC               c11               1         EA   100      usd          1
    009/19222       ABC               c11               2         EA   100      usd          2

    you can do it in field catalog. Just add two things where u r creating field catalog
    gs_fcat-datatype    = 'CURR'.
    gs_fcat-do_sum = abap_true.
    Rewards if useful...................
    Minal

  • How to change unlinked subreport with a newer version without having to delete and recreate in the main report?

    I am using crystal reports version 11 and have inherited a report with 5 sub reports. Here we version the each report that contains changes. Is there a way that I can change the pointer for the sub report to the latest version? The person who gave me these reports stated that he deleted the old sub report and inserted the new sub report. The issue with doing this is you lose all you positioning and have to perform these tasks again. This seems like a lot of work especially if the upgrade to the sub report was only cosmetic. If I could update the link with the new report name it would make things easier.
    Appreciate any assistance and thank you

    I had a similar situation where i had 4 different main reports that has 20 sub reports each.
    Best steps i figured out to keep track is:
    1- I do not create a sub report on the fly. (origanlly- sub reports were built by "create a sub report with the report wizard"
    so First i save all the sub-reports independently, and gave them corresponding name to their data fetch.
    On inserting report as a sub report i used the option "Choose an Existing Report"
    2- Since i had 4 different report, i created 4 seprate folders for each report. And then Sub folders for Sub reports.
    3- Any changes in the sub report would have a different copy, and saved with the date stamp. In summary info, Comments section, I will type the update detail.
    For Formatting changes alone:
    I create a fake group inside the report and drop a Text box. The box would have comments about the formatting and suppressed  (only to seen at design mode).
    Hope this helps.

  • How to change the sender's name/email-id in the scheduled report

    Hi,
    We have SCOM 2007 R2. In the Reporting tab (SCOM Console), we have some scheduled reports. I need to change the sender's name/email-id in a scheduled report. When we receive the report through email, receiving with the person's name who moved out of the
    team.
    I tried to change but could not find the option to change while editing the properties in SCOM Console under Reporting -> Scheduled Reports.
    When we are receiving mail from that scheduled report, instead of an individual name, would like to provide a generic name. Please help me out. Let me know, if you need more information.
    Thanks,
    Naren.
    Thanks & regards, Naren.

    Hello,
    the SCOM scheduled reports feature rely on SQL Reporting Services. So, if you would like to change the SMTP configuration, you should go in SQL Reporting Services Configuration Manager:
    Open in the Start Menu, Reporting Services Configuration Manager.
    In the connection window, click OK.
    Click on the tab E-mail settings.
    Change the Sender Address.
    Click Apply.
    Alternatively, you could also change in the Scheduled report properties the field
    Reply to. I think it should customize the reply address for each scheduled reports, but I have never used it. Anyway, doing it with Reporting Services Configuration Manager is more interesting in the long-run.

  • Format of the analytic reports changed in OBIEE11g after restart.

    Hi all,
    After restarting the BI server, the format of the reports changed.
    The analytic reports header font sizes has been increased and the report is not showing in tabular view instead it is showing results as in a notepad.
    What might be the issue which caused these changes?
    Please help me in regarding this..
    Thanks & Regards,
    Kalyan.

    as such we cant say it is an error from BI.....not sure what might be going wrong or is the tool acting upon.
    Once bounce all services and look at it.
    UPDATED POST
    No need of changing any config files as such for that behaviour.....might be something wrong going with the BI tool.
    Never i faced such issue as i was working on BI 11g
    Cheers,
    KK
    Edited by: Kranthi on Feb 23, 2011 11:36 PM

  • Refreshing subreport data on change of group in the main report

    I have created three comma delimited strings in a subreports and then introduced them to the main report. The subreports are simple with no groups. I have one subreport for Authors, one for Departments and one for Schools. This is ok if I filter the data down to one publication. If I remove the filter then I get every instance of each of the subreports. ie all authors in a comma delimited string, all departments and all schools.
    I have two groups in the main report, Publication Year (Group #1) and Publication Title (Group #2). This is where I have the problem. The data coming from the subreports show all instances as mentioned above. I want the subreports data to refresh each time the group changes. I need it to only show the necessary comma delimited string for each publication, not every instance.

    Hi Abhilash,
    The logic has worked correctly but the performance is really poor. Is this because I have there subreports doing similar funcitons? Is this a topic for another discussion?
    Also, when I try to export the report to xls data only it starts the export but then a msg comes up on the screen relating to the second formula you gave me for comma delimited strings for schools:
    SAP Crystal Reports
    String length is less than 0 or not an integer.
    This relates to the third line in the code:
    Left(schools, len(schools)-2);
    It then aborts the export. Is this a topic for another discussion also?
    Thanks

  • Change the field description in the query report

    Dear All,
    I have created a querry using SQVI,It is working fine Now i want to change the field description in the querry report,Please suggest on this.

    Hi,
    follow below steps
    SQVI -> Enter Report name -> Change -> click on layout mode - > Expand tables - > double click on filed names - >
    coming right side you are able see list of output fields .
    Just double click on the field then going to the editable mode Description.
    Thanks
    Balakrishna

  • Changing the Crystal Report dependency from 10.2 to 11.5 using config file

    Hi,
    We have an windows application in .net 2.0, which refers to Crystal Report 10.2 version. Now the dependency was being upgraded to 11.5. But we do not have the exact source code for the executable to change the dependency from 10.2 to 11.5.
    I have installed the CR 11.5 to the testing machine and tried to open the appilcation. it failed saying CR 10.2 dlls were missing
    Then  I changed the .net config files to change the dependency assembly as follows
    <runtime>
         <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
           <dependentAssembly>
             <assemblyIdentity name="CrystalDecisions.CrystalReports.Engine" publicKeyToken="692fbea5521e1304" culture="neutral" />
             <bindingRedirect oldVersion="10.2.3600.0" newVersion="11.5.3700.0"/>
           </dependentAssembly>
           <dependentAssembly>
             <assemblyIdentity name="CrystalDecisions.ReportSource" publicKeyToken="692fbea5521e1304" culture="neutral" />
          <bindingRedirect oldVersion="10.2.3600.0" newVersion="11.5.3700.0"/>
           </dependentAssembly>
           <dependentAssembly>
             <assemblyIdentity name="CrystalDecisions.Shared" publicKeyToken="692fbea5521e1304" culture="neutral" />
          <bindingRedirect oldVersion="10.2.3600.0" newVersion="11.5.3700.0"/>
           </dependentAssembly>
           <dependentAssembly>
             <assemblyIdentity name="CrystalDecisions.Windows.Forms" publicKeyToken="692fbea5521e1304" culture="neutral" />
          <bindingRedirect oldVersion="10.2.3600.0" newVersion="11.5.3700.0"/>
           </dependentAssembly>
          </assemblyBinding>
      </runtime>
    Now the application launched with out any issues. I thought the problem was sorted out.
    But when I tried to generate the report, there comes the problem
    During the report generation, I am getting the following error
    Crystal Reports
    An error has occurred while attempting to load the Crystal Reports runtime.
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
    OK  
    I do not want to install the 10.2 redistributable in teh machine also do not want to re-compile the sources changing the dependency
    Is there any way to achieve this ?
    Any help is much appreciated.
    Thanks
    Edited by: Balaji Narasimhan on Aug 3, 2009 5:28 PM

    No way that I know of. I believe once you change the dependency, you will have to recompile the project. Installing CR 10.2, may get this to work, but the app will most likely use the 10.2 references. Let's see if anyone else has any ideas.
    Ludek

  • How to submit a bug report for OSB? - restore fails if number of items per page is changed from the default of 30

    In the OSB web gui, one of my users found that if the number of items per page is changed from the default of 30, the restore of the file will fail.  He tested this using recent versions of Firefox and IE.  We have verified this to also be the case using Chrome.
    In a directory containing over 100,000 files, moving 30 at a time to find the one to be restored is a very frustrating user experience.
    How do I file a bug report for this issue?  Is there a workaround for this bug to enable my users to more easily find the file to restore without being restricted to the default of 30 items per page?

    Yes there is a bug in the webtool in the current release. You can use the commandline obtool to do the restore, that is much faster and works fine.
    Thanks
    Rich

  • How to schedule the webi report based on data changes in the report data

    Hello,
    I want  to schedule a webi report based on data change in a column in the report.
    The scenario is something like below:
    1. If a data of a particular column changes from 2 to 3 than I would like to schedule this report and sent it to users mail box.
    I know how to apply alerts or schedule a report or data tracking for capturing changes in the report but I dont know how to schedule the report only for data changes.
    Anybody done this before.
    Thanks
    Gaurav

    Hi,
    May be these links can help you:
    http://devnet.magicsoftware.com/en/library?book=en/iBOLT/&page=SAP_R_3_Master_Data_Distribution_Defining_Change_Pointers.htm
    SEM-BCS: Load from data stream schedule
    Attribute Change Run

  • How to change the folder name in the web report.

    hi experts,
    can anybody give me the solution, how to change the folder name in the web report. any help is appreciated.
    waiting for ur favourable response.
    thanks
    suri

    Hi Tony,
    Yes, the business requires, only to change in the webreport only not in bex and roles. any suggestions will be helpful to me.
    thanks
    surendra

  • Change month of a report by selecting the Year in the EPM context bar

    Hi All,
    I am very new on BPC 10 and actually I am trying to make some report.
    I just try to make a simple thing : display all the month of a year choose by a user (without using the "Editor Report")
    I made a simple report using EPMOlapMember, but when I try to change the year in the EPM context bar in the "Time" dimension, the month displayed does not correspond to the year context and even if I refresh my report.
    What I would like to do is  to allow users to select the year or the month+year in the EPM context bar or by an other way and that the report refresh.
    The finality of this report is to compare the operating cost of a month with the year before, in actual or budget, in periodic or YTD, to calculate variance.
    Below is the structure I would like to have on a single worksheet:
    Scénario : A user choose the month (generally of the month of the current year)
    FIRST (periodic) : Display all the month of the month/year (selected by the user)
    SECOND (periodic) : 1st column : Display the month/year (selected by the user) in actual
                                        2nd column : Display the month/year (selected by the user) in budget
                                        3rd column : Display the month/year-1 (selected by the user) in actual 
                                        4&5th column : Just simple for the delta
    THIRD (year to date) : 1st column : Display the month/year (selected by the user) in actual
                                              2nd column : Display the month/year (selected by the user) in budget
                                              3rd column : Display the month/year-1 (selected by the user) in actual 
                                            4&5th column : Just simple for the delta
    Hope someone could answer !
    Regards,
    Karine

    Hi,
    go through this link
    http://scn.sap.com/community/epm/planning-and-consolidation-for-netweaver/blog/2013/03/01/static-report-in-bpc-nw-10
    Regards,
    Shrikant

  • After changing a subreport I loose data in the main report.

    Hi All,
    I have a main report that has two parameter fields and two subreports linked to the parameter fields.  The two subreports access the database and work fine separately.  When I add the two subreports to the main report it works fine.  As soon as I make a change to a subreport it works fine standalone.  But as soon as I update the main report (reimport subreport) the subreport no longer returns data to the main report.  To get the report to work after a change to a subreport I have to delete the subreport from main and then add it back in again.
    Does anyone have any suggestions?
    I am using Crystal Reports 10 and I'm totally at my wits end.  I've been working with Crystal for about 5 years and this is the first time I've seen this.  Maybe I'm missing something small but I just can't seem to find the answer.
    Thanks for any help,
    Jim

    Jim:
    I usually edit my subreports from within the main report.  I right click the subreport and then click edit subreport.  This eliminates the need to reimport the subreport.  I've done a lot of work with subreports and this always works for me.
    I hope this is not too late and helps you out.
    Ralph

  • How to track personal details changes in the report without using triggers on the database tables

    Hi There,
    I'm having a requirement to track the oracle HRMS Personal details changes in the report not using the triggers.
    ex: if some changes the address of the person, then that changed values should be populated in the report.
    Please find below query:
    If any of the following columns data is updated, the new value should be populated in the report.
    SELECT PAPF.PERSON_ID                                                       PAPF_PERSON_ID
    ,      PAPF.EMPLOYEE_NUMBER                                               EMPLOYEE_NUMBER        
    ,      PAPF.FIRST_NAME                                                            FIRST_NAME   
    ,      PAPF.LAST_NAME                                                            LAST_NAME
    ,      TO_CHAR(PAPF.DATE_OF_BIRTH ,'DD-MON-YYYY')     DATE_OF_BIRTH
    ,      ADDR.ADDRESS_LINE1                                                   ADDRESS_1
    ,      ADDR.ADDRESS_LINE2                                                   ADDRESS_2
    ,      ADDR.ADDRESS_LINE3                                                   ADDRESS_3
    ,      ADDR.TOWN_OR_CITY                                                    TOWN
    ,      ADDR.REGION_1                                                              COUNTY
    ,      ADDR.POSTAL_CODE                                                     POST_CODE
    ,      ADDR.COUNTRY                                                              COUNTRY
    ,      PAY.PAYROLL_NAME                                                     PAYROLL_NAME
    ,      PLN_TYP.NAME                                                              PLAN_TYP
    ,      PLN.NAME                                                                     PRODUCT_NAME
    ,      BOF.NAME                                                                     COVERAGE
    FROM   PER_ALL_PEOPLE_F                                                PAPF
    ,      PER_ALL_ASSIGNMENTS_F                                          PAF
    ,      PER_ADDRESSES                                                        ADDR
    ,      PAY_PAYROLLS_F                                                       PAY
    ,      BEN_PRTT_ENRT_RSLT_F                                                 PEN
    ,      BEN_PL_TYP_F                                                         PLN_TYP
    ,      BEN_PL_F                                                             PLN
    ,      BEN_OIPL_F                                                           BOIPF
    ,      BEN_OPT_F                                                            BOF
    WHERE 1                                     = 1
    AND PAPF.PERSON_ID                          = PAF.PERSON_ID
    AND TRUNC(SYSDATE)                          BETWEEN PAPF.EFFECTIVE_START_DATE AND PAPF.EFFECTIVE_END_DATE
    AND TRUNC(SYSDATE)                          BETWEEN PAF.EFFECTIVE_START_DATE AND PAF.EFFECTIVE_END_DATE
    AND PAPF.PERSON_ID                          = ADDR.PERSON_ID
    AND ADDR.PRIMARY_FLAG                       = 'Y'
    AND ADDR.DATE_TO                            IS NULL
    AND PAF.PAYROLL_ID                          = PAY.PAYROLL_ID(+)
    AND PEN.PERSON_ID                           = PAPF.PERSON_ID
    AND PEN.BUSINESS_GROUP_ID                   = PAPF.BUSINESS_GROUP_ID
    AND TRUNC(SYSDATE)                          BETWEEN TRUNC(PEN.EFFECTIVE_START_DATE) AND TRUNC(PEN.EFFECTIVE_END_DATE)
    AND PEN.PRTT_ENRT_RSLT_STAT_CD              IS NULL
    AND PEN.SSPNDD_FLAG                         = 'N'
    AND ( PEN.ENRT_CVG_THRU_DT                  >= TRUNC(SYSDATE)
    OR    PEN.ENRT_OVRIDN_FLAG                  = 'Y')
    AND EXISTS(SELECT PIL.PER_IN_LER_ID
               FROM   BEN_PER_IN_LER PIL
               WHERE  PIL.PER_IN_LER_ID         = PEN.PER_IN_LER_ID
               AND    PIL.BUSINESS_GROUP_ID     = PEN.BUSINESS_GROUP_ID
               AND    PIL.PER_IN_LER_STAT_CD    NOT IN ('VOIDD','BCKDT'))
    AND PEN.PL_TYP_ID                           = PLN_TYP.PL_TYP_ID  
    AND TRUNC(SYSDATE)                          BETWEEN PLN_TYP.EFFECTIVE_START_DATE AND PLN_TYP.EFFECTIVE_END_DATE  
    AND PLN_TYP.PL_TYP_ID                       = PLN.PL_TYP_ID 
    AND TRUNC(SYSDATE)                          BETWEEN PLN.EFFECTIVE_START_DATE AND PLN.EFFECTIVE_END_DATE
    AND PLN.PL_ID                               = PEN.PL_ID
    AND PEN.OIPL_ID                             = BOIPF.OIPL_ID(+)
    AND TRUNC(SYSDATE)                          BETWEEN NVL(BOIPF.EFFECTIVE_START_DATE,HR_GENERAL.START_OF_TIME) AND NVL(BOIPF.EFFECTIVE_END_DATE,HR_GENERAL.END_OF_TIME)
    AND BOIPF.OPT_ID                            = BOF.OPT_ID(+)
    AND TRUNC(SYSDATE)                          BETWEEN NVL(BOF.EFFECTIVE_START_DATE,HR_GENERAL.START_OF_TIME) AND NVL(BOF.EFFECTIVE_END_DATE,HR_GENERAL.END_OF_TIME)
    AND (:P_SYSDATE)                            BETWEEN TRUNC(PEN.ENRT_CVG_STRT_DT) AND TRUNC(PEN.ENRT_CVG_THRU_DT)
    AND (CASE WHEN :P_PAYROLL_ID IS NULL THEN 'Y' ELSE NVL((SELECT 'Y' FROM DUAL WHERE PAY.PAYROLL_ID  = :P_PAYROLL_ID), 'N') END) = 'Y'
    AND PAPF.LAST_UPDATE_DATE                   = (:P_SYSDATE) ;
    --AND PAPF.LAST_UPDATE_DATE                   BETWEEN to_date(:P_SYSDATE) and (to_date(:p_sysdate) + INTERVAL '31' Day);
    --AND (:P_SYSDATE)                           = PAPF.LAST_UPDATE_DATE ;
    Thanks

    check this -
    Re: Best Event-Based notifications for Sox Complience?

Maybe you are looking for