Skip to Content

Report Template Conditional Output Error

Hi All,

I am trying to create a report template.

In my property tree I have created a New Value assignment as Density (As class ) and Value( As Characteristic wherein i can in put numeric values)

Step : 2 : I have created a report symbol for that.

Step : 3 : I added the report symbol on the template and checked whether it is fetching me the data or not I was good in fetching the data.

Step : 4 : Now I want to add a condition to my characteristic value like if my value in the property tree is greater than or equal to the comparison value out put the data.

I have added condition successfully but it is not fetching the data but if i remove the condition i am getting the output.

Below is the syntax which I have given on the template.

<15BIF014(OR:01G1013005VA GE 20)>

<11BRG015(M,SAP_EHS_1013_005;*)>

<01G1013005VA(;*/TL)[D:Value]>

<11ERG015>

<15EIF014>

Please help me in getting the output.

Regards

Dheeraj

Add comment
10|10000 characters needed characters exceeded

2 Answers

  • Best Answer
    Posted on Oct 28, 2013 at 01:36 PM

    Dear Dheeraj,

    I am able to get the output.

    The solution:

    The standard characteristic SAP_EHS_1013_005_VALUE has an option "Interval values allowed" which means it contains a range not permitted in the WWI report output and leads to error.

    STEP1:

    To do this, I created a new characteristic D value with NO INTERVAL VALUES assigned to the standard class Density SAP_EHS_1013_005 .

    STEP 2:

    In IMG activity, Setup Table based value assignment, under setup value for table assignments, enter the VAT ZSAP_EHS_1013_005 VALUE with Real Sub as spec type and save.

    Step3:

    Did execute CGCZ to match up assignments and create symbols.

    Also maintain the value in Spfn under value assignment type: DValue as 20g/cm3

    Step4:

    In the template, first maintained the rep group and the value. Around this , maintain the condition.

    such as value>1 using CONDITION OUTPUT.

    Check and Save it.

    Please find the pics shown.

    Hope this resolves your query

    Regards

    Dhinesh


    CHARACT.JPG (53.1 kB)
    CLASS.JPG (65.4 kB)
    IMG_TABLE.JPG (33.5 kB)
    setup table.JPG (110.7 kB)
    syntax.JPG (14.8 kB)
    output.JPG (32.0 kB)
    SPFN.JPG (53.5 kB)
    Add comment
    10|10000 characters needed characters exceeded

    • Dear all

      only small add on:

      SAP help regarding WWI conditional output is stating:

      "The comparison of ranges is not possible, meaning the symbol and comparison value must not contain a range."

      May be someone could check what happens if no range is maintained. That means: characteristic is allowing a range (e.g. density = 1 - 1.1) but maintained is only e.g. "1.0". Could be may be of interest if it would be possible to use "conditional output" unb this case

      C.B.

  • author's profile photo Former Member
    Former Member
    Posted on Oct 28, 2013 at 01:31 PM

    Hi !

    Just a try.. change the operator to "AND" and try....Also you have maintained "Density" as "Values", right..?

    Regards

    Subash Sankar

    Add comment
    10|10000 characters needed characters exceeded