Skip to Content
avatar image
Former Member

EHS-HSM Checks to control inbound movements

I read thru the past blogs regarding EHS-HSM Checks with regards to controlling "inbound" movements & since the past comments were several years old, I wanted to post this and see what input I could get back.

Overall Requirement for my client: Per NFPA 30 9.6.1, control plant inventory amount based on the storage classification by placing a physical block in the system the prevents that on-site inventory from exceeding the defined limit.

I already understand how I can collect & track the on-site inventory amounts as well as how to define the client's regulatory limits by site but the portion of functionality that I wanted to inquire about is regarding the actual HSM Checks. For HSM checks, my understanding is that I can use the "flexible hazardous substance check" which is currently setup for "putaways" which is triggered when a transfer order is saved. Transfer orders can be triggered off of:

- Inbound Delivery

- Outbound Delivery

- Transfer Requirement

- Posting Change notice

- Material Document

At my current client, they are setup with EWM so 2 separate systems / severs are setup which are integrated. This means that purchase orders, sales orders, deliveries, STO's... originate in ECC & then get transferred over to the EWM side. EWM then creates transfer orders (warehouse tasks) for these ECC transactions so that the warehouse movements can take place (goods issue, picking / packing / shipment).

If I want to control the inbound process in ECC (not on EWM side since that is later in the process), is there an option to do this thru HSM Checks and if not, has anyone seen other methods setup (possibly outside of EHS...ex: using a Release Strategy for POs) for this same purpose?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jan 27, 2017 at 07:38 PM


    quite interesting challenge. The "issue" is the process. E.g. if you have a purchase order then you have in most cases as well an "inbound delivery", Now you have the eWM system (which is intergrated from process point of view with you SAP ERP but on different "hardware"). Normally the "storage" handling is in eWM (with goods movement etc.)

    Honestly. no real clue. The "goods movement" is done in eWM. But you need this in SAP ERP to "stop" process (or really earlier)..

    I just checked some books. There is "heavy" traffic between SAP ERP and SAP eWM using "RFC" (for all the steps). I would imagine that using this the "check" result should be available in SAP ERP as well

    The only very good document i found is:

    But the document attached is not available any more in new SCN solution. This was a "must to read" document

    Check as well:

    Sorry: I have no experience in such a scenario


    Add comment
    10|10000 characters needed characters exceeded

  • Jan 28, 2017 at 11:41 AM


    small add on: referring to online help (

    This statement can be found there:

    In this business object, you store the data that the system requires. For example, you can store data for putaway checks for hazardous substances in Extended Warehouse Management (SCM-ECT-EWM) or data that is required for the Flexible Hazardous Substance Check in warehouse management.

    Therefore we have two different processes. One process running via SCM-ECT-EWM and one using the "flexible" check with WM: The "issue" here is now. in most cases SAP WM is used in same installation as SAP ERP. So you have iunfluences on SAP WM processes using the "flexible" check. But for SAP eWM the standard soltuions are used. Therefore if there is a "block" (/not allowed to store together) pnly by using this "RFC" commonucaiotn you might get an infroamtion in the SAP ERP system.

    I have now clue how often the functionality is really used. in old SCN and here. You do not findmore than 10 (may be at max 20) threads.


    Add comment
    10|10000 characters needed characters exceeded