AddDataItemToArray

Functions to Read & Write Test Case information

Minor Business Rule

Object Name: B95203

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D95203B - B95203 Data structure - to add & access data items in array

Parameter NameData ItemData TypeReq/OptI/O/Both
idDataItemArrayHandleGENLNGIDREQINPUT

General purpose ID variable.

szDataItemNameKPIDIcharOPTNONE

The description associated with the current level of detail for the drill-down sequence. For example, if the current level of detail is business 
unit, the system displays the business unit names.

nRequiredINTEGERintegerOPTNONE

nIOTypeINTEGERintegerOPTNONE

szDataTypeOWTPcharOPTNONE

The style or classification of data, such as numeric, alphabetic, and date. Do not change the data item type if it is used within an existing 
application. Otherwise, you must regenerate your table and review all business functions that use this data item. Data types include the 
following: Character A single letter, always the size of one. Date A date. Integer An integer. Character (Blob) An item that can be translated from EBCDIC 
(8-bit character code commonly used on IBM mainframes) to ASCII (7-bit character code). Binary (Blob) An item that cannot be translated, 
appears in machine code, and is found as an executable file under Win.help. Binary An option that represents two choices. It is usually a 
combination of the digits 1 and 0 to represent on and off or true and false. String An item that is always the same size or length. Variable String An item of 
variable size. JDE UTime An item that allows business process to span several time zones. Identifier (ID) An item that is used within the 
program logic for controls. An ID is used to write a C program and reference third-party software that returns a pointer. A JDE API then saves the 
pointer that references the ID. The parameter that the system passes to the C program is the ID. Numeric A long integer.

szDataItemAliasDTAIcharOPTNONE

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.

mnDataItemSizeDTASMATH_NUMERICOPTNONE

The field size of the data item. Note: All amount fields should be entered as 15 bytes, 0 decimals, and the data item type should be P 
(packed).

szDescriptionDSCAcharOPTNONE

A description for the data items. Enter text in upper and lower case. The system uses this name to search for similar data items. To enter an 
alpha description, follow these conventions: Dates Begin all date fields with the word, Date. Amounts Begin all amount fields with the word, 
Amount. Units Begin all unit, quantity, and volume fields with the word, Units. Name Begin all 30-byte description fields with the word, 
Name. Prompt Begin any Y/N prompting field with the word, Prompt. Address Number  Begin all address numbers (employee, customer, owner) with the 
word, Address Number.

nIndexOfDataItemINTEGERintegerREQINPUT

nNumberOfDataItemsINTEGERintegerREQINPUT

szDataTypeDescriptionDL01charOPTNONE

A user defined name or remark.

szInputValueBTINVALcharOPTNONE

A text string that represents the input value for a data item that is a member of a Test Case data structure.

szOutputValueBTOUTVALcharOPTNONE

A text string that represents the output value for a data item that is a member of a Test Case data structure.

nErrorCodeERRCODEintegerOPTOUTPUT

An option that indicates whether additional fields exist in the selected data structure.

Related Functions

None

Related Tables

None
AllocateDataItemArray

AllocateDataItemArray

Functions to Read & Write Test Case information

Minor Business Rule

Object Name: B95203

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D95203A - B95203 Data structure - to create and free Data item array

Parameter NameData ItemData TypeReq/OptI/O/Both
idDataItemArrayHandleGENLNGIDOPTNONE

General purpose ID variable.

nErrorCodeERRCODEintegerOPTNONE

An option that indicates whether additional fields exist in the selected data structure.

nNumberOfDataItemsINTEGERintegerOPTNONE

Related Functions

None

Related Tables

None
FreeDataItemArray

FreeDataItemArray

Functions to Read & Write Test Case information

Minor Business Rule

Object Name: B95203

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D95203A - B95203 Data structure - to create and free Data item array

Parameter NameData ItemData TypeReq/OptI/O/Both
idDataItemArrayHandleGENLNGIDOPTNONE

General purpose ID variable.

nErrorCodeERRCODEintegerOPTNONE

An option that indicates whether additional fields exist in the selected data structure.

nNumberOfDataItemsINTEGERintegerOPTNONE

Related Functions

None

Related Tables

None
GetDataItemFromArray

GetDataItemFromArray

Functions to Read & Write Test Case information

Minor Business Rule

Object Name: B95203

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D95203B - B95203 Data structure - to add & access data items in array

Parameter NameData ItemData TypeReq/OptI/O/Both
idDataItemArrayHandleGENLNGIDREQINPUT

General purpose ID variable.

szDataItemNameKPIDIcharOPTNONE

The description associated with the current level of detail for the drill-down sequence. For example, if the current level of detail is business 
unit, the system displays the business unit names.

nRequiredINTEGERintegerOPTNONE

nIOTypeINTEGERintegerOPTNONE

szDataTypeOWTPcharOPTNONE

