Company Structure Overview

Company Structure Overview gives you a single place to view and manage company setup information across M3. The application consolidates functions related to divisions, facilities, warehouses, and other setup elements that are normally scattered across multiple programs. You use it to review and maintain company configurations, detect issues, and navigate directly to relevant M3 programs for updates. The app simplifies daily work and reduces time spent switching between functions.

User stories

System administrators and other roles responsible for managing the M3 company setup require a platform that enables them to efficiently view and manage all relevant data.

M3 Business Engine configuration

The application works in all environments where divisions, facilities and warehouses are configured.

See Components.

Application authorization

To access and run the Experience Designer application you must be authorized to the M3 Business Engine functions and API transactions used by the application.

This table shows the functions and transactions that are used by the Company Structure Overview application.

Function or API Transaction Transaction Information Category View Tables to activate for search
MNS100MI LstDivisions
MNS100MI GetBasicData
CRS008MI Get
MMS010MI GetLocation
MMS005MI GetWarehouse
PDS010MI Get
MNS100MI LstDivisions
DRS016MI LstLoadPlat
MMS010MI ListLocations
CRS175MI LstGeneralCode
PDS030MI SelModelLines
PDS030MI SelPatternLines
PDS010MI LstDailyCap
PDS010MI List
LISTMI ListDataAsCSV M3_LIST_MITPCE M3_01_01 MITPCE
LISTMI ListDataAsCSV M3_LIST_CSYTAB M3_01_01 CSYTAB
LISTMI ListDataAsCSV M3_LIST_CFACIL M3_01_01
LISTMI ListDataAsCSV M3_LIST_CIADDR M3_01_01
LISTMI ListDataAsCSV M3_LIST_MITWHL M3_01_01
LISTMI ListDataAsCSV M3_LIST_MPDWCM M3_01_01
LISTMI ListDataAsCSV M3_LIST_PAYWSS M3_01_01
LISTMI ListDataAsCSV M3_LIST_PAIWSC M3_01_01

How to use the application

Use the tree structure on the left side and click the division, facility, or warehouse for which you can view more information.

When you select a division, the division tab is filled with data. When you select a facility, the facility tab is filled with data. When you select a warehouse, the warehouse tab is filled with data.

Each of the three main tabs has vertical tabs that show related information and include links to relevant M3 programs.

Components

This table shows the specific configuration per component:

Component Component details
Select Division form

Component ID: Form_SelectDivision

Purpose: Select a division for filtering or navigation.

M3BE data used: MNS100MI

Data services used: Browse_Divisions

Comment: ...

Structure tree

Component ID: Tree_CompanyStructure

Purpose: Shows a hierarchical structure of divisions, facilities, and warehouses.

M3BE data used: MNS100MI, CRS008MI, MMS005MI

Data services used: List_Divisions, ListMI_Facilities, ListMI_Warehouses

Comment: ...

Name Address form

Component ID: Form_DivisionNameAddress

Purpose: Shows and updates division name and address details.

M3BE data used: MNS100MI

Data services used: Get_Division

Comment: ...

Company Settings form

Component ID: Form_DivisionCompanySettings

Purpose: Shows and edits company/division settings.

M3BE data used: MNS100MI

Data services used: Get_Division

Comment: ...

Work Schedule data grid

Component ID: DataGrid_Workschedule

Purpose: Lists and manages work schedules for the selected division.

M3BE data used: CRS515

Data services used: ListMI_Workschedules

Comment: ...

Interval data grid

Component ID: DataGrid_WorkscheduleInterval

Purpose: Shows intervals or patterns within a selected work schedule.

M3BE data used: CRS516

Data services used: ListMI_WorkschedulePatterns

Comment: ...

Department data grid

Component ID: DataGrid_Department

Purpose: Lists departments for a facility.

M3BE data used: CRS080

Data services used: ListMI_Departments

Comment: ...

Planning Area data grid

Component ID: DataGrid_PlanningArea

Purpose: Shows planning areas associated with a facility.

M3BE data used: CRS175MI

Data services used: List_PlanningArea

Comment: ...

