Sub-Contracting for In-House Repair Process
This is a process where in the returned goods from the end customer cannot be repaired in the Repair unit and it needs to be sent to an external vendor for repair. This process enables the repair unit to send the returned goods to an external vendor for repair using the purchasing integration process in service orders.
The business functions LOG_MM_SERNO and LOG_EAM_ROTSUB should be activated to enable the Sub-Contracting process for In-House Repair scenario.
SAP Help Document:
- Create a Repair Order (In this case, custom copy of RAS repair order type is used). The Repair Procedure is linked with this Repair Order, so that the sub-items are created as per the repair procedure.
2. Create the return delivery to bring the goods in the repair order stock.
- Create Serial Number during the return delivery. Serial Number profile is assigned to the material master to enable this functionality.
4. Do the goods receipt for the return delivery document.
- Note that there are no Accounting Documents created. The returned goods are customer owned and are non-valuated. This setting is done in the Requirement Class configuration.
6. Create a Service Order as part of the Repair Procedure. Service Order is created in the background using the Repairs action in the repair procedure.
7. The service order contains the list of operations which are populated based on the task list assignment to the service product in t-code OISD.
- For sending the returned goods to the external vendor for repair, you need to manually add an external operation (with control key SM02).
9. Maintain the details for this sub-contracting operation in the external tab. Enable the flag “Subcontracting”.
You can see the “Subcontracting” flag available now in the external view. This will be active only after activating the business function LOG_EAM_ROTSUB .
- Now enter the Component (The returned material) in the Components view. In the Special Stock field, select the value “1- Individual Customer Stock”. This component is added to the operation where in the subcontracting flag is set.
11. Go to the General Data of the Component. Select the component and click on Gen. Data button.
Here maintain the Material Provision Indicator as “S-Rework Material”.
This customizing is maintained in the below SPRO path
SPRO > Production > Basic Data > Bill of Material > Item Data > Define Material Provision Indicator
Set the Material Provision Indicator to “S-Rework Material” at the Component Gen.Data view in the service order.
- Save/Release the service order. Depending on your release strategy, the Purchase Requisition document will be created.
You can see the PR created in the Act. Data view.
- Go to ME21N, and open the PR document.
Here you can see that the item category of the PR is set to L. The item category L specifies that the PR is of Sub-Contracting type. Also you can see a special tab created at item details level with name “Subcontracting”. This functionality is available only if the business function LOG_EAM_ROTSUB is activated.
PR item category list.
Subcontracting tab view, where in the PR type is displayed and also the originating document 813 (the repair order) is referenced.
- Go to ME23N and create a PO for the PR document.
The PO is created with the item category L.
- Go to t-code ADSUBCON. In this transaction, you can do the outbound delivery to send the goods to the external vendor and also the goods receipt after the repair is completed by the external vendor.
16. Once the delivery and the goods issue is completed. You can check the stock overview of the material.
You can see that the material which is sent to the external vendor is represented in a separate stock “Stock Provided to Vendor”.
- Once the repair is done, then you can do the Goods Receipt for the material which was sent to the external vendor. This can be done in t-code ADSUBCON.
Recursive material usage (same material is sent to the vendor, and the same is returned from the vendor) is possible in this case, because of the item category L.
Also the same serial number can be used while goods receipt as well. System will allow this due to the fact that the business function LOG_MM_SERNO is activated.
Once the goods receipt is done, then the material is moved to the sales order stock in the stock overview.
Now the invoice verification step is executed. Once it is done, then the actual costs are updated in the service order.
- The service order is confirmed and then TECO’d. This will create an outbound delivery line item in the Repair Order.
19. The returned goods is sent back to end customer using an outbound delivery document.
- The Repair Order is invoiced for the repair of the returned goods.