cancel
Showing results for 
Search instead for 
Did you mean: 

No output generated for a symbol

dhinsap
Active Participant
0 Kudos
129

I am trying to create a test report template for MSDS.I face the problem below

When I insert a symbol for section 4 First aid measures for eye and for which I have maintained phrases,

the syntax seems to be ok without errors, however no output is generated.

How should I correct it to bring all the phrases maintained under Advice for Eye contact. I tried to test is using  - Create report from template.

Guide me with the syntax.I have attached the screenshot where I have maintained phrases for it and the output what i receive..

<11BRG009(M,SAP_EHS_1011_001;*)>

<01G1011001AD(P;*)[D:Advice]>

<01G1011001SK(P;*)[D:Skin]>

<11ERG009>

<03EHS_L_TEXT(CUST-H04.00000021)[D:4. First aid measures]>

<11BRG010(M,SAP_EHS_1015_003;*)>

<11BRG011(D;*)>01G1015003AD(P;*)[D:Advice]><11ERG011>

<11ERG010>

                               OUTPUT :

The phrases are not getting displayed in the output.

Thanks & Regards

Dhinesh

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Dinesh..!

1. Pls check the "Rating & Validity Area" you entered against the "Usage" in Value Assignments tab matched with the "Rating & Validity Area" of Generation variant you assigned to the report template. And ensure it is active.

2. First try this syntax,

<11BRG004(M,SAP_EHS_1015_003;*)>

<01G1015003AD(P;*)[D:Advice]>

<11ERG004>

Eg.Output - Wash your eyes with water, Wear Goggles

Then try your syntax.

:<11BRG007(M,SAP_EHS_1015_003;*)>

<11BRG008(D;*)>

<01G1015003AD(P;*)[D:Advice]>

<11ERG008>

<11ERG007>

If you maintained phrases like in the previous example, output for your syntax would be,

Wash your eyes with water

Wear Goggles

(Multiple value assignments will be printed in lines.

Thanks & Regards,

Subash Sankar

Answers (1)

Answers (1)

christoph_bergemann
Active Contributor
0 Kudos

Dear Dinesh

without more information how you have defined the generation variant and about the data record (your screen) no answer is possible.

Potential reasons:

- check if data record doeas have an assigned usage and it is active

- data record does not "fit" to rating or validiyta area as defined part of generation variant

- did you checked on generation variant level the assignmen tof "application"?

etc.

C.B.

dhinsap
Active Participant
0 Kudos

Dear Christoph,

Please find the details of the generation variant "ZTESTVAR"

report category: MSDS

Template version: ZSTEMPLATE - version-00

Status check - not checked

validity area - REG_WORLD

usage check - 0

generate manual request automatically - checked

Change marks  - 0

Initial release status - RE (released)

version requirement - checked

set historical automatically - not checked

RATING / VALIDITY - no entries

Application objects: SUBMASTER AND MATMASTER.\

In the report template: Only the above syntax is maintained.

Any other info required, let me know.

Thanks & Regards

Dhinesh

Former Member
0 Kudos

Hi Dinesh

In Rating & Validity Tab

Maintain below mentioned data and in "Rating" and check whether output is displaying or not

Public -- Release without restrictions

Balajee

dhinsap
Active Participant
0 Kudos

Dear Balajee,

Thank u for ur prompt reply. When i made changes in rating as u said, I have change in the output.

for the syntax maintained as earlier

<11BRG009(M,SAP_EHS_1011_001;*)> - - - - - POSSIBLE HAZARDS

<01G1011001AD(P;*)[D:Advice]>

<01G1011001SK(P;*)[D:Skin]>

<11ERG009>

<03EHS_L_TEXT(CUST-H04.00000021)[D:4. First aid measures]>

<11BRG010(M,SAP_EHS_1015_003;*)>        - - - - - FIRST AID MEASURES

<11BRG011(D;*)>01G1015003AD(P;*)[D:Advice]><11ERG011>

<11ERG010>

The output i get is as below

                              SAFETY DATA SHEET - test

High concentrations can remove oxygen and cause dizziness or suffocation.

4. First aid measures


The above phrase alone comes from the advice maintained in section Possible hazards which is

<01G1011001AD(P;*)[D:Advice]>. but no other phrases are coming out like maintained for Skin or under First aid measures.


Please advice.

Regards

Dhinesh


Former Member
0 Kudos

Dear Dinesh

your mentioned only one Descriptor symbol "<03EHS_L_TEXT(CUST-H04.00000021)[D:4. First aid measures]>" for First Aid Measures. thats why your getting only one output ... "High concentrations can remove oxygen and cause dizziness or suffocation"

For remaining also maintain the Descriptor Symbols with in Repeating Groups.

Balajee

dhinsap
Active Participant
0 Kudos

Dear Balajee,

the phrase which is ouput is part of the Possible hazards and not from section First aid measures.

For the below section

<03EHS_L_TEXT(CUST-H04.00000021)[D:4. First aid measures]>

<11BRG010(M,SAP_EHS_1015_003;*)>        - - - - - FIRST AID MEASURES

<11BRG011(D;*)>01G1015003AD(P;*)[D:Advice]><11ERG011>

<11ERG010>

The only output is 4. First aid measures which is for the descriptor starting with <03


Shouldnt this section

<11BRG010(M,SAP_EHS_1015_003;*)>        - - - - - FIRST AID MEASURES

<11BRG011(D;*)>01G1015003AD(P;*)[D:Advice]><11ERG011>

<11ERG010>

must output all the phrases maintained within ????. What is the correct syntax for this to get all value assignments maintained under Advice of this section???

regards

Dhinesh

Ralph_P
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Dhinesh,

I may be wrong but I can't see the reason for youe repeating group 011. The syntax:

<11BRG008(M,SAP_EHS_1015_003;*)>

<01G1015003AD(P;*)[D:Advice]>

<11ERG008>

should  suffice to output all phrases maintained within SAP_EHS_1015_003_ADVICE.

Ralph

Former Member
0 Kudos

Hi Ralph !

This  <11BRG011(D;*)>01G1015003AD(P;*)[D:Advice]><11ERG011>, is used to print the multiple value selection in new lines.

This Repeating group type is "Discrete expansion of multiple values (D)"

Thanks & Regards,

Subash Sankar