DoesFilePathExist

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710I - Does File Path Exist

Parameter NameData ItemData TypeReq/OptI/O/Both
szFilePathDRPTcharREQINPUT

cExistsYNPARMcharOPTOUTPUT

Return as parameter

Related Functions

None

Related Tables

None
FindXMLFilesForSUAndUpdateF96710

FindXMLFilesForSUAndUpdateF96710

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710C - Find XML Files for Software Updates

Parameter NameData ItemData TypeReq/OptI/O/Both
szDirectoryPathDRPTcharREQINPUT

nFilesINTEGERintegerOPTOUTPUT

Related Functions

None

Related Tables

None
GetAssignedValuesForObject

GetAssignedValuesForObject

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710F - Get Assigned Values For Object

Parameter NameData ItemData TypeReq/OptI/O/Both
szObjectNameOMWOBJIDcharREQINPUT

A 200-character field that serves as an identifier for a OneWorld object. When used in conjunction with an Object Management Workbench 
Object Type (OMWOT),it uniquely identifies any OneWorld object. See the H92/OT UDC for a list of object types that can use this field to 
store their identifiers.

szObjectImpactValueOBJRISKcharOPTOUTPUT

Set the Object Risk Rating of an object to Low, Medium, or High.

mnAddNoAssignedToANPMATH_NUMERICOPTOUTPUT

The address book number of the person assigned to do the work.

Related Functions

None

Related Tables

None
GetAssignedValuesForSystemCode

GetAssignedValuesForSystemCode

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710G - Get Assigned Values For System Code

Parameter NameData ItemData TypeReq/OptI/O/Both
szSystemCodeSYcharREQINPUT

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

szSystemCodeImpactValueOBJRISKcharOPTOUTPUT

Set the Object Risk Rating of an object to Low, Medium, or High.

mnAddNoAssignedToANPMATH_NUMERICOPTOUTPUT

The address book number of the person assigned to do the work.

Related Functions

None

Related Tables

None
GetSUAffectedControlFileCount

GetSUAffectedControlFileCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUAffectedObjectCount

GetSUAffectedObjectCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUAppliedSARCount

GetSUAppliedSARCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUAppliedSARWithSIsCount

GetSUAppliedSARWithSIsCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUCheckedOutObjectCount

GetSUCheckedOutObjectCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUControlFileCount

GetSUControlFileCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUModifiedObjectCount

GetSUModifiedObjectCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUObjectCount

GetSUObjectCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUSARCount

GetSUSARCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSUSARWithSIsCount

GetSUSARWithSIsCount

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710J - Get SU Metrics

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNameESUPcharREQINPUT

Name of the Electronic Software Update (ESU).

szEnvironmentNameENHVcharREQINPUT

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

nCountINTEGERintegerREQOUTPUT

Related Functions

None

Related Tables

None
GetSY_RT_KYValuesFromUDC

GetSY_RT_KYValuesFromUDC

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710H - Get SY|RT|KY Values From UDC

Parameter NameData ItemData TypeReq/OptI/O/Both
szInputCode_SY_RT_KYKYXcharREQINPUT

This column contains a list of valid externally defined codes for a specific Code Map.

szUDCProductCode_SYSYcharOPTOUTPUT

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

szUserDefinedCode_RTRTcharOPTOUTPUT

A code that identifies the table that contains user defined codes. The table is also referred to as a UDC type.

szUserDefinedCodeValue_KYKYcharOPTOUTPUT

A list of valid codes for a specific user defined code list.

Related Functions

None

Related Tables

None
GetTaskRELKeyFieldsFromOMWOBJID

GetTaskRELKeyFieldsFromOMWOBJID

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710K - Parse OMWOBJID to get Task Relationship Key Fields

Parameter NameData ItemData TypeReq/OptI/O/Both
szOMWObjectNameOMWOBJIDcharREQINPUT

