GetAvgDailyDemandForKanbanItem

Get Item Demand for Kanban

Minor Business Rule

Object Name: B3003940

Parent DLL: CMFG

Location: Client/Server

Language: C

Data Structure

D3003940A - Get Item Demand for Kanban

Parameter NameData ItemData TypeReq/OptI/O/Both
mnIdentifierShortItemITMMATH_NUMERICOPTNONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

szCostCenterMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

cDemandTypeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnDemandQtyTRQTMATH_NUMERICOPTNONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

cIncludeFirmWOsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeForecastsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludePlannedWOsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludePlannedOrdersEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeSalesOrdersEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeRatesEV01charOPTNONE

An option that specifies the type of processing for an event.

cSuppressErrorMsgsEV01charOPTNONE

An option that specifies the type of processing for an event.

szErrorMsgIDDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

mnNumberOfPeriodsNUMP3MATH_NUMERICOPTNONE

mnDaysPerWeekNDAYSMATH_NUMERICOPTNONE

A value that identifies the number of days a kanban specific item is used in production per period. This value is generally used in arriving at 
an average daily demand in kanban calculations. For example, if a kanban specific item is required on Mondays, Wednesdays and 
Fridays, then over a weekly period, this parameter would be 3 days.

mnDaysPerMonthDY01MATH_NUMERICOPTNONE

The total number of days worked during period one of the selected time range. These days are used to determine whether the employee is 
eligible for holiday pay for the period being processed.

cDemandAggregationFlgEV01charOPTNONE

An option that specifies the type of processing for an event.

jdStartDateSTRTJDEDATEOPTNONE

The start date for the order. You can enter this date manually, or have the system calculate it using a backscheduling routine. The routine 
starts with the required date and offsets the total leadtime to calculate the appropriate start date.

jdEndDateDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

Related Functions

None

Related Tables

None
GetDemandForKanbanItem

GetDemandForKanbanItem

Get Item Demand for Kanban

Minor Business Rule

Object Name: B3003940

Parent DLL: CMFG

Location: Client/Server

Language: C

Data Structure

D3003940A - Get Item Demand for Kanban

Parameter NameData ItemData TypeReq/OptI/O/Both
mnIdentifierShortItemITMMATH_NUMERICOPTNONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

szCostCenterMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

cDemandTypeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnDemandQtyTRQTMATH_NUMERICOPTNONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

cIncludeFirmWOsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeForecastsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludePlannedWOsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludePlannedOrdersEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeSalesOrdersEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeRatesEV01charOPTNONE

An option that specifies the type of processing for an event.

cSuppressErrorMsgsEV01charOPTNONE

An option that specifies the type of processing for an event.

szErrorMsgIDDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

mnNumberOfPeriodsNUMP3MATH_NUMERICOPTNONE

mnDaysPerWeekNDAYSMATH_NUMERICOPTNONE

A value that identifies the number of days a kanban specific item is used in production per period. This value is generally used in arriving at 
an average daily demand in kanban calculations. For example, if a kanban specific item is required on Mondays, Wednesdays and 
Fridays, then over a weekly period, this parameter would be 3 days.

mnDaysPerMonthDY01MATH_NUMERICOPTNONE

The total number of days worked during period one of the selected time range. These days are used to determine whether the employee is 
eligible for holiday pay for the period being processed.

cDemandAggregationFlgEV01charOPTNONE

An option that specifies the type of processing for an event.

jdStartDateSTRTJDEDATEOPTNONE

The start date for the order. You can enter this date manually, or have the system calculate it using a backscheduling routine. The routine 
starts with the required date and offsets the total leadtime to calculate the appropriate start date.

jdEndDateDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

Related Functions

None

Related Tables

None
GetHighDailyDemandForKanbanItem

GetHighDailyDemandForKanbanItem

Get Item Demand for Kanban

Minor Business Rule

Object Name: B3003940

Parent DLL: CMFG

Location: Client/Server

Language: C

Data Structure

D3003940A - Get Item Demand for Kanban

Parameter NameData ItemData TypeReq/OptI/O/Both
mnIdentifierShortItemITMMATH_NUMERICOPTNONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

szCostCenterMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

cDemandTypeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnDemandQtyTRQTMATH_NUMERICOPTNONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

cIncludeFirmWOsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeForecastsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludePlannedWOsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludePlannedOrdersEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeSalesOrdersEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeRatesEV01charOPTNONE

An option that specifies the type of processing for an event.

cSuppressErrorMsgsEV01charOPTNONE

An option that specifies the type of processing for an event.

szErrorMsgIDDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

mnNumberOfPeriodsNUMP3MATH_NUMERICOPTNONE

mnDaysPerWeekNDAYSMATH_NUMERICOPTNONE

A value that identifies the number of days a kanban specific item is used in production per period. This value is generally used in arriving at 
an average daily demand in kanban calculations. For example, if a kanban specific item is required on Mondays, Wednesdays and 
Fridays, then over a weekly period, this parameter would be 3 days.

mnDaysPerMonthDY01MATH_NUMERICOPTNONE

The total number of days worked during period one of the selected time range. These days are used to determine whether the employee is 
eligible for holiday pay for the period being processed.

cDemandAggregationFlgEV01charOPTNONE

An option that specifies the type of processing for an event.

jdStartDateSTRTJDEDATEOPTNONE

The start date for the order. You can enter this date manually, or have the system calculate it using a backscheduling routine. The routine 
starts with the required date and offsets the total leadtime to calculate the appropriate start date.

jdEndDateDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

Related Functions

None

Related Tables

None
GetRawDemandForKanbanItem

GetRawDemandForKanbanItem

Get Item Demand for Kanban

Minor Business Rule

Object Name: B3003940

Parent DLL: CMFG

Location: Client/Server

Language: C

Data Structure

D3003940A - Get Item Demand for Kanban

Parameter NameData ItemData TypeReq/OptI/O/Both
mnIdentifierShortItemITMMATH_NUMERICOPTNONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

szCostCenterMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

cDemandTypeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnDemandQtyTRQTMATH_NUMERICOPTNONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

cIncludeFirmWOsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeForecastsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludePlannedWOsEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludePlannedOrdersEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeSalesOrdersEV01charOPTNONE

An option that specifies the type of processing for an event.

cIncludeRatesEV01charOPTNONE

An option that specifies the type of processing for an event.

cSuppressErrorMsgsEV01charOPTNONE

An option that specifies the type of processing for an event.

szErrorMsgIDDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

mnNumberOfPeriodsNUMP3MATH_NUMERICOPTNONE

mnDaysPerWeekNDAYSMATH_NUMERICOPTNONE

A value that identifies the number of days a kanban specific item is used in production per period. This value is generally used in arriving at 
an average daily demand in kanban calculations. For example, if a kanban specific item is required on Mondays, Wednesdays and 
Fridays, then over a weekly period, this parameter would be 3 days.

mnDaysPerMonthDY01MATH_NUMERICOPTNONE

The total number of days worked during period one of the selected time range. These days are used to determine whether the employee is 
eligible for holiday pay for the period being processed.

cDemandAggregationFlgEV01charOPTNONE

An option that specifies the type of processing for an event.

jdStartDateSTRTJDEDATEOPTNONE

The start date for the order. You can enter this date manually, or have the system calculate it using a backscheduling routine. The routine 
starts with the required date and offsets the total leadtime to calculate the appropriate start date.

jdEndDateDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

Related Functions

None

Related Tables

None