AppendBsFnToArray

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

This function adds the current grid row data to the business function array. More memory is allocated 
if needed.  It will be obsolete when looping through grids is available.

^

Data Structure

D9800350 - Append Business Function Array

Parameter NameData ItemData TypeReq/OptI/O/Both
lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

szFunctionNameFCTNMcharNONENONE

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

szFunctionDescriptionMDcharNONENONE

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

szFunctionCodeFUNCcharNONENONE

Designates the type of object being defined.  See User Defined Codes, system code '98', record type 'FN' for a list of valid values.

szSystemCodeSYcharNONENONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

szBsFnCat1BUF1charNONENONE

The general category of the type of data processed by the business function.

szBsFnCat2BUF2charNONENONE

The primary function or process that occurs during the business function.

szUserUSERcharNONENONE

The code that identifies a user profile.

idBsFnFCTNIDIDNONENONE

The Business Function ID uniquely identifies the OneWorld Business Function.

idLongDescriptionEVDSC1IDNONENONE

iMaxOrdINT01integerNONENONE

Number of Days in Future to Query for Responses Due. 

szSourceLanguageSRCLNGcharNONENONE

The source language code identifies the programming language in which a business function is written.

szTemplateNameOBNMcharNONENONE

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

szEventSpecKeyEVSKcharNONENONE

Primary key for GBRSPEC TAM file.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
CallEIEIO

CallEIEIO

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Calls EIEIO application browser ^

Data Structure

D9800030A - Cross Reference Browser

Parameter NameData ItemData TypeReq/OptI/O/Both
idApplicationIdAPPLIDIDOPTNONE

The Application ID uniquely identifies the OneWorld Application.

szNameobjectOBNMcharREQINPUT

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

szDescriptionDESCcharOPTNONE

A description, remark, name, or address.

szVersionJDEJDEVERScharOPTINPUT

The name given to identify a version of the software.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
DeleteBsFnFromArray

DeleteBsFnFromArray

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

This function deletes the current grid row data in the business function array. It will be obsolete when looping through grids is available^

Data Structure

D0000351 - Delete Business Function From Array

Parameter NameData ItemData TypeReq/OptI/O/Both
lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

szFunctionNameFCTNMcharNONENONE

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

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
DeleteTAMBusinessFunctionSpecs

DeleteTAMBusinessFunctionSpecs

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Deletes the selected business function and it's related text from the TAM files on the client
^

Data Structure

D9800408 - Delete Table Access Manager Business Function Specs

Parameter NameData ItemData TypeReq/OptI/O/Both
idBsFnFCTNIDIDNONENONE

The Business Function ID uniquely identifies the OneWorld Business Function.

idLongDescriptionEVDSC1IDNONENONE

szFunctionNameFCTNMcharNONENONE

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

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
DesignEventRule

DesignEventRule

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Transfers the user from Object Librarian to the  Named Event Rule Design
application

^

Data Structure

D9800171 - Object Librarian - NER interface

Parameter NameData ItemData TypeReq/OptI/O/Both
idBusinessFunctionIdFCTNIDIDNONENONE

The Business Function ID uniquely identifies the OneWorld Business Function.

szMemberDescriptionMDcharNONENONE

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

idEventDescriptionIdEVDSC1IDNONENONE

cFieldSelectionSELOcharNONENONE

Specifies whether the file uses select/omit logic.

szNameObjectOBNMcharNONENONE

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

szTemplateNameOBNMcharNONENONE

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

szEventSpecKeyEVSKcharNONENONE

Primary key for GBRSPEC TAM file.

szFunctionNameFCTNMcharNONENONE

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

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
EditBsFnSource

EditBsFnSource

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Ensures the source and header files exist with comment blocks and stubbed out business functions at least.  Brings up 
the Borland IDE^

Data Structure

D9800357 - Edit Business Function Source

Parameter NameData ItemData TypeReq/OptI/O/Both
szFunctionCodeFUNCcharNONENONE

Designates the type of object being defined.  See User Defined Codes, system code '98', record type 'FN' for a list of valid values.

szSystemCodeSYcharNONENONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

szUserUSERcharNONENONE

The code that identifies a user profile.

szSourceFileNameOBNMcharNONENONE

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

cNestedCommentsTEXOcharNONENONE

Code indicating whether the line you are creating here is text only or whether it is a line for which you plan to define AAI information. The 
code you enter here determines whether the system displays an option field next to this line on the Automatic Accounting Instruction screen. Valid 
codes are:    Y Text only line    N Text line that allows options 

lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

szHeaderFileNameOBNMcharNONENONE

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

szSourceFileDescriptionMDcharNONENONE

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

szHeaderFileDescriptionMDcharNONENONE

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

szSARNumberMSARcharNONENONE

An abbreviation for Software Action Request (SAR).  This number is used by the J.D. Edwards project control system to keep track of all 
charges and activity by individual SAR number.

