How to configure Work Steps available in the Fabasoft Mobile AppPermanent link for this heading

First published: 26 May 2023 (cw)

SummaryPermanent link for this heading

Not all Work Steps are useful in the Mobile app, therefore they are filtered by Fabasoft eGov-Suite default settings. With the current CP it is possible to enable individual Work Steps for the Mobile app.

SolutionPermanent link for this heading

Main Customization Point

Currently, only Work Steps with an Action (COOWF@1.1:wfwaction) may be used within the Fabasoft Mobile App. Each desired Action must be configured via customize CPContextExpressions<COOWF@1.1:ActivityInstance, COOELAK@1.1001:FilterMobileWorkItems>.

Example

customize CPContextExpressions<COOWF@1.1:ActivityInstance, COOELAK@1.1001:FilterMobileWorkItems> {

      cfgexpression = expression {

        [

          #COOELAK@1.1001:SignAcceptDraft,

          #COOELAK@1.1001:SignDenyDraft,

          #COOELAK@1.1001:SignApproved,

          #COOELAK@1.1001:SignDenyApproval,

          #COOELAK@1.1001:SignViewed

        ]

      }

    }

Additionally, take note of the following issues

(1) Ensure to define (appropriate) Work Step Symbols for your Work Steps, because these Symbols are displayed in the Mobile App.

Example

  activity … {

    …

    step Agree leave {

      caption = FSCWFEXT@15.1001:StrWSApprove;

      execute = COOELAK@1.1001:SignApproved;

      symbol = COODESK@1.1:UISymbolClosed;

    }

    …

  }

A missing Symbol Definition or the usage of the Fallback Symbol COODESK@1.1:SymbolNext leads to a confusing multiple Display of this Symbol in the Fabasoft Mobile App.

(2) Currently, also the first Development Approach for Executing Work Steps on the Fabasoft Mobile App still exists: Via Customization Point CPMobileAppMapping (Workflow Web Service Configuration) it was/is possible to define a Replacement for a Virtual Application Work Step to be executed within the Fabasoft Mobile App.

As long as FSCMOBILEAPPS@1.1001:cpusevappsonmobileclientsusevappsonmobile is set to true within the current „Mobile Apps Configuration“, Virtual Applications can directly be executed within the Fabasoft Mobile App and a CPMobileAppMapping is not necessary.

Especially for Signature Wrapper Actions just like COOELAK@1.1001:SignApproved there should be no CPMobileAppMapping for COOELAK@1.1001:ObjectSignObjects.

Download PDF

Download PDF