Normal view

There are new articles available, click to refresh the page.
Before yesterdaySAP MM Materials Management by Spend Wizard

Meet SAP S/4HANA AI Copilot Joule

SAP in Supply Chain Management

Supply chain management involves navigating a constant battle against disruptions, volatile demand, and intricate supplier networks, particularly in procurement and materials management. Businesses must manage these complexities especially related to procurement and materials management

SAP’s vision of embedding Business AI into procurement processes offers a transformative solution. Imagine streamlined processes guided by on-screen recommendations, AI-powered insights identifying quality suppliers, and intelligent search surfacing relevant information instantly. This empowers teams to make informed decisions faster and proactively mitigate risks.  

SAP S/4HANA’s AI Copilot Joule builds upon this vision, leveraging AI to offer even greater intelligence and streamlined processes. Read on to discover how Joule can be your co-pilot towards supply chain excellence.

supply-chain

SAP S/4HANA AI Copilot Joule: A Game-Changer in Supply Chain

SAP has made significant advancements in AI, particularly in supply chain management, with Joule leading the way. Darcy MacClaren, Chief Revenue Officer for SAP’s Supply Chain Team, highlights Joule’s transformative role in revolutionizing supply chain operations. 

Joule’s seamless integration with SAP S/4HANA applications enhances efficiency and effectiveness by improving decision-making, reducing costs, and supporting sustainability. Its deep understanding of customer processes and data provides intelligent insights and recommendations, allowing businesses to operate more efficiently.

Joule serves as an AI copilot that transforms interactions with SAP S/4HANA business systems, offering a unified user experience across SAP’s solution portfolio. Key features include:

    • Conversational Patterns:

        • Navigational: Guides users to the functionality they need.

        • Transactional: Assists in efficiently completing tasks.

        • Informational: Retrieves information from existing documents.

    • Integration with SAP S/4HANA Applications:

        • Out-of-the-box integration with SAP backend systems.

    • Enterprise-Readiness:

        • Compliance with AI ethics, GDPR, and privacy controls.

        • Automatic updates ensure capabilities are current.

Joule simplifies access to information and automates processes, improving employee and customer satisfaction at scale, making it a true game-changer in supply chain management.

Joule’s Impact on the Supply Chain

Joule’s impact reverberates throughout the entire supply chain, transforming how businesses manage every aspect, from procurement and materials management to manufacturing and logistics. Let’s dive deeper into how this AI copilot revolutionizes key supply chain functions. 

1. Revolutionising Materials Management with Joule

Joule acts as a strategic partner in materials management, providing real-time visibility and predictive capabilities that empower businesses to make informed decisions.

    • Real-Time Inventory Optimization: Joule leverages AI to offer real-time insights into inventory levels, demand patterns, and potential disruptions. This enables businesses to maintain optimal stock levels, reduce carrying costs, and avoid stockouts.

    • Automated Material and Resource Planning: By automating complex planning processes, Joule ensures that the right materials and resources are available at the right time and place. This minimizes production delays, improves efficiency, and optimizes resource utilization.

    • Enhanced Supplier Collaboration: Joule facilitates seamless communication and collaboration with suppliers, fostering stronger relationships. Predictive analytics enable proactive risk mitigation, while automated documentation processes streamline interactions.

2. AI-Driven Innovations in Product Lifecycle Management

Joule injects intelligence into every stage of the product lifecycle, fostering innovation and accelerating time-to-market.

    • Connected Models and Data: Joule seamlessly links 2D/3D product models with ERP data, providing a holistic view of product information. This eliminates data silos, reduces manual effort, and enhances decision-making throughout the product development process.

Accelerated Innovation: By leveraging natural language queries, Joule enables product developers to gather insights and explore new ideas rapidly. AI-powered tools augment the engineering process, optimizing designs and identifying potential issues early on.

 ai-driven-logistics-operations

3. Intelligent Manufacturing and Logistics

Joule transforms manufacturing and logistics operations, driving efficiency, quality, and responsiveness.

    • Optimized Manufacturing Processes: AI-powered root cause analysis enables swift identification and resolution of production issues. Machine learning algorithms continuously optimize processes, enhancing efficiency and product quality.

    • Streamlined Logistics Operations: Joule automates freight verification and documentation, expediting processes and reducing errors. AI-driven insights improve warehouse operations, optimizing inventory placement and streamlining order fulfillment.

4. Asset Management and Predictive Maintenance

Joule helps organizations maximize asset performance and minimize downtime through predictive maintenance and intelligent field service management.

    • Predicting Equipment Failure: By leveraging IoT data and machine learning, Joule predicts equipment failures before they occur. This allows for proactive maintenance, reducing unplanned downtime and maintenance costs.

    • Optimized Field Service Management: Joule optimizes technician scheduling and route planning, ensuring timely and efficient service delivery. AI-powered tools enhance decision-making and improve overall field service performance.

SAP S/4HANA Business AI for Procurement and Materials Management

SAP’s Business AI capabilities, further amplified by Joule, are poised to redefine procurement and materials management. Here’s how: 

1. Streamlined Procurement Processes

Joule streamlines procurement by assisting in vendor selection through intelligent analysis of supplier performance and risk profiles. It aids contract negotiation by providing real-time insights and recommendations. Additionally, Joule automates routine purchase order management tasks, freeing up valuable time for strategic activities.

2. Optimized Inventory Management

Joule’s AI-powered demand forecasting helps businesses maintain optimal inventory levels, reducing the risk of stockouts and excess inventory. By automating material and resource planning, Joule ensures efficient resource allocation and utilization.

3. Data-Driven Decision Making

Joule empowers procurement and materials management professionals with comprehensive analytics and reporting. This enables data-driven decision-making, proactive risk mitigation, and continuous improvement of processes.

SAP S/4HANA’s Joule in Action

Let’s step into the shoes of a sales manager preparing for a customer meeting. They simply ask Joule for an overview of recent sales orders for a specific client. Joule, understanding the context, directly opens the relevant sales orders within the SAP system, eliminating manual navigation.

sap-s/4hana

When inquiring about specific details on a sales order, the manager receives not just information but also clear explanations for any field or term. This empowers them with deeper insights and builds confidence.

sap-Joule

Joule also streamlines tasks. When the manager wonders if Joule can create sales orders from a PDF, they simply ask. Joule confirms and guides them, uploading the PDF and generating a new sales order with less effort.

sales-orders

This showcases Joule’s transformative power. By integrating into workflows and offering intelligent support, it boosts productivity, facilitates better decisions, and simplifies access to information.

Final Thoughts: SAP’s Vision for the Future and Joule AI

SAP S/4HANA aims to lead in business AI by 2025, as highlighted at SAP Sapphire in Orlando, where it announced innovations such as responsible AI in business solutions and industry-specific networks to bolster supply chain resilience. 

Joule is a key component that helps businesses tackle critical challenges, enhancing operational efficiency and sustainability. With AI embedded across SAP’s portfolio, companies can confidently solve business-critical problems in real time.

SAP’s commitment to innovation and sustainability positions it to revolutionize how businesses operate. Stay tuned to the Spend Wizard blog for regular updates on SAP S/4HANA and its transformative technologies that shape the future of enterprise solutions.

Frequently Asked Questions

What is AI in the supply chain?

AI in the supply chain uses machine learning and data analytics to optimize operations, improve efficiency, and enhance decision-making by predicting demand, automating tasks, and identifying patterns.

Which SAP module is used in the supply chain? 

SAP Supply Chain Management (SCM) module integrates processes like planning, logistics, and inventory management to streamline supply chain operations.

Who developed SAP Joule?

SAP SE developed SAP Joule as a natural-language, generative AI copilot to enhance business operations across its enterprise cloud portfolio.

How does Joule integrate with existing SAP systems?

Joule is embedded throughout SAP’s cloud enterprise portfolio, integrating seamlessly with SAP applications like HR, finance, supply chain, procurement, and customer experience, as well as the SAP Business Technology Platform. It provides proactive, contextualized insights by sorting through data from SAP and third-party sources, enhancing user experience with intelligent, data-driven answers.

Is SAP Joule based on IBM Watson?

SAP Joule is not directly built on IBM Watson. However, SAP has integrated IBM Watson technology into its solutions to enhance AI capabilities. This collaboration powers features like SAP Start, a digital assistant using Watson’s natural language processing and predictive insights. While SAP develops Joule, it benefits from IBM Watson’s technology to improve user experiences and decision-making within SAP’s ecosystem.

The post Meet SAP S/4HANA AI Copilot Joule appeared first on Spend Wizard.

SAP S/4HANA Production Planning (PP) TCodes

SAP S/4HANA PP (Production Planning) is a robust module within the SAP S/4HANA ERP suite. It is built to handle the complexities of modern manufacturing.

Full List of SAP S/4HANA PP TCodes

To fully leverage the power of  S/4HANA PP, it’s essential to become familiar with its Transaction Codes (TCodes). These codes provide quick access to critical production planning functions. This also enables you to streamline your operations.

Pro tip: Use Ctrl+F to find the specific code you need and understand its function.

