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.
^
D0800131A - Start Setup Task App (BSFN data)
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szFormName | FMNM | char | OPT | NONE |
The unique name that identifies a form. | ||||
szVersion | VERS | char | OPT | NONE |
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
| ||||
mnEmployeeSetupID | ESID | MATH_NUMERIC | OPT | NONE |
A code that represents the unique identifier for an employee setup record. | ||||
mnTaskCode | TSKCD | MATH_NUMERIC | OPT | NONE |
A number that uniquely identifies the task. The system generates this number using next numbers. | ||||
szTaskComments | TSKC | char | OPT | NONE |
A field that contains comments by the person who is assigned to perform the task. The system does not verify this information. You can
| ||||
cReadSetupTask | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
None |
None |