MachineListDeployment

Package Installation Group Deployment

Minor Business Rule

Object Name: B98825B

Parent DLL: CINSTALL

Location: Client

Language: C

Data Structure

D98825F - Deploy Deployment Lists

Parameter NameData ItemData TypeReq/OptI/O/Both
szPackageNamePKGNAMEcharOPTINPUT

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.

szCodePathPATHCDcharOPTINPUT

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.

jdObjectDeploymentDateDEPLDATEJDEDATEOPTINPUT

Date to deploy updated objects to the listed machine.

mnObjectDeploymentTimeDEPLTIMEMATH_NUMERICOPTINPUT

Time to deploy updated objects to the listed machine.

szInstallPackageStatusINPKSTcharOPTINPUT

A code that indicates the package's current status in terms of the deployment process.

szMandatoryInstallDPLCD01charOPTINPUT

Indicates whether the package is mandatory or optional. Valid choices are:    Y The deployment is mandatory. The user must install the 
package.    N The deployment is optional to the user.

szPushInstallDPLCD03charOPTINPUT

A 1 in the field allows the package to be installed through Push Installation.

szUserGroupUGRPcharREQINPUT

A profile that you use to classify users into groups for system security purposes. You use group profiles to give the members of a group 
access to specific programs.  Some rules for creating a profile for a user class or group are as follows:     o The name of the user class or group 
must begin with an asterisk (*) so that it does not conflict with any system profiles.     o The User Class/Group field must be blank when you 
enter a new group profile.

cModeProcessingMODEcharREQINPUT

The processing mode used in Purchase Order Consolidator to signify when specific orders are being processed.

cRecordsExistEV01charOPTOUTPUT

An option that specifies the type of processing for an event.

szMobileDPLCD02charOPTINPUT

A numeric code indicating the status of the installation on the target machine.

Related Functions

B9800100 Get Audit Information

Related Tables

F9653 Deployment Group Detail Definitions
F98825 Package Deployment Scheduling