Transaction Codes Descriptions What it does
C201 Create Master Recipe Creates a master recipe for finished or semi-finished materials. It also specifies resources and operations needed throughout production.
C202 Change Master Recipe Allows modifications to an existing master recipe, including the addition or alteration of operations involved in production.
C203 Display Master Recipe Displays details of a master recipe, allowing users to review operations, materials used, and other related administrative data.
C223 Production Version: Mass Processing Modifies production versions en masse based on criteria like plant or material.
C251 Master Recipe Print List Generates a printout of master recipes filtered by criteria such as material, plant, or recipe status. And also describe each operation in detail.
C252 Print List for Production Versions with Consistency Check Prints detailed production version reports.
C260 Task List Changes Displays changes made to task lists within a specified date range and user.
CA01 Create Routing Sets up a routing for material production specifying the sequence of operations, work centers, and control keys.
CA02 Change Routing Modifies existing routings by adding or changing operations and their details.
CA03 Display Routing Reviews all operations within a routing, including additional production and inspection details.
CA11 Create Reference Operation Set Specifies tasks and inspection characteristics needed for each operation in the set.
CA12 Change Reference Operation Set Alters an existing reference operation set by modifying operations and their inspection characteristics.
CA21 Create Rate Routing Develops a rate routing for quantity-based planning.
CA51 Task List Print List Prints a comprehensive list of task lists based on specified criteria.
CA70 Use of PRT in Task Lists Identifies task lists where a particular Production Resource/Tool (PRT) is used, filtering by plant, status, and usage.
CA87 Replace Work Center Enables the replacement of an old work center with a new one across selected task lists.
CA90 Use of Reference Operation Set in Task Lists Identifies task lists that utilize a specific reference operation.
CA95 Replace Reference Operation Set Facilitates the substitution of an existing reference operation with a new one.
CA96 Update Material Master with Scheduling Results Transfers scheduling results to update the material master records.
CA98 Deletion of Task Lists without Archiving Deletes selected task lists without archiving them, simplifying system maintenance without preserving historical data.
CC01 Create a Change Master Initiates a change master record, setting up tracking for modifications in materials or task lists.
CC02 Change a Change Master Alters an existing change master record, updating its details like validity and authorization.
CC03 Display a Change Master Shows the details of a change master record.
CK11N Create Material Cost Estimate with Quantity Structure Generates a detailed cost estimate for a material.
CK13N Display Material Cost Estimate with Quantity Structure Displays the cost estimate for a material at a specific plant..
CK24 Price Update: Mark Standard Price Updates the standard price of materials in the master record, crucial for accurate costing in inventory management.
CK31 Print Error Log for Costing Run Prints error logs for a specific costing run.
CK33 Comparison of Itemizations Compares two cost estimates.
CK40N Edit Costing Run Allows modifications to an ongoing costing run.
CK41 Create Costing Run (Material) Starts a new costing run for materials.
CKW1 Create Cost Estimate for Production Lot Initiates a cost estimate specifically for a production lot.
CKW3 Display Cost Estimate for Production Lot Displays the detailed cost estimate for a production lot.
CKW4 Activate Cost Estimate for Production Lot Activates the cost estimate for a production lot.
CM00 Capacity Planning Menu Provides access to various capacity planning functions within SAP.
CM01 Capacity Planning: Selection (Work Center – Load) Analyzes capacity load at a work center.
CM02 Capacity Planning: Selection (Orders) Focuses on analyzing capacity requirements based on existing orders.
CM25 Capacity Leveling: Variable Allows dynamic leveling of capacity across various resources.
CM22 Capacity Leveling: SFC Planning Table Facilitates the leveling of capacity through a structured planning table.
CO01 Create a Production Order Generates a new production order, incorporating all relevant details such as BOM and routing into the order processing.
CO02 Change a Production Order Allows modifications to an existing production order, enabling adjustments in production planning and management.
CO03 Display a Production Order Provides a comprehensive view of a production order.
CO04 Print Shop Papers Executes printing of shop papers for production orders.
CO05N Release Production Orders Processes the release of production orders, ensuring that all conditions are met for production to commence without errors.
CO06 Backorder Processing Manages backorder processing, optimizing the availability to promise (ATP) capabilities.
CO08 Create a Production Order (For Sales Order) Generates a production order linked to a specific sales order.
CO11 Enter Production Order Confirmation Enables the entry of detailed confirmation for production orders.
CO11N Enter Time Ticket for Production Order Facilitates the entry of time tickets for operations within production orders.
CO13 Cancel Production Order Confirmation Allows cancellation of a previously entered confirmation for a production order.
CO14 Display Production Order Confirmation Displays the details of a confirmed production order, including quantities and time spent on operations.
CO15 Enter Production Order Confirmation Used for direct confirmation entry for production orders.
CO16N Reprocessing Incorrect Confirmations Reprocesses previously entered confirmations that contain errors, adjusting data based on selected criteria.
CO27 Picking List for Production Orders Generates picking lists for materials required in production orders.
CO40 Create a Production Order (Planned Order) Converts planned orders into production orders, updating quantities and scrap percentages.
CO41 Collective Conversion of Planned Orders Allows batch conversion of planned orders into production orders.
CO43 Actual Overhead Calculation: Production/Process Orders Calculates actual overhead costs for production and process orders.
CO44 Mass Processing for Orders Executes batch processing tasks for multiple orders.
CO46 Order Progress Report: Selection Screen Provides a comprehensive report on the progress of various orders.
CO48 Create a Production Order (Partial Conversion of Planned Order) Converts part of a planned order into a production order.
CO78 Archiving of Production Orders Manages the archiving process for production orders.
CO88 Actual Settlement: Production/Process Orders Performs actual settlement for production and process orders.
COR6 Create Process Order Confirmation Allows entry of confirmations for specific operations within a process order.
COR6N Enter Time Ticket for Process Order Facilitates the entry of time and activity details for a process order.
COR7 Create Process Order from a Planned Order Converts a planned order into a process order.
COR8 Collective Conversion of Planned Orders Batch converts multiple planned orders into process orders.
CORK Enter Process Order Confirmation Provides a method for entering confirmations directly into a process order.
CORO Create Process Order without Material Allows creation of a process order without a predefined material number.
CORS Cancel Process Order Confirmation Enables the cancellation of a process order confirmation.
CORT Display Process Order Confirmation Displays details of a process order confirmation, including yield, scrap, and time spent on activities.
CO11 Enter Production Order Confirmation Captures and confirms details about production operations.
CO15 Enter Production Order Confirmation Directly enters confirmation details for a production order.
CR01 Create Work Center Establishes a new work center at a plant.
CR02 Change Work Center Modifies existing work center details, accommodating changes in operational or costing data.
CR03 Display Work Center Provides a display of detailed information about a work center.
CR05 Work Center List Generates a list of work centers based on selected criteria.
CR06 Assignment of Work Centers to Cost Centers Displays which cost centers are assigned to specific work centers.
CS12 Explode BOM: Multilevel BOM Displays a bill of materials for a given material in a detailed, multilevel view.
CS13 Explode BOM: Summarized BOM Provides a summarized view of the bill of materials, useful for quick overviews and assessments of material components.
CS14 Bill of Materials Comparison Compares two bills of materials to highlight differences.
CS15 Material Where-Used List: Bill of Materials Shows all the bills of materials that a specific material is used in.
CS20 Mass Changes: Material BOM Performs mass changes to the bill of materials for specified materials.
CS21 Mass Changes: Material Selection Allows for mass changes to work centers related to specific materials.
CS40 Creating Bill of Materials Configurable Link Links a configurable material to its bill of materials.
CS51 Create Standard Bill of Material Generates a standard bill of materials without a direct material master record.
CS61 Create Order BOM Creates a bill of materials specifically for a sales order.
CS71 Create WBS BOM Generates a bill of materials for a specific work breakdown structure element.
CS80 Display Change Documents: Material BOM Shows change documents for a material BOM.
HU02 Create and Process Available Non-Assigned Handling Units Manages the creation and adjustment of handling units that are not yet assigned to specific documents or stock locations.
MB11 Enter Goods Movement Facilitates the recording of various goods movements.
MB31 Goods Receipt for Production Order Records the receipt of goods against a production order.
MC=1 Create Exception Utilizes the Early Warning System to set up alerts for exceptional situations in production and logistics.
MC=4 Create Exception Group Allows for the grouping of individual exceptions for analysis within the shop floor control.
MC=5 Change Exception Group Provides functionality to modify an existing exception group.
MC=6 Display Exception Group Displays details of an existing exception group.
MC=7 Periodic Analyses for Exception: Area to Analyze Create Sets up areas for periodic analysis of exceptions.
MC=8 Periodic Analyses for Exception: Area to Analyze Change Modifies settings for areas under periodic analysis for exceptions.
MC=9 Periodic Analyses for Exception: Area to Analyze Display Shows the configurations and settings for areas under periodic analysis.
MC=B Periodic Analyses for Exception: Schedule Schedules periodic analysis tasks for exceptions.
MC35 Create Rough-Cut Planning Profile Establishes a rough-cut planning profile, which aids in high-level capacity and resource planning.
MC36 Change Rough-Cut Planning Profile Adjusts an existing rough-cut planning profile to reflect changes in production demands or capacity.
MC37 Display Rough-Cut Planning Profile Displays the details of a rough-cut planning profile.
MC61 Create Planning Hierarchy Sets up a planning hierarchy based on the characteristics of an information structure.
MC62 Change Planning Hierarchy Alters an existing planning hierarchy to update the organizational or planning structure as needed.
MC63 Display Planning Hierarchy Shows the structure and details of a planning hierarchy.
MC64 Create Event Facilitates the creation of planned events, such as promotions, and their impact on forecasts within the planning system.
MC74 Transfer Planning Data to Demand Management (Material) Transfers planning data for a material to demand management.
MC82 Change Rough-Cut Plan Allows for modifications to an existing rough-cut plan, adjusting values for sales, production, and inventory targets.
MC83 Display Rough-Cut Plan Provides insights into planned vs. actual figures for strategic planning.
MC84 Create Product Group Initiates the creation of a new product group.
MC85 Display Product Group Shows detailed information about a product group, including members and their respective roles in aggregation.
MC86 Change Product Group Enables changes to an existing product group, such as modifying aggregation factors or adding/removing members.
MC87 Create Rough-Cut Plan (Material) Creates a new rough-cut plan specifically for a material.
MC88 Change Rough-Cut Plan (Material) Modifies an existing rough-cut plan for a material, updating targets and forecasts as needed.
MC89 Display Rough-Cut Plan (Material) Shows planned versus actual targets and availability.
MC8A Planning Type: Create Establishes a new planning type, setting parameters for how planning data is structured and utilized.
MC8B Planning Type: Change Alters an existing planning type, incorporating changes to its structure and the data it includes.
MC8C Planning Type: Display Displays the configuration and details of a planning type.
MC8D Create Planning Job Sets up a new background job for planning.
MC8E Change Planning Job Updates the parameters or scope of an existing planning job.
MC8G Schedule Background Run for Selected Planning Objects Schedules background planning tasks, setting timings and frequencies for routine planning operations.
MC8J List of Planning Objects Displays a list of materials and product groups tied to specific planning jobs.
MD01 MRP Run Initiates a total MRP run, planning all materials in a plant or MRP area.
MD02 Single-Item, Multilevel (MRP) Performs an MRP run for a single item across all levels of its BOM, providing detailed planning insights.
MD03 Single-Item, Single-Level (MRP) Runs MRP for a single material and one level of its BOM, quickly updating planning data for specific items.
MD04 Stock/Requirements List Displays current stock and planned movements for a material.
MD05 MRP List (Individual Display) Shows the result of an MRP run for an individual material.
MD06 MRP List (Collective Display) Displays MRP results for multiple materials within a plant or MRP area.
MD07 Stock/Requirements List (Collective Display) Provides a collective overview of stock and requirements for multiple materials.
MD08 Delete MRP Lists Allows deletion of outdated or unnecessary MRP lists to maintain current and relevant MRP data.
MD09 Determine Pegged Requirements Analyzes and displays the dependency of requirements for materials.
MD11 Create Planned Order Initiates the creation of a planned order, which can be converted into production or purchase orders.
MD12 Change Planned Order Modifies existing planned orders, adjusting quantities, dates, or other parameters.
MD13 Display Planned Order Provides a display of detailed information about a planned order.
MD14 Convert Planned Order to Purchase Requisition Converts planned orders into purchase requisitions, facilitating the procurement process.
MD15 Collective Conversion of Planned Order to Purchase Requisition Batch converts multiple planned orders into purchase requisitions.
MD16 Display Planned Orders Displays a list of planned orders, allowing for review and management of upcoming production activities.
MD51 Project Planning – Multilevel Enables material requirement planning for projects or WBS elements, integrating project management with MRP.
MD61 Create Planned Independent Requirements Allows creation of independent demand forecasts for materials or product groups, crucial for demand-driven MRP.
MD62 Change Planned Independent Requirements Enables modification of existing independent requirements, updating forecasts as market conditions change.
MD63 Display Planned Independent Requirements Displays existing planned independent requirements for review and verification purposes.
MD64 Standard Independent Requirements (Create) Creates standard independent requirements for regular demand patterns in material planning.
MD65 Change Standard Independent Requirements Modifies standard independent requirements to adjust to new forecasting or production needs.
MD66 Display Standard Independent Requirements Shows standard independent requirements for materials.
MD73 Display Total Requirements Displays total material requirements including both planned independent and customer requirements.
MD74 Reorganizing Independent Requirements – Adjusting Requirements Adjusts existing independent requirements to align with current production needs and forecasts.
MD75 Independent Requirements Reorganization – Delete Old Requirements Deletes outdated independent requirements to maintain accurate and relevant MRP data.
MD76 Reorganizing Independent Requirements – Delete History Deletes historical records of independent requirements to clean up system data.
MD81 Create Customer-Independent Requirements Directly inputs requirements not linked to sales orders.
MD82 Change Customer-Independent Requirements Modifies existing customer-independent requirements to reflect changes in demand or planning.
MD83 Display Customer-Independent Requirements Provides visibility into customer-independent requirements.
MDL1 Create Production Lot Generates a production lot for an assembly or batch production, facilitating batch management and production scheduling.
MP30 Execute Material Forecast Initiates forecasting for materials, utilizing historical data to predict future demand, crucial for inventory and production planning.
MP31 Change Material Forecast Allows adjustments to existing material forecasts based on updated demand insights or market conditions.
MP32 Display Material Forecast Provides a display of current forecast details for a material.
MP33 Forecast Reprocessing Reprocesses forecasts for materials, useful in adjusting forecasts due to errors or changes in demand patterns.
MP38 Execute Mass Forecast Executes forecasts for multiple materials or entire plants simultaneously.
MP39 Material Forecast Printing Generates and prints forecast reports for materials, supporting documentation and external analysis requirements.
MP80 Forecast Profile Create Creates forecast profiles that can be applied to material master records.
MP81 Forecast Profile Change Modifies existing forecast profiles, updating forecasting methodologies or parameters as needed.
MP82 Forecast Profile Delete Deletes forecast profiles from the system, removing outdated or unused forecasting settings.
MP83 Forecast Profile Display Provides visibility into the forecasting settings and parameters used.
MS31 Create Planning Scenario Sets up new planning scenarios for long-term or short-term planning, facilitating complex and multi-variable planning processes.
MS32 Change Planning Scenario Allows adjustments to existing planning scenarios.
MS33 Display Planning Scenario Provides a detailed view of planning scenarios.
MS44 Long-Term Planning Evaluation for Material Evaluates long-term planning scenarios for materials.
MSC1N Create Batch Initiates the creation of a batch for a material.

Check out our comprehensive lists of various SAP S/4HANA TCodes:

To stay up-to-date on the latest SAP S/4HANA innovations and best practices, make Spend Wizard your go-to resource. Be sure to subscribe to the Spend Wizard Blog for expert insights and analysis that will help you optimize your production processes.

The post SAP S/4HANA Production Planning (PP) TCodes appeared first on Spend Wizard.

SAP Quality Management – SAP S/4HANA QM TCodes

SAP S/4HANA Quality Management (QM) is an integrated module within the SAP S/4HANA ERP system to help you manage the quality management processes from planning to control. Along with comprehensive quality management, the module offers functionalities for planning, inspection, and compliance checks, ensuring products meet quality standards and boosting customer satisfaction.

Full List of SAP S/4HANA QM TCodes

Our comprehensive list of SAP S/4HANA QM Transaction Codes (TCodes) helps professionals efficiently manage and execute quality control measures, ensuring high standards across services and products.

