---
description: "Customer Material Info Record [CMIR] in SAP: Learn how to create customer material info record with T-code VD51 (Create), VD52 (Change), and VD53 (Display)"
title: "Customer Material Info Record [CMIR] in SAP: VD51 Tcode"
image: https://www.guru99.com/images/sap-vd51-customer-material-info-cmir.png
---

[Skip to content](#main)

**⚡ Smart Summary**

Customer-Material Info Record in SAP, created with transaction VD51, maps a customer’s own material number to your internal material code. This resource explains the purpose of the record, its key fields, and the VD51, VD52, and VD53 transactions.

- 🔗 **CMIR Purpose:** A customer-material info record links the customer’s own material number to your internal material code.
- 🗣️ **Customer Language:** It lets a customer order using their name for a product, while SAP still processes your material.
- ⌨️ **VD51 Transaction:** Transaction VD51 creates the record, VD52 changes it, and VD53 displays it.
- 🧾 **Key Data:** The record can store the customer material number, delivery plant, delivery priority, and partial-delivery rules.
- 🚚 **Sales Impact:** During order entry, SAP defaults this data, which speeds up processing and reduces errors.
- 🛡️ **Best Practice:** Maintain the record per sales area so the correct data applies to each customer and distribution channel.

Read More

![Customer Material Info Record in SAP using VD51](https://www.guru99.com/images/sap-vd51-customer-material-info-cmir.png)

## What Is a Customer-Material Info Record?

Sometimes a customer refers to a material by a layman name rather than its technical name in a purchase order. There is therefore a need to map the customer’s material name to your own material code, and this mapping is called a Customer-Material Info Record, often shortened to CMIR.

The record is maintained for a specific customer within a sales area, which means a combination of sales organization and distribution channel. Once it exists, SAP can recognize the customer’s material number during order entry and automatically substitute your internal material, along with any customer-specific data stored in the record. It is created with transaction VD51, while VD52 and VD53 are used to change and display it. As part of the sales and distribution master data, the record sits alongside the customer master and material master and is read during sales order processing. The record is optional, but it is a practical way to keep ordering simple for the customer and accurate for your team.

## Why Use a Customer-Material Info Record?

A customer-material info record solves a common problem in sales: customers rarely use your material numbers. It stores customer-specific information that SAP applies automatically during order processing. The main benefits include:

- **Order in the customer’s language:** The customer can order using their own material number, and SAP finds the correct material automatically.
- **Fewer order errors:** Because the mapping is stored once, sales staff do not have to translate part numbers manually on every order.
- **Customer-specific delivery data:** Delivery plant, delivery priority, and minimum or partial delivery rules can be defaulted per customer.
- **Faster order entry:** The system copies the stored data into the sales document, which speeds up processing.
- **Better communication:** Documents such as delivery notes can show the customer’s own material description.

In short, the record makes ordering easier for the customer and more reliable for your sales team, especially when the same product is sold to many customers who each use a different part number.

**Don't Miss:**

- [MB1C: How to Create Material Stock in SAP](https://www.guru99.com/how-to-create-material-stock.html)
- [How To Create Sales Order: SAP VA01](https://www.guru99.com/create-sales-order.html)
- [How To Create Debit Memo in SAP](https://www.guru99.com/create-debit-memo.html)
- [SAP Credit Management Tutorial: OVA8](https://www.guru99.com/guide-to-credit-management-in-sap-sd.html)

## How to Create Customer Material Info Record

Follow these steps in transaction VD51 to create the record for a customer and sales area.

**Step 1)** Enter the T-Code.

1. Enter T-Code VD51 in the command bar.
2. Enter the customer code, sales organization, and distribution channel.

[![Enter VD51 with customer, sales organization and distribution channel]()](https://www.guru99.com/images/sap/2012/10/1.png)

Press the Enter button, and the next screen will appear.

**Step 2)** Enter the information.

1. Enter the material number and the customer material.
2. Click on the Save button.

[![Enter the material number and customer material in VD51]()](https://www.guru99.com/images/sap/2012/10/21.png)

**Step 3)** Check the message.

A message “Customer-Material info was saved” is displayed.

[![SAP message confirming the customer-material info record was saved]()](https://www.guru99.com/images/sap/2012/10/32.png)

**Also Check:-** [Create Customer Master Data: SAP XD01](https://www.guru99.com/create-customer-master-by-t-code-xd01-3.html)

## Key Fields in a Customer-Material Info Record

When you create the record in VD51, you maintain it for a specific customer and sales area. Beyond the basic mapping, several fields let you tailor how orders for that customer behave:

- **Customer Material Number:** The identifier the customer uses for the product; this is the core of the record.
- **Material:** Your internal material code that the customer number maps to.
- **Plant:** The default delivering plant for this customer and material.
- **Delivery Priority:** The priority applied when the order is processed and scheduled.
- **Minimum Delivery Quantity:** The smallest quantity allowed for a delivery of this item.
- **Partial Delivery / Item Usage:** Rules that control whether partial deliveries are allowed for the customer.

These fields are optional, so maintain only the ones your process needs and leave the rest blank to inherit standard behavior. The customer material number and your internal material are the essential pair, while the delivery-related fields are useful when a customer has special shipping requirements.

## VD51, VD52, and VD53: Create, Change, and Display

SAP provides three transaction codes to manage the customer-material info record across its life cycle. Each one opens the same record in a different mode, which keeps changes controlled and traceable. Because all three point to the same underlying data, the record you create in VD51 is immediately available in VD52 and VD53, so choosing the right transaction is mainly about intent.

| T-Code | Action | When to use it |
| --- | --- | --- |
| VD51 | Create | Set up a new customer-material info record |
| VD52 | Change | Update fields such as delivery data or the customer material number |
| VD53 | Display | View the record without making any changes |

As a rule, display the record first with VD53 to confirm the current values, and switch to VD52 only when an update is genuinely required. This habit prevents accidental changes to live customer data. In many projects, display access through VD53 is granted widely, while change access through VD52 is restricted to a smaller group of data owners.

## FAQs

📌 Is a customer-material info record mandatory in SAP?

No. It is optional. You only create it when a customer orders using their own material number or needs customer-specific delivery data. Without it, orders simply use your standard material number and master data defaults.

🔢 Can one material have different customer material numbers?

Yes. Each customer can have its own number for the same material, maintained in a separate record per customer and sales area. This lets many customers use their own names for one internal material without conflict.

🛒 How does SAP use the customer material number during order entry?

When you enter the customer material number in a sales order, SAP looks up the info record and substitutes your internal material automatically. It also copies stored data such as delivery plant and delivery priority into the order line.

🤖 Can AI map customer material numbers automatically?

Yes. AI can match customer part numbers to your materials by learning from past orders and catalogs, then suggest the mappings for VD51. A user should confirm each match before it is saved to avoid incorrect substitutions.

🧠 How can AI improve customer-material data quality in SAP?

AI can detect duplicate or inconsistent customer material numbers, flag records with missing delivery data, and recommend corrections. This keeps the mapping reliable, although a data steward should review the suggestions before applying them in production.

#### Summarize this post with:

ChatGPTPerplexityGrokGoogle AI

**Stay Updated on AI** **Get Weekly AI Skills, Trends, Actionable Advice.**

##### Sign up for the newsletter

Subscribe for Free

You have successfully subscribed.  
Please check your inbox.

![AI-Newsletter]() Chosen by over **350,000+** professionals

[Scroll to top](#wrapper)

×

Search for:

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.guru99.com/#organization","name":"Guru99","sameAs":["https://www.facebook.com/Guru99Official","https://twitter.com/guru99com"],"logo":{"@type":"ImageObject","@id":"https://www.guru99.com/#logo","url":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","contentUrl":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","caption":"Guru99","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://www.guru99.com/#website","url":"https://www.guru99.com","name":"Guru99","publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.guru99.com/images/sap-vd51-customer-material-info-cmir.png","url":"https://www.guru99.com/images/sap-vd51-customer-material-info-cmir.png","width":"700","height":"250","caption":"SAP VD51: Customer Material Info (CMIR)","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/how-to-create-customer-material-info-record.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.guru99.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.guru99.com/sap-sd","name":"SAP - SD"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.guru99.com/how-to-create-customer-material-info-record.html","name":"Customer Material Info Record [CMIR] in SAP: VD51 Tcode"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/how-to-create-customer-material-info-record.html#webpage","url":"https://www.guru99.com/how-to-create-customer-material-info-record.html","name":"Customer Material Info Record [CMIR] in SAP: VD51 Tcode","dateModified":"2026-10-09T14:05:44+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/sap-vd51-customer-material-info-cmir.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/how-to-create-customer-material-info-record.html#breadcrumb"}},{"@type":"Person","@id":"https://www.guru99.com/author/editorial","name":"Editorial Team","url":"https://www.guru99.com/author/editorial","image":{"@type":"ImageObject","@id":"https://www.guru99.com/images/favicon-new-logo.png","url":"https://www.guru99.com/images/favicon-new-logo.png","caption":"Editorial Team","inLanguage":"en-US"},"sameAs":["https://www.guru99.com/editorial-team"],"worksFor":{"@id":"https://www.guru99.com/#organization"}},{"image":{"@id":"https://www.guru99.com/images/sap-vd51-customer-material-info-cmir.png"},"headline":"Customer Material Info Record [CMIR] in SAP: VD51 Tcode","description":"Customer Material Info Record [CMIR] in SAP: Learn how to create customer material info record with T-code VD51 (Create), VD52 (Change), and VD53 (Display)","keywords":"sap-sd, sap","@type":"Article","author":{"@id":"https://www.guru99.com/author/editorial","name":"Editorial Team"},"dateModified":"2026-10-09T14:05:44+05:30","copyrightYear":"2026","name":"Customer Material Info Record [CMIR] in SAP: VD51 Tcode","articleSection":"SAP - SD","subjectOf":[{"@type":"HowTo","name":"How to Create Customer Material Info Record","description":"Here is a step by step process on how to create customer material info record:","step":[{"@type":"HowToStep","name":"Step 1) Enter T-Code.","text":"Enter T-Code VD51 in command bar.","image":"https://www.guru99.com/images/sap/2012/10/1.png","url":"https://www.guru99.com/how-to-create-customer-material-info-record.html#step1"},{"@type":"HowToStep","name":"Step 2) Enter Information.","text":"Enter material no, customer material, and click on save button.","image":"https://www.guru99.com/images/sap/2012/10/21.png","url":"https://www.guru99.com/how-to-create-customer-material-info-record.html#step2"},{"@type":"HowToStep","name":"Step 3) Check Message.","text":"A Message 'Customer-Material info was saved'.","image":"https://www.guru99.com/images/sap/2012/10/32.png","url":"https://www.guru99.com/how-to-create-customer-material-info-record.html#step3"}]}],"@id":"https://www.guru99.com/how-to-create-customer-material-info-record.html#schema-146026","isPartOf":{"@id":"https://www.guru99.com/how-to-create-customer-material-info-record.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/how-to-create-customer-material-info-record.html#webpage"}}]}
```
