Regarding ranges in my report

HI EXPERTS,
i have write a ranges in my report for checking pay scale group,
i m passing 'W6'  but it is taking wagetypes '1000', it sud have taken wagetype '2000'....plz help me to sort out this.
***RANGES
RANGES: R_TRFGR FOR p0008-TRFGR.
INITIALIZATION.
  R_TRFGR-sign = 'I'. R_TRFGR-option = 'EQ'.
  R_TRFGR-low  = 'W1'.
  R_TRFGR-high  = 'W6'.
  APPEND R_TRFGR. CLEAR R_TRFGR.
WHEN '0006'.
        if wa_final-TRFGR NOT IN R_TRFGR.
          move:'1000' to wa_final-lga01.
        else.
          move:'2000' to wa_final-lga01.
        endif.
        move:wa_excel-value to wa_final-bet01.

Hi Rajat,
instead of 'EQ' u use'  BT'
i hope u will get some help...
RANGES: R_TRFGR FOR p0008-TRFGR.
INITIALIZATION.
R_TRFGR-sign = 'I'. R_TRFGR-option = 'BT'.
R_TRFGR-low = 'W1'.
R_TRFGR-high = 'W6'.
APPEND R_TRFGR. CLEAR R_TRFGR.
WHEN '0006'.
if wa_final-TRFGR NOT IN R_TRFGR.
move:'1000' to wa_final-lga01.
else.
move:'2000' to wa_final-lga01.
endif.
move:wa_excel-value to wa_final-bet01.
Thanks & Regards
Ashu Singh

