Abap vs EHS

Hello guys!
Could anybody help me to find an information from EHS?
I need to get the Component Type of a substance, path:
Transaction CG02 - Transport Information - Road Transportation - Tab Composition.
I would appreciate any tip.
Thanks a lot.

Hi,
  Please try using function module C1F2_SUBSTANCES_READ_WITH_REF which returns all substance details. Component Type will be returned in table e_api_prop_component_tab.
Vineetha.

Similar Messages

  • EHS Report Near Miss  Webdynpro abap Enhancement.

    HI Experts,
    I need to add two fields in SAP EHS Report Near Miss Webdynpro abap application ( standard application ). Let me know how to Enhance the standard EHS Report Near Miss step by step.
    Thanks & Regards.
    Krishna.

    Hi Bhushan,
    If you want to add 3 radio buttons, then first of all you have to append one field in EHHSSS_INC_BASIC_INFO_ALL_D structure with Fixed Domain values.
    Then you need to enhance EHHSS_INC_REC_NRM_QAF_V3_BSCI component Configuration.
    In that Configuration you need to add field with display type Radio Button Group, with column count 3.
    Kindly refer the following snap for the same.
    Thanks and regards,
    Chetan P. Patil

  • SAP EHS : Generation of Report for change in substance data

    hi Experts,
    i want to generate report for the change in any substance specific data, editing of the substance. the report should contain the date, time, user details who has done this changes, what is changed, what is new value etc. how can i do that?
    i want to generate change document for substance.
    i dont want any ABAP interaction for creation of reports.
    can i create by using some t codes or just by clicking to the options.
    please help me out in this.
    thanks in advance
    regards
    Anand Bende
    Edited by: anand bende on Sep 5, 2008 11:22 AM

    Hello Anand,
    Did you check in the standard EHS documentation the paragraph: Creation of Change Documents for Specifications.
    It is under Specification editing > Engineering Chg Mgmt.
    Regards,
    John

  • EHS & PLM integration in EP6

    Hi experts,
    Currently we have integrated EAM/PLM and EHS on ECC 6 EhP4.
    Later the user access will be limited to the Enterprise Portal 6.0 for those modules.
    For the moment I have implemented the following business packages :
    - BP for assets 50.3
    - BP for PLM WD (SP6)
    - BP for EHS 50.1 (plus patch for EP6)
    But with those iViews you cannot create/modify/delete any elements. You can just display information on the elements.
    So my questions are :
    - How can I implement iViews for modifying module's elements?
    - Does our SAP developers team have to make specific developments? Or does it already exist?
    - Does BSP or Webdynpro ABAP applications already exist on the ECC6?
    Thanks for helping me for those search

    Hi,
    PLM 7.0 which came out with EhP4 is providing a WebDynpro user interface to material, document, BOM, change number.
    This can be embedded in the NW Portal, NW Business Client or run standalone.
    See this link: [http://help.sap.com/erp2005_ehp_04/helpdata/en/fc/30f52becb143aaa23aeecc5eb2cfcb/frameset.htm], incl. related Business Package.
    Depending on which area of EH&S and EAM you are talking about, there are also WebDynpro based applications available already as far as I know.
    Regards, Ulf.
    Edited by: Ulf Petzel on Sep 8, 2010 4:19 PM

  • EHS Programming guide

    Hello,
    I am new to the EHS Programming world and trying to find good documentation on EHS programming differences than normal ABAP.
    Also trying to understand more on API - how to identify / use API for reading data from system.
    Any help/links would be appreciated.
    Thanks,
    N Bhat

    Hello all
    EH&S contain a number of submodules (e..g. PS = product Safety; DG = Dangerus Goods managment etc.). These are organized by standard in SAP packages. As explained in the paralell reponse: there are a high number of function modules available (as well as programs/reports/transactions). Because of standard SAP approach from time to time some of the function modules are declarwd as "obsolete" and new techniques are available. With ECC 6.0 you have further on the option to use "enhancement points" to change (enhance) the standard. If you do some research in internet you will find from time to time important EH&S reports etc. But as explained in the response: the number of EH&S relevant function modulesetc.  are very high and will find all of them only if you do an inquiry in e.g. se80. Most of the fucntion modules does have a documentation (sometimes large; sometime minimal).
    Therefore to my experience there is no high need to use "modifications" because the number of user exits etc. is high and therefore the SAP EH&S can be enlarged by standard in many places.
    So: EH&S is based as explained completely on standard SAP techniques (ABAP). With higher releases etc. the WebDynpro technique is used more often as well as Adobe integration is used more often (like in SAP REACH compliance management wich does requiere a separate lSAP license)
    Furthermore the integration of EH&S in other modules is enhanced by each release etc. and because of legal changes sometime new modules are prepared (like EH&S SVT)
    With best regards.
    C.B.
    PS: As EH&S is linked to chemical regulation SAP is providing twice a year a suport package. This contains error correction and ! new or changed functionalities becuase of legal requirement. EH&S SVT is one "rare" example which is available via a support package. Actually "real" enhancements are done by SAP only by using "Enhancement Packages". EnhPack 5 should be availble this year in Ramp Up etc. It cotains very useful new EH&S functionalities and if possible you should install the EnhPack5 and in most cases you will activate it.
    Edited by: Christoph Bergemann on Jan 26, 2010 8:21 PM

  • EHS Report Management Document Key

    I am working in the EHS module.  In ABAP I am using the FM BAPI_BUS1077_GETDETAIL and have tried a number of different VATS to retrieve the Document Key for the reports attached to the specifications without success.  In SAP, using transaction CG02BD, enter a specification number.  Then from the top menu follow Specification -> Reports -> Report Management.  Highlight a released report.  Press Utilities -> Administration Information and the Document Key is listed there. Does anyone know how to retrieve this same information in ABAP?  That is what I need to complete my program.  I appreciate your help experts!!

    Hi Sue Thorson,
    You can query the table 'ESTDH' based on the specification (SUBID) in your program to get the document key (DMSKEY). This table lists all the reports attached to a specification. If you are looking only for released reports, you can refer the field REPSTATUS in ESTDH table. W7 refers Released status.
    When you are referring EH&S tables in your program, you should always check if DELFLG is empty. Because when you delete EH&S data, it is only marked for deletion (DELFLG = 'X') and it is not permanently removed from EH&S tables. RC1PHDEL program is executed to delete the entries permanently.
    Thanks and Regards,
    Kannan Veerapandian.

  • EHS-ENVIRONMENTAL  HEALTH AND SAFETY

    PLEASE GIVE INFORMATION WHICH REQUIRES FOR AN ABAPER  REGARDING TO EHS -MODULE.

    Hi
    See the links
    http://www.sap.com/solutions/business-suite/plm/featuresfunctions/ehs.epx
    sub modules
    SAP EH&S Product safety & Dangerous Goods
    SAP EH&S Waste Management
    SAP EH&S Industrial Hygiene
    SAP EH&S Hazardous Substances Management
    SAP EH&S Incident Management
    SAP EH&S Occupational Health & safety
    SAP EH&S Emissions Management
    SAP EH&S Recipe Management
    SAP CRM/QM Audit Management
    Regards
    Anji

  • Resource requirement for EHS implementation

    Hi EHS Gurus
    I want to know the resource requirement and their skill set for EHS implementation & support project?
    As per my knowledge for implementation 4 consultants are required :-
    2 EHS consultants,1 MDM consultant,1 Abaper
    Please confirm it.
    Next do we require SD or MM conultant in EHS implementation or support prj?
    Thanks in advance.

    Hi,
    Estimation of Resource Requirement can be done  based Size of Business or scope document
    like No of plants and employess
    Which sub modules they are going to be implement like Product safety, Dangerous good management
    This module more related to MM and QM
    one ABAper required for New reports and Dat migration at Final configuration stage
    Thanks
    sreeni

  • SAP EHS Functional Consultant Role

    Hi All SAP Experts!!!
    Seeking help from all of you for enlighten me with inputs for enabling me to take next step as a SAP EHS Functional Consultant Role.
    Quick information about myself, I am 43 year young guy, have done my Masters in Chem, Post Graduate Diploma in Safety Health and Environment, Certification in NEBOSH-International General Occupational Health & Safety, Lead Auditor of ISO 14001, OHSAS 18001 with 20+ years of industrial experience of implementation of Safety Health and Environmental Management in various industries (Engineering, Oil & Gas, Automobile, Automotive, Chemical, Facility Management & Infrastructure at India, Middle East, South Africa & US) by working and auditing them for respective EHS Standards.
    As I have personally used and witnessed usage of many of the EHS related software which were ERP/ SAP based and found them very useful for making an fool-proof arrangement for effective EHS implementation. I did found some of the functional improvements areas during usage of the same i.e. by deploying EHS best practices I have witnessed at other industries directly or through software which will finally benefit the end-user and hence for the society too.
    Following are my queries -
    1. What can be the career path for person like me, who is having EHS functional knowledge & experience but does not have direct SAP implementation related experience and certification?
    2. What are the minimal certification and qualification I will be requiring before switching to SAP Functional Consultant Role?
    3. Who can be some of the best employer for me start this role?
    Any other information, suggestions and inputs in this regards are more than welcome.
    Thanking you all for the help and guidance you are going to provide.
    Sameer Saxena

    Dear Sameer
    your questions are discussed very often in this FORUM. Hi, is such an example, but you will a lot of more similar examples.
    E.g.:
    sap - ehs career guidence
    SAP PLM: Career outlook of EHS
    SAP EHS
    EHS- for Oil & Gas
    What is the Job Market for SAP EHS in India
    SAP-EHS for Safety Officer (Oil&Gas) with BSc.Computer Science graduation
    Expectations from freshers (SAP-EHS) Consultant,Basic Interview Questions?
    Need Career Advice
    SAP EHS Professional
    Need Expert Advise
    Need Suggestions...
    SAP niche domains with better future prospects
    To All The SAP Mentors
    Looking forward for your valuable suggestions please !!
    Future  Scope of SD for an abaper.
    Therefore these are my hints:
    Check first: SAP EHS Management for Beginners
    Try to understand what SAP is doing (what means which solution exists and which solution is the right one to start with etc.).
    To act a functional guy in SAP area you need basic understanding about SAP solutions.
    1.) Shortly: there is no SAP certification in place for the SAP EHS solutions.
    2.) Career: normally you ned first some basic SAP and SAP EHS training. The SAP training is available nearly worldwide. SAP EHS training is limited. E.g. there seems to be no  good training option available in India (has been discussed as well in this FORUM).
    Based on you "starter package" (know how) the "SAP EHS end user" option may be is the best. If you know about legal aspects/regulations etc. then by working on that in a company using SAP EHS solutions you will get closer to "technique" For work in EHS environment you need to have knowledge at least in the area (as called by SAP): product safety, dangerous goods management; as these are the "core" topics to cover in a company handling chemistry. On the top: if you have knowledge in the area of "Label Management" or "Waste" topics then you are in good starting position.
    PLease check this FORUM. A lot of more threads can be found easily may be helping you to decide to go on.
    C.B.
    PS: please check first any SCN forum; it took me only "10" seconds (Ok less then one minute; but it was very easy)  to generate the list of threads as part of this thread.

  • EHS Training

    Hi Experts/Gurus,
    I am Environmental science post graduate, I am intrested to do SAP-EHS, pls suggest me, wheather my qualification is suitable to do that, Pls also let me know the traning centers to get trained in that.
    Thanks
    Sri

    Hello Sri
    Regarding your topic you will find a number of threads in this FORUM and therefore many answers to your question. I did not tried to collect all similar threads.
    I believe three main issues need to be addressed:
    1.) do you have SAP know how (ABAP etc.); ? (you need some know how in the area of MM, SD, PP....... please refer to e.g.
    http://help.sap.com/erp2005_ehp_05/helpdata/en/a5/3adda043be11d188fe0000e8322f96/frameset.htm to get an idea regardiing the SAP EHS Solution (now known as SAP EHS MANAGAGEMENT is used (refer to SAP pages))
    2.) Your skill seems to be driven more from legal perspective chemistry background etc....) (http://en.wikipedia.org/wiki/Environmental_science); normally this is the starting point to do business consulting; therefore you would need further SAP Skills
    3.) Training: there are a number of providers regarding EHS training. At least SAP is providing this; a number of trainings are available based on your skills and what you would like to achieve in the future; it seems to be that these trainings are now done using modern techniques (via internet; so called virtual classroom)
    e.g.
    May be use this link:
    https://training.sap.com and add as search criteria SAP EHS MANAGEMENT
    You will find an overview regarding SAP Standard trainings (costs etc.)
    With best regards
    C.B.

  • Issue in Creation of XML file from ABAP data

    Hi,
    I need to create a XML file, but am not facing some issues in creation of XML file, the in the required format.
    The required format is
    -<Header1 1st field= u201CValueu201D 2nd field= u201CValueu201D>
       - <Header2 1st field= u201CValueu201D 2nd field= u201CValueu201Du2026u2026. Upto 10 fields>
              <Header3 1st field= u201CValueu201D 2nd field= u201CValueu201Du2026u2026. Upto 6 fields/>
              <Header4  1st field= u201CValueu201D 2nd field= u201CValueu201Du2026u2026. Upto 4 fields/.>
               <Header5 1st field= u201CValueu201D 2nd field= u201CValueu201Du2026u2026. Upto 6 fields/>
          </Header2>
       </Header1>
    Iu2019m using the call transformation to convert ABAP data to XML file.
    So please anybody can help how to define XML structure in transaction XSLT_TOOL.
    And one more thing, here I need to put the condition to display the Header 3, Header 4, Header 5 values. If there is no record for a particular line item in header 3, 4 & 5, I donu2019t want to display full line items; this is only for Header 3, 4 & 5.
    Please help me in this to get it resolved.

    Hello,
    you can use CALL TRANSFORMATION id, which will create a exact "print" of the ABAP data into the XML.
    If you need to change the structure of XML, you can alter your ABAP structure to match the requirements.
    Of course you can create your own XSLT but that is not that easy to describe and nobody will do that for you around here. If you would like to start with XSLT, you´d better start the search.
    Regards Otto

  • Logical command in ABAP.....Urgent

    Hi,
      i am pretty new using ABAP program so i neeed help urgently. i am trying to move a file on the application server from one directory to the other and i was using the open dataset function to do that. but the file i am trying to move is pretty big and because i am using internal table to store, it is causing problems with the space.
      i have consulted the basis guys and they have managed to create a logical file for copying from one directory to the other on the application server. to help you furthter. i am enclosing the mail sent to me.
    I have created a logical command which should copy the file from one location to the other but you need to pass it the source dir and file name and the destination dir and file name.
    The logical command is ZCOPY and uses cmd /c copy
    Copies one or more files to another location.
    COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
         [+ source [/A | /B] [+ ...]] [destination [/A | /B]]
      source       Specifies the file or files to be copied.
      /A           Indicates an ASCII text file.
      /B           Indicates a binary file.
      destination  Specifies the directory and/or filename for the new file(s).
      /V           Verifies that new files are written correctly.
      /N           Uses short filename, if available, when copying a file with a
                   non-8dot3 name.
      /Y           Suppresses prompting to confirm you want to overwrite an
                   existing destination file.
      /-Y          Causes prompting to confirm you want to overwrite an
                   existing destination file.
      /Z           Copies networked files in restartable mode.
    The switch /Y may be preset in the COPYCMD environment variable.
    This may be overridden with /-Y on the command line.  Default is
    to prompt on overwrites unless COPY command is being executed from
    within a batch script.
    the problem now is i have no idea about how to use the logical command. can any one help me.
    Thank you,
    Ravi.

    If memory is not an issue, then there should be no reason why this should not work.
    report zrich_0001.
    parameters: d1 type localfile default '/usr/sap/TST/SYS/Data1.txt',
                d2 type localfile default '/usr/sap/TST/SYS/Data2.txt'.
    data: itab type table of string with header line.
    start-of-selection.
    * Read old file
      open dataset d1 for input in text mode.
      if sy-subrc = 0.
        do.
          read dataset d1 into itab.
          if sy-subrc <> 0.
            exit.
          endif.
          append itab.
        enddo.
      endif.
      close dataset d1.
    * Write to new file
      open dataset d2 for output in text mode.
      loop at itab.
        transfer itab to d2.
      endloop.
      close dataset d2.
    * Delete the old file
      delete dataset d1.
    Regards,
    Rich Heilman

  • Logical Database in Abap Objects

    Hi to All
    I want do it a program report using a Logical Database.
    Is this possible ??? But when I make a GET <node>, occurs the following error:
             "" Statement "ENDMETHOD" missing.  ""
    I'm doing the following:
    CLASS MONFIN IMPLEMENTATION.
           METHOD TRAER_DATOS.
                   GET VBRK.
           ENDMETHOD.
    ENDCLASS.
    Please, somebody tell me how I use the logical database in Abap Objects.
    Thank you very much
    Regards
    Dario R.

    Hi there
    Logical databases whilst of "some use" are not really part of OO.
    If you want to use a logical database in an abap OO program I would create a special class which just does the get data from your DB and pass this either at record or table level.
    Techniques such as GET XXXX LATE aren't really part of any OO type of application since at Object Instantiation time you should be able to access ALL the attributes of that object.
    As far as OO is concerned Logical databases are a throwback to "Dinosaur Technology".
    Since however modules such as SD and FI are still heavily reliant on relational structures (i.e linked tables etc)  then there is still some limited life in this stuff but for OO try and solve it by another method.
    If you really must use this stuff in OO then do it via a FMOD call and save the data in a table which your method will pass back to your application program.
    You can't issue a GET command directly in a method.
    Cheers
    Jimbo

  • LOGICAL DATABASE IN HR ABAP PRPGRAMMING

    Hi Friends,
    what is use of LOGICAL DATABASE IN HR ABAP PROGRAMMING
    AND END-OF-SELECTION EVENT IN HR PROGRAMMING PROGRAMMING???
    regards,
    vijay.

    hi
    HR Logical Databases
    In Human Resources (HR), the following logical databases can be used as a data source for HR InfoSets:
    PNP (PNPCE)
    PAP
    PCH
    By selecting a logical database, you determine the HR data that can be reported on using an InfoSet.
    Logical Database PCH
    This logical database generally enables you to report on all HR infotypes. However, you are advised not to use this logical database unless you want to report on Personnel Planning data.
    Logical Database PNP (or PNPCE)
    Use logical database PNP to report on HR master data. It is possible to use logical database PCH to access this data, but PNP meets such reporting requirements more quickly because it is best suited to the task of selecting persons.
    Logical database PNP enables you to access HR master data and infotypes from Personnel Planning. For example, you have the following options:
    Reporting on the costs, number of attendees booked, and instructor for a business event on which an employee is booked
    Reporting on working time and planned compensation for a position that an employee occupies
    Reporting on the validity and proficiency of a qualification that an employee fulfils
    From a technical perspective, this means you can use PNP to report on all of the infotypes that exist for objects (infotype 1000) that have a direct relationship (infotype 1001) with the Person object.
    The ability to access infotypes from Personnel Planning using logical database PNP is a special feature that you can only use in the context of SAP Query and Ad Hoc Query. You cannot use this functionality for ABAP reports you programmed yourself.
    You can also use logical database PNP to report on data from Personnel Time Management (infotypes 2000 to 2999) and Payroll (special payroll infotypes for the USA and customer infotypes; for more information, access Customizing for the Human Resources Information System and see Payroll Results).
    Logical Database PAP
    Logical database PAP enables you to access data from Recruitment.
    regards
    navjot
    reward if helpfull

  • FileName in ABAP XSLT Mapping

    Dear SDN,
    In an integration scenario we are using sender File Adapter and a  ABAP XSLT Mapping.
    Is there any way to get the source FileName from such mapping.  Im trying to use the adapter-specific message attributes, but it doesn't work, and I didn´t find an example, probably I and doing somthing wrong.
    regards,
    GP

    Thank you for your help,
    I just try to access the adapter-specific attibutes using:
    <xsl:stylesheet version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
    <xsl:variable name="filename"  select="key:create('http://sap.com/xi/XI/System/File', 'Directory')" />
    </xsl:stylesheet>
    but the following error raised:
    <SAP:Stack>Error while calling mapping program YXSLT_TEST (type Abap-XSLT, kernel error ID CX_XSLT_RUNTIME_ERROR) Call of unknown function</SAP:Stack>
    have you had this situation?