cGenerateFilesTEXOcharNONENONE

Code indicating whether the line you are creating here is text only or whether it is a line for which you plan to define AAI information. The 
code you enter here determines whether the system displays an option field next to this line on the Automatic Accounting Instruction screen. Valid 
codes are:    Y Text only line    N Text line that allows options 

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
FreeBsFnData

FreeBsFnData

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

This function frees globally allocated memory for the business function data including the array of 
functions.

^

Data Structure

D9800358 - Free Business Function Data

Parameter NameData ItemData TypeReq/OptI/O/Both
lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
GenerateBsFnDSTmplTypedef

GenerateBsFnDSTmplTypedef

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Generates a business function parameter data structure template type definition and places it in Windows' clipboard^

Data Structure

D0000426 - Generate BsFn DSTmpl Typedef

Parameter NameData ItemData TypeReq/OptI/O/Both
idDSTmplDSTMPLIDIDNONENONE

The Data Structure Template ID uniquely identifies the system Data Structure.

szNameObjectOBNMcharNONENONE

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

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
GenerateBsFnDSTmplTypedefText

GenerateBsFnDSTmplTypedefText

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Data Structure

D0000426A - Generate BsFn DSTmpl Typedef text

Parameter NameData ItemData TypeReq/OptI/O/Both
idDSTmplDSTMPLIDIDNONENONE

The Data Structure Template ID uniquely identifies the system Data Structure.

szNameObjectOBNMcharNONENONE

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

szFileLocationDLcharOPTNONE

A description, remark, name or address.

szCodePathPATHCDcharOPTNONE

The path code is a pointer to a set of OneWorld objects, and is used to keep track of sets of objects and their locations within OneWorld.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
InitializeBsFnData

InitializeBsFnData

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

This function allocates space for business function source file and business function grid items to be saved.  It will be obsolete when 
looping through grids becomes available^

Data Structure

D9800349 - Initialize Business Function Data

Parameter NameData ItemData TypeReq/OptI/O/Both
lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

szSARNumberMSARcharNONENONE

An abbreviation for Software Action Request (SAR).  This number is used by the J.D. Edwards project control system to keep track of all 
charges and activity by individual SAR number.

iMaxOrdINT01integerNONENONE

Number of Days in Future to Query for Responses Due. 

szNameobjectOBNMcharNONENONE

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

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
RenameBusinessFunction

RenameBusinessFunction

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

This function renames the currently selected business functio^

Data Structure

D9800427 - Rename The Current Business Function

Parameter NameData ItemData TypeReq/OptI/O/Both
lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

szSourceFileNameOBNMcharNONENONE

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

szFunctionNameFCTNMcharNONENONE

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

szNewNameFCTNMcharNONENONE

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

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
UpdateBsFnArray

UpdateBsFnArray

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

This function updates the current grid row data in the business function array. It will be obsolete 
when looping through grids is available.

Data Structure

D9800410 - Update Business Function Array

Parameter NameData ItemData TypeReq/OptI/O/Both
lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

szFunctionNameFCTNMcharNONENONE

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

szFunctionDescriptionMDcharNONENONE

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

szFunctionCodeFUNOcharNONENONE

The type of object with which you are working. For example, if you are working with tables the object type is TBLE, or business functions is 
BSFN.

szSystemCodeSYcharNONENONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

szBsFnCat1BUF1charNONENONE

The general category of the type of data processed by the business function.

szBsFnCat2BUF2charNONENONE

The primary function or process that occurs during the business function.

szUserUSERcharNONENONE

The code that identifies a user profile.

idBsFnFCTNIDIDNONENONE

The Business Function ID uniquely identifies the OneWorld Business Function.

idLongDescriptionEVDSC1IDNONENONE

iMaxOrdORDINALintegerNONENONE

szTemplateNameOBNMcharNONENONE

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

szSourceLanguageSRCLNGcharNONENONE

The source language code identifies the programming language in which a business function is written.

szEventSpecKeyEVSKcharNONENONE

Primary key for GBRSPEC TAM file.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
UpdateBsFnArrayWithDSTmplID

UpdateBsFnArrayWithDSTmplID

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Saves the parameter data structure ID in the business function array^

Data Structure

D9800409 - Update Bus. Function Array with Data Structure Template ID

Parameter NameData ItemData TypeReq/OptI/O/Both
szFunctionNameFCTNMcharNONENONE

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

idDSTmplDSTMPLIDIDNONENONE

The Data Structure Template ID uniquely identifies the system Data Structure.

lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
UpdateBsFnArrayWithLongDescID

UpdateBsFnArrayWithLongDescID

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Saves the long description ID in the business function array^

Data Structure

D9800411 - Update Business Function Array with Long Description ID

Parameter NameData ItemData TypeReq/OptI/O/Both
lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

szFunctionNameFCTNMcharNONENONE

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

idLongDescriptionEVDSC1IDNONENONE

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
UpdateTAMBusinessFunctionSpecs