A 200-character field that serves as an identifier for a OneWorld object. When used in conjunction with an Object Management Workbench 
Object Type (OMWOT),it uniquely identifies any OneWorld object. See the H92/OT UDC for a list of object types that can use this field to 
store their identifiers.

szTaskRelationshipTypeRLTYPEcharOPTOUTPUT

A code that identifies the task views.  Tasks exist in different views for different reasons. They may be in the same view to make up a 
procedural flow of events or to make up a functional flow of events. You can create custom task views if necessary.

szFromReleaseFRMRELcharOPTOUTPUT

A number that indicates the release from which the software task becomes active. A task may be setup to only be active for a range of 
releases by using the From release with the Thru release. A task may be setup to become active in the future by using a future release in the 
From field or it may be set to expire by assigning a Thru release.

szThruReleaseTHRRELcharOPTOUTPUT

A number that indicates the release in which the software task becomes inactive. A task may be set up to only be active for a range of 
releases by using the From release with the Thru release. A task may be setup to become active in the future by using a future release in the From 
field or it may be set to expire by assigning a Thru release. The Thru release may be left blank to indicate that the Task does not expire.

szParentInternalTaskIDPARNTTSKcharOPTOUTPUT

A code that identifies the parent of a task.  A group of tasks represents a process or procedural flow of events. Tasks are grouped when 
they are associated with the prior or parent task.

szChildInternalTaskIDCHILDTSKcharOPTOUTPUT

The code that identifies the child task of a parent task. A group of tasks represents a process or procedural flow of events. Group tasks by 
associating them with the prior or parent task. Tasks that are grouped under a parent are considered to be its children.

mnPresentationSequencePRSSEQMATH_NUMERICOPTOUTPUT

A number that determines the order in which the child tasks should appear.

Related Functions

None

Related Tables

None
GetTaskVARKeyFieldsFromOMWOBJID

GetTaskVARKeyFieldsFromOMWOBJID

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710L - Parse OMWOBJID to get Task Variant Key Fields

Parameter NameData ItemData TypeReq/OptI/O/Both
szOMWObjectNameOMWOBJIDcharREQINPUT

A 200-character field that serves as an identifier for a OneWorld object. When used in conjunction with an Object Management Workbench 
Object Type (OMWOT),it uniquely identifies any OneWorld object. See the H92/OT UDC for a list of object types that can use this field to 
store their identifiers.

szTaskRelationshipTypeRLTYPEcharOPTOUTPUT

A code that identifies the task views.  Tasks exist in different views for different reasons. They may be in the same view to make up a 
procedural flow of events or to make up a functional flow of events. You can create custom task views if necessary.

szFromReleaseFRMRELcharOPTOUTPUT

A number that indicates the release from which the software task becomes active. A task may be setup to only be active for a range of 
releases by using the From release with the Thru release. A task may be setup to become active in the future by using a future release in the 
From field or it may be set to expire by assigning a Thru release.

szThruReleaseTHRRELcharOPTOUTPUT

A number that indicates the release in which the software task becomes inactive. A task may be set up to only be active for a range of 
releases by using the From release with the Thru release. A task may be setup to become active in the future by using a future release in the From 
field or it may be set to expire by assigning a Thru release. The Thru release may be left blank to indicate that the Task does not expire.

szParentInternalTaskIDPARNTTSKcharOPTOUTPUT

A code that identifies the parent of a task.  A group of tasks represents a process or procedural flow of events. Tasks are grouped when 
they are associated with the prior or parent task.

szChildInternalTaskIDCHILDTSKcharOPTOUTPUT

The code that identifies the child task of a parent task. A group of tasks represents a process or procedural flow of events. Group tasks by 
associating them with the prior or parent task. Tasks that are grouped under a parent are considered to be its children.

szVariantNameVARNAMEcharOPTOUTPUT

Short name that identifies an ActivEra Variant definition.

Related Functions

None

Related Tables

None
IsSUObjectCheckedOut