Transaction Codes Descriptions What it does
CA70 PRT Where-Used Lists Generates a report detailing where Production Resources/Tools (PRT) are utilized across various task lists. 
CC04 Display Product Structure This transaction displays a structured overview of a product, allowing navigation through the product’s components and attributes.
CF01 Create Production Resource/Tool Enables the creation of a new Production Resource/Tool (PRT) either from scratch or by copying an existing one
CF25 PRT: Usage of PRT Master in PM Order Allows for the creation and management of PRT use within Plant Maintenance orders.
CJ00 Digital Signature – Find Provides a search function for digital signatures.
CT01 Create Characteristics Facilitates the creation of new characteristics for objects within the system
CT04 Characteristics This transaction is used for managing characteristics in the SAP system.
CWB QM QM – Engineering Workbench Creates inspection plan for new task list and maintenance package. 
DSAL Digital Signature – Logs Used to access and analyze logs of digital signatures.
IP10 Schedule Maintenance Plan Schedules maintenance plans and generates corresponding maintenance call objects.
IP14 Where-Used List by Strategy Generates lists showing where certain maintenance strategies are applied within maintenance plans.
IP16 Display Maintenance Plan Displays detailed views of maintenance plans, showing all associated data such as plan number, descriptions, and schedules.
IP19 Maintenance Scheduling Overview Offers a graphical overview of maintenance schedules for visualization and planning of maintenance tasks.
IP24 Scheduling Overview List Form Provides a listing format for maintenance schedules, detailing various aspects like item numbers, plan details, and scheduled dates for maintenance calls.
IQS8 Worklist: Notifications (General) Manages general notifications for users, allowing filtering and processing based on various criteria.
IQS9 Worklist: Tasks (General) Similar to IQS8, this code is used for managing tasks rather than notifications, providing tools to filter and process task-related data.
IQS12 Process Task Offers functionalities to manage and process specific tasks within notifications.
IQS21 Create Notification – Simplified View Allows creation of notifications in a simplified format, streamlining the notification management process in SAP.
KKF2 Change CO Production Order Used to modify production orders within the Controlling module.
MB1A Goods Withdrawal Handles the withdrawal of goods from inventory, reflecting changes in stock levels and updating related records.
MB5M Shelf Life List Generates reports on products’ shelf lives, highlighting items that are near or beyond their expiration dates to manage inventory effectively.
MCXA QMIS – Material Analysis (Lot Overview) Provides a comprehensive analysis of material lots, offering data on quality, usage, and status to aid in material management.
MCXV QMIS – Material Analysis Overview Quality Notification Provides an overview analysis of quality notifications across materials, displaying various data.
OQ62 Number Ranges for Inspection Plans Manages number ranges for inspection plans, ensuring unique identification for each plan within the system.
OQ63 Number Ranges for Reference Operation Sets Similar to OQ62, this T-Code is used to define number ranges for reference operation sets, which are crucial for task list management in SAP.
PLM_AUDITMONITOR Start Audit Monitor Initiates the audit monitoring process, allowing users to oversee and analyze audit activities and related data.
PLMD_AUDIT Audit Management Provides comprehensive tools for managing audits, including scheduling, tracking, and documenting all audit-related activities.
Q000 Quality Management Opens the Quality Management module, providing access to various QM functionalities and settings within SAP.
QA00 Quality Inspection Leads to the Quality Inspection section, where users can manage and execute quality inspections based on predefined criteria.
QA01 Create Inspection Lot Allows for the creation of new inspection lots, facilitating the organization and tracking of quality inspections.
QA02 Change Inspection Lot Used to make changes to existing inspection lots, such as updating lot details or modifying inspection parameters.
QA03 Display Inspection Lot Provides a display interface for reviewing details of specific inspection lots.
QA05 Job Planning: Periodic Inspection Schedules and plans periodic inspections, ensuring that inspections are conducted at regular intervals as required.
QA06 Job Overview: Periodic Inspection Offers a summary view of all scheduled periodic inspections.
QA07 Trigger for Recurring Inspection Sets off recurring inspections for materials or equipment that require regular quality checks, automating the inspection process.
QA08 Collective Processing of Inspection Setup Facilitates batch processing for setting up inspections.
QA11 Record Usage Decision Enables recording of usage decisions for inspection lots, crucial for finalizing the quality status of inspected items.
QA12 Change Usage Decision with History Allows modifications to previously recorded usage decisions.
QA32 Change Data for Inspection Lot Provides functionalities to alter inspection lot data post-creation, necessary for updates or corrections.
QA33 Display Data for Inspection Lot Displays comprehensive data for a specific inspection lot, useful for detailed reviews and assessments.
QA51 Scheduling Source Inspections Manages the scheduling of source inspections, which are inspections conducted at the vendor or initial production stage.
QAC1 Change Insp. Lot Actual Quantity Adjusts the actual quantity details for an inspection lot.
QAC2 Transfer Stock to Insp. Lot Moves stock items to inspection lots for quality checks.
QAC3 Reset Sample Allows resetting of sampling procedures for inspection lots to a previous state.
QC32 Archive Display – Inspection Lot Accesses archived inspection lot information, providing historical data for reference or review.
QC55 QM Worklist – Quality Certificates in Procurement Manages quality certificates within procurement processes, ensuring compliance and quality standards are met for purchased goods.
QCC0 QM – Direct Access to IMG Directly accesses the Implementation Guide (IMG) for setting up Quality Management configurations in SAP.
QCC1 Direct Access to IMG – Notification Provides direct access specifically for configuring notification settings in QM.
QCC2 IMG Direct Access: QM Q – Notification Focuses on IMG configurations for quality notifications.
QCC3 IMG Direct Access: QM Q – Inspection Provides IMG access for setting up quality inspections, crucial for defining inspection procedures and standards.
QCC4 IMG Direct Access: QM Q – Planning Targets IMG settings for quality planning.
QCC5 IMG Direct Selection – QM Business Add-In Enables direct access to Business Add-Ins related to Quality Management.
QDP1 Create Sampling Scheme Designs new sampling schemes for quality inspections.
QDV1 Create Sampling Procedure Establishes procedures for sampling within inspections.
QDV6 Uses – Sampling Procedures Displays usage data for sampling procedures, showing where and how these are applied across the system.
QE00 Quality Planning Opens the Quality Planning module, providing tools for planning and organizing quality-related activities.
QE01 Record Characteristics Results Allows recording of results from characteristic tests conducted during inspections.
QE02 Change Characteristics Results Enables changes to previously recorded results for inspection characteristics.
QE03 Display Characteristics Results Shows the results of characteristic tests, providing a clear view of outcome data from quality inspections.
QF01 Record Defect Data Records details of defects found during inspections, crucial for quality tracking and corrective action planning.
QF11 Record Defects for Inspection Lot Allows recording of defects specifically for an inspection lot.
QF21 Record Defects for Operation Enables defect recording at the operation level within a manufacturing process.
QF31 Record Defects for Characteristic Facilitates the recording of defects related to specific characteristics or attributes of a product or component.
QGA1 Display Quality Score Time Line Visualizes changes in quality scores over time for inspection lots.
QGA3 Print Inspection Results Allows printing of detailed inspection results.
QGA4 General QM Evaluations Supports broad evaluations of quality management data.
QGC1 Quality Control Charts for Inspection Lots Generates quality control charts based on inspection lot data.
QGD1 Test Equipment Usage List Lists how test equipment is utilized across the system.
QGD2 Test Equipment Tracking Tracks the deployment and usage status of test equipment.
QGP1 Results History for Task List Characteristics Archives results for task list characteristics.
QGP2 Results History for Task List Charac Tracks historical results for task list characteristics to ensure consistent quality control.
QI06 QM Releases – Mass Maintenance Manages mass maintenance operations for quality management releases.
QI07 Worklist for Source Inspections Organizes and displays a worklist for planning and executing source inspections.
QK01 Assign QM Order to Material Assigns quality management orders to materials. Links quality tasks directly with specific material batches or units.
QK02 Display Assigned QM Orders Shows all quality management orders assigned to materials.
QK04 Create QM Order Initiates a new quality management order.
QM_FMEA Cockpit Centralizes processing for Failure Mode and Effects Analysis (FMEA).
QM01 Create Quality Notification Generates new quality notifications for managing quality issues.
QM10 Change List of Quality Notifications Modifies existing lists of quality notifications.
QM11 Display List of Qualification Notifications Displays detailed lists of qualification notifications.
QM12 Change List of Tasks Allows editing of tasks listed in quality notifications.
QM13 Display List of Tasks Provides a comprehensive view of all tasks associated with quality notifications.
QM14 Change List of Items Enables modifications to items within quality notifications.
QM16 Change Activity List Supports updates to the list of activities detailed in quality notifications, aiding in the precise management of action items.
QM19 List of Q Notifications, Multilevel Generates a multilevel view of quality notifications, offering detailed insights into the interconnected aspects of notifications.
QM50 Time Line Display Q Notifications Projects a timeline of quality notifications, visualizing the sequence and duration of quality events and actions.
QP01 Create Inspection Plan Develops new inspection plans, providing structured approaches to quality inspections and related activities.
QP05 Print Inspection Plan Outputs inspection plans to physical media for easy access and distribution of plan documents.
QP06 Missing or Unusable Task Lists Identifies and lists task lists that are missing or not usable.
QP48 Number Range for Physical Samples Sets number ranges for physical samples.
QP49 Number Range for Physical Sample Drawing Configures number ranges for drawings of physical samples.
QP60 Display Task List Changes Shows changes made to task lists, providing a transparent history of modifications for quality management and compliance.
QPCP Control Plan Creates and manages control plans for quality operations.
QPNQ Number Ranges for Inspection Plans Manages number configurations for inspection plans, ensuring each plan is uniquely identifiable within the system.
QPR1 Create Physical Sample Initiates creating physical samples for testing.
QPR4 Confirm Physical Sample Drawing Confirms and finalizes drawings of physical samples.
QPR5 Manual Inspection Lots for Physical Samples Manages inspection lots for physical samples manually.
QPR6 Create New Physical Sample Drawing w. Ref Generates new drawings for physical samples with references.
QPR7 Storage Data Maintenance Maintains storage data for physical samples.
QPV2 Maintain Sample Drawing Procedure Updates and manages procedures for drawing physical samples.
QS21 Create Master Inspection Characteristic Establishes new master inspection characteristics, key elements in defining inspection standards and protocols.
QS22 Create Master Inspection Characteristic Version Creates new versions of existing master inspection characteristics.
QS26 Display Characteristic Use Shows how specific inspection characteristics are utilized within the system.
QS28 Display Inspection Characteristic List Allows users to review various characteristics across inspections.
QS29 Maintain Characteristic Number Range Manages the number range for inspection characteristics.
QS31 Create Inspection Method Allows creation of new inspection methods, which define how inspections should be carried out in terms of procedures and criteria.
QS32 Create Inspection Method Version Creates a new version of an existing inspection method to update or refine inspection procedures as necessary.
QS37 Central Replacement of Methods Provides a central location to replace outdated or obsolete inspection methods with updated versions across the system.
QS38 Display Inspection Method List Offers a view of all inspection methods available within the system.
QS39 Maintain Method Number Range Manages the numbering system for inspection methods to maintain order and uniqueness.
QS41 Maintain Catalog Allows users to maintain and update catalogs which are collections of standardized descriptions used across the system.
QS47 Central Replacement of Code Groups Enables the centralized updating or replacement of code groups within catalogs to streamline updates and ensure consistency.
QS48 Usage Indicator – Code Groups Checks and adjusts the usage indicators for code groups, which help signal whether a code group is actively used in processes.
QS51 Edit Selected Sets Provides functionalities to edit selected sets, which are predefined groups of settings used for specific tasks or conditions.
QS53 Maintain Individual Selected Set Allows detailed maintenance of individual selected sets for precise configuration.
QS58 Usage Indicator – Selected Sets Manages usage indicators for selected sets to track their use and ensure that only relevant sets are active.
QS61 Maintain Material Specification Facilitates the maintenance and updating of material specifications, which define the quality and standards for materials used.
QST01 Create Stability Study Initiates a new stability study, which is an assessment typically used in quality control to ensure product consistency over time.
QST03 Stability History Provides a historical view of stability studies.
QST04 Packages in Inspection Plans Lists all inspection plans that include predefined packages or sets of tasks.
QST06 Scheduling Overview List Generates a detailed list of schedules for stability studies or other timed quality assessments.
QST07 List of Testing Schedule Items – Change Data Shows and allows modifications to the testing schedule items used in stability studies.
QST09 Maintain Planning Building Block Manages the foundational elements used in planning stability studies and other structured quality tasks.
QV01 Create Quality Assurance Agreement Establishes a new quality assurance agreement, setting formal criteria and standards for quality assurance between parties.
QV04 Find Quality Assurance Agreement Searches for and displays existing quality assurance agreements.
QV11 Create Technical Delivery Terms Sets up new technical delivery terms in the document management system.
QV51 Create Control for QM in SD Integrates quality management controls into the Sales and Distribution (SD) module.
QZ00 Quality Certificates Manages and issues quality certificates, which are formal attestations of a product’s adherence to specified quality standards.
SAP1 SAP Easy Access Report Selection Provides a user-friendly interface to select and run reports from various modules within SAP.
SBWP SAP Business Workplace Acts as a centralized workspace where users can manage their assigned tasks, documents, and communications within SAP.

Check out our comprehensive lists of various SAP S/4HANA TCodes:

Improve your SAP skills by subscribing to the Spend Wizard blog. Stay informed with the latest updates on SAP S/4HANA and Quality Management solutions to enhance your operational efficiency and quality oversight.

The post SAP Quality Management – SAP S/4HANA QM TCodes appeared first on Spend Wizard.

SAP Inventory Management – SAP S/4HANA IM TCodes

SAP Inventory Management

SAP S/4HANA IM (Inventory Management) is a core component of the SAP S/4HANA ERP platform that helps businesses manage their inventory levels more efficiently across multiple storage locations and stock types. By integrating advanced technologies and real-time data processing, SAP S/4HANA IM ensures that all facets of inventory management, from goods receipt and warehouse stocking to material valuation and goods issue, are optimized for accuracy and speed.

Full List of SAP S/4HANA IM TCodes

To assist professionals in navigating the complex landscape of inventory management, we have meticulously compiled an exhaustive list of SAP S/4HANA IM Transaction Codes (TCodes). These codes are essential for performing various tasks, such as physical inventory checks, stock transfers, and material postings, with precision and efficiency. 

Use the Ctrl+F function to quickly find specific TCodes and understand their functionalities, which can significantly enhance your operational workflow and inventory handling strategies.

