CacheTaskDependency

Cache Process Task Dependency MBF Cache

Minor Business Rule

Object Name: B31P0230

Parent DLL: CEPM

Location: Client/Server

Language: C

Data Structure

D31P0230B - Cache Task Dependency Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
cModeEV01charOPTINPUT

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

cSuppressErrorMessageEV01charOPTINPUT

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

szErrorMessageDTAIcharOPTOUTPUT

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.

idhCursorGENLNGIDOPTBOTH

General purpose ID variable.

mnProjectNumberPRJMMATH_NUMERICOPTNONE

A number that identifies an EPM project in the system. The project must be set up in the Add/Revise Project program (P31P011).

mnUniqueKeyIDInternalUKIDMATH_NUMERICOPTNONE

This field is a unique number used to identify a record in a file.

mnPredecessorNumberPNUMMATH_NUMERICOPTNONE

A number that identifies the task on which the scheduling of the successor task is based. The relationship between the predecessor task 
and the successor task is defined by the dependency type.

mnSuccessorNumberONUMMATH_NUMERICOPTNONE

A number that identifies a task that is scheduled based on predecessor tasks. This number corresponds to the work order number of the 
task.

szDependencyTypeDYTYcharOPTNONE

A user defined code (31P/DT) that you use to search by task dependency type. Valid values are:  FF (finish to finish) The predecessor task 
must be completed before the successor task can be completed. FS (finish to start) The predecessor task must be completed before the 
successor task can start. SF (start to finish) The predecessor task must start before the successor task can be completed. SS (start to start) The 
predecessor task must start before the successor task can start.

mnLagTimeLAGTMATH_NUMERICOPTNONE

The scheduled time between dependent tasks. Depending on the lag time calculation method, the value that you enter might represent an 
absolute amount of time or a percentage of either the predecessor or the successor task. 

cLagRuleLAGRcharOPTNONE

A code that specifies how the system calculates lag time. Valid values are: V Calculate lag time as the number of days between 
tasks. P Calculate lag time as a percentage of the length of the predecessor task. S Calculate lag time as a percentage of the length of the successor task.

szDescripDescripText1DTX1charOPTNONE

This is a 75 character detailed descriptive text field to be used for miscellaneous notes or text information.

szUserReservedCodeURCDcharOPTNONE

This is a 2 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

jdUserReservedDateURDTJDEDATEOPTNONE

This is a 6 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedAmountURATMATH_NUMERICOPTNONE

This is a 15 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedNumberURABMATH_NUMERICOPTNONE

This is a 8 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

szUserReservedReferenceURRFcharOPTNONE

A 15-position reference that is reserved for the user.  J.D. Edwards does not currently use this field and does not plan to use it in the future.

cFetchedFromF31P12EV01charOPTNONE

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

cRecordIsCleanEV01charOPTNONE

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

szTaskDependencyTypeSPHDcharOPTNONE

A code that indicates special processing requirements for certain user defined code values. The value that you enter in this field is unique 
for each user defined code type. The system uses the special handling code in many ways. For example, special handling codes defined for 
Language Preference specify whether the language is double-byte or does not have uppercase characters. Programming is required to 
activate this field.

szDependencyLagRuleSPHDcharOPTNONE

A code that indicates special processing requirements for certain user defined code values. The value that you enter in this field is unique 
for each user defined code type. The system uses the special handling code in many ways. For example, special handling codes defined for 
Language Preference specify whether the language is double-byte or does not have uppercase characters. Programming is required to 
activate this field.

mnLagDurationLTLVMATH_NUMERICOPTNONE

