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: