Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

WFWORKUNIT


                            WFWORKUNIT FILE

                           Workflow Work Unit

The Workflow Work Unit file describes work units. This is the main file in
the Workflow Management system. A work unit is a request for work to be done;
for example, to approve an invoice. The agent that performs the service for
the requested work creates a case for each work unit record in the Workflow
Management system.

REFERENCED BY

WF23.1    WF46.1    WF47.1    WF48.1    WF49.1    WF220

UPDATED BY

WF140     WF20.1    WF20.2    WF21.1    WF22.1    WF24.1
WF25.1

FIELD NAME             DESCRIPTION/VALID VALUES                  UPDATED BY

WFW-WORKUNIT           Numeric 12                                WF20.1  WF20.2
Element: Workunit      The work unit's number assigned by the    WF25.1
                       Workflow Management system.

WFW-PRODLINE           Alpha 14                                  WF20.1
Element: Prodline

WFW-OBJECT-NAME        Alpha 15                                  WF20.1  WF20.2
Element: Object        The object associated with the selected
                       service. Objects are defined on WF04.1
                       (Object Definition).

WFW-KEY-STRING         Alpha 70  (Lower Case)                    WF20.1  WF20.2
Element: Key String    A string of key values in the primary
                       file record associated with the object.
                       For example, the company
                       number, vendor, invoice number, invoice
                       suffix, and cancel sequence associated
                       with a specific invoice.

WFW-SERVICE            Alpha 15  (Lower Case)                    WF20.1  WF20.2
Element: Service       The service that associates an object
                       with a procedure. Services are defined
                       on WF05.1 (Service
                       Definition).

WFW-EVENT-TYPE         Alpha 15  (Lower Case)                    WF20.1  WF20.2
Element: Event Type

WFW-AGENT              Alpha 15  (Lower Case)
Element: Agent         The agent that provides a procedure.
                       For example, the VW Agent. Agents are
                       defined on WF06.1 (Agent
                       Definition).

WFW-PROCESS-NAME       Alpha 20  (Lower Case)                    WF20.1  WF20.2
Element: Process Name

WFW-WORK-USER-ID       Alpha 10  (Lower Case)                    WF20.1  WF20.2
Element: Work User Id  A unique identifier for the work unit
                       in the workflow engine (FileNET PANAGON
                       Visual WorkFlo 3.0).

WFW-WORK-RETURN-ID     Alpha 60  (Lower Case)                    WF20.1  WF20.2
Element: Work Return IdThis field is required to track the
                       work unit as a Work Object in the
                       FileNET PANAGON Visual WorkFlo
                       3.0 engine.

WFW-WORK-TITLE         Alpha 50  (Lower Case)                    WF20.1  WF20.2
Element: Work Title    The unique title assigned to the work
                       unit by the procedure that creates the
                       work unit.

WFW-WORK-CATEGORY      Alpha 15  (Lower Case)                    WF20.1  WF20.2
Element: Work Category The category assigned to the work unit.
                       This category and its associated value
                       must match the user's
                       category and value before the user will
                       see the work unit in their Inbasket
                       queue.

WFW-WORK-CAT-VALUE     Alpha 20  (Lower Case)                    WF20.1  WF20.2
Element: Work Cat ValueThe value assigned to the category.

WFW-WORK-PRIORITY      Numeric 3                                 WF20.1  WF20.2
Element: Work Priority The priority assigned to this work
                       unit. The lower the value, the lower the
                       priority.

WFW-WORK-COMMENT       Alpha 60  (Lower Case)                    WF20.1  WF20.2
Element: Work Comment  A narrative comment field.

WFW-START-DATE         Numeric 8  (yyyymmdd)                     WF20.1  WF20.2
Element: Start Date    The system date the work unit was
                       created in the Workflow Management
                       system.

WFW-START-TIME         Numeric 6  (hhmmss)                       WF20.1  WF20.2
Element: Start Time    The system time the work unit was
                       created in the Workflow Management
                       system.

WFW-CLOSE-DATE         Numeric 8  (yyyymmdd)                     WF20.1  WF20.2
Element: Close Date    The system date the work unit was
                       closed in the Workflow Management
                       system.

WFW-CLOSE-TIME         Numeric 6  (hhmmss)                       WF20.1  WF20.2
Element: Close Time    The system time the work unit was
                       closed in the Workflow Management
                       system.

WFW-WF-STATUS          Numeric 2                                 WF20.1  WF20.2
Element: Status        The status of the work unit in the
                       Workflow Management system.
                       01 = Ready for processing
                       02 = Processing in progress
                       03 = Processing failed
                       04 = Processing completed
                       05 = Cancellation requested
                       06 = Cancellation in progress
                       07 = Cancellation failed
                       08 = Cancellation completed

