Product Lifecycle Management Blogs by Members
Get insider knowledge about product lifecycle management software from SAP. Tap into insights and real-world experiences with community member blog posts.
Showing results for 
Search instead for 
Did you mean: 
Active Contributor


Still there is high interest regarding EHS and report distribution. Therefore I have decided now to generate a seperate document considering this. Please check in any case:

Documents as shown here and potential "on top" links to other documents in SCN.

SAP EHS Management for Beginners

or here

SAP EHS Management for Beginners // Part 2

Out of scope

Report distribution is one of the "more complex" EHS processes with many subprocesses. It is strongly recommended to look for the important SAP OSS consulting note discussing report distribution. This OSS note is mentioned often here.

Most of the problems to list are because of the many customizing which has to be done, because of the fact that we have to consider and understand SAP SD processes (output management) and how to make the SAP SD <=> EHS interface run.

In the process (CVD1) in many cases we have WWI topics to look at, questions regarding "12 month rule" etc.

One of the "top 5" asked questions in this context are:

- how to import reports (documents) in EHS by mass ? (e.g. pdf, rtf or other document types; even if this is not directly linked to report distribution; but some overlap exists regarding customizing)

- how to dispatch documents in "pdf" format (by eMail)

- how to download by mass SDS/MSDS and other documents (extraction of existing documents of many kind)

- how to present SDS/MSDS (and other documents) in a "portal" (e.g. using may be WebDynpro or other technologies of many kind)

In scope

    • Any "import" or "export" of documents
    • CG50/CG54 topics
    • Report distribution

Import of reports

Currently we can differentiate two major options which are used regularly for importing "reports" (e.g. in most cases of type "pdf").

In principle you could "import" a report as well using ALE technique.

For variant 1: this variant is used in daily business to upload one document in one run. User does have a simple user interface to do the upload and to specifiy the document to be uploaded. The "con" of this variant might be: it is more "stripped" to upload SDS/MSDS documents. In any case: in daily business very helpful variant.
For variant 2: this variant is "complexer" in use and can not be used be "end users" and because of very high access rights to be granted is used by consultants only. This variant is used in most cases if there is e.g. an acquisition done and one need to upload by "mass" documents. The "con" of this variant is. you must prepare the "key" file (time consuming) and do a lot of customizing. But this is the "best practice" for mass uploads as delivered by SAP.

Regarding ALE: nether used this option... but you can "import" a document by using ALE (e.g. SAP to SAP connection of Non SAP to SAP).

CG50/CG54 topics

Transaction code CG54 is the so called "Report Information System". Transaction code CG50 is the so called "Report Management system".

CG54 is used in most cases very often by endusers. You can use CG54 to "dispatch" a document (if needed) to customer (external, internal). You can do mass downloads (e.g. ChemTrec Export). But you have access only to "released" and "historic" documents.

The management of all document (in any status) is done in CG50. Here the main intention is to go throught the "release process".

Report distribution

For distribution of Reports we have a:


process in place. You will find below many links to these "subprocesses". The process is as well explained in online help. To prepare a SAP ERP system which is able to support all of the processes is not an easy job. But luckily: there is a OSS consulting note in place which explains teh set up (refer to the many links below)

Practical experience

It is a good idea to check regularly new OSS note as prepared by SAP to improve the report shipment process.
If is as well a good idea to check: if there was a SAP update/upgrade: what is now "new"

KEEP IN MIND THIS: for many places: you can copy the SAP original function module to a customter one to be used in the sipment process. This customer specific function module will not get the updates via OSS note. So if you do a SAP updated/upgrade: it is a good idea to check all the customer specific function modules in the game and to compare them to the SAP original one

Links to other threads

No sorting will be done/Only some "tag" will be added to thread


