AddTPCTCacheRecord

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213C - Add TPCT Cache Record

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharREQINPUT

A unique session ID based on Process ID, Transaction ID, and Job Number.

mnNodeID_PPRIDPPRIDMATH_NUMERICREQINPUT

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnNodeSubprocessID_SUBIDSUBIDMATH_NUMERICOPTINPUT

An integer to uniquely identify subprocesses within a process.

mnPredecessorNodeID_PPRIDPPRIDMATH_NUMERICOPTINPUT

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnPredecessorSubID_SUBIDSUBIDMATH_NUMERICOPTINPUT

An integer to uniquely identify subprocesses within a process.

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

mnTime_DFTIMEDFTIMEMATH_NUMERICOPTINPUT

A value that represents time in the DFM system.

mnNodeProcessID_PROIDPROIDMATH_NUMERICOPTINPUT

A unique number that is used to identify a Process within the Demand Flow Manufacturing system.

mnPathID_PHIDPHIDMATH_NUMERICOPTINPUT

A number that uniquely identifies a Path (Product Synchronization, Rework, Feeder or Option Path) in the Path Master Table (FF30L702).

mnConsumedSequenceNumber_COSQCOSQMATH_NUMERICOPTINPUT

The sequence number the process was consumed in the sequence of events.

mnValueAddedTime_VALTMVALTMMATH_NUMERICOPTINPUT

Time of value added event in sequence of events.

mnNonValueAddedTime_NONTMNONTMMATH_NUMERICOPTINPUT

Duration of a non value added task in the sequence of events.  

mnAccumulatedTime_DFTIME2DFTIME2MATH_NUMERICOPTINPUT

A value that represents time in the DFM system.

iCriticalPathFlag_INT03INT03integerOPTINPUT

Event point for Integer.

Related Functions

None

Related Tables

None
CloseTPCTCacheCursor

CloseTPCTCacheCursor

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213H - Close TPCT Cache Cursor

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharREQINPUT

A unique session ID based on Process ID, Transaction ID, and Job Number.

idCacheCursor_GENLNGGENLNGIDREQBOTH

General purpose ID variable.

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

Related Functions

None

Related Tables

None
DeleteTPCTCacheRecord

DeleteTPCTCacheRecord

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213D - Delete TPCT Cache Record

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharREQINPUT

A unique session ID based on Process ID, Transaction ID, and Job Number.

iCacheRowNumber_INT01INT01integerOPTINPUT

Number of Days in Future to Query for Responses Due. 

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

mnNodeID_PPRIDPPRIDMATH_NUMERICOPTINPUT

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnNodeSubprocessID_SUBIDSUBIDMATH_NUMERICOPTINPUT

An integer to uniquely identify subprocesses within a process.

mnPredecessorNodeID_PPRIDPPRIDMATH_NUMERICOPTINPUT

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnPredecessorSubID_SUBIDSUBIDMATH_NUMERICOPTINPUT

An integer to uniquely identify subprocesses within a process.

iCacheIndexNumber_INT02INT02integerOPTINPUT

Number of Days in the Past to Query for Quote Requests Received. 

Related Functions

None

Related Tables

None
GetNextTPCTCacheRecord

GetNextTPCTCacheRecord

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213F - Get Next TPCT Cache Record

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharREQINPUT

A unique session ID based on Process ID, Transaction ID, and Job Number.

mnNodeID_PPRIDPPRIDMATH_NUMERICOPTBOTH

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnNodeSubprocessID_SUBIDSUBIDMATH_NUMERICOPTBOTH

An integer to uniquely identify subprocesses within a process.

mnPredecessorNodeID_PPRIDPPRIDMATH_NUMERICOPTBOTH

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnPredecessorSubID_SUBIDSUBIDMATH_NUMERICOPTBOTH

An integer to uniquely identify subprocesses within a process.

iCacheRowNumber_INT01INT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

iCacheIndexNumber_INT02INT02integerOPTINPUT

Number of Days in the Past to Query for Quote Requests Received. 

idCacheCursor_GENLNGGENLNGIDOPTBOTH

General purpose ID variable.

mnTime_DFTIMEDFTIMEMATH_NUMERICOPTOUTPUT

A value that represents time in the DFM system.

mnNodeProcessID_PROIDPROIDMATH_NUMERICOPTOUTPUT

A unique number that is used to identify a Process within the Demand Flow Manufacturing system.

mnPathID_PHIDPHIDMATH_NUMERICOPTOUTPUT

A number that uniquely identifies a Path (Product Synchronization, Rework, Feeder or Option Path) in the Path Master Table (FF30L702).

mnConsumedSequenceNumber_COSQCOSQMATH_NUMERICOPTOUTPUT

The sequence number the process was consumed in the sequence of events.

mnValueAddedTime_VALTMVALTMMATH_NUMERICOPTOUTPUT

Time of value added event in sequence of events.

mnNonValueAddedTime_NONTMNONTMMATH_NUMERICOPTOUTPUT

Duration of a non value added task in the sequence of events.  

mnAccumulatedTime_DFTIME2DFTIME2MATH_NUMERICOPTOUTPUT

A value that represents time in the DFM system.

iCriticalPathFlag_INT03INT03integerOPTOUTPUT

Event point for Integer.

Related Functions

None

Related Tables

None
GetSpecificTPCTCacheRecord

GetSpecificTPCTCacheRecord

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213G - Get Specific TPCT Cache Record

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharREQINPUT

A unique session ID based on Process ID, Transaction ID, and Job Number.

mnNodeID_PPRIDPPRIDMATH_NUMERICOPTBOTH

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnNodeSubprocessID_SUBIDSUBIDMATH_NUMERICOPTBOTH

An integer to uniquely identify subprocesses within a process.

mnPredecessorNodeID_PPRIDPPRIDMATH_NUMERICOPTBOTH

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnPredecessorSubID_SUBIDSUBIDMATH_NUMERICOPTBOTH

An integer to uniquely identify subprocesses within a process.

iCacheRowNumber_INT01INT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

iCacheIndexNumber_INT02INT02integerOPTINPUT

Number of Days in the Past to Query for Quote Requests Received. 

mnTime_DFTIMEDFTIMEMATH_NUMERICOPTOUTPUT

A value that represents time in the DFM system.

mnNodeProcessID_PROIDPROIDMATH_NUMERICOPTOUTPUT

A unique number that is used to identify a Process within the Demand Flow Manufacturing system.

mnPathID_PHIDPHIDMATH_NUMERICOPTOUTPUT

A number that uniquely identifies a Path (Product Synchronization, Rework, Feeder or Option Path) in the Path Master Table (FF30L702).

mnConsumedSequenceNumber_COSQCOSQMATH_NUMERICOPTOUTPUT

The sequence number the process was consumed in the sequence of events.

mnValueAddedTime_VALTMVALTMMATH_NUMERICOPTOUTPUT

Time of value added event in sequence of events.

mnNonValueAddedTime_NONTMNONTMMATH_NUMERICOPTOUTPUT

Duration of a non value added task in the sequence of events.  

mnAccumulatedTime_DFTIME2DFTIME2MATH_NUMERICOPTOUTPUT

A value that represents time in the DFM system.

iCriticalPathFlag_INT03INT03integerOPTOUTPUT

Event point for Integer.

iNumColsInKey_INT04INT04integerOPTINPUT

An event point for integer.

cPreserveCacheCursor_EV01EV01charOPTINPUT

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

idCacheCursor_GENLNGGENLNGIDOPTOUTPUT

General purpose ID variable.

Related Functions

None

Related Tables

None
GetTPCTCacheRecordCount

GetTPCTCacheRecordCount

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213E - Get TPCT Cache Record Count

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharREQINPUT

A unique session ID based on Process ID, Transaction ID, and Job Number.

mnTPCTCacheRecordCount_IERCIERCMATH_NUMERICOPTOUTPUT

A value that indicates the number of records written to the Item Master extract.

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

Related Functions

None

Related Tables

None
InitTPCTCache

InitTPCTCache

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213A - Init TPCT Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharOPTBOTH

A unique session ID based on Process ID, Transaction ID, and Job Number.

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

Related Functions

None

Related Tables

None
TerminateTPCTCache

TerminateTPCTCache

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213B - Terminate TPCT Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharREQINPUT

A unique session ID based on Process ID, Transaction ID, and Job Number.

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

Related Functions

None

Related Tables

None
UpdateTPCTCacheRecord

UpdateTPCTCacheRecord

TPCT Cache Server

Minor Business Rule

Object Name: BF30L213

Parent DLL: CDFM

Location: Client/Server

Language: C

Data Structure

DF30L213I - Update TPCT Cache Record

Parameter NameData ItemData TypeReq/OptI/O/Both
szSessionID_CCHNCCHNcharREQINPUT

A unique session ID based on Process ID, Transaction ID, and Job Number.

mnNodeID_PPRIDPPRIDMATH_NUMERICOPTBOTH

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnNodeSubprocessID_SUBIDSUBIDMATH_NUMERICOPTBOTH

An integer to uniquely identify subprocesses within a process.

mnPredecessorNodeID_PPRIDPPRIDMATH_NUMERICOPTBOTH

A number that uniquely identifies a Process-Path Relationship in the Process Path Relationship Table (FF30L707) for all the Path Types 
(Product Sync, Rework, Feeder, or Option). 

mnPredecessorSubID_SUBIDSUBIDMATH_NUMERICOPTBOTH

An integer to uniquely identify subprocesses within a process.

iCacheRowNumber_INT01INT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

cSuppressErrorMessages_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

iCacheIndexNumber_INT02INT02integerOPTINPUT

Number of Days in the Past to Query for Quote Requests Received. 

mnTime_DFTIMEDFTIMEMATH_NUMERICOPTINPUT

A value that represents time in the DFM system.

mnNodeProcessID_PROIDPROIDMATH_NUMERICOPTINPUT

A unique number that is used to identify a Process within the Demand Flow Manufacturing system.

mnPathID_PHIDPHIDMATH_NUMERICOPTINPUT

A number that uniquely identifies a Path (Product Synchronization, Rework, Feeder or Option Path) in the Path Master Table (FF30L702).

mnConsumedSequenceNumber_COSQCOSQMATH_NUMERICOPTINPUT

The sequence number the process was consumed in the sequence of events.

mnValueAddedTime_VALTMVALTMMATH_NUMERICOPTINPUT

Time of value added event in sequence of events.

mnNonValueAddedTime_NONTMNONTMMATH_NUMERICOPTINPUT

Duration of a non value added task in the sequence of events.  

mnAccumulatedTime_DFTIME2DFTIME2MATH_NUMERICOPTINPUT

A value that represents time in the DFM system.

iCriticalPathFlag_INT03INT03integerOPTINPUT

Event point for Integer.

Related Functions

None

Related Tables

None