DemandCascadeDelete

Demand Cascade Delete

Minor Business Rule

Object Name: N40R0270

Parent DLL: CDMDSCH

Location: Client/Server

Language: NER

Data Structure

D40R0270C - Demand Cascade Delete

Parameter NameData ItemData TypeReq/OptI/O/Both
mnUniqueKeyIDInternalUKIDMATH_NUMERICOPTINPUT

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

mnDemandUniqueKeyDEIDMATH_NUMERICOPTINPUT

A system-generated number that identifies a demand record.

szPartyTypePARTYTYPcharOPTINPUT

A code that identifies the type of party in an EDI message. This code is typically the first element of the N1 segment of an X12 transaction 
set.

szContactTypeCONTTYPcharOPTINPUT

A user defined code (40R/CT) that identifies the type or purpose of a contact. For example, you can set up codes to identify a contact as an 
expeditor or as an information contact.

cSuppressErrorMessageSUPPScharOPTINPUT

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.

cDemandMBFErrorDMBFERRcharOPTOUTPUT

A code that indicates whether errors exist in the edit demand detail section of the Demand Cache Processing master business function 
(B40R0010). If errors exist, this code indicates the error type. Valid values are:  Blank No errors 1 Warning 2 Major failure

cDemandParentDMDPRNTcharREQINPUT

A code that the system uses to determine which demand information to purge. Valid values are: 1 Purge demand header information. 2 Purge 
demand detail information. 3 Purge demand addresses. 4 Purge demand contact names.

szErrMsgIDDTAIcharOPTOUTPUT

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
F00092DeleteSupplementalDemand

F00092DeleteSupplementalDemand

Demand Cascade Delete

Minor Business Rule

Object Name: N40R0270

Parent DLL: CDMDSCH

Location: Client/Server

Language: NER

Data Structure

D40R0270D - Delete Supplemental Demand

Parameter NameData ItemData TypeReq/OptI/O/Both
mnSupplementalDataIDSDIDMATH_NUMERICREQINPUT

A number that identifies supplemental data records and associates them with demand records.

cDemandParentDMDPRNTcharREQINPUT

A code that the system uses to determine which demand information to purge. Valid values are: 1 Purge demand header information. 2 Purge 
demand detail information. 3 Purge demand addresses. 4 Purge demand contact names.

cSuppressErrorMessageSUPPScharOPTINPUT

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.

szErrMsgIDDTAIcharOPTOUTPUT

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.

cDemandMBFErrorDMBFERRcharOPTOUTPUT

A code that indicates whether errors exist in the edit demand detail section of the Demand Cache Processing master business function 
(B40R0010). If errors exist, this code indicates the error type. Valid values are:  Blank No errors 1 Warning 2 Major failure

Related Functions

None

Related Tables

None
F40R141DemandCascadeDeleteNames

F40R141DemandCascadeDeleteNames

Demand Cascade Delete

Minor Business Rule

Object Name: N40R0270

Parent DLL: CDMDSCH

Location: Client/Server

Language: NER

Data Structure

D40R0270A - Cascade Delete Demand Names

Parameter NameData ItemData TypeReq/OptI/O/Both
mnNumberKeysNKEYSMATH_NUMERICREQINPUT

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

mnUniqueKeyIDInternalUKIDMATH_NUMERICREQINPUT

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

mnDemandUniqueKeyDEIDMATH_NUMERICOPTINPUT

A system-generated number that identifies a demand record.

szPartyTypePARTYTYPcharOPTINPUT

A code that identifies the type of party in an EDI message. This code is typically the first element of the N1 segment of an X12 transaction 
set.

szContactTypeCONTTYPcharOPTINPUT

A user defined code (40R/CT) that identifies the type or purpose of a contact. For example, you can set up codes to identify a contact as an 
expeditor or as an information contact.

cSuppressErrorMessageSUPPScharOPTINPUT

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.

cDemandMBFErrorDMBFERRcharOPTOUTPUT

A code that indicates whether errors exist in the edit demand detail section of the Demand Cache Processing master business function 
(B40R0010). If errors exist, this code indicates the error type. Valid values are:  Blank No errors 1 Warning 2 Major failure

szErrorMsgIDDTAIcharOPTOUTPUT

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
F40R142DemandDeleteNumbers

F40R142DemandDeleteNumbers

Demand Cascade Delete

Minor Business Rule

Object Name: N40R0270

Parent DLL: CDMDSCH

Location: Client/Server

Language: NER

Data Structure

D40R0270B - Demand Delete Numbers

Parameter NameData ItemData TypeReq/OptI/O/Both
mnNumberKeysNKEYSMATH_NUMERICREQINPUT

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

mnUniqueKeyIDInternalUKIDMATH_NUMERICREQINPUT

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

mnDemandUniqueKeyDEIDMATH_NUMERICOPTINPUT

A system-generated number that identifies a demand record.

szPartyTypePARTYTYPcharOPTINPUT

A code that identifies the type of party in an EDI message. This code is typically the first element of the N1 segment of an X12 transaction 
set.

szContactTypeCONTTYPcharOPTINPUT

A user defined code (40R/CT) that identifies the type or purpose of a contact. For example, you can set up codes to identify a contact as an 
expeditor or as an information contact.

szPhoneTypePHONETYPcharOPTINPUT

A user defined code (40R/PT) that identifies the type of contact number. For example, you can set up a code to represent a telephone 
contact.

cSuppressErrorMessageSUPPScharOPTINPUT

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.

cDemandMBFErrorDMBFERRcharOPTOUTPUT

A code that indicates whether errors exist in the edit demand detail section of the Demand Cache Processing master business function 
(B40R0010). If errors exist, this code indicates the error type. Valid values are:  Blank No errors 1 Warning 2 Major failure

szErrorMsgIDDTAIcharOPTOUTPUT

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