CreateWorkflowNetChangeData

Create Workflow Net Change Data

Major Business Rule

Object Name: B9000120

Parent DLL: CWRKFLOW

Location: Client/Server

Language: C

1.Functional Description

1.1Purpose
The purpose of this business function is to create the Net Change Workflow data.  It will be used in a UBE and the UBE will be run form the Table 
Conversion Director.


The business function will be passed a target environment (wherever your old Workflow Data is located), old release, and new release.  The function will 

compare the Workflow Data in the logon environment against the old Workflow Data and create the net change data in the logon environment and output 

any errors that occurred.


The comparison will log any deletes, changes, or additions made between the two releases of data.

  

1.2Setup Notes and Prerequisites

N/A

1.3Special Logic

N/A

^

Data Structure

D9000120 - Create Workflow Net Change Data

Parameter NameData ItemData TypeReq/OptI/O/Both
szTargetEnvironment_LLLLcharREQINPUT

Environment that contains the old workflow data to be used in the net change comparison.
^

szFromRelease_FRMRELFRMRELcharREQINPUT

Used in creating all Net Change table data so that more than one release can be placed in the same table and still keep the data unique.
^

szThruRelease_THRRELTHRRELcharREQINPUT

Used in creating all Net Change table data so that more than one release can be placed in the same table and still keep the data unique.
^

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

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.

cErrorCode_ERRCERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorText_DLDLcharOPTOUTPUT

The text of the error message that was generated.
^

szUserGroup_UGRPUGRPcharREQINPUT

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.

Related Functions

B9840E Get Target Environment Data Source

Related Tables

F98800 Process Master
F98800D Process Master Alternate Description
F98800DN Process Master Alternate Description - Net Change
F98800N Process Master - Net Change
F98800T Process Master Supplemental Information
F98800TN Process Master Supplemental Information - Net Change
F98810 Task Master
F98810D Task Master Alternate Description
F98810DN Task Master Alternate Description - Net Change
F98810N Task Master - Net Change
F98811 Task Specifications
F98811N Task Specifications - Net Change
F98830 Process Task Associations
F98830N Process Task Associations - Net Change
F98840 Organizational Structure Master
F98840N Organizational Structure Master - Net Change
F98845 Organizational Structure Rule
F98845N Organizational Structure Rule - Net Change