Transaction Codes Descriptions What it does
HUCANC Reverse Goods Movement with Handling Units Allows you to cancel or reverse a goods movement specifically involving handling units.
MB00 Inventory Management Menu Brings up the Inventory Management area menu, providing quick access to various sub-menus like Goods Movement and Material Document.
MB01 Goods Receipt for Purchase Order Allows for the recording of goods received against a purchase order. 
MB02 Change Material Document Used to modify certain fields in a material document post-creation.
MB03 Display Material Document Allows users to view details of a material document. Useful for auditing and tracking purposes without the ability to alter any data.
MB04 Subcontracting Subsequent Adjustment Adjusts subcontracting orders if additional materials are needed due to issues like damage.
MB0A Goods Receipt – PO Unknown Allows recording of goods receipt when the purchase order details are not available.
MB1A Enter Goods Issue Utilized for issuing goods from the inventory, which decreases stock levels for various purposes.
MB1B Enter Transfer Posting Facilitates the internal transfer of materials within the company.
MB1C Enter Other Goods Receipts Used for recording non-purchase order related goods receipts, such as those of by-products or initial stock uploads.
MB21 Create Reservation Create a reservation within the inventory system to hold materials for later use.
MB22 Change Reservation Allows modifications to existing material reservations.
MB23 Display Reservation Provides a display of the details of a specific material reservation.
MB24 Reservation List Inventory Management Produces a detailed list of reservations showing various attributes like quantity and material details.
MB25 Reservation List Inventory Management Similar to MB24, it generates a comprehensive list of material reservations with extensive filter options.
MB26 Pick List Generates a picking list for reserved materials to facilitate efficient warehouse operations and preparation for shipping or production.
MB51 Material Document List Provides a list of material documents based on specific criteria.
MB52 Display Warehouse Stocks of Material Shows current stock levels in the warehouse by material.
MB53 Plant Availability Displays availability of materials across different plants.
MB54 Display Consignment Stocks Used to view consignment stock levels at various plants.
MB56 Display Batch Where-Used List Tracks the usage of specific batches of material within the system.
MB57 Compile Batch Where-Used File Generates detailed reports on the use of batches.
MB58 Display Consignment and Returnable Packaging Stocks at Customer Reports on materials located at customer sites for consignment or returnable packaging.
MB59 Material Document List Allows users to select and display material documents based on criteria like plant or material number.
MB5B Stocks on Posting Date Shows stock levels as of a specific posting date or the current date if no date is specified.
MB5C Pick-Up List for Batch Where-Used List Generates lists for batch usage tracking across multiple entries.
MB5K Stock Consistency Check Checks for discrepancies in stock data at various organizational levels and reports any inconsistencies or errors found.
MB5L List of Stock Values: Balances Produces a financial report detailing stock values and balances for specified accounting periods.
MB5M Shelf Life List Displays the shelf life status of batches in a plant.
MB5S List of GR/IR Balances Reports on the balance status between goods received and invoices issued.
MB5T Display Stock in Transit Shows details of stock currently in transit between plants based on stock transport orders.
MB5U Analysis of Conversion Differences Analyzes and reports any discrepancies caused by unit conversion issues between recorded and actual data.
MB90 Output from Goods Movements Generates output documents for goods movements based on specific output criteria and selected document ranges.
MBBM Batch Input: Post Material Document Allows for batch input sessions to post multiple material documents simultaneously, optionally in a test mode to verify before final posting.
MBBR Batch Input: Create Reservation Similar to MBBM, used for creating multiple material reservations through a batch input session.
MBBS Valuated Sales Order and Project Stock Displays stock related to specific projects or sales orders.
MBC1 Create Batch Search Strategy Enables creation of batch search strategies for inventory management.
MBC2 Change Batch Search Strategy Used to modify existing batch search strategies.
MBC3 Display Batch Search Strategy Provides a display of current batch search strategies.
MBGR Material Documents with Reason for Movement Displays material documents categorized by movement reasons.
MBLB Stocks at Subcontractor Reports on stock held at subcontractor locations, detailing unrestricted and restricted stock levels for better subcontractor management.
MBPM Manage Held Data Manages inventory data that has been held or suspended in the system.
MBRL Enter Return Delivery Processes returns by creating a new material document for returned goods.
MBSF Release Blocked Stock Releases stock that was previously blocked.
MBSL Copy Material Document Copies an existing material document for re-posting.
MBSM Cancelled Material Documents Displays a list of canceled material documents.
MBST Cancel Material Document Cancels a previously posted material document.
MBSU Place in Storage for Material Document Used for the storage placement of materials described in material documents, especially for plant-to-plant transfers.
MC.1 Plant Analysis: Stock: Selection Generates reports on stock quantity and value for a plant or multiple plants.(OLD, consider Fiori)
MC.2 Plant Analysis: Receipts/Issues: Selection Provides a detailed analysis of the value of receipts and issues per plant over a specified period.(OLD, consider Fiori)
MC.3 Plant Analysis: Inventory Turnover: Selection This TCode calculates and displays inventory turnover and average stock values at the plant level.(OLD, consider Fiori)
MC.4 Plant Analysis: Range of Coverage: Selection Reports the range of coverage for stock at plant levels.(OLD, consider Fiori)
MC.5 Storage Location Analysis: Stock: Selection Focused on storage locations within a plant, this transaction reports on stock quantities and values.(OLD, consider Fiori)
MC.6 Storage Location Analysis: Receipts/Issues: Selection Analyzes and reports the value of receipts and issues by storage location.(OLD, consider Fiori)
MC.7 Storage Location Analysis: Inventory Turnover: Selection Shows inventory turnover rates and stock values for specific storage locations.(OLD, consider Fiori)
MC.8 Storage Location Analysis: Coverage: Selection Calculates and displays the range of stock coverage at storage locations.(OLD, consider Fiori)
MC.9 Material Analysis: Stock: Selection Provides a detailed report on stock status including valuated and consignment stocks for materials.(OLD, consider Fiori)
MC.A Material Analysis: Receipts/Issues: Selection This transaction offers insights into the financial aspects of material movements.(OLD, consider Fiori)
MC.B Material Analysis: Inventory Turnover: Selection Calculates the turnover and average value of stock for materials.(OLD, consider Fiori)
MC.C Material Analysis: Range of Coverage: Selection Provides calculations and reports on how long the current stock of materials will last under average daily usage.(OLD, consider Fiori)
MC.D MRP Controller Analysis: Stock: Selection Focuses on stock management by MRP controller, offering data-driven insights.(OLD, consider Fiori)
MC.E MRP Controller Analysis: Receipts/Issues: Selection Analyzes receipts and issues by MRP controller.(OLD, consider Fiori)
MC.F MRP Controller Analysis: Inventory Turnover: Selection Shows inventory turnover data by MRP controller.(OLD, consider Fiori)
MC.G MRP Controller Analysis: Coverage: Selection Reports on stock coverage as managed by MRP controllers.(OLD, consider Fiori)
MC.H Business Area Analysis: Stock: Selection Analyzes stock by business area, reporting on valuated and consignment stocks and their quantities and values.(OLD, consider Fiori)
MC.I Business Area Analysis: Receipts/Issues: Selection Provides a detailed view of the financial transactions (receipts and issues) associated with different business areas.(OLD, consider Fiori)
MC.J Business Area Analysis: Inventory Turnover: Selection Calculates and displays inventory turnover by business area.(OLD, consider Fiori)
MC.K Business Area Analysis: Coverage: Selection This transaction calculates the range of coverage for valuated stock by business area.(OLD, consider Fiori)
MC.L Material Group Analysis: Stock: Selection Provides a report on the valuated stock for each material group including consignment stock.(OLD, consider Fiori)
MC.M Material Group Analysis: Receipts/Issues: Selection Analyzes receipts and issues by material group to provide detailed insights into material movements within the group.(OLD, consider Fiori)
MC.N Material Group Analysis: Inventory Turnover: Selection Shows the inventory turnover rates and average stock values by material group.(OLD, consider Fiori)
MC.O Material Group Analysis: Coverage: Selection Calculates the range of coverage for stock by material group.(OLD, consider Fiori)
MC.P Division Analysis: Stock: Selection Reports on the valuated and consignment stock for each division.(OLD, consider Fiori)
MC.Q Division Analysis: Receipts/Issues: Selection This transaction offers a detailed view of receipts and issues by division.(OLD, consider Fiori)
MC.R Division Analysis: Inventory Turnover: Selection Assesses how frequently inventory is being replaced within a division.(OLD, consider Fiori)
MC.S Division Analysis: Coverage: Selection Reports on how long current stock levels will sustain based on average daily usage. (OLD, consider Fiori)
MC.T Material Type Analysis: Stock: Selection Analyzes stock levels by material type, providing insights into stock composition and needs assessment.
MC.U Material Type Analysis: Receipts/Issues: Selection Offers insights into the financial transactions of receipts and issues associated with various material types.
MC.V Material Type Analysis: Inventory Turnover: Selection Shows turnover rates and average values of stock by material type.
MC.W Material Type Analysis: Coverage: Selection Provides data on stock coverage by material type.
MC/1 Create Exception Used for setting up new exceptions in inventory controls.
MC/2 Change Exception Allows modifications to previously set up exceptions in inventory management.
MC/3 Display Exception Provides a view of configured exceptions.
MC/4 Create Exception Group Facilitates the creation of grouped exceptions.
MC/5 Change Exception Group Allows modifications to an existing exception group within the INVCO structure.
MC/6 Display Exception Group Provides a display of all settings and exceptions within a specified exception group in the INVCO structure.
MC/7 Periodic Analyses for Exception: Area to Analyze Create Creates an analysis area for periodic checks based on specified exceptions or exception groups.
MC/8 Periodic Analyses for Exception: Area to Analyze Change Allows changes to existing settings in an analysis area for periodic exception analysis.
MC/9 Periodic Analyses for Exception: Area to Analyze Display Displays the current settings and configurations of an analysis area for periodic exception analysis.
MC/B Periodic Analyses for Exception: Schedule Schedules periodic analysis jobs for exceptions or exception groups in INVCO.
MC01 Key Figure Retrieval Using Info Sets Searches through information sets to find and execute transactions based on key figure requirements like order values or delivery times.
MC02 Key Figure Retrieval Using Text Strings Uses text string queries to search and return key figures.
MC03 Key Figure Retrieval Using Classification Finds key figures based on classification characteristics.
MC04 Create Info Set Allows users to create custom information sets with selected key figures for specific performance evaluations.
MC05 Change Info Set Modifies existing information sets to update or add new key figures as needed for ongoing data analysis requirements.
MC06 Display Info Set Shows details and updates history for specific information sets.
MC07 Create Key Figure Facilitates the creation of new key figures for use in various analytical and reporting functions across the system.
MC08 Change Key Figure Enables changes to the descriptions and details of existing key figures to refine data analysis and reporting.
MC09 Display Key Figure Provides a detailed view of the specifications and settings of key figures.
MC40 Usage-Based ABC Analysis Conducts ABC analysis based on usage data at various organizational levels.
MC41 Requirement-Based ABC Analysis Performs ABC analysis considering specific requirements and criteria to better align inventory levels with actual needs.
MC42 Key Figure: Range of Coverage Based on Usage Values Analyzes and displays coverage ranges for materials based on usage data.
MC43 Key Figure: Range of Coverage Based on Requirement Values Calculates coverage ranges based on future requirements to ensure adequate inventory levels.
MC44 Key Figure: Inventory Turnover Examines and reports on inventory turnover rates.
MC45 Key Figure: Usage Value Analyzes usage values for materials within specified organizational units.
MC46 Key Figure: Slow-Moving Items Identifies slow-moving items by analyzing the days since last consumption.
MC47 Key Figure: Requirements Value Evaluates the potential future requirements value of materials.
MC48 Key Figure: Stock Value Reports current stock values within specified units.
MC49 Key Figure: Average Stock Value Calculates the average value of stock over a defined period.
MC50 Key Figure: Dead Stock Identifies dead stock that has not moved within a specified period.
MCA7 Execute Evaluation: Initial Screen Executes predefined evaluations within INVCO.
MCB% Background Report for Parameter Controlling Sets up and updates statistical data for optimizing stock parameters.
MCB& Inventory Controlling: Stock/Requirements Analysis Analyzes current stock against requirements to manage inventory levels effectively.
MCB) Long-Term Planning: Selection Evaluates long-term inventory needs based on set parameters.
MCB1 Inventory Controlling Menu (INVCO) Provides a centralized menu for accessing various inventory controlling analyses and settings. (OLD, consider Fiori)
MCB2 Create Evaluation Structure: Initial Screen Sets up structures for flexible analysis within INVCO.
MCB3 Change Evaluation Structure: Initial Screen Modifies existing evaluation structures to meet changing analysis needs or to correct setups within INVCO.
MCB4 Display Evaluation Structure: Initial Screen Displays settings and configurations of evaluation structures.
MCB5 Create Evaluation: Initial Screen Initiates the creation of new evaluations for inventory data analysis.
MCB6 Change Evaluation: Initial Screen Alters existing evaluations to refine analysis processes or update them according to new data or objectives.
MCB7 Display Evaluation: Initial Screen Shows detailed information about specific evaluations.
MCBA Plant Analysis Generates comprehensive plant analysis reports detailing goods issues, receipts, and consumption within specified parameters. (OLD, consider Fiori)
MCBC Storage Location Analysis Produces detailed reports on inventory movements and stock levels at specific storage locations.
MCBE Material Analysis Provides analysis reports for individual materials regarding their stock status and movement.
MCBG MRP Controller Analysis Outputs analysis for MRP controllers.
MCBI Business Area Analysis Generates inventory reports by business area.
MCBK Material Group Analysis Summarizes inventory activities by material group.
MCBM Division Analysis Provides inventory analysis by division, detailing stock movements and levels.
MCBO Material Type Analysis Reports on inventory by material type, showing issues, receipts, and stock levels.
MCBR Batch Analysis Analyzes stock movements by batch.
MCBV Parameter Analysis: Selection Analyzes stock parameters to optimize inventory control and management strategies.
MCBZ Current Requirements/Stock Analysis Examines current stock and future requirements to ensure sufficient inventory levels and to forecast future needs accurately.
MCL1 Stock Placements and Removals Reports on stock placements and removals within warehouses.
MCL5 Quantity Flows Analyzes material flow through warehouses, providing insights into warehouse efficiency and material handling.
MCL9 Material Stock Placements and Removals Focuses on the specifics of stock movements within warehouses.
MCLD Material Quantity Flows Gives a comprehensive view of material flows within warehouses.
MCLH Movement Types Analyzes movements by type within warehouses.
MCYG Inventory Controlling (INVCO): Execute Exception Analysis Executes exception analysis for designated groups or parameters within INVCO.
MD04 Stock/Requirements List Provides a detailed list of stock levels and requirements for materials.
MFHU HU Backflush in Repetitive Manufacturing Handles goods receipt for handling units in repetitive manufacturing.
MI00 Physical Inventory Menu Offers a centralized interface for managing all aspects of physical inventory. (OLD, consider Fiori)
MI01 Create Physical Inventory Document Initiates the creation of a physical inventory document specifying materials and batches to count. (OLD, consider Fiori)
MI02 Change Physical Inventory Document Allows for modifications to existing physical inventory documents to update count dates or material lists. (OLD, consider Fiori)
MI03 Display Physical Inventory Document Provides a detailed view of a physical inventory document and its count status, useful for audits and record-keeping.
MI04 Enter Inventory Count Facilitates the entry of actual counted quantities into the system against a specified inventory document. (OLD, consider Fiori)
MI05 Change Inventory Count Permits adjustments to previously entered inventory counts to correct errors or update records based on new information. (OLD, consider Fiori)
MI06 Display Inventory Count Shows details of entered inventory counts, including discrepancies and adjustments. (OLD, consider Fiori)
MI07 Post Inventory Difference Posts differences between counted and system-recorded inventory levels. (OLD, consider Fiori)
MI08 Post Count and Difference Combines the tasks of entering and posting inventory counts and differences in one step. (OLD, consider Fiori)
MI09 Enter Count without Reference to Document Enables entry of inventory counts directly without linking to an existing inventory document.
MI10 Post Document, Count and Difference Allows for immediate posting of inventory count results and associated stock level adjustments. (OLD, consider Fiori)
MI11 Create Recount Document Generates a document for recounting inventory to verify count accuracy. (OLD, consider Fiori)
MI12 Display Changes to Physical Inventory Documents Tracks and displays changes made to physical inventory documents.
MI20 List of Inventory Differences Compiles and displays a list of all inventory differences posted.
MI21 Print Physical Inventory Document Facilitates printing of physical inventory documents for use in manual counting and verification processes.
MI22 Display Physical Inventory Documents for Material Shows all physical inventory documents associated with a specific material.
MI23 Display Physical Inventory Data for Material Provides detailed inventory data for specified materials.
MI24 Physical Inventory List Outputs a comprehensive list of physical inventory records according to specified criteria. (OLD, consider Fiori)
MI31 Create Physical Inventory Documents in Batch Generates multiple physical inventory documents simultaneously using batch input.
MI32 Batch Input – Block Material for Physical Inventory Blocks materials from being moved or counted in other processes during physical inventory.
MI33 Batch Input – Freeze Book Inventory Balance for Physical Inventory Freezes book inventory balances to prevent changes during the physical inventory process.
MI34 Batch Input – Enter Count with Reference to Document Enters inventory count data in batch mode using a reference document.
MI35 Batch Input – Post Zero Count for Uncounted Materials Automatically posts zero counts for materials not counted during the physical inventory process.
MI37 Batch Input – Post Differences Posts inventory differences in batch mode, simplifying large-scale inventory adjustments by allowing restrictions.
MI38 Batch Input – Enter Count with Reference to Document Enables batch input for entering counts with reference to existing physical inventory documents.
MI39 Batch Input – Enter Count without Reference to Document Allows for inventory counts to be entered in batch mode without referring to physical inventory documents.
MI40 Batch Input – Enter Count and Post Differences Facilitates entering counts and posting differences simultaneously in batch mode.
MIBC ABC Analysis for Cycle Counting Conducts ABC analysis to categorize items based on consumption values to prioritize cycle counting efforts at the plant level. (OLD, consider Fiori)
MICN Batch Input: Create Physical Inventory Documents for Cycle Counting Generates physical inventory documents for cycle counting in batch mode.
MIDO Display Physical Inventory Overview Shows an overview of physical inventory status across company codes.
MIGO Goods Receipt for a Purchase Order Processes goods receipts for various documents like purchase orders and material documents.
MIGO_GI Goods Movement – Goods Issue Used for recording goods issues related to orders, reservations, and other needs.
MIGO_GO Goods Movement – Goods Receipt Order Handles goods receipts tied to orders.
MIGO_GR Goods Receipt Purchase Order Similar to MIGO, it specifically processes goods receipts against purchase orders.
MIGO_GS Subsequent Adjustment Adjusts subcontracting purchase orders when additional materials are required due to issues like damage.
MIGO_TR Transfer Posting Other Manages transfer postings within and between plants.
MIK1 Selected Data for Physical Inventory Documents – Vendor Consignment Creates physical inventory documents for vendor consignment stock in batch.
MIQ1 Selected Data for Physical Inventory Documents for Project Generates physical inventory documents for project-related stock in batch mode.
MMBE Stock Overview Offers a real-time view of stock levels across different organizational units.
MR51 Accounting Documents for Material Displays all accounting entries related to a specific material, providing a comprehensive audit trail for financial tracking.

