Background
Projects are of different kind. They include
- Internal Construction Projects (Capex or otherwise),
- Innovation (R&D) Projects,
- Customer-oriented manufacturing Projects (ETO, MTO etc.),
- Sales & Marketing (marketing campaign) Projects, and
- Maintenance Projects
They use materials of different forms- physical and service. The physical materials are either manufactured inhouse or purchased.
This blog lists material movement types commonly used during execution of Construction and Maintenance projects in Project System (PS) component in SAP S4 HANA or ECC with brief explanation of each of them.
Pre-requisite/Assumption:
- In SAP S4 HANA/ECC, stocks are broadly classified as ‘collective’ (plant) and ‘individual’. Project stock is one of ‘individual’ stocks and referred with stock indicator ‘Q’
- Blog covers materials inventoried in project stock. However, material can be in ‘Collective’ stock too. In such cases, use corresponding movement types delivered in the system
- Use FIORI app (ex: App ID: F0843, F3244 etc.) or, if using SAP GUI, transaction MIGO to post material movement
- Blog covers a few key movement types used during execution of construction projects
- Other movement types, especially for Customer-oriented manufacturing projects (assembly processing, engineer-to-order (ETO) etc.) are not covered either
- As a standard, each of the movement type below has matching ‘reversal’ movement type
- Direction of the movement can be either receipt (+) or issue (-) and does not alter the explanation
- For stock posting, Balance Sheet (B/S) account is used and for consumption posting, Profit & Loss (P&L) account is used
- Each standard movement type (ex: 261), as applicable, is provided for plant stock and for most of individual stocks
- While it possible to create new movement type, it is recommended to review standard prior hand
List of movement types:
Regular movement types:
- 101 – Good receipt for purchase order
- 221 Q – Consumption for project from project stock
- 261 Q – Consumption for order from unrestricted project stock
- 281 Q – Consumption for network from unrestricted project stock
- 291 Q – Move material from project stock to plant stock
- 561 Q – Initial entry into unrestricted project stock
Reversal movement types:
- 102 – reverse movement of type 101
- 222 Q – reverse movement of type 221 Q
- 262 Q – reverse movement of type 261 Q
- 282 Q – reverse movement of type 281 Q
- 292 Q – reverse movement of type 291 Q
- 302 Q – reverse movement of type 301 Q
- 312 Q – reverse movement of type 311 Q
- 322 Q – reverse movement of type 321 Q
- 344 Q – reverse movement of type 343 Q
- 350 Q – reverse movement of type 349 Q
- 562 Q – reverse movement of type 561 Q
Transfer movement types:
- 301 Q – transfer project stock material between plants
- 311 Q – transfer project stock material between Storage locations (within a plant)
- 321 Q – transfer material from Quality Inspection (QI) project stock to unrestricted project stock
- 343 Q – transfer material from blocked project stock to unrestricted project stock
- 349 Q – transfer material from blocked project stock to QI project stock
Some of the movement types are shown below:
Details of movement types:
- 101 – goods receipt for purchase order
- Purchase order (PO) issued for material
- If PO is issued account assignment to ‘P’, material is received with this movement type for project (WBS element) consumption
- If PO is issued account assignment to ‘N’, material is received with this movement type for project (network) consumption
- If PO is issued account assignment to ‘Q’, material is received with this movement type into project stock
- 221 Q – Consumption for project from project
- Assume material is already available in project stock
- When material is required for project (WBS element) consumption, use this movement type to transfer it from the stock
- 261 Q – Consumption for order from unrestricted project stock
- Assume material is already available in project stock
- When material is required for project (maintenance work order) consumption, use this movement type to transfer it from the stock
- During backflush, the movement type is used. When operation in work order is confirmed, material assigned to the operation can be considered as ‘consumed’ automatic (subject to configuration/master data)
- 281 Q – Consumption for network from unrestricted project stock
- Assume material is already available in project stock
- When material is required for project (network) consumption, use this movement type to transfer it from the stock
- 291 Q – Move material from project stock to plant stock
- Assume material is already available in project stock
- If there is excess material in project stock, it may be transferred to plant stock using this movement type
- 561 Q – Initial entry into unrestricted project stock
- Use cases: (a) customer is implementing SAP S4 HANA on premise/private cloud with inventory management (b) customer is loading project material into already running SAP S4 HANA/ECC instance (ex: during Merger and Acquisition (M&A))
- Load materials into project stock, as determined by the team, using this movement type. Such a load typically occurs as part of initial data migration
Reversal movement types, as stated earlier, are used to reverse original material movements and they are not explained here.
- 301 Q – transfer project stock material between plants
- Use this movement type to transfer project stock material between plants
- 311 Q – transfer project stock material between Storage locations
- Use this movement type to transfer project stock material between storage locations in a plant
- 321 Q – transfer material from Quality Inspection (QI) project stock to unrestricted project stock
- Use this movement type to transfer project stock material from quality inspection stock to unrestricted stock
- The movement type will complement features of SAP Quality management (QM) application
- 343 Q – transfer material from blocked project stock to unrestricted project stock
- Use this movement type to transfer project stock material from blocked stock to unrestricted stock
- 349 Q – transfer material from blocked project stock to QI project stock
- Use this movement type to transfer project stock material from blocked stock to quality inspection stock
Additional comments
- Material movements may sometime fail due to incompatibility in field selections between G/L account and movement type. Please use report RM07CUFA to reconcile
Conclusion
It is hoped that the blog will act as a quick reference guide and analysts be able to perform material movement functions for Projects in an efficient manner.