# Infor M3 Program Reference: MMS001, OIS100, PMS100 and Other Common Programs

> Source: https://netray.co/tools/infor-m3-program-reference-mms001-ois100-pms100
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Searchable lookup of frequently used Infor M3 programs by code, area and purpose, so you stop hunting through menus.

## Category

infor-cloudsuite

## Erp

Infor M3

## Audience

- M3 consultant
- M3 functional analyst
- M3 developer

## Tool

**Kind:** worksheet

**Mode:** reference

**Columns:**

#### Program

**Key:** program

**Type:** text

#### Typical name

**Key:** name

**Type:** text

#### Area

**Key:** area

**Type:** text

#### What consultants use it for

**Key:** use

**Type:** text

#### Related MI program

**Key:** api

**Type:** text

**Rows:**

#### Item. Open

**Program:** MMS001

**Area:** Inventory / Item

**Use:** Create and maintain item master basic data (ITNO, ITDS, ITTY, ITGR, STAT, UNMS)

**Api:** MMS200MI

#### Item. Connect Warehouse

**Program:** MMS002

**Area:** Inventory / Item

**Use:** Connect an item to a warehouse and set planning and replenishment parameters

**Api:** MMS200MI

#### Warehouse. Open

**Program:** MMS005

**Area:** Inventory / Warehouse

**Use:** Define warehouses (WHLO), their facility link and stock-handling settings

**Api:** MMS005MI

#### Customer Order. Open

**Program:** OIS100

**Area:** Sales / Customer order

**Use:** Enter, change and review customer order headers and lines

**Api:** OIS100MI

#### Customer Order Type. Open

**Program:** OIS010

**Area:** Sales / Settings

**Use:** Set up customer order types that drive order flow and document handling

#### Manufacturing Order. Open

**Program:** PMS100

**Area:** Production

**Use:** Create, release and follow manufacturing orders (MO)

**Api:** PMS100MI

#### Product Structure. Open

**Program:** PDS001

**Area:** Product structure

**Use:** Maintain bills of material per facility and product

**Api:** PDS001MI

#### Purchase Order. Open

**Program:** PPS200

**Area:** Purchasing

**Use:** Enter and follow purchase order headers and lines

**Api:** PPS200MI

#### Customer. Open

**Program:** CRS610

**Area:** Customer / Settings

**Use:** Create and maintain customers and ship-to addresses

**Api:** CRS610MI

#### Supplier. Open

**Program:** CRS620

**Area:** Supplier / Settings

**Use:** Create and maintain suppliers

**Api:** CRS620MI

#### Facility. Open

**Program:** CRS008

**Area:** Organisation / Settings

**Use:** Define facilities (FACI) under a division

#### User. Open

**Program:** MNS150

**Area:** Security

**Use:** Maintain M3 users, default company and division, and role links

**Api:** MNS150MI

#### Cross-reference tool

**Program:** CMS100

**Area:** Technical / Documentation

**Use:** Look up which programs, tables and fields are related

**Notes:** Names and menu paths vary by M3 version and by how your site has localised them. Treat this as a navigation aid and confirm in your own tenant using Find Program or the program documentation. MI program names should be checked in the API repository of your environment.

## Content

**Intro:** Every M3 consultant ends up memorising a dozen program codes and still searching for the rest. This lookup lists commonly used M3 programs such as MMS001, OIS100 and PMS100 with area, purpose and the related MI program. Filter by typing a code or a word.

**Sections:**

#### How to use the reference

**Body:** Type a program code (for example OIS100) or a word (for example supplier) into the search box. The table narrows to matching rows. Use the export buttons to take the table to Excel for a workshop pack or into a PDF cheat sheet for a go-live support team. Add your own rows in the exported file for custom or localised programs that your site uses.

#### How M3 program codes are structured

**Body:** M3 programs have a three-letter prefix that points to the application area and a three-digit number: CRS for common and company settings, MMS for materials management, OIS for customer orders, PPS for purchasing, PMS for production, PDS for product structure. The same logic is used by the MI programs, where the program number is followed by MI, such as MMS200MI. Knowing this lets you guess the right area before you search.

**Bullets:**

- CRS: customers, suppliers, facilities, general settings
- MMS: items, warehouses, stock transactions
- OIS: customer order entry and settings
- PPS: purchase orders and supplier agreements
- PMS and PDS: manufacturing orders and product structures

#### Common mistakes

**Body:** The usual errors are working in the wrong company or division, forgetting that many settings programs are per facility or warehouse, and assuming that a program open in one version has the same panels in another. Always check the panel sequence and the field help (F1) in your version. Another frequent mistake is editing master data in a program while an integration also writes through the MI program, which can overwrite the change.

**Cta:** If your team keeps answering the same where-do-I-find-this questions, an assistant grounded in your own M3 documentation and read-only data can answer them. Netray can scope that with you.

**Faq:**

#### What does MMS001 do in Infor M3?

**Answer:** MMS001 is the item program used to create and maintain item master basic data such as item number, description, item type, item group, status and basic unit of measure. Warehouse-level data is then added in MMS002 for each warehouse the item is stocked in.

#### What is OIS100 used for?

**Answer:** OIS100 is the customer order program. Users enter new orders, change headers and lines, check order status and navigate to related programs such as delivery and invoicing from the options menu.

#### How do I find a program I do not know the code of?

**Answer:** Use the program search or the menu structure in M3, search the program documentation, or look at the cross-reference tool. For API work, search the API repository for the MI program that sits behind the business object you need.

#### Is this list complete?

**Answer:** No. M3 has thousands of programs. This reference covers programs that come up in most implementations and support cases. Add the ones your site relies on after exporting, and check names against your own version.

## Search terms

M3 program list, MMS001 M3, OIS100 customer order open, PMS100 manufacturing order, M3 program codes, Infor M3 cheat sheet, M3 panel sequence, M3 programs reference excel

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