Similar Messages

  • Can't access "Range Retrieval" & "Butterfly report" features in smart view

    Hi Experts,
    I need your help regarding enabling new features of smart view.
    I am not able to use the following feature of smart view:
    - Range Retrieval
    - Butterfly report
    Do I have to configure any settings to enable this feature??
    Currently I am using the following:
    smart view client: 11.1.2.2.00
    smart view provider: 11.1.2.1.00
    Essbase: not sure (will try to get the info if needed)
    Thanks in advance experts

    Hi Glenn,
    Thank you for your response.
    That must be the cause.
    I saw a documentation that the smart view 11.1.2.2 is compatible with service provider 11.1.2.X,
    but did not mention any loss in functionality for earlier versions like 11.1.2.1.00.
    maybe I missed it.
    Thanks again for your help

  • Using Parameter Date Range Values in Report

    Post Author: rsteeg
    CA Forum: General
    i would like to include the selected start and end dates on my report to display the range of the report.  I cannot recall how to do it.  Can any one help?  I am using CR X.

    Post Author: Crystal Fire
    CA Forum: General
    "All Dates Between "+ ToText(Minimum({?Your Date Field}),"M/d/yyyy")" and "ToText(Maximum({?Your Date Field}),"M/d/yyyy")

  • Set the name of cell or cells' range for a report and when export it to excel the names will be defined.

    Hello,
    I have an C# application that exports report from Reporting Services to Excel files.
    I would like to know if there is a possibility to set the name of the cell or range of cells in the report (via Report Builder or somewhere else) and when open the Excel the names are set. Similar functinality when you open the Excel and go Formulas/Define
    Name and set the name for a unique cell or range.
    Regards,

    Hi there,
    I don't believe this is possible in Reporting Services.  One workaround, if you don't know the exact range at runtime, might be to put hidden characters (white?) in your sheet at start and end of range, then do some postprocessing on the file using
    VSTO or perhaps a 3rd-party tool like this one.  
    http://www.aspose.com/reporting-services/excel-component.aspx
    If you do know the range it should be much easier.
    cheers,
    Andrew
    Andrew Sears, T4G Limited, http://www.performancepointing.com

  • Regarding output in a report

    The report five tables of PS modules.PROJ,PRPS,HRP1001
    ZPRACTICE and ZLEAVE
    i have the selextion screen with project,STart date and end date
    and practice.
    I want to get the report o/p in such a mannner that
    1.Based on Project allocated with these date range selected I have to get o/p with all fields
    2.similarly with practice allocated with date range.
    These are All tables of PS and HR
      Give me solutions ASAP
      Points will be awarded
                                     thanks in advance
    the

    hi ravi
    There must be a practiceid in your Proj table.
    u can make join proj-pspid field and Hrp1001-objid.
    HRP1001 all the allocations regarding a project-pspid gets stored.
    And in Zleave table u must have all the leaves taken by company employees with startdate and enddate.
    Do join on Proj-pspid with Hrp1001-objid and get all the projects and corresponding persons allocated in the respective project and respective ZPractice field in proj table.
    once you get both these you can then check in Zleave for the dates u have selected you can check employees in selected dates allocated in the project.
    R u working in TIS.
    Have a nice day
    Regards
    Kalpesh Chandrakant Parab

  • Obtaining data within a date range in XL Reporter

    Dear All,
    I'm currently working on BS in XL reporter.
    I was trying to extracting data in a date range, setting PER( Code >= @MthFrom Or Code <= @MthTo ) in report default tab.
    However, the result is shown as all data as of current date. E.g. Selection criteria: >=200808, <=200809, the result is shown as from Begining to 200810.
    Please kindly advise.
    Thank you.
    Regards,
    Julie
    Edited by: Julie Wan on Oct 1, 2008 1:10 PM

    Dear Gordon,
    Thank you for your reply.
    However my case is different to your given link.
    In my case, there is a result coming out, but not within the correct range i selected. It shows all instead.
    I tried to set the period range in report default tab,  in column tab of a expanding column, and in cell tab of an individual cell, but none have worked. E.g. PER( Code >= @MthFrom or Code <= @MthTo )
    Regards,
    Julie

  • Regarding upgrade of web report\web templates functionalites BW 3.5-BI 7.0

    hi all,
             I m working on a Upgrade study from BW 3.5 to BI 7.0 for Web Templates,web items and java scripts.
    Below is the scenario of the client system:
    New web templates are created from the 6 master web templates available for publishing to a custom Portal (created using BSP and hosted on the WAS). TOOLBAR and FOOTER are custom web templates used in all Master Templates and contain various JavaScript functions and footer code respectively.
    TOOLBAR provides the Toolbar, header and buttons functionalities in the Master Templates via the contained Javascript functions. FOOTER displays the date and time of issue as well the logged in user.
    FOOTER1 and FOOTER2 are web items derived from FOOTER web template. They have different set of web item properties and are used to create web templates used through the custom Portal.
    It is observed from BW Tables that out of 100 unique Web Templates available in the system, 90 are using TOOLBAR template and 95 are using FOOTER template.
    No external Javascript .js files are used in the Web templates. Most of the Javascript functionality is contained in TOOLBAR and no other custom javascript in master templates. However, there are some derived web templates where custom javascript is contained.
    Following is the process to create custom Web Templates in development server that are eventually transported to QA and Production:
    1)     The appropriate master template is identified and saved with new name in developer role.
    2)     Dataprovider is added to corresponding web items.
    3)     From the library, properties are transferred from master template to the custom template.
    4)     Report title is added in HTML tab.
    5)     No changes are needed in the Web Templates Properties except change of value in  “Show Jump Target in” field to the portal Frame ConPortal or _self in case RRI is to be used.
    6)     Some properties like Title, Width in Pixel, Affected Data Provider, etc. needs to be adjusted. Changes can be done to web items seen in Overview tab except the FOOTER and TOOLBAR web items. These web items are saved as reusable components in Library.
    7)     After all the changes the web template created is transported from development server.
    To summarize, all master data for creation of web templates like reusable master templates, web items in library, web templates containing Javascript code are stored in dev. server. Custom web templates created from these are transported.
    I want to validate the sequence of migration as below:
    Following sequence has to be followed for the Web Templates and Queries Migration in development BI 7.0 Server:
    1)     Migrate the Individual BEx Queries first and perform functional testing.
    2)     Migrate the TOOLBAR template manually (create as new in BI 7.0 Toolset) and FOOTER template automatically (using Migration Tool).
    3)     Manually migrate the JavaScript code in TOOLBAR. Please refer to section ..for more details.
    4)     Migrate the library of reusable web items, if any.
          (What to do if web item is custom or is not supported in BI 7.0)
    5)     Migrate the Master Web Templates manually (create as new in BI 7.0 Toolset) and automatically (wherever possible) and perform functional testing.
    6)     Migrate the custom web templates automatically (wherever possible) and manually, if automatic migration is not possible. Perform functional testing and data provider binding.
    7)     Perform jump target binding wherever applicable.
    8)     Transport custom templates, TOOLBAR and FOOTER to QA and Production subsequently.
    Also i have the following questions:
    1. How to migrate functionalities accessed thru web templates like jump queries, general navigation blocks with filter, table interface, and are data providers automatically linked to web items or have to be done manually post migration.
    2. Do we need to migrate the library of reusable web items also.
    3. After migrating the master  web templates and javascript containing templates to BI 7.0, can we migrate automatically the custom webtemplates derived from master templates and containing the custom javascript that is now avaialbe in BI 7.0, will they pick up the custom code automatically.
    thanks in advance
    Regards
    praveen

    No resolution found

  • Regarding the performance in report

    Hi Abap Gurus,
                              i am working on the report. my requirement is that after executing the report data gets extracting after 11 hours.the required data is comonf perfectly.  how to improve the performance. any tips to follow the performance in the report.  if possible post the code.
    Moderator Message: Please search the forum for available information.
    Edited by: kishan P on Oct 19, 2010 4:50 PM

    Hi,
    Please check below thread;
    Extract from ALV List
    Regards
    Jana

  • Question Regarding Crosstab or Matrix Reporting

    Hi,
    I have a Requirement Where I have to Create a Cross-tab Report,
    We use XMLPublisher which is Bundled with R12...
    our ERP version is :12.1.3
    Our XML Publisher is :5.6.3.x.x
    The Requirement Output is
    I have Generate a report which should be a Pivot Report for Every item Entered by the User (it may be one or Multiple Item)
    if one Item is Entered
    I have To list the report as below
    ITEM ID:1234 ITEM DESC: SquarePaper Plate =>Item Detail to be printed on top of the table.. Followed by
    DATE is the Column field for the Crosstab
    ORDER STATUS  is the Row Field( Order Status will be of Five Types( BOOKED,ENTERED,AWAITING_SHIPPING,AWAITING_SHIPPING,SHIPPED,CLOSED) for the Crosstab
    QTY is the Field Data Field  for the Row Field(Order Status)..for the Crosstab
    If More than One Entered
    Then I have to Repeat the Same Logic to Produce Pivot Table for that many Items entered by the User..
    For Cross Tab I have Found this Link by Vetsrini
    http://winrichman.blogspot.com/2008/08/pivot-table-cross-table-with-fixed.html
    I followed his Template and I am Getting the Crosstab Output but I am getting for all the Items as One report,
    I could not get a Logic to Group or ( Repeating Group) by Item and Item Description..
    Please help as I am Stuck at this Logic for almost 3 weeks and I have posted so 4-5 questions on this regards unfortunately No replies..
    Thanks

    Hi, Nagornyi,
    Thanks for the Reply,
    <?if:count(ITEM)=1?>
    CROSSTAB_1
    <?end if?>
    <?if:count(ITEM)>1?>
    CROSSTAB_2
    <?end if?>
    When I use this Method, I am getting this Error..
    ConfFile: C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\config\xdoconfig.xml
    Font Dir: C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\fonts
    Run XDO Start
    Template: C:\Documents and Settings\aranganathan\Desktop\Currently Working\RTF\tpc_item_count_sum_ver6_test.rtf
    RTFProcessor setLocale: en-us
    FOProcessor setData: C:\Documents and Settings\aranganathan\Desktop\cross_tab_test\tpc_item_count_sample2.xml
    FOProcessor setLocale: en-us
    Output type: MHTML
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at oracle.apps.xdo.common.xml.XSLT10gR1.invokeNewXSLStylesheet(Unknown Source)
         at oracle.apps.xdo.common.xml.XSLT10gR1.transform(Unknown Source)
         at oracle.apps.xdo.common.xml.XSLT10gR1.transform(Unknown Source)
         at oracle.apps.xdo.common.xml.XSLTWrapper.transform(Unknown Source)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)
         at oracle.apps.xdo.template.FOProcessor.createFO(Unknown Source)
         at oracle.apps.xdo.template.FOProcessor.generate(Unknown Source)
         at RTF2PDF.runRTFto(RTF2PDF.java:629)
         at RTF2PDF.runXDO(RTF2PDF.java:470)
         at RTF2PDF.main(RTF2PDF.java:289)
    Caused by: oracle.xdo.parser.v2.XPathException: Error in expression: './/=1'.
         at oracle.xdo.parser.v2.XSLProcessor.reportException(XSLProcessor.java:806)
         at oracle.xdo.parser.v2.XSLProcessor.newXSLStylesheet(XSLProcessor.java:614)
         ... 15 more
    Also
    My Question was
    For Every ITEM_ID entered by the User, I have to Create Crosstab result grouped by ITEM_ID's
    Say
    if the User Enters one ITEM_ID then
    I should Create the Report as
    ITEM ID : 1234 ITEM_DESC: SQUARE PAPER PLATE -- Heading
    CROSSTAB - Report result under the ITEM_ID, and ITEM_DESC
    Say if the ITEM is more than ONE
    ITEM ID : 1234 ITEM_DESC: SQUARE PAPER PLATE -- Heading
    CROSSTAB - Report result under the ITEM_ID, and ITEM_DESC
    ITEM ID : 2341 ITEM_DESC: ROUND PAPER PLATE -- Heading
    CROSSTAB - Report result under the ITEM_ID, and ITEM_DESC
    ITEM ID : 3421 ITEM_DESC: RECTANGULAR PAPER PLATE -- Heading
    CROSSTAB - Report result under the ITEM_ID, and ITEM_DESC
    ITEM ID : 4123 ITEM_DESC: TRANGULAR PAPER PLATE -- Heading
    CROSSTAB - Report result under the ITEM_ID, and ITEM_DESC
    Thanks
    once again

  • Regarding Customer Payment Summary report

    Hi Gurus,
    FI -AR:
    in Customer Payment Summary report we have key figures like Arrears with cash discount and Arrears with out cash discount along with key figures Payement with cash discount and payment without cash discount.
    Could some one explain about what does the meaning of Arrears with cash discount and Arrears with out cash discount key figures.
    Regards,
    Kotesh

    The report looking like as bellow.
              Paymt w. Cash Discnt     Arrears w Cash Disct     Paymnt w/o Cash Dist     Arrears w/o Cash Dct
    Company
    code     Customer     £                      £     
    2000     2001     0.00                                        0                                              5,104.93     152
    2000     2002     0.00                                       0                                             3,272.46         0
    2000     2002     49,609.74                                      12                                               0.00        0
    2000     4999     2,637.88                                     29                                               0.00        0
    Thanks in advance.
    Regards,
    Kotesh

  • Regarding the simple ALV report

    Hi All,
    I created the simple code for disply of the alv report the code is provided below,but the output is showing only the column heading not the data in the grid, i won't came to know where the problem is please find the problem in the code.
    Regards
    Sai
    ********sample code**********
    type-pools : slis.
    data : b_display type slis_t_fieldcat_alv,
           w_display type slis_fieldcat_alv.
    data : begin of itab_display occurs 0,
            kunnr type kna1-kunnr,
            name1 type kna1-name1,
            end of itab_display.
    data : gd_repid like sy-repid.
          itab_display-name1 = 'ram'.
          itab_display-kunnr = '10000033242'.
          append itab_display.
          clear itab_display.
          itab_display-name1 = 'sai'.
          itab_display-kunnr = '10000033243'.
          append itab_display.
          clear itab_display.
       w_display-col_pos = 0.
       w_display-fieldname = 'name1'.
       w_display-seltext_m = 'name'.
       append w_display to b_display.
       clear w_display.
       w_display-col_pos = 1.
       w_display-fieldname = 'kunnr'.
       w_display-seltext_m = 'cus.no'.
       append w_display to b_display.
       clear w_display.
    gd_repid  = sy-repid.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      I_CALLBACK_PROGRAM  = gd_repid
      IT_FIELDCAT       = b_display[]
      I_SAVE            = 'X'
      TABLES
        t_outtab       =  itab_display.

    Hi,
    Please use the following code.
    type-pools : slis.
    data : b_display type slis_t_fieldcat_alv,
    w_display type slis_fieldcat_alv.
    data : begin of itab_display occurs 0,
    kunnr type kna1-kunnr,
    name1 type kna1-name1,
    end of itab_display.
    data : gd_repid like sy-repid.
    itab_display-name1 = 'ram'.
    itab_display-kunnr = '10000033242'.
    append itab_display.
    clear itab_display.
    itab_display-name1 = 'sai'.
    itab_display-kunnr = '10000033243'.
    append itab_display.
    clear itab_display.
    w_display-col_pos = 0.
    w_display-fieldname = 'NAME1'.
    w_display-tabname = ITAB_DISPLAY.
    w_display-seltext_m = 'Name'.
    w_display-ddictxt   = 'M'.
    append w_display to B_DISPLAY.
    w_display-col_pos = 1.
    w_display-fieldname = 'KUNNR'.
    w_display-tabname = ITAB_DISPLAY.
    w_display-seltext_m = 'cus.no'.
    w_display-ddictxt   = 'M'.
    append w_display to B_DISPLAY.
    gd_repid = sy-repid.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
    I_CALLBACK_PROGRAM = gd_repid
    IT_FIELDCAT = b_display[]
    I_SAVE = 'X'
    TABLES
    t_outtab = itab_display[].
    Regards,
    Sankar.

  • Regarding MD04, Stock requirement Report

    Hi SAP Guru,
                              Hi Sir I am running MRP for the 05 finished material. All the Finished material has some material common and and Semi-finsief  also.Lot SIze for the SFG and raw material are FZ and safety stock maintained,MRP type-PD.
    Now after running MRP in MD04  report.Some of the material which are common in BOM are being being display no of times in Order tree.Couls you please explain it did so
    Regard
    Bhupendra

    Dear Sir,
    I ahve sechduiling agrrement which is being generating daily. Some of the BOM componenet exploded multiples times. I dont know why this happening although it is not affecting the overall requiremment but still client deman
    In my case me of the Semi-finshed of the BOM component multiples times
    Regard
    Bhupendra Singh
    Edited by: Bhupendrasingh on Sep 7, 2011 11:25 AM

  • Regarding settings in standrad report "s_alr_87012277"

    Dear Guru's,
    Presently we are using new version 6.0, in that i am facing a problem in the report "s_alr_87012277",This is for G/L account balances.
      when they are 2 values for one g/l account with separate business area,their total should be calculated in that column itself ,prevously in 4.7ee it was taking.
    wat r the layout screens we should take ,pls help me out..
    Thanks in advance,
    cherukuri

    Hi
    If opening balaces are not correct it seems that year-end closure is not complete. Ensure that year-end closure is complete. Further note that prior to the year-end closure the month-end process should be carried out.
    I find FS10n gives a better view option (for individual a/c analysis) than the report you've mentiones as FS10n shows Bal carried forward as a spereate line.
    Regards
    Nadini

  • Regarding Aging / Net dues report another way

    Hi,
    I have seen aging report for customer in SAP B1, its okay but not serve my purpose. i want this report little difference.
    when i run this report system will ask to put the date and all customer will show.
    example for one customer below:
    i put the date 15-01-2011 then Net Dues will show like below:
    Customer name--   Date      -Ivoice Num  Invoice AmtDue days--
      Balance
    ABC--01/01/2011INV001 1000--
    14     
    ABC      -
    03/01/2011-- INV002  4000--
    12     
    ABC -
    07/01/2011-- INV003 5000--
    8     
    ABC-- 15/01/2011 INV004  80001--
      18000
    Now, Incoming payment made on 16-01-2011 amt     4500     
    now i want to see net dues on 16-01-2011, it should come like below;
    Customer name--   Date      -Ivoice Num  Invoice AmtDue days--
      Balance
    ABC      -
    03/01/2011-- INV002  500--
    13     
    ABC -
    07/01/2011-- INV003 5000--
    9     
    ABC-- 15/01/2011 INV004  80002--
      13500
    look what has happened, INV001 has paid fully and INV002 has partial paid. ( 4500-1000-3500=500 for inv002)
    if it is possible to make query report please help me about this.
    Regards,
    Mizan
    Edited by: mizan700 on Apr 25, 2011 4:50 PM

    Hi Zal,
    Thanks for your hard work.
    please see the link below  and which i have marked red color. actually i want to know   Bangladesh Lamps Ltd total balance due is 2071528.90. against which Invoice.
    http://www.sendspace.com/file/cy9j92
    Below is my SQL query
    set ANSI_NULLS ON
    set QUOTED_IDENTIFIER ON
    go
    -- =============================================
    -- Author:          <Mizan>
    -- Create date:      <26  Apr 2011>
    -- =============================================
    ALTER PROCEDURE [dbo].[@BGWL_NetDues]
         (@Age DATETIME)
    AS
    BEGIN
    --DECLARE @Cardcode varchar(12)
    --DECLARE @Cardname     varchar(50)
    --DECLARE @CardFName     varchar(100)
    --DECLARE @Itemcode     Varchar (8)
    --DECLARE @Dscription     varchar(100)
    --DECLARE @Quantity     FLOAT
         SET NOCOUNT ON;
         IF EXISTS (SELECT * FROM SYS.OBJECTS WHERE NAME ='Temp_NetDues')
    Drop table Temp_Netdues
    CREATE TABLE Temp_Netdues (Cardname varchar(100),
    DocNum int, InvDate datetime, Days int, InvAmt Float, Balance FLOAT )
    INSERT INTO Temp_Netdues
    Select A.Customer [Name of Customer], A.DocNum [Invoice#], A.InvDt [Date],
    datediff(dd, A.InvDt, @Age) [Days],
    A.InvAmt [Invoice Amount],A.[balance] from
    SELECT  T0.[CardCode], max(T0.[CardName]) [Customer], T0.[DocNum],
    max(T0.[DocDate]) [InvDt], T0.[DocDueDate], T0.[DocTotal], T0.[PaidToDate],
    Doctotal - paidtodate [InvAmt], 0 as balance
    FROM OINV T0 where datediff(dd, T0.[DocDate], @Age)>0
    group by cardcode, docnum, docduedate, doctotal, paidtodate
    having ((doctotal -paidtodate) > 0)
    union all
    SELECT  T0.[CardCode], max(T0.[CardName]) [Customer], 0 as [DocNum],
    '' as  [InvDt],  '' as DocDueDate, 0 as [DocTotal],0 as [PaidToDate],
    0  as [InvAmt],T1.balance  [Balance]
    FROM OINV T0 , OCRD T1 where datediff(dd, T0.[DocDate], @Age)>0 and
    T1.[CardCode]=T0.[CardCode]
    group by T0.cardcode,T0.[CardName],T1.balance
    having ((sum(doctotal) ) > 0)
    ) A
    order by  [Name of Customer],[Invoice Amount] desc
    update Temp_Netdues set InvDate='', days=0 where docnum=''
    --delete  from Temp_NetDues where docnum=''
    SELECT  *  FROM Temp_Netdues   order by Cardname,Balance asc
    END
    Regards,
    Mizan
    Edited by: mizan700 on Apr 26, 2011 2:44 PM

  • Regarding performance of a report

    Hi friends,
    In the loop statement I am using modify statement for updating the data in the internal table .
    I have to improve the performance of a report.
    is there any alternative for Improving teh performance.,
    Regards,
    Jayan

    HI
    If u r modifying Ztable no probelm  because we will be having small amount of data .
    IF u r updating standard table Do like below .
    First collect all the records which you want to update to table into one internal table .
    Then update the table with that internal table ..
    IT will be better when you are updating standard table .
    I think this will  help you ..
    If u r not understood copy paste ur code i can solve ur probelm ...

Maybe you are looking for