Show TOC

 Subcontract Purchase Requisitions and Purchase Orders

Use

When you save or release a maintenance order, the system automatically creates a subcontract purchase requisition. The purchase requisition is later transferred into a purchase order. If you do not want to automatically create a subcontract purchase requisition, you can set the Never indicator in the Res./Purc.Req. (reservation relevance/generation of purchase requisition) field on the operation level of the PM/CS order. If you make changes to the maintenance order on component level after creation of the purchase requisition, the changes are reflected in that purchase requisition. However, if the purchase order has already been created, these changes are not reflected in the purchase order.

We recommend you make changes to the maintenance order before creation of the purchase order.

There is a workflow available to inform the purchasing department in case changes are done after purchase order creation (TS20000650).

You can also:

Manually create a subcontract purchase requisition or a subcontract purchase order. You can order the subcontract rework part in a purchase requisition or purchase order by entering or displaying the following data:

Subcontracting type

Special stock and its related fields

Serial number

The fields for entering subcontracting type and special stock data are found on the SPEC 2000/SC tab page of the purchase requisition or purchase order.

The fields for entering/displaying serial numbers are found as follows:

In the purchase requisition, on the Material Data tab page

In the purchase order, on the Delivery Schedule tab page

You can create a subcontract purchase requisition either directly from the stock/requirements List in MRP or by converting a planned order into a subcontract purchaserequisition. This enables an unserviceable part available in stock to be repaired by an external subcontractor.For more information, see Converting Planned Orders to Subcontracting Purchase Requisitions and Creation of Subcontracting Purchase Requisitions from MRP .

Each purchase order and purchase requisition item has one component specifying the rework part delivered to the subcontractor. This component has the material provision indicator (MPI) set to Rework Material to Subcontractor . You can also enter other components for each purchase order/purchase requisition item. These contain consumables that the service provider issues to the subcontractor for use during rework.

To post a goods receipt to a purchase order, you can use:

Subcontracting monitor (transaction codeADSUBCON)

Goods Receipt for Purchase Order (transaction codeMB01)

Goods movement transaction (MIGO)

If you provide consumables to the subcontractor before the transfer posting of the main item, you must post the transfer posting of the consumables to the subcontractor with reference to a purchase order item.

Constraints

You cannot create subcontract purchase orders for scheduling agreements. You can use only one schedule line in a purchase order. Multiple schedule lines are not possible in the purchase order.

The subcontract purchase order does not support drop ship from vendor to vendor.

You cannot post goods receipt to a purchase order using inbound delivery.

You cannot use the Stock/Requirements List in MRP to create a subcontract purchase order.

The specific fields for Subcontracting forMROProcesses in the purchase order item can be handled using the relevant BAPIs BAPI_PO_CREATE1 and BAPI_PO_CHANGE. To do this, you can use the interface parameter EXTENSIONIN. If you want to pass one or all of the fields for Subcontracting forMROProcesses, for those fields that you want to pass through EXTENSIONIN, you have to set the following:

STRUCTURE

VALUEPART 1

VALUEPART 2

VALUEPART 3

VALUEPART 4

SERRU

<Subcontracting type>

<POitem number>

-

-

SERNO

<Serial number>

<POitem number>

-

-

SERNP

<Serial number profile>

<POitem number>

-

-

DISUB_SOBKZ

<Special stock indicator>

<POitem number>

-

-

DISUB_PSPNR

<WBS element>

<POitem number>

-

-

DISUB_KUNNR

<Customer number>

<POitem number>

-

-

DISUB_VBELN

<Sales document number>

<POitem number>

-

-

DISUB_POSNR

<Sales document item number>

<POitem number>

-

-

DISUB_OWNER

<Owner of stock>

<POitem number>

-

-

You have to specify only those fields that you want to pass through the BAPI.

Activities

Purchase Order

In the Component Overview , you assign material provision indicator (MPI) Rework Material to Subcontractor to the rework material to differentiate between the rework material and the other provided components (consumables); the provided components do not have an indicator.

You can:

Enter or change the individual component items for the purchase order item manually.

Generate the individual component items using a bill of material (BOM) explosion if you have stored a BOM for the material in the purchase order item.

During the BOM explosion, all relevant data such as the MPI is copied from the appropriate BOM to the component level of the purchase order. For this reason, you must ensure that the relevant BOM contains all required settings.

The BOM explosion is performed once only for a component in the purchase order item with a BOM. Changes in the component overview are not checked against those in the BOM.

Since handling of special stock in Subcontracting forMROProcesses is supported only in the Enjoy transactions for creating, changing, and displaying purchase orders, we strongly recommend you use these transactions (ME21NME22NME23N) instead of the standard transactions.