WFW-LST-MSG-NBR        Numeric 4                                 WF20.1  WF20.2
Element: Last Message NThe last message number associated with
                       the Workflow Work Unit record. This is a
                       message counter for
                       the Workflow Message file.

WFW-LST-FOLDER-NBR     Numeric 4                                 WF20.1  WF20.2
Element: Lst Folder NbrThe number of the last folder file        WF21.1
                       added to the work unit. This is a
                       counter of the items in the work unit
                       folder.

WFW-LST-ERROR-NBR      Numeric 4                                 WF20.1  WF20.2
Element: Lst Error Nbr The number of the last error added to     WF24.1
                       the work unit. This is a counter of the
                       errors generated by the work
                       unit.

WFW-LST-VAR-NBR        Numeric 4                                 WF20.1  WF20.2
Element: Lst Var Nbr   The last number assigned to a variable    WF22.1
                       in this work unit. This is a counter of
                       the variables used by this
                       work unit.

WFW-METRICS-LOGING     Alpha 1                                   WF20.1  WF20.2
Element: Metrics LogingThis field indicates whether or not
                       metrics are stored for this work unit.
                       N = No
                       Y = Yes

WFW-ELAPSED-TIME       Numeric 8
Element: Elapsed Time  The life of a work unit from start to
                       finish.

WFW-CRITERION-1        Alpha 30  (Lower Case)
Element: Criterion 1

WFW-CRITERION-2        Alpha 30  (Lower Case)
Element: Criterion 2

WFW-CRITERION-3        Alpha 30  (Lower Case)
Element: Criterion 3

WFW-TASK               Alpha 20  (Lower Case)                    WF20.1
Element: Task

                         WFWORKUNIT FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

WFWSET1   WORKUNIT                                               WF20.1  WF20.2
                                                                 WF21.1  WF21.2
                                                                 WF22.1  WF23.1
                                                                 WF24.1  WF25.1
                                                                 WF25.2  WF46.1
                                                                 WF47.1  WF48.1
                                                                 WF49.1

WFWSET10  EVENT-TYPE    KeyChange
          WORKUNIT*

WFWSET2   OBJECT-NAME   KeyChange
          KEY-STRING
          WORKUNIT*

WFWSET3   EVENT-TYPE    KeyChange, Subset
          WORKUNIT      Where WF-STATUS = 1
                        Or    WF-STATUS = 5

WFWSET4   WORKUNIT      Subset
                        Where WF-STATUS = 1
                        Or    WF-STATUS = 5

WFWSET5   WORKUNIT      Subset
                        Where WF-STATUS = 3
                        Or    WF-STATUS = 7

WFWSET6   WORKUNIT      Subset                                   WF140
                        Where WF-STATUS = 4
                        Or    WF-STATUS = 8

WFWSET7   WORKUNIT      Subset
                        Where WF-STATUS = 2

WFWSET8   SERVICE                                                WF20.2  WF220
          WORKUNIT      KeyChange

                         WFWORKUNIT FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Wfeventype     WFEVENTYPE   Required

                            WFW-EVENT-TYPE     -> WET-EVENT-TYPE

Wfobject       WFOBJECT     Required

                            WFW-OBJECT-NAME    -> WFO-OBJECT-NAME

Wfservice      WFSERVICE    Required

                            WFW-AGENT          -> WFS-SERVICE

                         WFWORKUNIT FILE RELATIONS

ONE TO MANY RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Messagedtl     WFMSGDTL     Delete Cascades

                            WFW-WORKUNIT       -> WDT-WORKUNIT
                                                  WDT-MESSAGE-ID
                                                  WDT-MESSAGE-SEQ

Messagehdr     WFMSGHDR     Delete Cascades

                            WFW-WORKUNIT       -> WFH-WORKUNIT
                                                  WFH-MESSAGE-ID

Wferrormsg     WFERRORMSG

                            WFW-WORKUNIT       -> WFX-WORKUNIT
                                                  WFX-MESSAGE-NBR

Wffolder       WFFOLDER

                            WFW-WORKUNIT       -> WFF-WORKUNIT
                                                  WFF-SEQ-NBR

Wfmetrics      WFMETRICS    Delete Cascades

                            WFW-WORKUNIT       -> WME-WORKUNIT
                                                  WME-END-DATE
                                                  WME-END-TIME

Wfproctran     WFPROCTRAN   Delete Cascades

                            WFW-WORKUNIT       -> WPT-WORKUNIT
                                                  WPT-PROCESS-ID

Wfvariable     WFVARIABLE

                            WFW-WORKUNIT       -> WFV-WORKUNIT
                                                  WFV-VARIABLE-NAME
                                                  WFV-SEQ-NBR