Check out our comprehensive lists of various SAP S/4HANA TCodes:

Improve your understanding and proficiency in SAP S/4HANA IM by keeping up with Spend Wizard, your go-to blog for the latest updates and insights on SAP S4/HANA solutions.

The post SAP Inventory Management – SAP S/4HANA IM TCodes appeared first on Spend Wizard.

SAP S4/HANA SD Transaction Codes (Comprehensive List with usage)

SAP Sales and Distribution (SD) is an important module in SAP S4/HANA ERP that facilitates all transactional processes involved in the selling, shipping, and billing of products and services. SAP SD in S4/HANA Transaction Codes (TCodes) streamlines the execution of various tasks within the sales and distribution workflow, including order processing, material shipping, billing documentation, and sales reports.

Full List of SAP SD TCodes

We have compiled a concise list of SAP SD TCodes tailored to improve sales management efficiency. Utilize the Ctrl+F function to swiftly locate the specific TCodes and their descriptions, optimizing your sales processes and operational workflow.

Transaction Codes Descriptions What it does
COGI Automatic Goods Movements: Error Handling Correcting errors generated from automatic good movements
DGP1 Create Dangerous Goods Master Creating dangerous goods master, as an extension of thematerial master
DGP2 Change Dangerous Goods Master Updating a dangerous goods master previously generated using Tcode DGP1
DGP3 Display Dangerous Goods Master Viewing a dangerous goods master previously generated using TCode DGP1
DGR1 Dangerous Goods Master: Display with Descriptions Viewing a list of dangerous goods master data from DGTMD – the Dangerous Goods Master Data Table
DP91 Resource-Related Billing Request Creating a special type of billing based on consumed resources
DP93 Resource-Related Billing Request between Company Codes Sales and Distribution Creating intercompany billing
DP96 Collective Processing Resource- Related Billing Request Processing multiple billing requests
MCTA Customer Analysis: Selection Analyzing customer sales data
MCTC Material Analysis (SIS): Selection Analyzing material sales data
MCTE Sales Organization Analysis: Selection Analyzing sales organization data
TK11 Create Condition Records Shipment Costs Maintaining shipment cost records
TK12 Change Condition Records Shipment Costs Modifying shipment cost records
TK13 Display Condition Records Shipment Costs Displaying shipment cost records
OV50 Customer Master Data Comparison Comparing customer master data
OV51 Display Changes to Customers Displaying changes to customer data
V.01 Incomplete SD Documents Listing incomplete sales documents
V.02 Incomplete SD Documents (Incomplete Orders) Selecting incomplete sales orders
V.03 Incomplete SD Documents (Sales Inquiry) Selecting incomplete sales inquiries
V.04 Incomplete SD Documents (Sales Quotation) Selecting incomplete sales quotes
V.14 Sales Orders/Contracts Blocked for Delivery Reporting blocked sales orders
V.15 Backorders Processing and confirming backorders
V.21 Log of Collective Run Reviewing billing collective logs
V.23 Release Sales Orders for Billing Releasing orders for billing
V_17 Create Condition Record Using Index Creates new condition records utilizing an index for faster updates
V_NL Create Net Price List Generates a net price list from existing pricing conditions
V_R2 Rescheduling of Sales and Stock Transfer Documents: Evaluation Evaluates rescheduled sales and stock transfer documents for priority
V_UC Selection of Incomplete SD Documents Lists all sales documents flagged as incomplete based on specified criteria
V_V2 Rescheduling of Sales and Stock Transfer Documents: By Material Adjusts scheduling of sales and stock documents based on material availability
V/I5 Change Condition Record Using Index Modifies existing condition records using an index for streamlined updates
V/I6 Display Condition Record Using Index Shows condition records through an indexed search for quick access
V/LD Execute Pricing Report Displays pricing information through a predefined report structure
VA01 Create Sales Order Initiates a new sales order to establish a selling agreement
VA02 Change Sales Order Modifies existing sales orders, such as item addition or deletion.
VA03 Display Sales Order Shows details of a specific sales order created earlier
VA05 List of Sales Orders Lists sales orders based on material, partner, or date criteria
VA05N List of Sales Orders Provides detailed listing of sales orders by various selection criteria
VA07 Selection: Comparison of Orders with Purchase Requisitions and Purchase Orders Reports discrepancies between sales and purchase quantities in third-party sales
VA08 Adjustment Sales-Purchasing (Selection Using Organizational Data) Reports mismatches between sales order and purchase order quantities in third-party sales
VA11 Create Inquiry Records customer inquiries with potential pricing and scheduling
VA12 Change Inquiry Alters details of an existing customer inquiry
VA13 Display Inquiry Displays details of a specific customer inquiry
VA14L Sales Documents Blocked for Delivery Reviews sales documents blocked from delivery, often due to credit issues
VA15 List of Inquiries Lists sales inquiries based on specific criteria.
VA21 Create Quotation Creates a legally binding sales offer with pricing and scheduling
VA22 Change Quotation Modifies an existing sales quotation
VA23 Display Quotation Shows details of a specific sales quotation
VA25 List of Quotations Lists sales quotations based on various criteria
VA25N List of Quotations Provides detailed listing of quotations by multiple selection criteria
VA26 List of Quotations (Follow-up Actions) Displays open quotations up to a certain valid date
VA31 Create Scheduling Agreement Sets up a delivery agreement with precise dates and quantities
VA32 Change Scheduling Agreement Alters an existing scheduling agreement as per new requirements
VA33 Display Scheduling Agreement Views details of a specific scheduling agreement
VA35 List of Scheduling Agreements Shows all scheduling agreements based on selected criteria
VA41 Create Contract Creates various types of sales contracts
VA42 Change Contract Modifies existing contracts with change log
VA42W Change Contract Alters contracts with workflow approval
VA43 Change Contract Shows details of a specific contract
VA44 Actual Overhead: Calculation: Sales Order Calculates overhead costs for sales orders
VA45 List of Contracts Lists contracts based on specific criteria
VA45N List of Contracts Provides detailed listing of contracts
VA46 List of Contracts (Follow-up Actions) Displays open contracts up to a valid date
VA51 Create Item Proposal Creates a list of materials for sales orders
VA52 Change Item Proposal Modifies an existing item proposal
VA53 Display Item Proposal Shows details of a specific item proposal
VA55 List of Item Proposals Lists item proposals based on materials
VA88 Actual Settlement: Sales Orders Settles costs and revenues for sales orders
VACF Fiscal Year Close: Carry Forward Commitment Carries forward open sales order commitments
VB01 Create Listing/Exclusion Controls materials sold to specific customers
VB02 Change Listing/Exclusion Alters existing material listing/exclusions
VB03 Display Listing/Exclusion Displays material listing or exclusion details
VB11 Create Material Determination Sets up automatic material substitution conditions
VB12 Change Material Determination Modifies existing material substitution conditions
VB13 Display Material Determination Shows material substitution condition details
VB21 Create Sales Deal Establishes master data for a specific sales deal
VB22 Change Sales Deal Alters details of an existing sales deal
VB23 Display Sales Deal Views details of a specific sales deal
VB25 List of Sales Deals Lists sales deals based on multiple selection criteria
VB31 Create Promotion Initiates a new marketing promotion
VB32 Change Promotion Updates details of an existing promotion
VB33 Display Promotion Displays specific promotion details
VB35 Promotions List Lists multiple promotions based on selection criteria
VB41 Create Cross-Selling Establishes cross-selling links between materials
VB42 Change Cross-Selling Modifies existing cross-selling material data
VB43 Display Cross-Selling Shows cross-selling material determination data
VBN1 Create Free Goods Determination Sets up conditions for automatic free goods allocation
VBN2 Change Free Goods Determination Adjusts existing free goods condition records
VBN3 Display Free Goods Determination Displays details of free goods condition records
VBO1 Create Rebate Agreement Creates retroactive rebate agreements with customers
VBO2 Change Rebate Agreement Modifies existing rebate agreements, including terms and amounts
VBO3 Display Rebate Agreement Displays details of existing rebate agreements
VBOF Update Billing Documents Updates billing documents for changed rebate conditions
VC/2 Sales Summary Prepares sales activity reports with customizable views
VC01N Create Sales Activity Records various sales activities with customers
VCC1 Payment Cards: Worklist Lists sales orders/deliveries involving payment cards
VD01 Customer Create (Sales) Creates new customer master record in sales view
VD02 Customer Change (Sales) Changes existing customer master records in sales view
VD03 Customer Display (Sales) Displays customer master records at sales level
VD04 Customer Account Changes Reports changes to customer master records by area
VD05 Customer Block/Unblock Blocks or unblocks customers from transactions
VD06 Customer Flag for Deletion Flags a customer master for deletion in all areas
VD51 Create Customer-Material Info Record Stores specific data for customer-material relations
VD52 Selection of Customer-Material Info Records (Change) Changes existing customer-material info records
VD53 Selection of Customer-Material Info Records (Display) Displays existing customer-material info records
VD59 List Customer-Material Info Lists all customer-material info records by criteria
VDH1N Edit Customer Hierarchy Creates or modifies customer organization hierarchy
VDH2 Display Customer Hierarchy Displays a customer organization hierarchy
VF01 Create Billing Document Processes an individual billing document
VF02 Change Billing Document Modifies an existing billing document
VF03 Display Billing Document Shows a previously processed billing document
VF04 Maintain Billing Due List Processes multiple billing documents simultaneously
VF05 List of Billing Documents Lists billing documents by material or business partner
VF05N List of Billing Documents Lists billing documents by various customer and billing criteria
VF11 Cancel Billing Document Cancels an incorrectly posted billing document
VF21 Create Invoice List Creates a list of invoices for a central payer
VF22 Change Invoice List Modifies an existing invoice list
VF23 Display Invoice List Displays a previously created invoice list
VF25 List of Invoice Lists Lists invoice lists by business partner payer
VF26 Cancel Invoice List Cancels an entire invoice list, enabling re-posting
VF31 Output from Billing Processes separate billing document outputs
VF43 Posting Documents for Revenues Reports on revenue recognition postings by sales order
VF44 Edit Revenue List Initializes separate revenue recognition
VF45 Revenue Report Reports on revenue recognition for multiple orders
VF46 Maintain Cancellation List Cancels incorrect revenue recognition postings
VF47 Revenue Recognition; Inconsistency Check in Revenue Table Analyzes and checks for data inconsistencies in revenue recognition tables
VF48 Compare Report Compares FI and SD balances on accrual accounts
VFRB Retro-Billing Processes retroactive billing due to new pricing agreements
VFX3 Release Billing Documents for Accounting Releases billing documents for financial posting
VG01 Create Group Groups delivery documents for collective processing
VG02 Change Group Modifies an existing delivery group
VG03 Display Group Displays details of a delivery group
VI01 Create Shipment Costs Generates individual shipment cost documents
VI02 Change Shipment Costs Updates individual shipment cost documents
VI03 Display Shipment Costs Shows individual shipment cost document details
VI04 Shipment List: Create Shipment Costs Creates multiple shipment cost documents
VI05 List Shipment Costs: Change Worklist Modifies shipment cost documents via a worklist
VI07 List Shipment Costs: Change Worklist in Background Changes shipment cost documents in background processing
VI12 List Shipment Costs: Settlement Settles incomplete shipment cost documents
VI16 Logs in the Application Log Reviews logs for shipment cost document changes
VK11 Create Condition Records Maintains pricing condition records for sales
VK12 Change Condition Records Modifies pricing condition records
VK13 Display Condition Records Displays details of a pricing condition record
VK14 Create Condition Records with Reference Creates pricing records referencing existing ones
VKM1 Blocked SD Documents Reviews credit-blocked sales documents
VKM2 Released SD Documents Displays sales documents released from credit block
VKM3 Sales Document Reviews credit-blocked sales orders specifically
VKM4 SD Documents Reviews both blocked and released sales documents
VKM5 Deliveries Reviews credit-blocked deliveries specifically
VL01N Create Outbound Delivery with Order Reference Creates delivery document from a sales document
VL01NO Create Outbound Delivery without Order Reference Creates delivery document without sales order reference
VL02N Change Outbound Delivery Modifies an outbound delivery document
VL03N Display Outbound Delivery Shows details of an outbound delivery document
VL06 Delivery Monitor Central transaction for monitoring deliveries
VL06C Outbound Deliveries for Confirmation Processes confirmation-needed delivery documents
VL06D Outbound Deliveries for Distribution Manages delivery documents for decentralized WMS
VL06F General Delivery List – Outbound Deliveries Lists outbound delivery documents with various filters
VL06G Outbound Deliveries for Goods Issue Processes goods issue for outbound deliveries
VL06I Inbound Delivery Monitor Central transaction for monitoring inbound deliveries
VL06IC Inbound Deliveries for Confirmation Processes confirmation for inbound deliveries
VL06ID Inbound Deliveries for Distribution Manages inbound deliveries for decentralized WMS
VL06IF List of Inbound Deliveries Lists inbound delivery documents with various filters
VL06IG Inbound Deliveries for Goods Receipt Processes goods receipt for inbound deliveries
VL06IP Inbound Deliveries for Putaway Manages inbound deliveries for warehouse putaway
VL06L Outbound Deliveries for Loading Lists deliveries ready for loading
VL06O Outbound Delivery Monitor Monitors and processes outbound delivery documents
VL06P Outbound Deliveries for Picking Executes the picking process for outbound deliveries
VL06T Outbound Deliveries for Transportation Planning Displays deliveries ready for transportation planning
VL06U Unchecked Outbound Deliveries Lists unchecked outbound deliveries
VL08 Report Results of Pick Order Reports picked quantities for delivery orders
VL09 Reverse Goods Movement Reverses incorrect goods movements like goods issues
VL10 Sales and Purchase Orders, Fast Display Creates multiple delivery documents for sales/purchase orders
VL10A Sales Orders, Fast Display Creates multiple delivery documents for sales orders
VL10B Purchase Orders, Fast Display Creates multiple delivery documents for purchase orders
VL10H Sales Order and Purchase Order Items Creates delivery documents at the sales or purchase order line item level
VL10I Sales and Purch. Order Item Sched. Lines Creates delivery documents from schedule line agreements
VL21 Create Background Jobs for Goods Issue Posting Posts goods issues for deliveries in background mode
VL22 Display Change Documents of Delivery Shows changes made to delivery documents
VL31N Create Inbound Delivery Creates a document for incoming deliveries from vendors
VL32N Change Inbound Delivery Modifies details of an existing inbound delivery
VL33N Display Inbound Delivery Displays an inbound delivery document’s details
VL35 Create Picking Waves According to Delivery Compare Times Assigns deliveries to picking waves based on order time
VL35_ST Create Pick. Waves Acc. to Shipments Automates wave picks creation based on shipment criteria
VL36 Change Wave Picks Alters existing picking wave assignments
VL37 Wave Pick Monitor Monitors the status of assigned picking waves
VL41 Create Rough Goods Receipt Initiates a preliminary step in the goods receiving process
VL64 Generation of Inbound Deliveries Automatically generates inbound deliveries from purchase schedules
VL65 Inbound Delivery Purge Report Purges old, irrelevant inbound deliveries
VL66 Delete Inbound Delivery Removes an inbound delivery document from the system
VLSP Subsequent Outbound-Delivery Split Splits an existing delivery into multiple ones
VM01 Create Hazardous Material Creates hazardous material master records
VM02 Change Hazardous Material Modifies hazardous material master records
VM03 Display Hazardous Material Displays hazardous material master records
VRRE Create Returns Delivery for Repair Order Generates returns delivery document for repair orders
VS01 Create Scale Creates scales for shipment cost calculations
VS02 Change Scale Modifies rates and scales for shipment costs
VS03 Display Scale Displays scales used in shipment cost calculations
VS04 Create Scale with Reference Creates new scale records referencing existing ones
VS06 List Scales Reports on scales and rates for shipment costs
VT01N Create Shipment Creates individual shipment documents
VT02N Change Shipment Modifies existing shipment documents
VT03N Display Shipment Displays details of a shipment document
VT04 Create Shipments in Collective Proc. Creates multiple shipment documents automatically
VT05 Logs in the Application Log Displays logs from collective shipment creation
VT06 Shipment List: Collective Change Shipment Enables mass changes to multiple shipment documents
VT11 Shipment List: Planning Reports on shipments needing planning or scheduling
VT12 Shipment List: Shipment Completion Reports on completion status of shipments
VT16 Shipment List: Check-in Reports on expected shipments for check-in
VT20 Overall Shipment Status Monitor Monitors transportation execution and workload
VT22 Selection Screen: Change Document Shipment Lists changes to shipment documents
VT32 Selection Criteria for Forwarding Agent Reports on tendering status for transportation
VT70 Messages for Shipments Prints various shipping-related documents
VV21 Create Output – Condition Records: Shipping Sets conditions for shipping document outputs
VV22 Change Output – Condition Records: Shipping Modifies output conditions for shipping documents
VV31 Create Output – Condition Records: Billing Sets conditions for billing document outputs
VV32 Change Output – Condition Records: Billing Modifies output conditions for billing documents

