Posting Goods Receipts from External Systems in IM 

Purpose

Entry of goods receipts for orders

The mobile entry of goods receipts in the Inventory Management module is an example of a typical customer requirement. The problem with standard procedures is that the procedural details vary considerably. The standard SAP system, therefore, ‘only’ supports transmission and posting of goods receipts. Checks and dialogs that may be required by the customer are not supported. These can, however, be implemented without any difficulty.

Prerequisites

The standard IDoc WMMBID01 must be used. The data entered in the external system must be structured in the same way as this IDoc so that the goods receipt can be posted in the Inventory Management module in the SAP system. The IDoc is sent to the SAP system via a transactional RFC.

All checks made against orders in the external system, order number printing on delivery notes, converting data to IDoc format and complex dialogs between the external system and handheld terminal must be implemented in accordance with the specific requirements of the customer. Order data can be downloaded from the external system without any difficulty via a synchronous RFC (see also synchronous RFC).

Activities carried out in the warehouse (generating transfer orders, physical transfer etc.) are independent of this as it is the Inventory Management system that is interfaced in this case.

Process Flow

A typical process after goods have been received from the vendor can be seen below:

  1. The order number on the delivery note is read in by means of a barcode scanner.
  2. The order data is downloaded from the R/3 system to the external system.
  3. The delivery note items are then entered in the external system.
  4. The external system checks the order against the delivery.
  5. The external system then sends the data and the good receipt is posted in the R/3 system.