The Purpose of this document is to help SAP consultants to understand the MRO subcontracting process in Aviation Industry. This process involves component dismantling from Aircraft, subcontracting work order creation and automatic purchase requisition generation, converting the requisition to purchase order, shipping the component to subcontractor, goods receipt of the vendor processed (repaired) part, and reversal of work order assigned goods receipt to Inventory (with and without Quality inspection) and the accounting posting associated at each step.
Following abbreviations are used in the document:
MM – Materials Management
MRO – Maintenance, Repair and Overhaul
PR – Purchase Requisition
PO – Purchase Order
WO – Work Order
QM – Quality Management
In Aviation industry, reliable spare parts supply is essential for continuous aircraft operation. When an aircraft component is due for regular maintenance checks or when the Maintenance department comes across a breakdown, it identifies the spare part that has been damaged and dismantles it from the aircraft & replaces the faulty spare part with a new / usable spare part (in working condition), so that the system is restored. The dismantled part is then sent for Repair to a subcontractor. The part is refurbished to working condition and is received into stock, which is then available for use when required.
To be able to handle new / damaged parts separately, Split valuation of materials is used in SAP. Using split valuation, new or damaged parts can be tracked separately both quantity and valuation wise. Also, serialization of materials is used to track each individual quantity of materials.
· Software component: ECC-DIMP 605
Refurbishment and Subcontracting: LOG_EAM_ROTSUB
Refurbishment and Subcontracting 2: LOG_EAM_ROTSUB_2
· Software component: SAP-APPL 604
Serial Numbers in Purchasing (LOG_MM_SERNO)
1. Split valuation:
Activate split valuation
Define Global valuation category ‘S-Condition’
Define Global valuation types SERV (for parts in working condition) and UNSERV (for parts in non-working condition)
Activate Valuation category in plants
2. Work Order type:
3. Material Provision Indicator
1. Material is maintained with split valuation category
2. Material Master is extended to SERV & UNSERV valuation types
Material is subjected to Batch Management
Material is subjected to Serialization
3. Material is setup with sales data
4. Vendor master
5. Subcontracting Info Record
Note: Process flow applicable if material is not subjected to quality inspection
Dismantling the component from Aircraft and receiving to storage location:
Material document 4900097041 posted
Subcontracting Work Order Creation:
Cost element, Purchase Org., Purch. group will be defaulted from configuration based on the ExternProfile assigned to work order type and plant combination, and these can be overwritten during work order creation.
Release work order:
Display work order and check the PR number:
Release Purchase Requisition:
Convert Requisition to Purchase Order:
Clear the receiving part’s batch number: A new batch number will be created during goods receipt of receiving part
Set the receiving part’s valuation type to SERV
Release Purchase Order:
Output Purchase Order:
Outbound Delivery creation from Subcontracting Monitor:
Components to be provided to subcontractor are issued through shipping.
Picking & PGI (Inventory Managed):
· Enter picking quantity
· Batch is defaulted from Purchase order
· Valuation type is defaulted based on Batch master
· Serial number is defaulted from purchase order
Accounting during PGI material document:
Display outbound delivery document flow using VL03N
Goods Receipt (Without QM):
Serial number of the receiving part during goods receipt will be same as the serial number of the component supplied to subcontractor since the same part is getting repaired and sent back by the subcontractor.
Enter the receiving storage location
Verify the serial number of receiving part:
Verify the component details:
Component’s Batch: Defaulted from purchase order components
Component’s serial number: Defaulted from purchase order
Check for any messages
A new batch number is generated for the receiving part.
Post the document
Note: Above message with 2 material document numbers is an enhanced message to notify the users with the Goods receipt (101 movement type) and Goods Reversal document (262 movement type)
Since Goods receipt is posted with account assignment ‘F-Order’ w.r.t to which repair is taking place, a reversal goods movement with 262 movement type needs to be posted to receive the stock into store, so that it is received into stock and available for future use.
System will post Automatic reversal document with 262 movement type using standard implementation of below BADI (active in IS A&D):
Display material document with 101 movement type:
Accounting during 101 movement:
· The cost element of work order is debited with the repair charges (net price in repair purchase order) and GR/IR clearing account is credited with the same amount.
· Also, the consumption postings of components takes place:
Component inventory account is credited and Offsetting entry for inventory posting is debited.
Display material document with 262 movement type:
Material slip at header level is updated with the 101 material document number
(Part of standard BADI implementation)
Item text is updated with the PO and PO item information.
(Part of standard BADI implementation)
Accounting during 262 movement:
Since serviceable part (valuation type SERV) is posted to stock, inventory of serviceable part is debited and Offsetting entry for inventory posting is credited.
Display stock overview:
Process flow for materials with QI:
- The above process (without QI) works fine if the material is not subjected to quality inspection and the stock type during goods receipt is unrestricted / blocked stock
- If material is subjected to QI, an inspection lot will be created during 101 movement and reversal goods movement with 262 movement type can not be posted immediately since goods movement can not be carried out until inspection lot is completed with usage decision and error message ‘Change the inspection stock of Material XXXXXX in QM only’ will be displayed after 101 material document
· SAP recommendation for materials with QI:
- Create new movement type 901 similar to 101
- Deactivate QI for 901 movement type
- Create new movement type 962 similar to 262 and activate QI for 962 movement
- Material master should be maintained with inspection type 05
- Enhance standard implementation of BADI ‘BADI_DIAD_GOODMVT_1’ to post the automatic reversal with 962 movement type instead of 262 movement type
- Post GR with 901 instead of 101, so no inspection lot is generated during GR when movement type is 901
- Auto reversal is posted with 962 movement type and an inspection lot is created during reversal with 962 movement type
- On clearing the usage decision, stock is posted to unrestricted use and available in store