Skip to main content

Master Demand Schedule

caution

This documentation is incomplete.

A master demand schedule (MDS) collects sales order and forecast data and contains information on the number of items to be planned from an inventory organization. Thus, MDS is a collection of demand that is considered final and used for demand-supply reconciliation in MRP. MDS consolidates all sources of demand to represent a statement of total anticipated shipments. MDS connects the demands to planned supplies and thus, provides an extra level of control that allows you to view and modify demands before creating planned orders.

You can use the MDS screen to collect, review, and update MDS data.

To create/view/update an MDS, navigate to the "MDS" screen from your dashboard/favorite.

Enter the organization/MDS details or any other criteria in the search form and click on the search button to view an existing MDS.

If you don't enter any search criteria, the system will show you all the MDSs. If your organization has configured to make any field mandatory for search, then you have to enter those fields to search MDSs.
The application will fetch all the server data and take you to the search result screen. The search result screen looks a bit different on desktop and mobile devices.

If you click on the create new button, the system will open a simple step form to create a new MDS. You can click on the detail right bottom to view all the fields available for the object.

To view the search result in a table format, click on the table icon in the bottom left corner.

To view specific MDS details, click on the menu of that record, and click on view/fetch & view.

You can also click on the expand icon against any item on the search result screen to view the MDS header details, such as MDS name, description, etc.

MDS Name: Enter a unique name for the MDS

Description: Enter a meaningful description for the MDS

Inv Org: Enter an inventory organization name. Inv Org is a mandatory field. Sales orders with a ship-to organization, same as MDS inv org, are considered for consumption.

Source List: Source list of the demands. The system will collect all the forecast data in the source list.

Scroll left, right, up, and down to view all the details. The line details are shown in a separate tab. The default configuration shows fields in various functional groups, such as

  • Finance
  • Entity
  • Reference
  • Data
  • Control
  • Etc

You can configure the application to show which fields should be shown under which group. You can also create new groups as per your business requirements.

All Fields
SequenceNameLabelInputTypeField Group
10vvInvOrgNameInv Org NamedefferedSelectENTITY
10vvInvOrgCodeInv Org CodedefferedSelectENTITY
20vvMdsSourceListMds Source ListdefferedSelectDEFAULT
30fpMdsHeaderIdFp Mds Header IddefferedSelectREFERENCE
40invOrgIdInv Org IddefferedSelectREFERENCE
50mdsNameMds NameInputType.textFieldDEFAULT
60descriptionDescriptionInputType.textFieldDEFAULT
70mdsSourceListIdMds Source List IddefferedSelectREFERENCE
80includeSoCbInclude So CbInputType.switchFieldDEFAULT
90consumeSoCbConsume So CbInputType.switchFieldDEFAULT
100isInactiveCbIs Inactive CbInputType.switchFieldDEFAULT
150docStatusDoc StatusInputType.selectCONTROL
160srcEntityNameSrc Entity NamedefferedSelectDEFAULT
170srcEntityIdSrc Entity IdInputType.textREFERENCE
5110createdByCreated ByInputType.textREFERENCE
5120creationDateCreation DateInputType.textREFERENCE
5130lastUpdatedByLast Updated ByInputType.textREFERENCE
5140lastUpdateDateLast Update DateInputType.textREFERENCE

Line - Item & Date

You can add multiple items to each MDS header. The combination of item and date is a unique key within an MDS header, i.e., you can add an item for a given date only once in an MDS header. However, the system allows you to change the collected quantity from a forecast.

Navigate to the Items tab to view/add/update items.
Click on the add new entity to add a new line. If a line already exists, click on copy entity to copy all the details. You can enable/disable fields allowed to be copied in the menu configuration.

Item Number Enter the item number for which you want to create MDS

UOM Code System defaults the item code from the item master

quantity The demand quantity. The value is collected either from a forecast or a sales order. The system also allows you to update the quantity.

Consumed Quantity A read-only field that shows the total consumed quantity. Multiple sales order detail lines can consume a single forecast.

Forecast Available Quantity The difference between quantity and consumed quantity. This quantity is used in MRP for demand/supply matching.

Demand Date Forecast date for forecast demands and scheduled ship date for sales order demands.

Source Type Source of the MDS line - sales order or forecast.

The reference groups show various ids for reference only. You don't need to enter any information in this section. When you save an MDS for the first time, the system will auto-populate the newly created header id and line ids.

Scroll left, right, up, and down view all other fields.

Enter all the other fields and click on the save button to save the MDS. The app will post all the data to the server and will show the messages returned from the server.