Maybe you are looking for

  • Using the + symbol in XML

    Hello all, I am having a small problem with an external XML file. I can't seem to get the + symbol to work in XML files or in text files. OK, let me back up a second, I know how to use the + symbol in the text file by encoding it with %2B, but I'd li

  • Create a MS-DOS java environment

    thought i would post this for the benefit of others. its a dos batch file that creates a java environment in a new dos window (so u don't have to keep typing out file/tool paths all the time): @echo off rem ******* run Doskey -- rem ******* NOTE, NT/

  • What is considered as a wild card for a query

    I am calling a query from Visual Composer. But I need to run the query when the variable is not selected. I have made the Variable optional. But whenever the "input field" is left blank, it seems like Visual composer is passing a NULL value or someth

  • SHARED MEMORY 문제(ORA-7329, ORA-7331, ORA-7279)

    제품 : ORACLE SERVER 작성날짜 : 2004-07-22 SHARED MEMORY 문제(ORA-7329, ORA-7331, ORA-7279) ================================================ PURPOSE 다음은 shared memory 문제가 발생하는 경우(ora-7329,ora-7331, ora-7279) 에 대해서 알아본다. Explanation 1. 왜 Problem 이 생기나? * Orac

  • I have  NullPointerException error

    Hello, I am new to this forum, so if I make any code-of-conduct blunders please forgive me. I am doing a program in java for an intro to programming class at the University of South Alabama. The objective is to create a program that will manage a fic