CumObjectCopy

Merge Object Copy

Minor Business Rule

Object Name: B98708

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D98700D - SpecMerge Update

Parameter NameData ItemData TypeReq/OptI/O/Both
szNamePackageJDEPKGNMcharOPTINPUT

For World, name identifying an install package. For J.D. Edwards ERP, a package describes the location on the server where components 
you want to deploy to workstations reside. There are three package types: Full: Contains the full suite of J.D. Edwards ERP applications (all 
specifications). Partial: A minimum configuration of J.D. Edwards ERP. This package type allows users to load the desired applications at 
run-time rather than initially installing all applications. Update: J.D. Edwards ERP 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 just-in-time applications, old versions 
of the application are deleted from the workstation and replaced by the current version the first time the user accesses that application. 
Update packages are always deployed on the date and time specified by the system administrator. With the exception of just-in-time applications 
included in an Update package, all packages are a "snap shot" at a point in time of the central objects for a particular path code. 
Just-in-time applications are dynamic, not built.

szSourceEnvironmentENHVcharOPTINPUT

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. 

szTargetEnvironmentENHVcharOPTINPUT

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. 

szCOSourceDataSourceDATScharOPTINPUT

OneWorld uses this data source if the primary data source or the data item in the primary data source cannot be located.

szCOTargetDataSourceDATPcharOPTINPUT

The name that identifies the data source.

szOLTargetDataSourceDATPcharOPTINPUT

The name that identifies the data source.

szSourcePathCodePATHCDcharOPTINPUT

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.

szTargetPathCodePATHCDcharOPTINPUT

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.

szObjectOBNMcharOPTINPUT

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.

szObjectTypeFUNOcharOPTINPUT

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.

cProcessTypePROCTPcharOPTINPUT

This represents the type of specification merge process being monitored. The following are valid values:    1   Premerge. Shows object 
change information that can be viewed before actually merging (R9840D).    2   Upgrade Merge. Show information logged during the actual 
merging of specifications (R98700).    3   Update Merge. Shows information logged during the actual merging of specifications (R98705).

cSpecMergeActionMRACTNcharOPTBOTH

The value represents the type of merge performed on the object based on the specification merge values in Object Librarian. Valid values 
are:    0   None: Object Not merged.    1   Added: Object did not exist so it was added.    2   Replaced: Current Object replaced by the merge 
process.    3   Changed: Current Object specifications merged with new specifications.

mnSuccessCountATTTKSMATH_NUMERICOPTOUTPUT

The number of times a user has attempted to take a Computer Based Training test.

mnErrorCountATTTKSMATH_NUMERICOPTOUTPUT

The number of times a user has attempted to take a Computer Based Training test.

cLangIncludeYN01charOPTINPUT

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

szDDTargetDataSourceDATScharOPTINPUT

OneWorld uses this data source if the primary data source or the data item in the primary data source cannot be located.

szVLSourceDataSourceDATScharOPTINPUT

OneWorld uses this data source if the primary data source or the data item in the primary data source cannot be located.

szVLTargetDataSourceDATScharOPTINPUT

OneWorld uses this data source if the primary data source or the data item in the primary data source cannot be located.

Related Functions

B9600500 Get Release Information
B9800881 Object Librarian Modification Report Functions
B9888 Merge Logging

Related Tables

F98881 Specification Merge Logging File
MergeObjectCopy

MergeObjectCopy

Merge Object Copy

Minor Business Rule

Object Name: B98708

Parent DLL: CINSTALL

Location: Client

Language: C

This function copies .H, .C, .OBJ and .DLL for the given object from the source environment to the 
target environment.  Files selected for copy are determined by object type. Valid types are BSFN, TBLE, 

APPL.   The WIN32 CopyFile() is used when run on a client or read/write logic when running on a 

server. Errors are logged through B9888 in file F9888.

^

Data Structure

D98700D - SpecMerge Update

Parameter NameData ItemData TypeReq/OptI/O/Both
szNamePackageJDEPKGNMcharOPTINPUT

For World, name identifying an install package. For J.D. Edwards ERP, a package describes the location on the server where components 
you want to deploy to workstations reside. There are three package types: Full: Contains the full suite of J.D. Edwards ERP applications (all 
specifications). Partial: A minimum configuration of J.D. Edwards ERP. This package type allows users to load the desired applications at 
run-time rather than initially installing all applications. Update: J.D. Edwards ERP 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 just-in-time applications, old versions 
of the application are deleted from the workstation and replaced by the current version the first time the user accesses that application. 
Update packages are always deployed on the date and time specified by the system administrator. With the exception of just-in-time applications 
included in an Update package, all packages are a "snap shot" at a point in time of the central objects for a particular path code. 
Just-in-time applications are dynamic, not built.

szSourceEnvironmentENHVcharOPTINPUT

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. 

szTargetEnvironmentENHVcharOPTINPUT

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. 

szCOSourceDataSourceDATScharOPTINPUT

OneWorld uses this data source if the primary data source or the data item in the primary data source cannot be located.

szCOTargetDataSourceDATPcharOPTINPUT

The name that identifies the data source.

szOLTargetDataSourceDATPcharOPTINPUT

The name that identifies the data source.

szSourcePathCodePATHCDcharOPTINPUT

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.

szTargetPathCodePATHCDcharOPTINPUT

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.

szObjectOBNMcharOPTINPUT

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.

szObjectTypeFUNOcharOPTINPUT

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.

cProcessTypePROCTPcharOPTINPUT

This represents the type of specification merge process being monitored. The following are valid values:    1   Premerge. Shows object 
change information that can be viewed before actually merging (R9840D).    2   Upgrade Merge. Show information logged during the actual 
merging of specifications (R98700).    3   Update Merge. Shows information logged during the actual merging of specifications (R98705).

cSpecMergeActionMRACTNcharOPTBOTH

The value represents the type of merge performed on the object based on the specification merge values in Object Librarian. Valid values 
are:    0   None: Object Not merged.    1   Added: Object did not exist so it was added.    2   Replaced: Current Object replaced by the merge 
process.    3   Changed: Current Object specifications merged with new specifications.

mnSuccessCountATTTKSMATH_NUMERICOPTOUTPUT

The number of times a user has attempted to take a Computer Based Training test.

mnErrorCountATTTKSMATH_NUMERICOPTOUTPUT

The number of times a user has attempted to take a Computer Based Training test.

cLangIncludeYN01charOPTINPUT

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

szDDTargetDataSourceDATScharOPTINPUT

OneWorld uses this data source if the primary data source or the data item in the primary data source cannot be located.

szVLSourceDataSourceDATScharOPTINPUT

OneWorld uses this data source if the primary data source or the data item in the primary data source cannot be located.

szVLTargetDataSourceDATScharOPTINPUT

OneWorld uses this data source if the primary data source or the data item in the primary data source cannot be located.

Related Functions

B9600500 Get Release Information
B9800881 Object Librarian Modification Report Functions
B9888 Merge Logging

Related Tables

F98881 Specification Merge Logging File