All Fields
SequenceNameLabelInputTypeField Group
10vvItemNumberItem NumberdefferedSelectDEFAULT
10vvItemDescriptionItem DescriptiondefferedSelectDEFAULT
20vvUomCodeUom CodedefferedSelectDEFAULT
30vvInvOrgIdInv Org IddefferedSelectREFERENCE
40vvConsumedQuantityConsumed QuantityInputType.textDATA
50forecastAvailableQuantityForecast Available QuantityInputType.textFieldDATA
60fpMdsLineIdFp Mds Line IdInputType.textREFERENCE
70fpMdsHeaderIdFp Mds Header IddefferedSelectREFERENCE
80srcEntityNameSrc Entity NamedefferedSelectDEFAULT
90srcEntityIdSrc Entity IdInputType.textREFERENCE
100invItemMasterIdInv Item Master IddefferedSelectREFERENCE
110demandDateDemand DateInputType.datePLANNING
120quantityQuantityInputType.textFieldDATA
130sdSoDetailIdSd So Detail IddefferedSelectREFERENCE
140fpForecastDetailIdFp Forecast Detail IdInputType.numberPLANNING
150sourceTypeSource TypeInputType.selectCONTROL
160sourceHeaderIdSource Header IdInputType.textREFERENCE
170sourceLineIdSource Line IdInputType.textREFERENCE
220docStatusDoc StatusInputType.selectCONTROL
5180createdByCreated ByInputType.textREFERENCE
5190creationDateCreation DateInputType.textREFERENCE
5200lastUpdatedByLast Updated ByInputType.textREFERENCE
5210lastUpdateDateLast Update DateInputType.textREFERENCE

Details - Consumptions

When you Refresh the MDS or run the "Create Consumption" program, the system creates/updates consumption lines. The detail lines show all the consumption lines for each forecast detail. The detail lines are used only for reference. You should not update any details values as the system maintains these values.

To view all the MDS details of a given line in a table format, click on the popup icon next to the "Fp Forecast Detail" heading. The system will show you all the details on a separate screen. You can also view the details as a list or in a simple data entry form. Click on the corresponding icon to view the data in that specific format.

Click on the close button to navigate back to the original screen. You can also press the escape button on your keyboard to remove the screen.

Navigate to the MDS details tab to view MDS details.

Item Number ViewOnly field. The system shows the item number on the MDS line for reference purposes.

UOM Code ViewOnly field. The system shows the UOM code on the MDS line for reference purposes.

SO Number: A ViewOnly field that shows the sales order that has consumed the forecast.

SO Line Number: A ViewOnly field that shows the sales order line that has consumed the forecast.

SO Detail Number: A ViewOnly field that shows the sales order detail line that has consumed the forecast.

Consumption Quantity A read-only field that shows the quantity consumed.

The reference groups show various ids for reference only. You don't need to enter any information in this section. When you save an MDS for the first time, the system will auto-populate the newly created header id and line ids.

Scroll left, right, up, and down view all other fields.

Enter all the other fields and click on the save button to save the MDS. The app will post all the data to the server and will show the messages returned from the server.

All Fields
SequenceNameLabelInputTypeField Group
10vvSoNumberSo NumberInputType.textDATA
10vvSoLineNumberSo Line NumberInputType.textDATA
20vvSoShipmentNumberSo Shipment NumberInputType.textDATA
30vvOrigSoQuantityOrig So QuantityInputType.textDATA
40vvFpMdsHeaderIdFp Mds Header IddefferedSelectREFERENCE
50vvForecastDateForecast DateInputType.textPLANNING
60vvOrigForecastQuantityOrig Forecast QuantityInputType.textDATA
70fpMdsDetailIdFp Mds Detail IdInputType.textREFERENCE
80fpMdsLineIdFp Mds Line IdInputType.textREFERENCE
90srcEntityNameSrc Entity NamedefferedSelectDEFAULT
100srcEntityIdSrc Entity IdInputType.textREFERENCE
110fpForecastLineIdFp Forecast Line IdInputType.numberPLANNING
120sdSoDetailIdSd So Detail IddefferedSelectREFERENCE
130fpForecastGroupIdFp Forecast Group IdInputType.numberPLANNING
140fpForecastDetailIdFp Forecast Detail IdInputType.numberPLANNING
150soQuantitySo QuantityInputType.textFieldDATA
160forecastQuantityForecast QuantityInputType.textFieldDATA
170consumptionQuantityConsumption QuantityInputType.textFieldDATA
180reasonReasonInputType.textREFERENCE
5190createdByCreated ByInputType.textREFERENCE
5200creationDateCreation DateInputType.textREFERENCE
5210lastUpdatedByLast Updated ByInputType.textREFERENCE
5220lastUpdateDateLast Update DateInputType.textREFERENCE

Actions

Actions allow you to change, collect, refresh and consume the MDS. Click on the refresh button to collect and consume the MDS. Refresh action completes all the activities i.e.

  • Collects all the forecast details as per the forecasts in the MDS source list
  • Collects all the sales order data that has shipping inventory org same as the MDS inventory org
  • Consumes forecasts if available