The style or classification of data, such as numeric, alphabetic, and date. Do not change the data item type if it is used within an existing 
application. Otherwise, you must regenerate your table and review all business functions that use this data item. Data types include the 
following: Character A single letter, always the size of one. Date A date. Integer An integer. Character (Blob) An item that can be translated from EBCDIC 
(8-bit character code commonly used on IBM mainframes) to ASCII (7-bit character code). Binary (Blob) An item that cannot be translated, 
appears in machine code, and is found as an executable file under Win.help. Binary An option that represents two choices. It is usually a 
combination of the digits 1 and 0 to represent on and off or true and false. String An item that is always the same size or length. Variable String An item of 
variable size. JDE UTime An item that allows business process to span several time zones. Identifier (ID) An item that is used within the 
program logic for controls. An ID is used to write a C program and reference third-party software that returns a pointer. A JDE API then saves the 
pointer that references the ID. The parameter that the system passes to the C program is the ID. Numeric A long integer.

szDataItemAliasDTAIcharOPTNONE

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.

mnDataItemSizeDTASMATH_NUMERICOPTNONE

The field size of the data item. Note: All amount fields should be entered as 15 bytes, 0 decimals, and the data item type should be P 
(packed).

szDescriptionDSCAcharOPTNONE

A description for the data items. Enter text in upper and lower case. The system uses this name to search for similar data items. To enter an 
alpha description, follow these conventions: Dates Begin all date fields with the word, Date. Amounts Begin all amount fields with the word, 
Amount. Units Begin all unit, quantity, and volume fields with the word, Units. Name Begin all 30-byte description fields with the word, 
Name. Prompt Begin any Y/N prompting field with the word, Prompt. Address Number  Begin all address numbers (employee, customer, owner) with the 
word, Address Number.

nIndexOfDataItemINTEGERintegerREQINPUT

nNumberOfDataItemsINTEGERintegerREQINPUT

szDataTypeDescriptionDL01charOPTNONE

A user defined name or remark.

szInputValueBTINVALcharOPTNONE

A text string that represents the input value for a data item that is a member of a Test Case data structure.

szOutputValueBTOUTVALcharOPTNONE

A text string that represents the output value for a data item that is a member of a Test Case data structure.

nErrorCodeERRCODEintegerOPTOUTPUT

An option that indicates whether additional fields exist in the selected data structure.

Related Functions

None

Related Tables

None
ReadTestcaseFromTable

ReadTestcaseFromTable

Functions to Read & Write Test Case information

Minor Business Rule

Object Name: B95203

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D95203C - B95203 Data structure - to update Testcases table

Parameter NameData ItemData TypeReq/OptI/O/Both
nTestcaseIDBTTESTIDintegerOPTNONE

A unique identifier for the test case.

szTestcaseNameBTTNAMEcharOPTNONE

The name of the test case.

szTestcaseDescriptionBTTCDESCcharOPTNONE

szFunctionNameFCTNMcharOPTNONE

The actual name of the function. It must follow standard ANSI C naming conventions. For example, no space between words.

idDataItemArrayHandleGENLNGIDOPTNONE

General purpose ID variable.

nNumberOfDataItemsINTEGERintegerOPTNONE

nErrorCodeERRCODEintegerOPTNONE

An option that indicates whether additional fields exist in the selected data structure.

szDatastructureNameOBNMcharOPTNONE

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

Related Functions

None

Related Tables

None
SaveTestcaseToTable

SaveTestcaseToTable

Functions to Read & Write Test Case information

Minor Business Rule

Object Name: B95203

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D95203C - B95203 Data structure - to update Testcases table

Parameter NameData ItemData TypeReq/OptI/O/Both
nTestcaseIDBTTESTIDintegerOPTNONE

A unique identifier for the test case.

szTestcaseNameBTTNAMEcharOPTNONE

The name of the test case.

szTestcaseDescriptionBTTCDESCcharOPTNONE

szFunctionNameFCTNMcharOPTNONE

The actual name of the function. It must follow standard ANSI C naming conventions. For example, no space between words.

idDataItemArrayHandleGENLNGIDOPTNONE

General purpose ID variable.

nNumberOfDataItemsINTEGERintegerOPTNONE

nErrorCodeERRCODEintegerOPTNONE

An option that indicates whether additional fields exist in the selected data structure.

szDatastructureNameOBNMcharOPTNONE

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

Related Functions

None

Related Tables

None
StoreDataItemInformation

StoreDataItemInformation

Functions to Read & Write Test Case information

Minor Business Rule

Object Name: B95203

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D95203C - B95203 Data structure - to update Testcases table

Parameter NameData ItemData TypeReq/OptI/O/Both
nTestcaseIDBTTESTIDintegerOPTNONE

A unique identifier for the test case.

szTestcaseNameBTTNAMEcharOPTNONE

The name of the test case.

szTestcaseDescriptionBTTCDESCcharOPTNONE

szFunctionNameFCTNMcharOPTNONE

The actual name of the function. It must follow standard ANSI C naming conventions. For example, no space between words.

idDataItemArrayHandleGENLNGIDOPTNONE

General purpose ID variable.

nNumberOfDataItemsINTEGERintegerOPTNONE

nErrorCodeERRCODEintegerOPTNONE

An option that indicates whether additional fields exist in the selected data structure.

szDatastructureNameOBNMcharOPTNONE

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

Related Functions

None

Related Tables

None