Topic Link
Set up of report distributionConfiguration for EH&S report distribution
Report distributionReport Distribution - Email Server Question
General questionPrint WWI without using Report Shipping
SAP SD <=> SAP EHS linkSDB output(MSDS) for delivery
SAP SD <=> SAP EHS linkQuestion on program RC1SDAPL
Report distributionUnable to send reports in CG54
Report distributionEHS report export from CG54 to be automated
Special questionUser Entry Report Symbols for SDS
Report distribution Subsequent Shipping and Sending of PDF file thru Email
ExportHow to generate or get key file for released reports?
Special questionCreation of SDS in SAP without using WWI
Report distributionWhich function module is used?
Report distributionAutomatic Report Shipping.
Report distributionAutomatic or Manual Report - Product Safety
ExportHow to generate or get key file for released reports
Report distributionNeed to get distribution errors in SAP Inbox
Set up of SDS distrbutionMSDS Printer Set up at different location
Report distributionPDF document generation from CG54
Exportdownload lables in background using CG54
ExportEHS report export from CG54 to be automated
ExportNo WWI dispatch for EHS WWI CG54 DOKX_EXOMN
Exportreport exported out of cg54 and went on error
CG54/CG50 handlingHow to set 'Material Master' tab as default in standard transaction CG54?
Report distributionNeed help on Manual Shipping of SDS
Special questionEHS - Duplex printing of MSDS
Special questionRestricting access to IBD documents in DMS for reports loaded through EHS (CG36VEN)
Exportreport export by program - SOPs
Special questionWWI: Convert EHS-Reports from RTF to PDF when Displaying (FinalReport) on the fly
Report distributionError when trying to export Report Shipping Order: incorrect doument format (pfd)
Special questionApplication Objects  in report management
ExportExport of Documents form SAP EHS Management
Import / Report distributionShipping legacy MSDS uploaded which are in pdf format
CG54/CG50MSDS report in Report Information System
Exportcan we download all sds for all materials in the system and download at once
Report distributionSDB incorrectly processed
Report distributionTrigger MSDS Document Manually
Exportconvert Dok-X .PS & .KEY file to doc or pdf file
Set up of report distributionPrinter Setting for Report Shipping
ExportMSDS extract not displaying revision date and version ?
CG50/CG54Problem with Reference Reports Repeating twice in CG50 transaction
ImportEHS - CG36 - Import report - Set MSDS version from key file data
CG50/CG54MSDS report in Report Information System
Set up of report distributionMSDS Printer Set up at different location
Report distributionAutomatic Report Shipping with CPD-Customers
ExportBulk MSDS Download
Report distributionQuestion about the Safety data Sheet Subsequent shipping
ImportAddition of New Fields to CG36VEN Transaction - Import of Vendor MSDS
ImportImport of Vendor MSDS
Report distributionNo communication data has been defined for transmission medium 8
ExportExtraction of documents & sending email
Import/Report distributionSDS Version numbering in CG36 and Test scenario for subsequent shipping
Export/PortalWebInterface Server - Error while opening the PDF file
ExportHow to download MSDS documents to pc desktop and convert to pdf.
PortalRFC to display MSDS reports
ArchivingArchiving EHS document with ADK
ConversionEH&S - WWI doc to pdf automatic generation
Report distributionNon relevent chagnes in SDS weekly report in EHS
Importin transaction code CG36VEN getting the information message Could not create report for specific R01...
ImportBest Practice to Uplaod Legacy MSDS
Special questionGuidance needed- SDS Report Migration from Legacy, Emergency Data Sheet (TREM Card) in SAP EHS
Importhow to import raw reports into EHS
Report distributionNon relevent chagnes in SDS weekly report in EHS
ImportEHS - CG36 - Import report - Set MSDS version from key file data
ImportCG36VEN to import vendor MSDS gives error
CG50Status Network set up for Inbound pdf. docs in CG50?
ExportEHS *.key file - Windows>Unix format
PortalEH&S Web Interface Issue
 Is it possible to email MSDS from a delivery or PGI every time without going into CVD1
 Report shipping
 Attach other document in the shipping order
 Faxing MSDS via Reprt Shipping batch jobs
 In Japan & Australia, SDS is required to sent to Sold To Party, instead of Ship To Party?
 report shipping by email not received by client???
 How to Create/Change Coverletter in MSDS
 show information of one-time customer in Cover letter
 Issue in condition schema for SRGV
 Automatic Actual Printing Instead thru Spool
 Report Shipping & Dangerous Goods
 WWI reports not progressing to complete in Export call
 Skip check for Automatic MSDS Shipping
 MSDS distribution without WWI or EH&S Property tree
 Printing SDS's in PDF Format Won't Duplex
 Batch Job and Output Type
 MSDS Report Shipping
 MSDS Distribution
 SDS shipping
 SDS Shipping - Blocking
 SDS shipping at anniversary of first shipping
 SDS shipping by mail - error handling
 SDS Report shipping struck with 'Bundled' status in CVD1
 EHS Report Shipping - SDS send to Sold To Party, instead of Ship To Party
 “error as Order bundle is not assigned to a shipping object ( ) Message no. DV307
 report shipping
 report shipping by email not received by client???
 Automated Report Shipping - Project Plan
 Multiple materials SDSs from same sales order sent in one EHS shipping package
 reports by SD CALL truncating
 EHS SDS Email Subject Line Maintenance
 Difference between ( RC1WWIDP, RC1WWIWP) & (RC1AVGE1, RC1AVGE2) in relation to reprot creation
1 Comment