Skip to Content
author's profile photo Former Member
Former Member

Understanding of WWI Code

Dear Experts,

Today I came across following 'standard' WWI code but i am not able to interpret the same.

Code is








and the output is


Now, As I understand that, Master Repeating group is applied for SAP_EHS_1023_070 ( Other Regulations (KR)).

Tree Path: Standard Properties--> Regulations--> Other Regulations--> Asia/Pacific--> Other Regulations (KR)

then on the next line, Blank Compression is applied using report symbol GESTVCOMPC which is for 'Component Type' ( Table: ESTVP, Field:COMPCAT)

Blank compression also has 'else' loop starting with 13CNG003.

As per current status, the output is EFGH which means that, the first part of condition is not fulfilled and thus second part EFGH is getting printed.

My question, is that, what or which data I should maintain in specification so that first condition will get fulfilled?


I wanted to print the data of first condition.

Kindly Advise.

Thanking You,


Amol Joshi

Add comment
10|10000 characters needed characters exceeded

1 Answer

  • Best Answer
    Posted on May 29, 2013 at 07:19 PM

    Dear Amol

    if property: "Other Regulations (KR)" is of type "Composition" then one can maintain "components" with component type etc. Now if this property is of type "C" (composition) (did not check that) normally you need a further "POS" group within the master group (if i remember correct). If you maintain now one component in composition you "must" maintain a component type. If one line would be found during data collection I would assume that you will get the "IF" output ABCD; now you need to understand that years ago SAP changed their philosophy with compositions, you can (if i rememberr correct) maintain in one line only ! the "Exception value" without reference to one component and without a component type,. Once again in this case you would get the "Else" value

    What is the purpose of this WWI code? Nether seen somthing like that


    Add comment
    10|10000 characters needed characters exceeded