IsSUObjectCheckedOut

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710D - Check OMW Object Status

Parameter NameData ItemData TypeReq/OptI/O/Both
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

szVersionVERScharOPTINPUT

A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

szOMWProjectNameOMWPRJIDcharOPTBOTH

An identifier for a OneWorld project. A OneWorld project is composed of a group of OneWorld objects that have been modified or created 
by a developer to complete a task. All work with objects within OneWorld must occur within the context of a project.

cReturnPARMcharOPTOUTPUT

Return as parameter

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None
IsSUObjectModified

IsSUObjectModified

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710E - Check Object Modification Status

Parameter NameData ItemData TypeReq/OptI/O/Both
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

szEnvironmentNameLLcharREQINPUT

The name associated with a specific list of libraries. The J98INITA initial program uses these library list names to control environments that 
a user can sign on to.  These configurations of library lists are maintained in the Library List Master File table (F0094). This field represents a 
valid environment that can be used to run in PeopleSoft EnterpriseOne.  The environment encompasses both a path code (objects), and a 
data source (data).  When put together, users have a valid workplace within the system.

szVersionVERScharOPTINPUT

A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

jdDateLastChangedVCDJDEDATEOPTBOTH

Indicates the last time an application or version was modified by the specified user.

szOMWProjectNameOMWPRJIDcharOPTOUTPUT

An identifier for a OneWorld project. A OneWorld project is composed of a group of OneWorld objects that have been modified or created 
by a developer to complete a task. All work with objects within OneWorld must occur within the context of a project.

cReturnPARMcharOPTOUTPUT

Return as parameter

Related Functions

None

Related Tables

None
IsSUObjectTokenTaken

IsSUObjectTokenTaken

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710D - Check OMW Object Status

Parameter NameData ItemData TypeReq/OptI/O/Both
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

szVersionVERScharOPTINPUT

A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

szOMWProjectNameOMWPRJIDcharOPTBOTH

An identifier for a OneWorld project. A OneWorld project is composed of a group of OneWorld objects that have been modified or created 
by a developer to complete a task. All work with objects within OneWorld must occur within the context of a project.

cReturnPARMcharOPTOUTPUT

Return as parameter

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None
PerformImpactAnalysisForSU

PerformImpactAnalysisForSU

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710A - SU Impact Analysis

Parameter NameData ItemData TypeReq/OptI/O/Both
szSUNamePKGNAMEcharREQINPUT

A package describes where on the server to find the components you want to deploy to workstations. There are three package types: Full: 
Contains the full suite of system applications (all specifications). Partial: A minimum configuration of the system. This package type allows 
users to load the desired applications at run-time rather than initially installing all applications. Update: System objects contained in this type of 
package are loaded after the workstation receives the package and the user signs on to the system. If the update package includes objects 
without the corresponding specifications, old versions of the application are deleted from the workstation and replaced by the current 
version the next time the user accesses that application. Update packages are always deployed on the date and time specified by the system 
administrator.

szEnvironmentNameLLcharREQINPUT

The name associated with a specific list of libraries. The J98INITA initial program uses these library list names to control environments that 
a user can sign on to.  These configurations of library lists are maintained in the Library List Master File table (F0094). This field represents a 
valid environment that can be used to run in PeopleSoft EnterpriseOne.  The environment encompasses both a path code (objects), and a 
data source (data).  When put together, users have a valid workplace within the system.

cPopulateF96710YNYNcharREQINPUT

The Yes or No Entry field is a common single character entry field for simple yes or no responses on prompt screens.

Related Functions

None

Related Tables

None
PopulateTablesFromSUXMLFile

PopulateTablesFromSUXMLFile

Perform the SU Impact Analysis

Minor Business Rule

Object Name: B96710

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D96710B - Populate tables from SU XML File

Parameter NameData ItemData TypeReq/OptI/O/Both
szXMLFilePathDRPTcharREQINPUT

Related Functions

None

Related Tables

None