StartSetupTaskApp

Start Setup Task App

Minor Business Rule

Object Name: B0800131

Parent DLL: CHRM

Location: Client/Server

Language: C

1.Functional Description

1.1Purpose
This BSFN is used to dynamically start an application. The application is used to gather additional information about a specific setup task.


1.2Setup Notes and Prerequisites
All application used for Additional Task Information must use the same data structure.


1.3Special Logic




2.Technical Specifications


2.1Parameters:

Data Item Data Structure DescriptionI/ORequiredNotes
OBNMszNameObjectI

VERSszVesionI

ESIDmnEmployeeSetupIDI

TSKCDmnTaskCodeeI

TSKCszTaskCommentsI

EV01cReadSetupTaskI


2.2Related Tables 

Table Table Description



2.3Related Business Functions

Source NameFunction Name


Processing 


1.Replace the initial 'W' in szFormName with a 'P'.

2.Replace the trailing letter in szFormName with a ".DLL".

3.The input data structure to the application is the last 4 data item this functions data structure.

4.Call StartFormDynamicVersion

5.Return szTaskComments


Notes:

When calling the application from P08710 you will need to pass in the F08711 comments. This is because the F08711 record is currently open inside of 

P08710 and if you re-read the comments and save them inside of the Additional Task Information app. the changes will be overwritten when P08710 exits.


In future releases the additional information will be saved to a database table and not the F08711 task comment field.



^

Data Structure

D0800131A - Start Setup Task App (BSFN data)

Parameter NameData ItemData TypeReq/OptI/O/Both
szFormNameFMNMcharOPTNONE

The unique name that identifies a form.

szVersionVERScharOPTNONE

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.

mnEmployeeSetupIDESIDMATH_NUMERICOPTNONE

A code that represents the unique identifier for an employee setup record.

mnTaskCodeTSKCDMATH_NUMERICOPTNONE

A number that uniquely identifies the task. The system generates this number using next numbers.

szTaskCommentsTSKCcharOPTNONE

A field that contains comments by the person who is assigned to perform the task. The system does not verify this information. You can 
enter any alphanumeric string.

cReadSetupTaskEV01charOPTNONE

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

Related Functions

None

Related Tables

None