Enhance your SAP SD proficiency by subscribing to the Spend Wizard blog. This resource provides the latest insights and updates on SAP S4/HANA and Sales and Distribution solutions, helping you stay informed and ahead in your field.

The post SAP S4/HANA SD Transaction Codes (Comprehensive List with usage) appeared first on Spend Wizard.

SAP Project Systems Transaction Codes in SAP S4/HANA

SAP PS (Project System) is an integral part of the SAP S4/HANA system, empowering organizations to manage and support their project-related activities. It facilitates detailed planning, execution, and accounting for projects, ranging from small initiatives to complex portfolios. SAP PS Transaction Codes (TCodes) are key to navigating through the vast functionalities of the Project Systems module efficiently.

SAP PS TCodes

From initiating project structures to tracking progress and budgeting, the SAP PS TCodes provide direct access to the tools necessary for comprehensive project management.

Below, you will find a meticulously curated list of SAP PS TCodes, designed to streamline your project management tasks. Utilize the Ctrl+F shortcut to swiftly navigate through the list, identifying the specific codes and descriptions essential for optimizing your project workflows.

Descriptions Transaction Codes
Change Project (Work Breakdown Structure) CJ02
Create Project Definition CJ06
Create Project (Work Breakdown Structure) CJ01
Display Project Definition CJ08
Change Project Definition CJ07
Change WBS Element CJ12
Display Project (Work Breakdown Structure) CJ03
Create WBS Element CJ11
Display WBS Element CJ13
Project Builder CJ20N
Structure Planning: Change CJ20
Display Time Scheduling: Actual Dates CJ26
Change Time Scheduling: Forecast Dates CJ23
Display Time Scheduling: Forecast Dates CJ24
Project Scheduling CJ29
Change Time Scheduling: Basic Dates CJ21
Display Time Scheduling: Basic Dates CJ22
Create Project (Project Planning Board) CJ27
Structure Planning: Display CJ2A
Change Project Planning Board CJ2B
Display Original Budget CJ31
Change Time Scheduling: Actual Dates CJ25
Display Project Planning Board CJ2C
Display Release CJ33
Create Project (Structure Planning) CJ2D
Change Original Budget CJ30
Transfer Budget CJ34
Change Release CJ32
Change Cost Planning CJ40
Change Supplement CJ37
Post Return CJ35
Change Return CJ38
Post Supplement CJ36
Display Document CJ3B
Actual Overhead Calculation: Project/WBS Element/Network CJ44
Change Document CJ3A
Change Revenue Planning CJ42
Actual Overhead Calculation: Projects/WBS Elements/Networks CJ45
Display Revenue Planning CJ43
Display Project Plan CJ41
Payment Planning Display CJ49
Transfer of Planning Data: Projects/WBS Elements CJ7E
Plan Overhead Calculation: Projects/WBS Elements CJ47
Payment Planning Change CJ48
Plan Overhead Calculation: Project/WBS Element CJ46
Actual Settlement: Project/WBS Element/Network CJ88
Actual Settlement: Projects/WBS Elements/Networks CJ8G
Transfer of Planning Data: Projects/WBS Elements Collective CJ7G
Change Standard WBS CJ92
Display Standard WBS CJ93
Copy WBS Actual to Plan (Individual) CJ9CS
Create Standard WBS CJ91
Planned Settlement: Projects/WBS Elements CJ9E
Copy WBS Plan to Plan (Individual) CJ9BS
Copy Project Costing (Individual) CJ9FS
Planned Settlement: Projects/WBS Elements Collective CJ9G
Copy WBS Actual to Plan (Collective) CJ9C
Copy Project Costing (Collective) CJ9F
Cost Forecast (Individual Processing) CJ9L
Copy WBS Plan to Plan (Collective) CJ9B
Project-Related Incoming Orders (Collective Processing) CJA1
Orders/Networks for Project: Copy Plan Version CJ9D
Asynchronous Network Costing: Planned Costs and Payments CJ9K
Cost Forecast (Collective Processing) CJ9M
Generate Settlement Rules: WBS Elements (Collective Processing) CJB1
Fiscal Year Close: Carry Forward Commitment CJCF
Project-Related Incoming Orders (Individual Processing) CJA2
Carrying Forward Project Budget CJCO
Generate Settlement Rules: WBS Elements (Individual Processing) CJB2
Deactivate Availability Control for Projects CJBW
Project Availability Control Background Job Activation CJBV
Display Change Documents: Reference WBS CJCS
Create Transfer Price Agreement CJF1
Selection: Plan/Actual/Commitment/Rem. Plan/Assigned CJEA
Create Hierarchy Report CJE1
Change Hierarchy Report CJE2
Execute Hierarchy Report CJE0
Display Hierarchy Report CJE3
Display Project Hierarchy Cost Planning Line Items CJI9
Display Transfer Price Agreement CJF3
Display Project Budget Line Items CJI8
Display Project Actual Cost Line Items CJI3
Display Project Planned Cost Line Items CJI4
Change Transfer Price Agreement CJF2
Display Project Actual Payment Line Items CJIA
Change Statistical Key Figure Planning CJK2
Display Project Planned Payment Line Items CJIB
Display Project Commitment Line Items CJI5
Display Project Settlement Line Items CJID
Change Cost and Activity Inputs CJR2
Display Cost and Activity Inputs CJR3
Project Planning Board: Display Simulation CJV3
Project Planning Board: Change Simulation CJV2
Transfer Project CJV4
Display Statistical Key Figure Planning CJK3
Display Planning Statistical Key Figures CJS3
Change Planning Statistical Key Figures CJS2
Project Planning Board: Create Simulation CJV1
Actual Interest Calculation; Project Collective Processing CJZ1
Plan Interest Calculation; Project Collective Processing CJZ5
Delete Simulation Version CJV5
Actual Interest Calculation; Project Individual Processing CJZ2
Plan Interest Calculation; Project Individual Processing CJZ3
Evaluating Capacity Load Simulation CM54
Create Claim CLM1
Display Claim CLM3
Evaluating Capacity Load Project CM53
Change Claim CLM2
Standard Network Create CN01
Standard Network Display CN03
Standard Network Change CN02
Evaluating Capacity Load Work Center CM55
PS Text Catalog: Display CN05
Allocate Material to Standard Network Change: Overview CN08
PS Text Catalog: Change CN04
Create Standard Milestone CN11
Change Standard Milestone CN12
Network Confirmation: Collective Confirmation CN27
Display Standard Milestone CN13
Allocate Material to Standard Network Display: Overview CN09
Create: Network CN21
Enter Network Confirmation CN25
Overall Network Scheduling CN24N
Structure Overview CN41
Change: Network CN22
Display: Network CN23
Display Network Confirmation CN28
Display Change Documents: Library Network CN61
Project Info System: Save Project Version Initial Screen CN71
Create Project Version CN72
Cancel Network Confirmation CN29
Display Change Document: Network CN65
Master Data Reconciliation Report: Consistency Within Project Struct. CNC4
Overview: Project Structure CN41N
List Display of Purchase Requisitions for Project CNB1
Change Documents for Projects/Netw. CN60
Master Reconciliation Report: Consistency Sales Order/Project CNC5
Delete Standard Networks Without Archiving CN98
Project Info System: Progress Analysis Initial Screen CNE5
Project Progress (Collective Processing) CNE2
Purchasing Documents per Project CNB2
Display Delivery Info CNL3
Create Delivery Info CNL1
Mass Changes in the Project System CNMASS
Change Delivery Info CNL2
Display Work Center CNR3
Project Progress (Individual Processing) CNE1
Change Work Center CNR2
Delivery from Project: Selection Initial Screen CNS0
Create Work Center CNR1

Keep your SAP knowledge current by subscribing to the Spend Wizard blog. It’s your portal to expert insights on SAP S4/HANA and Project Systems solutions, among others. Spend Wizard equips you with the latest trends, tutorials, and best practices in the SAP landscape.

The post SAP Project Systems Transaction Codes in SAP S4/HANA appeared first on Spend Wizard.

SAP Human Capital Management – S4/HANA HCM TCodes

SAP Human Capital Management

SAP HCM (Human Capital Management) is a vital SAP module to streamline human resource processes in organizations. It encompasses a wide range of HR functions, including Organizational Management, Personnel Administration, Benefits, Time Management, Personnel Development, Enterprise Compensation Management (ECM), Travel Management, Succession Management, and Payroll. SAP HCM Transaction Codes (TCodes) offer quick and efficient access to these various HR functionalities, simplifying the management of an organization’s workforce.

Full List of SAP HCM TCodes

These TCodes are essential for HR professionals to manage employee information, track time and attendance, process payroll, develop talent, and manage compensation and benefits, among other tasks. They serve as shortcuts to navigate the comprehensive SAP HCM module, enabling users to carry out their HR duties more effectively and with greater accuracy.

In the section that follows, we present a detailed compilation of SAP HCM TCodes, categorized by their respective HR functions. This list is intended to serve as a handy reference for efficiently managing HR tasks within the SAP environment. Utilize the Ctrl+F shortcut to quickly find the specific TCodes and their descriptions that align with your HR management needs. 

Organizational Management

Descriptions Transaction Codes
Delete Object Manager Settings DELETE_OM_SETTINGS
Actions for Company PA15
Maintain Work Center PO01
Display Work Center PO01D
Maintain Training Program PO02
Maintain Job PO03
Maintain Business Event Type PO04
Maintain Location PO06
Maintain Resource PO07
Maintain Business Events PO05
Maintain Organizational Unit PO10
Maintain External Person PO08
Maintain Organizational Resource Type PO12
Maintain Position PO13
Maintain Task PO14
Maintain Resource Room PO18
Maintain Company PO15
Maintain Services PO16
Maintain External Instructor PO19
Maintain Plan Data (Event Guided) PP03
Maintain Qualifications PO11
Maintain Plan Data (Menu Guided) PP01
Maintain Requirements Profile PO17
Set Up Org. Unit PP90
Organizational Management: Maintain Organizational Plan PPCO
Change Matrix Organization PPME
Personnel Planning PPMM
Create Organizational Plan PPOC
Change Reporting Structure PPO3
Display Reporting Structure PPO4
Change Cost Center Assignment PPO1
Maintain Org. Plan PPOM
Change Organization and Staffing PPOME
Display Organizational Plan PPOS
Create Organization and Staffing PPOCE
Change Structure PPSM
Display Structure PPSS
Create Structure PPSC
Actions for Training Program PQ02
Actions for Job PQ03
Actions for Resource PQ07
Actions for Position PQ13
Actions for External Person PQ08
Actions for External Instructor PQ19
Reference Personnel Numbers S_AHR_61016358
Actions for Resource Room PQ18
Flexible Employee Data S_AHR_61016362
Employee List S_AHR_61016369
Service Anniversaries S_PH9_46000216
HR Master Data Sheet S_AHR_61016360
Powers of Attorney S_PH9_46000225
Date Monitoring S_PH0_48000450
Family Members S_PH9_46000222
Education and Training S_PH9_46000224
Birthday List S_PH9_46000221

Personnel Administration

Descriptions Transaction Codes
Initial PA Master Data Menu PA00
Personnel File PA10
Maintain PA Number Ranges PA04
Display Personnel Master Data PA20
Maintain Personnel Master Data PA30
Hiring from External System PA48
Personnel Actions PRMM
Maintain Time Data PA63
Maintain Personnel Control Record PA03
Display HR Master Data PRMS
Display Time Data PA51/PA53
Personnel Actions PA40