Shift Pattern data grid

Data services used: List_ShiftPattern

Comment: ...

Shift Model Lines data grid

Component ID: DataGrid_ShiftModelLines

Purpose: Shows lines or shifts for a shift model.

M3BE data used: PDS030MI

Data services used: List_ShiftModelLines

Comment: ...

Workcenters data grid

Component ID: DataGrid_Workcenters

Purpose: Lists and manages work centers assigned to a facility.

M3BE data used: PDS010MI

Data services used: List_Workcenters

Comment: ...

Workcenter Shift data grid

Component ID: DataGrid_WorkcenterShift

Purpose: Shows shift assignments for work centers.

M3BE data used: PDS014

Data services used: ListMI_WorkcenterShifts

Comment: ...

Workcenter Daily Capacity data grid

Component ID: DataGrid_WorkcenterDailyCapacity

Purpose: Shows daily capacity per work center.

M3BE data used: PDS010MI

Data services used: List_WorkcenterDailyCapacity

Comment: ...

Warehouse Details form

Component ID: Form_WarehouseDetails

Purpose: Shows and updates warehouse details.

M3BE data used: MMS005MI

Data services used: Get_WarehouseSettings

Comment: ...

Time Zone form

Component ID: Form_TimeZone

Purpose: Shows time zone and daylight saving info for a warehouse.

M3BE data used: MMS005MI

Data services used: Get_WarehouseSettings

Comment: ...

Warehouse Address data grid

Component ID: DataGrid_WarehouseAddress

Purpose: Shows and manages warehouse addresses.

M3BE data used: CRS235

Data services used: ListMI_WarehouseAddresses

Comment: ...

Warehouse Locations data grid

Component ID: DataGrid_WarehouseLocations

Purpose: Lists locations within a warehouse.

M3BE data used: MMS010MI

Data services used: List_Locations

Comment: ...

Warehouse Location form

Component ID: Form_WarehouseLocation

Purpose: Shows and edits details of a specific warehouse location.

M3BE data used: MMS010MI

Data services used: Get_Location

Comment: ...

Warehouse Loading Platform data grid

Component ID: DataGrid_WarehouseLoadingPlatform

Purpose: Lists loading platforms for the warehouse.

M3BE data used: DRS016MI

Data services used: List_LoadingPlatform

Comment: ...

Links and bookmarks

This table shows the links and bookmarks along with their purposes:

Links ID Type Purpose
Link_ConnectWorkcenterShift Automation Runs the PDS014 M3 program and connects a work center shift with provided facility and group data.
Link_ManageAddress M3 Bookmark Opens the CRS235 address management panel for the selected company and warehouse.
Link_ManageCapacity Automation Runs the PDS015 M3 program to manage work center capacity with given facility and group data.
Link_ManageDepartment Automation Runs the CRS080 M3 program to manage the selected department.
Link_ManageDivision M3 Bookmark Opens the MNS100 division management panel for the specified company and division.
Link_ManageFacility M3 Bookmark Opens the CRS008 facility management panel for the specified company and facility.
Link_ManageLoadingPlatform M3 Bookmark Opens the DRS016 loading platform management panel for the selected warehouse and loading platform.
Link_ManageLocation M3 Bookmark Opens the MMS010 location management panel for the specified warehouse location.
Link_ManagePlanningArea Automation Runs the CRS085 M3 program to manage the selected planning area.
Link_ManageShiftModel M3 Bookmark Opens the PDS031 shift model management panel for the selected company, facility, and shift model.
Link_ManageShiftPattern M3 Bookmark Opens the PDS033 shift pattern management panel for the selected company, facility, and pattern.
Link_ManageWarehouse M3 Bookmark Opens the MMS005 warehouse management panel for the specified company and warehouse.
Link_ManageWarehouseAddress M3 Bookmark Opens the CRS235 warehouse address management panel for the selected company and warehouse.
Link_ManageWorkcenter M3 Bookmark Opens the PDS010 work center management panel for the selected company, facility, and group.
Link_ManageWorkschedule Automation Runs the CRS515 M3 program to manage the selected work schedule.