A value that represents the leadtime for an item at its assigned level in the production process, as defined on Plant Manufacturing Data. 
The system uses this value to calculate the start dates for work orders using fixed leadtimes. Level leadtime is different for purchased and 
manufactured items: Purchased - The number of calendar days required for the item to arrive at your branch/plant after the supplier receives your 
purchase order. Manufactured - The number of workdays required to complete the fabrication or assembly of an item after all the 
components are available. You can enter level leadtime manually on Manufacturing Values Entry, or you can use the Leadtime Rollup program to 
calculate it. To calculate level leadtime using the Leadtime Rollup program, you must first enter a quantity in the Manufacturing Leadtime Quantity 
field in the Item Branch table (F4102).

cStopFlagEV01charOPTNONE

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

cReturnPointerEV01charOPTNONE

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

mnJobNumberJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

nCacheIndexNumberINT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

nNumberOfKeysINT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

mnMovedTaskNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

mnNewParentTaskNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

nLineNumberINT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

nNumberOfRecordsINT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

cActionCodeEV01charOPTNONE

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

Related Functions

None

Related Tables

None
CacheTaskDependencyInternal

CacheTaskDependencyInternal

Cache Process Task Dependency MBF Cache

Minor Business Rule

Object Name: B31P0230

Parent DLL: CEPM

Location: Client/Server

Language: C

Data Structure

D31P0230C - Cache Process Task Dependency MBF Cache (Internal)

Parameter NameData ItemData TypeReq/OptI/O/Both
cModeEV01charOPTINPUT

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

mnJobNumberJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

cSuppressErrorMessageEV01charOPTINPUT

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

szErrorMessageDTAIcharOPTOUTPUT

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.

idhCursorGENLNGIDOPTBOTH

General purpose ID variable.

mnDocumentNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

cReturnPointerEV01charOPTINPUT

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

Related Functions

None

Related Tables

None
CacheTaskDependencySystem

CacheTaskDependencySystem

Cache Process Task Dependency MBF Cache

Minor Business Rule

Object Name: B31P0230

Parent DLL: CEPM

Location: Client/Server

Language: C

Data Structure

D31P0230A - Cache Task Dependency System Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
cModeEV01charOPTINPUT

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

cSuppressErrorMessageEV01charOPTINPUT

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

szErrorMessageDTAIcharOPTOUTPUT

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.

idhCursorGENLNGIDOPTBOTH

General purpose ID variable.

cReturnPointerEV01charOPTINPUT

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

mnProjectNumberPRJMMATH_NUMERICOPTNONE

A number that identifies an EPM project in the system. The project must be set up in the Add/Revise Project program (P31P011).

mnNumberOfTasksNKEYSMATH_NUMERICOPTNONE

The number of keys in an index that will be used to retrieve, delete, or update a record.

cUseWithX4801EV01charOPTNONE

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

szComputerIDCTIDcharOPTNONE

szUserIdUSERcharOPTNONE

The code that identifies a user profile.

szProgramIdPIDcharOPTNONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

jdDateUpdatedUPMJJDEDATEOPTNONE

The date that specifies the last update to the file record.

mnTimeLastUpdatedUPMTMATH_NUMERICOPTNONE

The time that specifies when the program executed the last update to this record.

mnJobNumberJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

nNumberOfKeysINT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

nCacheCounterINT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

Related Functions

None

Related Tables

None
CacheTaskDependencyVisited

CacheTaskDependencyVisited

Cache Process Task Dependency MBF Cache

Minor Business Rule

Object Name: B31P0230

Parent DLL: CEPM

Location: Client/Server

Language: C

Data Structure

D31P0230D - Cache Process Task Dependency MBF Cache (Visited)

Parameter NameData ItemData TypeReq/OptI/O/Both
cModeEV01charOPTINPUT

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

mnJobNumberJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

cSuppressErrorMessageEV01charOPTINPUT

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

szErrorMessageDTAIcharOPTOUTPUT

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.

idhCursorGENLNGIDOPTBOTH

General purpose ID variable.

cReturnPointerEV01charOPTINPUT

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

mnTaskNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

cVisitedEV01charOPTNONE

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

Related Functions

None

Related Tables

None