Objective
After completing this lesson, you will be able to process a goods receipt in SAP EWM
Purchase Order, Inbound Delivery and Warehouse Request
Purchase Order and Inbound Delivery in the SAP ERP System
Note
See the following video to learn more about an inbound process using a purchase order and an inbound delivery in the SAP ERP system:
Note
It is expected that the supplier sends an advanced shipping notification (ASN). From this, the inbound delivery is created, referring to the purchase order. In this course, an inbound delivery is always created manually. This is also what you do if you do not use EDI.
Confirmation Control Key
When you create the purchase order, you must define whether you expect a shipping notification from your supplier or not. Define this using a confirmation control key (in our training system this is ANLI) which is set at each purchase item level. You can predefine the control key either in shipping customizing, the information record, or in vendor master data.
If the confirmation control key is set, an inbound delivery document must be created. The inbound delivery is based on the purchase order. If the confirmation control key is set but the inbound delivery not yet created, it is not possible to post a goods receipt.
The inbound delivery contains information from the purchase order, including the:
- Material to arrive
- Quantity of that material to arrive
- Plant and storage location
Inbound Delivery Notification and Inbound Delivery in SAP EWM
Note
See the following video to learn more about an inbound delivery notification and an inbound delivery in SAP EWM:
Note
- The (EWM) inbound delivery document number is generated within an SAP EWM-specific number range. In embedded EWM or in a decentralized EWM based on SAP S/4HANA, it is possible to re-use the ERP delivery number for the SAP EWM inbound delivery. While this is practical for embedded EWM, this might create issues if your decentralized EWM is connected to more than one SAP ERP backend system and the number ranges in these systems overlap.
- Any changes to the inbound delivery document are sent back to ERP. An inbound delivery document with status Execution completed is the basis for a proof of delivery (POD) document in the ERP system.
- The inbound delivery notification and inbound delivery documents are for a single warehouse. The inbound delivery document can also be used for forecasting the WM capacity load. SAP EWM processing is done from the inbound delivery document.
Warehouse Request and Warehouse Activities
A warehouse request enables the processing of warehouse activities. Warehouse activities are:
- Picking
- Putaway
- Posting changes
- Stock transfers (within the warehouse)
- Scrapping
These are performed using warehouse tasks and these documents are created with reference to the respective warehouse request. Using the Warehouse Management Monitor, you can display and supervise all documents that are based on a warehouse request.
When a warehouse request is created, the delivery data from ERP is mapped, SAP EWM-specific data is determined, and a warehouse process type is assigned. The warehouse process type controls the processing of a warehouse task in SAP EWM.
When the warehouse request (inbound or outbound) is created or changed, the system automatically adds data. If a packaging specification exists, SAP EWM can automatically create handling units for inbound deliveries. You can determine packaging specifications using the condition technique.
During the creation of an inbound delivery with a corresponding handling unit, there is a check to determine if the handling unit is permitted in the warehouse. If a product is batch-managed, batches can be created.
Handling Unit Integration
In the ERP inbound delivery, you can create a handling unit (HU) manually in the packing transaction or your supplier tells you the packaging data in the shipping notification. The HU number is transferred to SAP EWM and is visible in the HU tab in the inbound delivery notification and in the inbound delivery.
You can putaway this HU. Customizing of the destination storage type defines whether you can or must putaway packed or unpacked products.
Note
ERP Handling Unit Management (HUM) cannot be activated for a storage location which is EWM managed. It is not possible to assign a storage location with an active handling unit requirement to a decentralized WM. However, if you receive or create an HU in EWM, it is visible in the ERP Handling Unit Monitor and it is assigned to the inbound delivery. But changes which are happening in EWM are not always reflected. For example: from an EWM point-of-view the HU used during a putaway process is not much more than a storage unit.
Goods Receipt
A Goods Receipt Posting
A goods receipt posting is triggered from the SAP EWM system and then posted to the ERP system. In the ERP system, the inventory management document, together with the required financial document, is created.
The goods receipt posting can be the first step when processing an inbound delivery, it can be done in the Warehouse Management Monitor, or it can be done automatically when confirming the warehouse task for putaway. Additionally, there is a separate transaction to post the physical goods receipt. That transaction is ideal for use at a warehouse door. Various objects are available for posting the goods receipt, for example:
- Transportation unit
- Handling unit
- Product number
- Deliveries
Note
You can post the goods receipt explicitly, but you can also post the goods receipt implicitly when confirming the warehouse task (WT).
Using Two Storage Locations
The goods receipt posting is usually performed when the goods have physically arrived. In SAP EWM, it is possible to map this complete process with two storage locations. While the stock is in the putaway process, it belongs to one particular storage location (in this course storage location RD00, received on dock is used for this). Goods that are in the final destination bin, belong to another storage location (in this course storage location AF00, available for sale is used for this). By doing that, ERP inventory management can display the stock, but makes it transparent for the user that this stock is in the process of putaway and it is not fully available from a warehouse perspective. This is a standard scenario.
Other Supported Scenarios
Other inbound delivery scenarios are supported such as:
- Returns from the customer
- Goods from production
- Goods received from expected goods receipt processing
How to Explore the Inbound Process and Post a Physical Goods Receipt
This is part 1 of 2 of the demonstration of this process:
Warehouse Tasks and Warehouse Orders
Introduction to Warehouse Tasks
Warehouse tasks are used to execute good movements in the warehouse, and these movements may be physical or just stock changes.
Warehouse tasks are needed for:
Picking
Putaway
Internal movements
Posting changes
Goods receipt postings
Goods issue postings
A warehouse task is a document that tells the warehouse worker what to do, for example, move X pallets of product Y to storage bin ABC.
In a putaway or picking process, or for posting changes, the basis for the warehouse task is the warehouse request.
For each warehouse request item, the warehouse task is created either manually or automatically by the post processing framework (PPF).
In cases where warehouse stock must be transferred from one bin to another, it is possible to create a warehouse task without any reference document.
When a warehouse task has been executed, it must be confirmed. During confirmation, the warehouse worker confirms that the correct quantity of the correct product arrived at the correct destination bin.
Note
Technically the need for the confirmation is controlled by settings in the source and destination storage type. You can also define in a warehouse process type that the confirmation is done automatically with the creation of the WT. This is, for example, if a WT is only created to correct the bin information in which the material was stored.
Note
If the warehouse worker finds that the planned quantity (target quantity) does not match the quantity that arrived, the worker confirms the task with a difference quantity. In this case, the worker must enter a predefined exception code and depending on the reason for the exception, the quantity in the delivery can be reduced or the difference is posted as a loss.
Warehouse Task Creation for Putaway
If a product is moved from the bin, where goods receipt was posted, to the final destination bin in the warehouse with a single step, the associated document is a Product Warehouse Task. It contains the required information, for example, the Warehouse Process Type (WPT) to use, the source bin, and the destination bin. That is a simple case. The situation can be more complex, for example, it may be necessary to repack the goods at a packaging work station before moving the goods to the destination bin. In this case a combination of product and HU warehouse tasks is used for the complete movement. The HU warehouse task contains the same information as the product warehouse task, but it is used for packed products and when movements are done with several process steps.
Note
The important part in the previous sentence is "and when movements are done with several process steps". A product warehouse task can also move a packed product, including the HU information.
Introduction to Warehouse Orders
Note
See the following video to learn more about grouping warehouse tasks into warehouse orders:
Warehouse Order Creation Rules
Warehouse orders are created as follows:
- Warehouse tasks are grouped together according to the activity area in which they are sorted, using predefined rules.
- For each activity area, one or more warehouse order creation rules are defined.
- The warehouse order creation rules are applied until each warehouse task is assigned to one warehouse order. Filters and limits are used as necessary.
- If rules cannot be used, an SAP-supplied standard rule is applied.
The search sequence for warehouse order creation works as follows:
During the grouping of warehouse tasks into warehouse orders, SAP EWM uses the search sequence for warehouse order creation, for example, rule A, then rule B, then rule C. SAP EWM works through the warehouse order creation rules in sequence, as defined for each activity area.
- Filters and limit values: Control which warehouse tasks, and how many warehouse tasks, SAP EWM groups into a warehouse order.
- Sort rules: When SAP EWM applies a warehouse order creation rule, it sorts the warehouse tasks according to the sort rule. Individual warehouse order creation rules can contain sort rules.
Note
In addition to sort rules and filter and limit values, warehouse order creation rules can also contain parameters for packing and consolidation groups.
- Consolidation groups: During warehouse order creation, consolidation groups determine warehouse tasks that are permitted to be bundled together.
In order to be processed, every warehouse task has to be assigned to a warehouse order. If SAP EWM has applied all user-defined warehouse order creation rules for the search sequence, and unassigned warehouse tasks still remain, the system uses a remainder rule.
- Remainder rules: Create warehouse orders for any remaining warehouse tasks. SAP EWM summarizes these warehouse tasks per activity area, queue, and consolidation group.
- Standard rules: Group tasks per activity area, queue and delivery. If the system cannot find a warehouse order creation rule for an activity area, SAP EWM applies this rule.
How to Create Warehouse Tasks, Warehouse Orders, and Post a GR Through the Putaway
This is part 2 of 2 of the demonstration of this process:
Explore the Process of Receiving Goods
This is part 1 of 2 of the exercise:
This is part 2 of 2 of the exercise:
A Goods Receipt with Embedded EWM
Simplifications in Embedded EWM
One of the simplifications in SAP S/4HANA embedded EWM is the option to perform the goods receipt process without an inbound delivery in ERP and EWM (synchronous goods receipt). For a goods receipt posting directly in Inventory Management, the system then automatically creates the putaway warehouse task in EWM.
The following are some of the goods movements that can be posted using synchronous goods movement:
- Goods receipt with the Post Goods Movement app for manufacturing orders and for purchase orders
- Cancellation of goods receipt for purchase orders
- Return products to the vendor as a return delivery referencing previous goods receipts
- Confirmation of manufacturing orders
Note
Synchronous goods movement communication is available in SAP S/4HANA using embedded EWM only. It is not available in decentralized EWM. The option for synchronous goods movements is available for manufacturing orders since SAP S/4HANA 2020, for purchase orders since SAP S/4HANA 2020 FPS01.
Note
The following features are not available for synchronous goods movements for external procurement:
Note
Quality management integration for synchronous goods receipts is available since SAP S/4HANA 2021.
Note
Since SAP S/4HANA 2022, other synchronous goods movement postings are possible. An example like a GR without purchase order (movement type 501), a GI for a cost center (movement type 201), or several types of transfer postings.
Summary
- The process starts in the ERP system with a purchase order. The ERP inbound delivery is copied into the SAP EWM inbound delivery notification. The inbound delivery in SAP EWM is created automatically by the post processing framework (PPF). It acts as the warehouse request. All subsequent actions in the warehouse are based on this document.
- A goods receipt posting is triggered from the SAP EWM system and then posted to the ERP system. This goods receipt posting can be the first step when processing an inbound delivery, or it can be done automatically when confirming the warehouse task for putaway.
- Warehouse tasks are used to execute good movements in the warehouse, and these movements may be physical or just stock changes. When a warehouse task has been executed, it must be confirmed. A warehouse order represents an executable work package that a warehouse employee should complete within a specific time frame. It contains one or more warehouse tasks or physical inventory items. This is based on so-called warehouse order creation rules (WOCRs)
- In SAP S/4HANA embedded EWM you can perform a goods receipt process without an inbound delivery in ERP and EWM. This is called a synchronous goods receipt. Several variants of synchronous goods movement postings are supported in SAP S/4HANA embedded EWM.
How to Post a GR in Embedded EWM
This is part 1 of 2 of the demonstration:
This is part 2 of 2 of the demonstration:
Post a Goods Receipt in Embedded EWM
This is part 1 of 2 of the exercise:
This is part 2 of 2 of the exercise: