1.Functional Description
1.1Purpose
This function searches the ER specs for a given object for calls to workflow system functions. The object can be an application, UBE, business function,
or table. The function searches the F98740 and F98741 tables for ER specs that call one of the following system functions:
Get Activity Instance for Key
Get Process Instance Attribute
Get Process Instance for Key
Start Composer Process
Start Process
Update Process Instance Attribute
Update Process Instance Attribute Single
be fetched out of cache by the report R9000090, Workflow Where Used.
1.2Setup Notes and Prerequisites
This business function writes a record to the Workflow System Function cache that is managed by function B9000110. The calling application must call
B9000110 to initialize the cache prior to calling this function. In addition, the calling application must also call B9000110 to terminate the cache when
processing is complete.
1.3Special Logic
If the input object is a NER, the business function reads the F9862 table before reading F98741. For NERs, the F9862 table contains the ER spec key that
is used to access the detail specs in F98741.
^
D9000100 - Find Workflow System Function Calls
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szObjectName | OBNM | char | REQ | INPUT |
The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks
| ||||
szObjectType | FUNO | char | REQ | INPUT |
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
| ||||
szDataSource | DATP | char | REQ | INPUT |
Data Source to use for reading ER spec tables (F9840, F9841, F9850, F9851, F9860, F9861)
| ||||
cErrorCode | ERRC | char | OPT | OUTPUT |
'0' Success (Default)
| ||||
szErrorMessageID | DTAI | char | OPT | OUTPUT |
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
| ||||
cSuppressErrorMessages | EV01 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
szJobNumber | JOB | char | REQ | INPUT |
Used to form unique cache name for this process.ab
| ||||
iNumberOfFunctionsFound | INT01 | integer | REQ | OUTPUT |
The number of records inserted into the cache for this object.ab
| ||||
szSourceLanguage | SRCLNG | char | REQ | INPUT |
The source language code identifies the programming language in which a business function is written. |
B9000110 Cache ER Workflow System Function Data | ||||
B9800207 Get Current Environment | ||||
B9800560 Source Search |
F9862 Object Librarian - Function Detail | ||||
F98740 Event Rules - Link Table | ||||
F98741 Event Rules - Specification Table | ||||
F98750 Forms Design Aid Text Information | ||||
F98751 Forms Design Aid Specification Information | ||||
F98760 Report Design Aid Text Information | ||||
F98761 Report Design Aid Specification Info | ||||
F98EVHDR Event Header File |