UpdateTAMBusinessFunctionSpecs

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Updates the TAM business function specifications files on the clien^

Data Structure

D9800407 - Update Table Access Manager Business Function Specs

Parameter NameData ItemData TypeReq/OptI/O/Both
szSystemCodeSYcharNONENONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

szUserUSERcharNONENONE

The code that identifies a user profile.

szSourceFileNameOBNMcharNONENONE

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

lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

idSourceAPPLIDIDNONENONE

The Application ID uniquely identifies the OneWorld Application.

szParentDllNamePARDLLcharNONENONE

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
ValidateBsFnHeaderFile

ValidateBsFnHeaderFile

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Validates the business function header file exists.  Creates it if it does not
^

Data Structure

D9800355 - Validate Business Function Header File

Parameter NameData ItemData TypeReq/OptI/O/Both
szFunctionCodeFUNCcharNONENONE

Designates the type of object being defined.  See User Defined Codes, system code '98', record type 'FN' for a list of valid values.

szSystemCodeSYcharNONENONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

szUserUSERcharNONENONE

The code that identifies a user profile.

szHeaderFileNameOBNMcharNONENONE

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

szHeaderFileDescMDcharNONENONE

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

cGenerateFilesTEXOcharNONENONE

Code indicating whether the line you are creating here is text only or whether it is a line for which you plan to define AAI information. The 
code you enter here determines whether the system displays an option field next to this line on the Automatic Accounting Instruction screen. Valid 
codes are:    Y Text only line    N Text line that allows options 

szSARNumberMSARcharNONENONE

An abbreviation for Software Action Request (SAR).  This number is used by the J.D. Edwards project control system to keep track of all 
charges and activity by individual SAR number.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
ValidateBsFnSourceFile

ValidateBsFnSourceFile

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Validates the business function source file exists.  Creates it if it does not^

Data Structure

D9800354 - Validate Business Function Source File

Parameter NameData ItemData TypeReq/OptI/O/Both
szFunctionCodeFUNCcharNONENONE

Designates the type of object being defined.  See User Defined Codes, system code '98', record type 'FN' for a list of valid values.

szSystemCodeSYcharNONENONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

szUserUSERcharNONENONE

The code that identifies a user profile.

szSourceFileNameOBNMcharNONENONE

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

szSourceFileDescMDcharNONENONE

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

cGenerateFilesTEXOcharNONENONE

Code indicating whether the line you are creating here is text only or whether it is a line for which you plan to define AAI information. The 
code you enter here determines whether the system displays an option field next to this line on the Automatic Accounting Instruction screen. Valid 
codes are:    Y Text only line    N Text line that allows options 

szSARNumberMSARcharNONENONE

An abbreviation for Software Action Request (SAR).  This number is used by the J.D. Edwards project control system to keep track of all 
charges and activity by individual SAR number.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
ValidateBusinessFunctionArray

ValidateBusinessFunctionArray

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

This function loops through the business function array to ensure that all business functions have 
defined their data structure templates and long descriptions.  In addition, it determines each of their 

business function IDs and designates ordinal numbers

^

Data Structure

D9800406 - Validate Business Function Array

Parameter NameData ItemData TypeReq/OptI/O/Both
lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships
ValidateBusinessFunctions

ValidateBusinessFunctions

Business Function Design Business Functions

Minor Business Rule

Object Name: B9800010

Parent DLL: CTOOL

Location: Client

Language: C

Ensures all business functions are in the source file.  If not, it stubs out the missing business 
functions and their comment blocks

^

Data Structure

D9800356 - Validate Business Functions

Parameter NameData ItemData TypeReq/OptI/O/Both
szFunctionCodeFUNCcharNONENONE

Designates the type of object being defined.  See User Defined Codes, system code '98', record type 'FN' for a list of valid values.

szSystemCodeSYcharNONENONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

szUserUSERcharNONENONE

The code that identifies a user profile.

szSourceFileNameOBNMcharNONENONE

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

cGenerateFilesTEXOcharNONENONE

Code indicating whether the line you are creating here is text only or whether it is a line for which you plan to define AAI information. The 
code you enter here determines whether the system displays an option field next to this line on the Automatic Accounting Instruction screen. Valid 
codes are:    Y Text only line    N Text line that allows options 

cNestedCommentsTEXOcharNONENONE

Code indicating whether the line you are creating here is text only or whether it is a line for which you plan to define AAI information. The 
code you enter here determines whether the system displays an option field next to this line on the Automatic Accounting Instruction screen. Valid 
codes are:    Y Text only line    N Text line that allows options 

lBsFnDataGENLNGIDNONENONE

General purpose ID variable.

szHeaderFileNameOBNMcharNONENONE

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

szSourceFileDescriptionMDcharNONENONE

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

Related Functions

B9800390

Related Tables

F9863 Object Librarian- Object Relationships