Benefits

Descriptions Transaction Codes
Benefits Participation Monitor HRBEN0003
General Overview of Benefit Plan Data HRBEN0006
Overview of Benefit Plans HRBEN0009
Benefits Configuration Consistency Check HRBEN0042
Termination of Participation HRBEN0014
Benefits Enrollment HRBEN0001
Dynamic Eligibility Check HRBEN0047
Copy Benefit Plan HRBEN0053
Delete Benefit Plan HRBEN0054
Eligible Employees HRBEN0071
Plan Cost Summary HRBEN0046
Standard Plans Overview HRBEN0056
Health Plan Costs HRBEN0073
Concurrent Employment Workbench HRBEN00CEWB
Changes in Benefits Elections HRBEN0077
Costs/Contributions for Miscellaneous Plans HRBEN0085
Benefits Participation HRBEN0072
FSA Contributions HRBEN0078
Account Balance and Claims HRBENUS02

Time Management

Descriptions Transaction Codes
Time Sheet: Maintain Profiles CAC1
Time Sheet: Field Selection CAC2
Generate Partner Profile BD82
Define Customer Fields CAC5
Time Sheet: Approve Times (Selection by Master Data) CAPS
Time Sheet: Rejection Reasons CAC3
Display Timesheet Data CADO
Time Sheet (Change) CAT2
Time Sheet (Display) CAT3
CATS: Display Times (Init Screen) CAT3_ISCR
CATS: Maintain Times (Init Screen) CAT2_ISCR
Transfer Time Data to HR Time Management CAT6
Time Sheet: Document Display CAT8
SAP Easy Access: Time Recording CATI
Time Sheet: Approve Times (Selection by Org. Assignment) CAT4
Time Sheet: Time Leveling CATC
SAP Easy Access: Time Sheet CATP
Time Sheet: Transfer to Target Components CATA
Reorganize Timesheet Interface Tables CATR
Display Working Times CATS_DA
Time Sheet: Approve Times CATSWF
Archiving Time Sheet Data CATSARCH
Check Customizing CATSXC_CHECK
Display Work Time and Tasks CATSXT_DA
Work Times: Detail Display CATSXT_DTL
Create Functions and Operations PE04
Display Shift Plan PP60
Change Shift Plan PP61
Maintain Features PE03
Create Requirements PP67
Display Personal Shift Plan PP6A
Display Temporary Assignment List PP6I
Time Accounts PT_DOW00
Change Requirements PP63
Display Attendance List PP6B
Time Statement PT_EDT_TEDT
Generate Personal Calendar PT_BPC00
Daily Work Schedule PT_DSH20
Create Work Schedule PT01
Change Work Schedule PT02
Time Evaluation Messages PT_ERL00
Time Management Pool PT40
Display Work Schedule PT03
HR Time: Time Evaluation PT60
Personal Work Schedule PT63
Attendance Data Overview PT64
Time Manager’s Workplace PTMW
Time Statement PT61
Attendance/Absence Data: Calendar View PT90/PT90_ATT
Maintain Incentive Wages Data PW01
Employment Percentage PW62
Shift Planning: Time Types/Balances S_AHR_61005002
Change Payroll Status PU03
Specify Shift Groups S_AHR_61004989
Display Incentive Wages Data PW02
Withdrawal from Group PW72

Personnel Development

Descriptions Transaction Codes
Catalog: Change Qualification(s) OOQA
Define Authorization Profiles OOSP
Change Development Plan Catalog OOEC
Profile Matchup PEPM
Career Planning PPCP
Evaluate Careers PPLB
Display Development Plan Catalog PPDPCS
Display Profile PPPD
Reporting – Personnel Development PPRP
Assign Authorization Profiles S_AHR_61003942
Change Profile PPPM
List of Alternative Qualifications S_PH9_46000022
Define Authorization Profiles S_AHR_61007222
Catalog: Change Qualification(s) S_AHR_61003929
Change Development Plan Catalog S_AHR_61007168

Enterprise Compensation Management (ECM)

Descriptions Transaction Codes
Display a Compensation Adjustment HRCMP0001D
Display Budget Structure: Initial Screen HRCMP0012
Change Compensation Adjustment HRCMP0001C
Change Compensation Process Status PECM_CHANGE_STATUS
Change Budget Structure: Initial Screen HRCMP0013
Convert Budget Stock Unit PECM_CONV_BDG_STKUN
Create Compensation Process Records PECM_CREATE_COMP_PRO
Create Compensation Program Records PECM_CREATE_0758
Check and Release Compensation Budgets PECM_CHK_BUDGET
Display Budgets PECM_DISPLAY_BUDGETS
Generate Budget from Org. Hierarchy PECM_GENERATE_BUDGET
Update IT0008 when IT0015 Changes PECM_UPD_0008_1005
Start Job Pricing BSP PECM_START_JPR_BSP
Display Comp. Planning Progress PECM_DISP_PROGRESS
Display Comp. Planning Changes PECM_DISPLAY_CHANGES
Prepare Org. Units for Compensation Planning PECM_PREP_ORGUNITS

SAP Learning Solution (LSO)

Descriptions Transaction Codes
Administrator: Appraisal Document LSO_EVAL_ADMIN
Edit Appraisal Document LSO_EVAL_CHANGE
Activate/Deactivate SAP Learning Solution LSO_ACTIVATE
Prepare Appraisal LSO_EVAL_PREPARE
Create Resource Type LSO_OORT
Find Appraisal LSO_EVAL_SEARCH
Create Appraisal LSO_EVAL_CREATE
Reporting: Resources LSO_PSV7
Dynamic Planning Menu LSO_PSVP
Info: Participation LSO_PSV5
Dynamic Tool Menu LSO_PSVT
Display Publisher Database LSO_PUBLISHER
Change/Display Training Provider LSO_PSVO
Prebook Participation LSO_PV02
Follow Up Course LSO_PV15
Change Course LSO_PV1A
Cancel Participation LSO_PV04
Participation and Sales Statistics LSO_RHXKURS3
Rebook Participation LSO_PV01
Participation Prerequisites LSO_RHXKVOR0
Course Dates LSO_RHXKBRO1
Display Course LSO_PV1B
Create External Instructor OOER
Course Prices LSO_RHXKBRO2
Attendance List LSO_RHXTEILA
Participants for Rebooking LSO_RHXUMBU0
Resource Reservation Statistics LSO_RHXRESO0
Participant List LSO_RHXTEILN

Travel Management

Descriptions Transaction Codes
Check Customizing Settings PR_CHECK
Travel Expenses PR00
Approve Trips and Time Sheets ACTEXP_APPR_LITE
Number Ranges for Trip Numbers PR10
HR PAY: Accounting Analyses PR12
Travel Expense Manager PR05
Import Credit Card Files PRCC
Trip Advances PR03
Display Credit Card Receipts PRCCD
Edit Weekly Reports PR04
Maintain Trip Data PR01
Check Printing PRCU
Employees with Exceeded Trip Days PRDH
Travel Expenses: Feature TRVCT PRMC
Delete Trip Prov. Variant PRDE
Generate File with Corrected Transactions PRCCF
Personnel Actions PRMM
Travel Expenses: Feature TRVCO PRMO
Maintain HR Master Data PRMD
Create Travel Plan PRPL
Travel Expenses: Feature TRVPA PRMP
Create Travel Request PRRQ
Period Statistics PRST
Display Imported Documents PRTC
Post Accounting Data PRRW
Trip Details PRTE
VAT Recovery PRVT
Define Trip Rules – Hotel S_AHR_61000608
Price and Availability Strategies S_AHR_61000671
Define Class Rules – Flight S_AHR_61000601
Define Trip Activity Types S_AHR_61000689
Business Volume with Car Rental Companies S_AHR_61016286
Trip Receipts S_AHR_61016402
Business Volume with Hotel Chains, Hierarchical S_AHR_61016283
Define Travel Profiles S_AHR_61000691
Travel Manager TRIP
Specify Attributes for Class Rules – Car Rental S_AHR_61000687
Display (Travel Planning) TPMS
Assign Profile/Hotel Catalog Item S_AHR_61012509
Business Volume by Rental Location S_AHR_61016287
Define Class Rules – Rail S_ALN_01000812

Performance Management

Descriptions Transaction Codes
Basic Appraisal Template Settings OOHAP_BASIC
Category Group Settings OOHAP_CAT_GROUP
Appraisal Category Settings OOHAP_CATEGORY
Standard Value Lists OOHAP_VALUE_TYPE
PA: Administrator – Appr. Document PHAP_ADMIN_PA
PA: Change Appraisal Document PHAP_CHANGE_PA
PA: Create Appraisal Document PHAP_CREATE_PA
PA: Prepare Appraisal Document PHAP_PREPARE_PA
Generate Internet Addresses PHAP_START_BSP

Succession Management

Descriptions Transaction Codes
TMC Catalog for Appraisal Forms HRTMC_CATALOG_TMC
Start WD Application HRTMC_CONF_ASSESS
Determine Key Positions HRTMC_SET_KEY

Payroll

Descriptions Transaction Codes
Data Medium Administration FDTA
Pay Scale Reclassification HRCMP0042
Wage Type Tool HRWTT00MAIN
Generate Qualification Groups or Qualifications P0000_M10_CL0_PBS
Perform Certificates/Licenses Selection P0000_M10_CL3_PBS
Form 1042-S Printing P0000_M10_ORM_PBS
Savings Bonds Purchase P0000_M10_SBT_PBS
Display Savings Bonds Purchases P0000_M10_SVB_PBS
Display Payroll Results PC_PAYRESULT
Payroll Driver (USA) PC00_M10_CALC
Simulation Payroll Accounting (USA) PC00_M10_CALC_SIMU
Per Payroll Period – Advance PC00_M10_CDTB
Payroll Transfer Prelim. Program DTA – USA PC00_M10_CDTC
Payroll Remuneration Statement PC00_M10_CEDT
Claims Processing PC00_M10_CLAIMS
Payroll Journal PC00_M10_CLJN
US Overpayment Recovery PC00_M10_CLMR
Payroll Transfer – Check Printing PC00_M10_FFOC
Payroll Reconciliation Report PC00_M10_REC
Print Zero Net Advices PC00_M10_RFFOAVIS
Display Tax Authorities PC00_M10_UAUTU1
Payroll Driver (International) PC00_M99_CALC
Wage Type Statement (International) PC00_M99_CLGA00
Wage Type Distribution (International) PC00_M99_CLGV00
Payroll Calendar (International) PC00_M99_CPRC
Create Payment Medium PC00_M99_FPAYM
Set Personnel Country Grouping PC00_M99_MOLGA
Corrections PC00_M99_PA03_CORR
Exit Payroll PC00_M99_PA03_END
Release Payroll PC00_M99_PA03_RELEA
Undo Third-Party Remittance Runs PC00_M99_URMD
HR Form Editor PE51
Maintenance of Process Model PEST
Wage Type Maintenance PU30
Form Manager PUFK
HR Process Workbench PUST
Display Tax Authorities S_AHR_61018778
Payday Calendar S_ALR_87014137
Payroll Journal S_ALR_87014259
Tip Income and Allocated Tips Report S_PH9_46000232
Pensionable Earning and Hours Report S_PH9_46000233

To stay ahead in the dynamic field of HR management within SAP, consider subscribing to the Spend Wizard blog. As a resourceful portal for SAP S4/HANA and Human Capital Management solutions, Spend Wizard offers up-to-date insights, tutorials, and best practices tailored to SAP professionals.

The post SAP Human Capital Management – S4/HANA HCM TCodes appeared first on Spend Wizard.

SAP S4/HANA Plant Maintenance (PM) Transaction Codes

SAP PM (Plant Maintenance) is a crucial component of the SAP system. It helps organizations maintain their equipment and systems efficiently. It ensures smooth operations and minimizing downtime. Transaction Codes (TCodes) of SAP PM are essential tools for quickly accessing various maintenance functions within the SAP environment.

SAP PM TCodes

PM TCodes enable users to perform tasks more effectively. They organize from scheduling maintenance plans to managing maintenance orders and generating activity reports.

Moreover, In the section below, we’ve compiled a complete list of SAP PM TCodes for your convenience. Use the Ctrl+F shortcut to easily search for the specific code and description you need. It will save time and enhance your workflow.

Descriptions Transaction Codes
It Replaces Work Center in Task Lists          CA85
Classes         CL02
As-Built for Serialized Material         COIB

It changes

Material BOM

        CS02
It Creates Material BOM         CS01
This code displays Material BOM         CS03
BOM Comparison          CS14
Mass Changes – Material Selection          CS20
Work Center List           CR05
Single-Level Where-Used List – Material           CS15
This code changes Documents for Material BOM           CS80
It works Center Assignment to Cost Center          CR06
This transaction code changes Document          CV02N
It creates Document          CV01N
It finds  Document          CV04N
This code displays Document         CV03N
It changes Equipment Task List           IA02
It changes General Maintenance Task List           IA06
This code creates Equipment Task List           IA01
Display Equipment Task List             IA03
It changes PM Task Lists             IA08
Display Task Lists            IA09
Display General Task List          IA07
This transaction code creates Functional Location Task List           IA11
Display Task Lists (Multilevel)            IA10
This Tcodes displays Functional Location Task List             IA13
It creates General Task List            IA05
This Tcodes changes Functional Location Task List             IA12
It prints Maintenance Task Lists             IA17
Cost Maintenance Task Lists             IA16
It creates Equipment BOM             IB01
It changes Functional Location BOM             IB12
This creates Functional Location BOM             IB11
Create Installed Base             IB51
It displays Functional Location BOM            IB13
Display IBase            IB53
Change IBase            IB52
This Tcode displays Two Installations            IB55
Change Documents for Equipment BOM            IB80
Create Installation from Sales/ Production Data               IB61
This is the Functional Location BOM Change Documents              IB81
Change Equipment and is used to make these updates                IE02
Display Equipment to monitor information              IE03
Create Equipment               IE01
Change Equipment – Equipment Selection             IE05
It maintains Multiple Equipment Entry (List Editing)             IE10
Create Production Resource/Tools              IE25
Equipment List (Multilevel)              IE07
Replacement Equipment Search (List Editing)             IE20
Equipment Dismantling with Goods Movement             IE4N
It changes Vehicles – Vehicle Selection               IE37
It creates Fleet Object              IE31
Consumption Transaction              IFCU
Displays the details of the Equipment Structure             IH03
Functional Location Structure List              IH01
It displays Equipment             IH08
 It displays Material             IH09
