cancel
Showing results for 
Search instead for 
Did you mean: 

SVT - Substances composition

2,227

Hi experts,

I am facing some difficulties in understand the hierarchy of substances composition to track the relevant materials for SVT.

My actual scenario is quite simple (standard). I have REALS that have RAWS in their composition and in the RAW_SUBS I have assigned the materials that are SVT relevant. To correctly reach the result of RREGCH_FILL all the substances must have the standard composition filled (VAT-SAP_EHS_1012_003), so in each RAW I inserted the composition 100% of the respective PURE_SUB.

In the property tree I inserted in the RAW_SUBS (where I have assigned the relevant materials) all the data for the Specific Quantity Limits (SAP_EHS_1026_001) » Regulatory List, Legal entity, Threshold Quantity, Relative Limit, etc., and as far as I know everything is correct in the substances level.

However, when I run the RREGCH_FILL I get the composition in CCRCT_EHS_COMP but get no data in CCRCT_EHS_REG and CCRCT_EHS_SLIMIT. Also, in the log of RREGCH_FILL every message are green but refer “No Data” for the PURE_SUBs, as they have no composition…. I don’t know if this is normal!

After making some purchase orders (goods receipt) and sales orders (outbound deliveys) with the materials assigned to the REALs I expected to have data in CBRC20 but still have no entries.

Can you please provide any help?

Thank you in advance

Accepted Solutions (0)

Answers (5)

Answers (5)

satya11719
Active Contributor

Hello Sonia ,

As i mentioned before you can use material assignment for REAL_SUB under that in the legal composition directly PURE_SUB , (you dont need material assignemnt at this stage), weight of the substance will be calculated based on the % in the composition.

Regards

Satya

christoph_bergemann
Active Contributor

Hello

may be you are now lost.

Let us start "simple". In SAP standard model you have "FERT", "HALB", "ROH" as material types.

Normally you indicate if these materials are "relevant" (environmental indicator). At the end you assign the material numbers to a "REAL_SUB". Using the SVT set up you can define; what is "relevant". This is as well true for the "filling" part. in SVT standard setup you can define two VATs (if needed) to maintain the "composition" on REAL_SUB level. In most cases: you might use "Legal Composition". You must define a "usage" so that the SVT process can identify the "wished" data record.

The "Best Practise" would be: use as "Component" a "PURE_SUB" and in the PURE_SUB a "LIST_SUB"; but you can have situation there you use a "REAL_SUB"; this REAL_SUB once again does have a composition. SVT process tries to "drill" down to the last level. On the last level (ideally LIST_SUB) you must prepare the "threshold" limits

During the "fill" process at the end you will get then entries like (CCRCT_EHS_COMP)

Regulation; Material number; REAL_SUB number, Tracked substance number; value (and UOM)

Using this information you still can "track" but you can not check if a threshold limit is exceeded.

For this you need data in CCRCT_EHS_REG

Please check the referred blog. It might help. At the end: it is a matter of "learning by doing"

C.B.

christoph_bergemann
Active Contributor

Hello

reading between the lines. Your set up is wrong (or seems to be wrong)

Story runs like: You have a REAL_SUB; to the REAL_SUB you assign the material numbers; on REAL_SUB level you use a composition (e.g Standard Composition); here you can use "PURE_SUB" or "LIST_SUB" objects. On level of these components you must/should maintain data (Threshold limits etc.)

To maintain "threshold limits" you use a "different" property; so "Specific Quantity Limits (SAP_EHS_1026_001)" is "wrong; this property does have a different purpose

You need to prepare "mapping" etc. so that data can come to CCRCT_EHS_REG and/or CCRC_EHS_SLIMIT.

Regarding

"After making some purchase orders (goods receipt) and sales orders (outbound deliveys) with the materials assigned to the REALs I expected to have data in CBRC20 but still have no entries."

As we do not have any kind of clue regading your system set up: No help is possible

You need to prepare a huge list of "customizing" etc. so that you potentially can see data in CBRC20

As a starting point:1.) read the consuting note for SVT very carefully; Stop the work if you do not understand the content of this OSS note; 2.) check the blogs https://blogs.sap.com/2014/06/13/substance-volume-tracking-using-sap-ehs-management/

I wish you the best

C.B.

PS: do not mix "filling" with "tracking" with "monitoring"

Filling: Abap Report RREGCH_FILL

Tracking: Abap report RREGCH_VT

Monitoring: Transaction CBRC20 / ABAP Report RREGCH_VM

0 Kudos

Hello CB,

Thank you so much for your answer.

When you say that in the composition of “REAL_SUB” I can use “PURE_SUB” that is exatly my main doubt, because first I did that but didn’t work.

If I assign my SVT relevant material to my PURE_SUB I cannot fill any composition, so I have an error when I run the report RREGCH_FILL. How do you overcome this without a LIST_SUB?

Regards,

Sónia

satya11719
Active Contributor

Hello ssilva2018

Scenario wise everything is perfect, but I'm not sure your configuration correctly maintained or not for Volume tracking ??

Did you run RREGCH_VT after the logistic processes ? Cause volume gets tracked with this program,

but get no data in CCRCT_EHS_REG and CCRCT_EHS_SLIMIT.

Are you sure that these values are maintained in Pure sub level ??

SVT is much complex subject in SAP, Configuration and Specification Data maintenance and logistic process should be in sync or else you will not get the fill or tracked amounts in CBRC20.

Please check the configuration once gain. More information on configuration will be required to resolve your issue.

I hope this helps.

Regards

Satya

0 Kudos

Hi Satya,

Tnks for your answear.

I runned RREGCH_VT after the logistic process and have no entries in the tables.

When you say "Are you sure that these values are maintained in Pure sub level ??" to which values are you refering?

Regards,

Sónia

0 Kudos

Hi Satya and C.B.

I already have the 3 tables filled after the RREGCH_FILL 😉

thanks for your help

christoph_bergemann
Active Contributor

Hello

coming back to your original statement:

"After making some purchase orders (goods receipt) and sales orders (outbound deliveys) with the materials assigned to the REALs I expected to have data in CBRC20 but still have no entries."

1.) it seems to be that the relevant master data is present (your statement "I already have the 3 tables filled after the RREGCH_FILL ;)")

2.) but you can not find data i CBRC20 (and i assume teh same is true on table level)

Assuming that you have started "tracking": we have no clue regardign you "system set up". The tracking result depends

1.) 100 % on EHS SVT set up (customizing; used function modules etc.)

2.) 100% on existance of useful test data (so that you can find the data in CBRC20)

3.) etc.

Therefore: did you executed an "initial tracking" for regulaiton "REACH"? is the a "delta tracking" job set up? DO you have data to "track"?

Please check transaction CBRC10 (results can be helpful) (check SAP online help to get insight regarding this transaction)

But any "on top" help depends to 100% to the full knowledge of your system set up; So the help is very limited

C.B.

0 Kudos

Hello C.B.

I already have entries in CBRC20 since I run report RREGCH_VT (Initial) after some test scenarios. I am now doing inbounds, outbounds and production orders so I can confirm that the information appears correctly on CBRC20. But I am sure I will find dificulties to reads the numbers and confirm if the tracking is right.

For the moment I don't have yet the job. I have to run the "delta mode" when I have more documents to track.

Thank you,

Sónia