SAP ABAP IMG Activity /TDAG/CMOD_C1F20001 (Save Additional Data in the Specification Database)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/RCS (Package) REACH Compliance - General
IMG Activity
ID /TDAG/CMOD_C1F20001 Save Additional Data in the Specification Database  
Transaction Code /TDAG/13000039   (empty) 
Created on 20090916    
Customizing Attributes /TDAG/CMOD_C1F20001   Save Additional Data in the Specification Database 
Customizing Activity /TDAG/CMOD_C1F20001   Save Additional Data in the Specification Database 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name /TDAG/CMOD_C1F20001    

Use

This enhancement (C1F20001) allows you to change or adapt data during the specification save process.

You must activate this enhancement in the following cases:

  • You use the registration workflow (typically in process industry processes).
  • You use worklist management for regulated substance lists (typically in discrete industry processes).
  • You use substance groups for regulated substance lists (typically in discrete industry processes).

This enhancement is required to optimize read access for the assignment of the substance to the substance group.

Requirements

Standard settings

Activities

To activate the enhancement, perform the following steps:

  1. Create the enhancement using transaction CMOD.
    • Either create a new enhancement project, or use an existing one.
    • Save the enhancement project and select an appropriate development package.
  2. Open the enhancement project again and choose Enhancement Assignments. Add the following enhancement:

Enhancement    Short Text

C1F20001    EHS: Saving Additional Data in the Database

  1. Choose Components and double-click the function EXIT_SAPLC1F2_001.
  2. Double-click ZXC1AU40 and create this include. To save, use the development package you used to save the enhancement project. Copy the following source code into the include:
  3. DATA l_changed TYPE eseboole.

CALL FUNCTION '/TDAG/CP_CD01_CHKDOC_HANDLE'.
CALL FUNCTION '/TDAG/CP_SP01_CHANGE_CHECK'
IMPORTING
e_changed = l_changed.
IF l_changed = 'X'.
CALL FUNCTION '/TDAG/CP_SP01_PUREGRP_TAB_FILL'
EXPORTING
i_commit = space.
"commit will done by c1f2_substance_save_to_db
ENDIF.

  1. Activate include ZXC1AU40 by choosing Activate Project.
  2. Go back and activate function module EXIT_SAPLC1F2_001.
  3. Go back and activate the enhancement project.

Example

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG /TDAG/CMOD_C1F20001 0 HLA0003435 Environment, Health and Safety 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
CMOD L - Logical transport object CMOD Customer enhancement projects 
History
Last changed by/on MILLERB  20100318 
SAP Release Created in 110_600