Display the structure of Functional Location              IH12
Where-Used List Time. It displays detailed information about the equipment            IH20
Reference Location List (Multilevel)            IH18
Where-Used List Time Interval            IH22
Display Functional Location             IH06
It changes Measuring Point              IK02
This transaction code creates Measuring Point               IK01
Display Measuring Point               IK03
Create Measurement Document                IK11
Change Measurement Document                IK12
It collects Entry of Meas. Documents (List Editing)               IK16
Change Measurement Documents (List Editing)               IK18
Change Measuring Points (List Editing)                 IK08
Display Measurement Document                IK13
Display Measurement Documents (List Editing)                 IK17
Collective Entry of Meas. Documents                 IK21
Create Functional Location                 IL01
Display Meas. Docs from Archive                IK41
Display Functional Location                IL03
Create Functional Location (List Entry)                IL04
This code transfers data from Functional Location              IL06
Change Functional Location               IL05
Functional Location Listing (Multilevel)               IL07
Create Reference Location              IL11
Change Functional Location              IL02
Reusability of Historical Labels               IL10
User Profile for Labeling                IL09
Change Reference Location                IL12
Create Ref. Location – List Entry              IL14
Display Reference Location               IL13
Create an Object Link for Equipment              IN07
Display Object Link for Equipment              IN09
Change Functional Location Object Network                IN15
Display Object Network for Equipment              IN19
Change Object Network for Equipment                IN18
Change Object Link for Equipment                 IN08
Change Maintenance Item                IP05
Create Maintenance Plan to ensure regular inspections and repairs                 IP01
Create Maintenance Item                 IP04
Schedule Maintenance Plan                  IP10
Display Maintenance Item                 IP06
Package Order                 IP13
Maintain Maintenance Strategies                 IP11
Change Maintenance Plan (List Editing)                  IP15
Display Maintenance Plan                  IP16
Display Maintenance Item                IP18
Change Maintenance Item                 IP17
Where-Used List by Strategy                 IP14
Display Maintenance Strategies                  IP12
Add Strategy-Controlled Plan                  IP42
Scheduling Overview List Form                  IP24
Maintenance Scheduling Overview and Simulation                    IP19
Create Material Serial Number                 IQ01
Change Material Serial Number                  IQ02
Maintenance Schedule – Date Monitoring                   IP30
Add Single Plan                   IP41
Define Number Ranges for Maintenance Plans                   IP20
It creates Material Serial Number (List Editing)                 IQ04
Display Material Serial Number                IQ09
Change Material Serial Number (List Editing)               IQ08
Display Material Serial Number              IQ03
It creates PM Notification – General                IW21
Change PM Notification               IW22
Document Flow List              IW12
Create PM Malfunction Report              IW24
Material Where-Used List               IW13
Create Work Center                IR01
Display Notifications (List Editing)                 IW29
Create PM Activity Report                 IW25
Display PM Notification and track their progress              IW23
Change Notifications (List Editing)              IW28
Notification List (Multilevel)               IW30
It Changes Order              IW32
Create Maintenance Request              IW26
Create Order [Order type description appears here. Name changes depending on ordertype.]               IW31
This code Displays PM Order and review them             IW33
Change Orders and Operations             IW37N
Create PM Suborder             IW36
Change Operations              IW37
Change PM Orders               IW38
Enter PM Order Confirmation              IW41
Display PM Orders             IW39
Display Orders (Multilevel)             IW40
Overall Completion Confirmation              IW42
Postprocessing of PDC Error Records             IW46
PM Order for PM Notification             IW34
PM Order Collective Confirmation            IW44
Create Service Notification – General            IW51
Confirmation Using Operation List             IW48
Cancel PM Order Confirmation            IW45
Display Service Notification           IW53
Create Service Notifications – Malfunction           IW54
Display Operations            IW49
Change Service Notification            IW52
This code creates Activity Report            IW55
Create Service Request            IW56
Change Service Notification            IW58
Change Activities             IW64
Set Deletion Flag for Notification            IW57
Confirmation List             IW47
Change Tasks             IW66
Change Notification Items             IW68
Display Notification Items             IW69
Display Activities            IW65
Material Availability Information           IWBK
Display Service Notifications             IW59
Display Tasks            IW67
PMIS: Object Class Analysis            MCI1
PMIS: Location Analysis            MCI3
PMIS: Planner Group Analysis             MCI4
PMIS: Object Statistic Analysis            MCI6
MTTR/MTBR for Equipment            MCJB
PMIS: Breakdown Analysis             MCI7
PMIS: Cost Evaluation           MCI8
PMIS: Manufacturer Analysis            MCI2
Create Material            MM01
PMIS: Object Damage Analysis            MCI5
Display Material             MM03
PMIS: Vehicle Consumption Analysis              MCIZ
Functional Location: Mean Time between Repair               MCJC
Define ABC Indicators               OIAA
Change Material              MM02
Stock Overview              MMBE
Define Plant Sections              OIAB
Network ID               OINI
It defines Paralleling Type for Confirmation Processes              OPKB
Revisions              OIOB
Define Field Selection for Maintenance Plan             OIW0
Define Field Selection for Operation Data             OIYL
Material Where-Used List S_ALR_87013434
Define Work Center Types and Link to Task List Application               OIZA
Define Execution Time for Confirmation Processes              OPKC
Maintenance Plan Costing S_ALR_87013426
Define Control Parameters for Completion Confirmations            OIOR
Display Confirmations S_ALR_87013432

Subscribe to the Spend Wizard blog for updates on SAP and learn about SAP PM. Spend Wizard is your gateway to SAP S4/HANA and Spend Management solutions.

The post SAP S4/HANA Plant Maintenance (PM) Transaction Codes appeared first on Spend Wizard.

Overview of the Material Master in SAP S/4HANA

Material Master in SAP S/4HANA is a critical element for businesses using SAP. Consider a scenario in a manufacturing firm where every component, from minor parts to complex assemblies, is cataloged with precise details. The Material Master is a comprehensive, centralized source for this information, ensuring consistency and accuracy across all departments.

This article explores the key aspects of Material Master—material types, basic data, classification, purchasing, MRP, plant storage, and accounting data.

material-master-in-sap

What is Material Master in SAP S/4HANA

The Material Master in SAP S/4HANA is a comprehensive data repository that serves as the central source of information for each material within a business. It plays a critical role in maintaining consistency and accessibility of material-related data across various departments of an organization. In fact, SAP defines the material master as

The material master contains information on all the materials that a company procures or produces, stores, and sells. It is the company’s central source for retrieving material-specific data. This information is stored in individual material master records.

SAP

The essentiality of material master becomes particularly evident when businesses migrate from existing ERP systems like BPCS, JD Edwards, Oracle, or Lawson, where they often encounter a need for more detailed material data than what was previously required. For example, in a manufacturing firm, the Material Master details everything from raw materials to finished products, enabling efficient tracking and management.

Key Attributes of Material Master Data

The Material Master comprises several key attributes fundamental to its functionality in SAP S/4HANA. They also contribute to accurate data representation and operational efficiency.

    • Material Number: Each material’s unique 18- to 40-character identifier. It can be manually entered or automatically generated by the system upon saving the material master record.

    • Industry Sector: SAP offers four standard industry sectors: ‘P’ for pharmaceuticals, ‘C’ for chemicals, ‘M’ for mechanical engineering, and ‘A’ for plant engineering and construction. To define a new industry sector, you must choose a unique character as its identifier and link it to a field reference. This reference governs the material master fields’ visibility and requirement status. 

    • Material Type: Classifies materials based on their characteristics and business role, essential for tailoring the Material Master to specific operational requirements.

sap-material-master-data

Understanding and correctly setting up these attributes is key to leveraging SAP S/4HANA’s full potential for business efficiency and success.

Material Types

Material Types in SAP S/4HANA categorize materials with similar attributes, streamlining their management. SAP provides a variety of standard material types, and users can also create custom types to meet specific needs. These material types encompass various items, from kanban containers to competitive products, each with distinct characteristics and purposes.

Standard Material Types:

    • HIBE: Operating supplies used in production.

    • CONT: Kanban containers for JIT replenishment.

    • DIEN: Services, including internal and external activities.

    • ERSA: Spare parts for equipment maintenance.

    • FERT: Finished goods manufactured from raw materials.

    • FHMI: Production resources/tools, not for sale.

    • HALB: Semifinished goods, used in further production.

    • HAWA: Trading goods, purchased and sold.

    • HERS: Manufacturer parts with varying part numbers.

    • IBAU: Maintenance assemblies for technical objects.

    • KMAT: Configurable materials for variant configurations.

    • LEER: Returnable packaging materials.

    • NLAG: Nonstock materials, or consumables.

    • PIPE: Pipeline materials, such as oil or water.

    • ROH: Raw materials for production processes.

    • UNBW: Nonvaluated materials, important for plant maintenance.

    • VERP: Packaging materials provided free to customers.

    • WETT: Competitive products for market analysis.

Configuring Material Types

Configuring new material types involves copying and modifying an existing type, simplifying the process. User-defined types should start with “Z” in their identifier. Valuation areas (like plant or company code level) are configurable for each material type, affecting how materials are managed in quantity, value, and pipeline handling. This customization allows for precise material handling and valuation control in SAP S/4HANA.

Basic Data

Basic Data in the SAP S/4HANA Material Master is the initial screen for creating a new material master record, containing essential information like the material’s description and basic unit of measure (UoM). It’s fundamental for a uniform view of material across various organizational levels.

Creating a Material Master Record

    • Immediately: Use Transaction MM01 or the navigation path: Logistics → Materials Management → Material Master → Material → Create (General) → Immediately.

    • Scheduled: Use Transaction MM11 to add a scheduled creation date for planned creations.

    • Special: For predefined material types like raw materials (ROH), use Transaction MMR1.

Selecting Views and Organizational Levels

Users select the necessary views for maintaining information after entering the material type and industry sector. The chosen views determine the required organizational levels for the material master record.

Material Master in SAP S4/HANA

Planning and Forecasting Profiles:

    • MRP Profile: Simplifies MRP screen data entry, created via Transaction MMD1.

    • Forecast Profile: Sets field values for forecasting, definable through Transaction MP80.

Basic Data is pivotal for consistent material information management in SAP S/4HANA, aiding in efficient planning and forecasting processes.

Classification Data

Classification data in SAP S/4HANA’s Material Master is primarily used for material search, leveraging the characteristic values assigned to each material. This feature becomes highly effective when significant effort is put into defining and applying characteristics and classes, extending beyond materials to include entities like vendors or batches.

Material Master in SAP S4/HANA

Key Components of Classification Data

    • Class Type: In the Classification tab, materials are assigned to user-defined classes. Each class belongs to a class type, a predefined grouping in SAP. For example, class type 001 is for material master, while 023 is for batch records.

    • Classes: Individual classes can be chosen once a class type is selected for a material. These classes have characteristics that describe the material more precisely than standard material master fields.

    • Characteristics: The lowest level of the classification structure, where specific information or values are entered for a material. Characteristics within a class, like color or thickness, can be configured to accept specific values or ranges and can be set as mandatory or optional.

Purchasing Data

Purchasing Data in the SAP S/4HANA Material Master is key for materials involved in procurement, such as trading goods and raw materials.

Material Master in SAP S4/HANA

Key Elements of Purchasing Data

    • Base and Order Unit of Measure: Defaults from Basic Data, with the Order Unit specifying the purchasing unit. A conversion might be needed if it differs from the Base Unit.

    • Plant-Specific Material Status: Dictates the material’s availability and status at the plant level.

    • Tax Indicator for Material: Automates tax code determination, influencing purchasing conditions.

    • Material Freight Group: Classifies materials for transportation purposes.

    • Automatic Purchase Order: Facilitates automatic PO generation from requisitions, dependent on vendor master record settings.

    • Batch Management and Inspection Stock: Configures batch creation for materials and controls quality inspection processes.

    • Source List and Foreign Trade Data: Ensures procurement and foreign trade compliance, including commodity codes and import/export groups.

    • Origin Information: Includes Country and Region of Origin, crucial for export documentation and compliance.

The Purchasing Data in SAP S/4HANA’s Material Master ensures efficient, compliant procurement, covering unit measures, tax codes, freight classifications, and regulatory compliance.

Material Requirements Planning (MRP)

MRP in SAP S/4HANA is a crucial process for managing the planning and control of materials.

Key Elements of MRP

    • MRP Type: Dictates the planning procedure, with types like PD (Standard MRP) and VM (Automatic reorder point planning). Custom types can also be configured.

    • Reorder Point: Used in reorder point planning to determine when materials should enter the next planning run.

    • Planning Time Fence: Sets a period with no automatic plan adjustments.

    • MRP Controller: Identifies the person or team responsible for material planning.

    • Lot Size Data: Involves minimum and maximum lot sizes for material procurement.

    • Availability Check: Ensures material availability, incorporating replenishment lead time.

    • Discontinued Parts: Manages information for phasing out materials.

Plant Data/Storage Location 

Plant Data/Storage Location in SAP S/4HANA Material Master is essential for managing material storage and shelf-life characteristics at the plant and storage locations.

General Data

This section includes fields specific to each storage location, such as Storage Bin and cycle counting indicators. These general data items are critical for efficient inventory management, ensuring materials are stored and accounted for correctly within different storage locations.

Shelf Life Data

Shelf life data is crucial for materials with expiration concerns, like food, chemicals, and pharmaceuticals. It involves managing shelf-life dates and is necessary for batch-managed materials, ensuring that products are used or sold before expiring.

Accounting Data

Accounting Data in the SAP S/4HANA Material Master allows the accounting department to manage valuation and pricing information for inventory transactions.

Material Master in SAP S4/HANA

Key elements of accounting data include:

    • General Data: Displays information like the Base Unit of Measure, previously maintained in other material master tabs.

    • General Valuation Data: Determines the valuation class and material price at the plant level, with options for standard or moving average prices.

    • Determination of Lowest Value: Includes fields for tax and commercial prices, devaluation indicator, and price unit, which are crucial for valuation accuracy.

    • Last In, First Out Data: Contains LIFO/FIFO-relevant indicator and LIFO pool field, essential for inventory valuation methods.

Wrapping Up

The Material Master in SAP S/4HANA is crucial for streamlined supply chain and inventory management. It provides a comprehensive view of each material, encompassing various data types like Basic Data, Classification, Purchasing, MRP, Plant Data/Storage, and Accounting. Efficiently managing these aspects is vital for operational excellence in SAP S/4HANA. To stay updated on best practices and deepen your understanding of SAP S/4HANA, subscribe to the Spend Wizard blog.

The post Overview of the Material Master in SAP S/4HANA appeared first on Spend Wizard.

❌
❌