cancel
Showing results for 
Search instead for 
Did you mean: 

component name output logic

former_member215519
Participant
0 Kudos

Hi Guys,

Just want to understand if below wwi report symbols are commonly used in your company for the output of component names on your SDS? This is coming from Verisk 3E, our content provider, as part of their standard SDS template. Believe quite a few chemical companies are using Verisk 3E as content provider.

We currently are using the Identification Listing in our SDS templates, however we feel we have customized too many things in the wwi template and want to start to use our content provider templates. However, to use below function module, we can only define one global Identification listing per component type. In our current logic, we use different identification listing for EU, US, Canada, JP and so on. We want to understand what's the best way to output the component names for SDS. If you have any input, that'll be great. Thanks.

<01GESTVCOMPC(M:C14N_SYM_TS_START)>
<01GESTRLTXTF(M:C14N_SYM_TS_RESOLVE)>

Accepted Solutions (0)

Answers (3)

Answers (3)

satya11719
Active Contributor
0 Kudos

Hallo john.xu

Yes, these FMs are commonly used , please find the more details as example

Example of the output of the Trade Secret identifier in a report

<11BRG003(M,SAP_EHS_1012_003;*)>
<11BRG002(S:POS;*)>
<01GESTVCOMPC(M:C14N_SYM_TS_START)>
<01GESTVCOMPC(M:C14N_SYM_TS_RESOLVE)>
<11ERG002>
<11ERG003>

Description of the syntax:

<11BRG003 (M, SAP_EHS_1012_003; *)> Start the main rep group.

The relevant report symbol component type (GESTVCOMPC) is in the valuation type standard composition (SAP_EHS_1012_003).

<11BRG002 (S: POS; *)> Start of the S: POS repeat group.

The processing methods are used within an S: POS or an S: POSD repeating group. <01GESTVCOMPC (M: C14N_SYM_TS_START)> The report symbol component type (GESTVCOMPC) is inserted with the processing method C14N_SYM_TS_START. <01GESTVCOMPC (M: C14N_SYM_TS_RESOLVE)>

The report symbol component type (GESTVCOMPC) is called with the processing method C14N_SYM_TS_RESOLVE. If the component type is Trade Security, the first identifier of the identified identification listing is displayed in the report. If the component type is not Trade Secret, the identification listing specified in the environment parameter REP_TS_NOTRADESEC_IDLID is used. If the identification listing is not specified, the identification listing D_VALPOS (identifiers in the component overview) is used. <11ERG002> End of the S: POS repeat group <11ERG003> End of main rep group

Example for the output of several identifiers of a component in one report If several identifiers of a component are to be displayed in the report, several report symbols must be inserted using the processing method C14N_SYM_TS_RESOLVE.

In this example, the long text (report symbol GESTRLTXTF) is output for the first identifier of the identification listing.

<11BRG003(M,SAP_EHS_1012_003;*)>
<11BRG002(S:POS;*)>
<01GESTVCOMPC(M:C14N_SYM_TS_START)>
<01GESTRLTXTF(M:C14N_SYM_TS_RESOLVE)>
<01GESTVCOMPC(M:C14N_SYM_TS_RESOLVE)>
<01GESTVCOMPC(M:C14N_SYM_TS_RESOLVE)>
<11ERG002>
<11ERG003>

I hope this helps

Best

Satya

former_member215519
Participant
0 Kudos

Thanks Christoph for your comments. yes, we are also using other services from 3E, including phrases, expert rules and the data on the list sub loaded from OCC.

We are just thinking since we are buying those as a package, if any opportunity that we can use it more to save the efforts for wwi template development and so on. We checked with 3E months ago and it's said we could create a new customized identifier with ABAP/customized rule behind, to automatically populate the "final" component name, thus we can use the START/RESOLVE function modules.

Just wanted to understand if this method is commonly used in other companies. Thanks.

christoph_bergemann
Active Contributor
0 Kudos

Hello

the print of a "name" or a "number" in WWI template is regulation specific (and very complex ! i skip here all the details of the complexity).

Honestly: never seen a WWI template for wich the "identification listing" is component type specific (However, to use below function module, we can only define one global Identification listing per component type)..

E.g. we have as well on top the complexity of "trade Secret name".

But let us focus on "names" / "numbers" and "formulas" in the WWI template

1.) to use "identification listings" in WWI templates is from my perspective "best practise"

2.) The use of the two "symbols" is very special. We are not using these symbols

3.) To check "component type" you have other options (you can use "if / elseif endif" etc. structures)

Overall:

To use the "versik templates" can ONLY be done if you are fully ! using the SAP standard (standard data model etc. content from Verisk etc.).

I can not believe that you are using 100% SAP standard. So if you would like to use the "Verisk WWI" templates: you should check your data model and there is a good chance that you need to change a "lot" (the "change management" (end user perspective) is not easy).

But this depends as well on the fact: do you use other services as delivered by Verisk? E.g.

- phrases/phrase translations

- Content as such (regulatory content)

- Rule sets

- etc.

The two symbols are discussed partially e.g. here:

https://answers.sap.com/questions/12454622/trade-secret-issue.html

https://answers.sap.com/questions/12340061/label-template---suppression-of-output-from-sapehs.html

By hazard: i could not find more threads discussing these symbols

Honestly: if your WWI template satisfy the needs of "regulation": why do you would like to use "Verisk templates"?

As long as you have "documented" very well the SDS WWI structure: anything is fine. If you have enough WWI knowledge in your company: whatever regulation change might come up: you can handle this by your own.

If you use the "Verisk" stuff: you need enough knowledge in your company: what depends on what.. (so that at the end the "end to end" process (SDS generation) is working as assumed.

C.B.