Type |
Property |
Name |
Representation of the Workflow Participant |
||
Object Class |
||
Name |
||
Open Web Services Workflow |
||
Readable name for used content encryption |
||
The id of the content object |
||
Virtual Application for Mapping with Mobile Application |
||
Dictionary with Additional Values for Mobile Application |
||
Reference for Mobile Application |
||
Mapping for Virtual Application to Mobile Application |
||
Expression to Replace Virtual Application |
||
Objects Concerned |
||
Concerned Objects List Object Address |
||
Submenus |
||
Last Change by |
||
Object Class |
||
File Extension of Content |
||
MIME Type of Content |
||
URL for Content |
||
URL for Symbol |
||
URL for PDF Overview |
||
URL for Preview |
||
URL for Thumbnail |
||
Executed Using a Webservice |
||
Application |
||
Object |
||
Additional Parameters for Client |
||
Reference for Mobile App |
||
Mapping for Application to Object |
||
Work Item Executed |
||
Work Item uses GUI |
||
URL for Symbol |
||
Menu Action |
||
Must be executed |
||
Work Item Name |
||
Work Item State |
||
Worklist List Entry Count |
||
URL for Symbol |
||
Worklist List Name |
||
Worklist List Reference |
||
Worklist Object Address |
Representation of the Workflow Participant (FSCOWSWF@1.1001:actinstparticipantdisp)
string FSCOWSWF@1.1001:actinstparticipantdisp
Additional Information
Object Class (FSCOWSWF@1.1001:activityclassname)
string FSCOWSWF@1.1001:activityclassname
Additional Information
Name (FSCOWSWF@1.1001:activityname)
string FSCOWSWF@1.1001:activityname
Additional Information
Open Web Services Workflow (FSCOWSWF@1.1001:clientdomconf)
Configuration FSCOWSWF@1.1001:clientdomconf
Additional Information
Readable name for used content encryption (FSCOWSWF@1.1001:contencryptionname)
string FSCOWSWF@1.1001:contencryptionname
Additional Information
The id of the content object (FSCOWSWF@1.1001:contobjaddress)
string FSCOWSWF@1.1001:contobjaddress
Additional Information
Virtual Application for Mapping with Mobile Application (FSCOWSWF@1.1001:cpcpmobileappmappingapplication)
ComponentObject FSCOWSWF@1.1001:cpcpmobileappmappingapplication not null
Additional Information
Dictionary with Additional Values for Mobile Application (FSCOWSWF@1.1001:cpcpmobileappmappinginputparams)
string[]
FSCOWSWF@1.1001:cpcpmobileappmappinginputparams
(
object
application)
Local Scope: dictionary
Returns: dictionary
Name |
Description |
application |
Additional Information
Reference for Mobile Application (FSCOWSWF@1.1001:cpcpmobileappmappingmobileapplication)
string FSCOWSWF@1.1001:cpcpmobileappmappingmobileapplication
Additional Information
Mapping for Virtual Application to Mobile Application (FSCOWSWF@1.1001:cpmobileappmapping)
inputparams
which will be evaluated by WSGetWorkItems.executeparams
by WSExecuteWorkItem will then again be passed as
parameters to this customization point executeexpr
.mobileapplication
which can be
interpreted by a client to know what is the intended work.
activity ConfTravelExpenseReport {
...
step OpenContentTravelExpenseReport required multiple {
execute = OpenContent;
precond = expression {
// hide this work item in the mobile worklist app
return !activity.IsWorkItemCalledByWebservice();
}
}
...
}
#TV.WFVAR_THIS.boenterremark = ::remark;
to store the remark on the object.
coouser.SignObjectWithType(#TV.WFVAR_THIS, <signtype>, ::remark, ::password, ::pdfsignatures);
to sign the object in the executeexpr.
customize CPMobileAppMapping <OpenObject> {
mobileapplication = "OpenObject";
inputparams = expression {
}
executeexpr = expression {
}
}
customize CPMobileAppMapping <ObjectSignAcceptApproval> {
mobileapplication = "SignObject";
inputparams = expression {
dictionary dict = coouser.EvaluateSignatureSettings(#TV.WFVAR_THIS, #SIGN_DIGITAL);
if (#TV.WFVAR_ACTIVITY.actinstremark) {
dict.actinstremark = #TV.WFVAR_ACTIVITY.actinstremark;
}
return dict;
}
executeexpr = expression {
coouser.SignObjectWithType(#TV.WFVAR_THIS, #SIGN_DIGITAL, ::remark, ::password, ::pdfsignatures);
}
}
customize CPMobileAppMapping<AddRemark> {
mobileapplication = "RemarkObject";
inputparams = expression {
return {
useremark: true,
mustremark: true,
remarks: #TV.WFVAR_THIS.boremarks
};
}
executeexpr = expression {
if (::remark) {
#TV.WFVAR_THIS.ObjectLock(true, true);
#TV.WFVAR_THIS.boenterremark = ::remark;
}
}
}
customize CPMobileAppMapping <ObjectWFUpload> {
mobileapplication = "UploadFiles";
inputparams = expression {
if (#TV.WFVAR_THIS.HasAttribute(cootx, #content)) {
// do not provide sys_view for content object
return;
}
// provide first drop target
Object[] attrdefs = #TV.WFVAR_THIS.GetDropTargets();
object viewattrdef = (count(attrdefs) == 1 && #TV.WFVAR_THIS.CheckSetAccess(cootx, attrdefs)) ? attrdefs[0] : null;
if (viewattrdef) {
return {
sys_view : viewattrdef.GetAddress()
}
}
}
}
unique CPMobileAppMapping[] FSCOWSWF@1.1001:cpmobileappmapping
Additional Information
Expression to Replace Virtual Application (FSCOWSWF@1.1001:executeexpr)
string[]
FSCOWSWF@1.1001:executeexpr
(
object[]
object,
ProcessInstance
process,
ActivityInstance
activity,
integer
workitem)
Name |
Description |
object |
the main object, may be a list when process operates on multiple objects at once
|
process |
the whole process object
|
activity |
the current activity
|
workitem |
the index of the current work item
|
Additional Information
Objects Concerned (FSCOWSWF@1.1001:instobjectlist)
string[] FSCOWSWF@1.1001:instobjectlist
Additional Information
Concerned Objects List Object Address (FSCOWSWF@1.1001:instobjectlistobjaddress)
string FSCOWSWF@1.1001:instobjectlistobjaddress
Additional Information
Submenus (FSCOWSWF@1.1001:menusubentries)
unique WorkItemEntry[] FSCOWSWF@1.1001:menusubentries
Additional Information
Last Change by (FSCOWSWF@1.1001:objchangedby)
string FSCOWSWF@1.1001:objchangedby
Additional Information
Object Class (FSCOWSWF@1.1001:objclassname)
string FSCOWSWF@1.1001:objclassname
Additional Information
File Extension of Content (FSCOWSWF@1.1001:objcontentextension)
string FSCOWSWF@1.1001:objcontentextension
Additional Information
MIME Type of Content (FSCOWSWF@1.1001:objcontentmimetype)
string FSCOWSWF@1.1001:objcontentmimetype
Additional Information
URL for Content (FSCOWSWF@1.1001:objcontenturl)
string FSCOWSWF@1.1001:objcontenturl
Additional Information
URL for Symbol (FSCOWSWF@1.1001:objiconurl)
string FSCOWSWF@1.1001:objiconurl
Additional Information
URL for PDF Overview (FSCOWSWF@1.1001:objoverviewurl)
string FSCOWSWF@1.1001:objoverviewurl
Additional Information
URL for Preview (FSCOWSWF@1.1001:objpreviewurl)
string FSCOWSWF@1.1001:objpreviewurl
Additional Information
URL for Thumbnail (FSCOWSWF@1.1001:objthumburl)
string FSCOWSWF@1.1001:objthumburl
Additional Information
Executed Using a Webservice (FSCOWSWF@1.1001:TV_WS_EXECUTION)
boolean FSCOWSWF@1.1001:TV_WS_EXECUTION readonly(ui)
Additional Information
Application (FSCOWSWF@1.1001:wiamaction)
string FSCOWSWF@1.1001:wiamaction
Additional Information
Object (FSCOWSWF@1.1001:wiamobjaddress)
string FSCOWSWF@1.1001:wiamobjaddress
Additional Information
Additional Parameters for Client (FSCOWSWF@1.1001:wiamparams)
dictionary FSCOWSWF@1.1001:wiamparams
Additional Information
Reference for Mobile App (FSCOWSWF@1.1001:wiamreference)
string FSCOWSWF@1.1001:wiamreference
Additional Information
Mapping for Application to Object (FSCOWSWF@1.1001:wieapplmapping)
unique WorkItemApplicationMapping[] FSCOWSWF@1.1001:wieapplmapping
Additional Information
Work Item Executed (FSCOWSWF@1.1001:wieexecuted)
boolean FSCOWSWF@1.1001:wieexecuted
Additional Information
Work Item uses GUI (FSCOWSWF@1.1001:wiehasgui)
boolean FSCOWSWF@1.1001:wiehasgui
Additional Information
URL for Symbol (FSCOWSWF@1.1001:wieiconurl)
string FSCOWSWF@1.1001:wieiconurl
Additional Information
Menu Action (FSCOWSWF@1.1001:wiemenuaction)
string FSCOWSWF@1.1001:wiemenuaction
Additional Information
Must be executed (FSCOWSWF@1.1001:wiemust)
boolean FSCOWSWF@1.1001:wiemust
Additional Information
Work Item Name (FSCOWSWF@1.1001:wiename)
string FSCOWSWF@1.1001:wiename
Additional Information
Work Item State (FSCOWSWF@1.1001:wiestate)
string FSCOWSWF@1.1001:wiestate
Additional Information
Worklist List Entry Count (FSCOWSWF@1.1001:wllcount)
integer FSCOWSWF@1.1001:wllcount
Additional Information
URL for Symbol (FSCOWSWF@1.1001:wlliconurl)
string FSCOWSWF@1.1001:wlliconurl
Additional Information
Worklist List Name (FSCOWSWF@1.1001:wllname)
string FSCOWSWF@1.1001:wllname
Additional Information
Worklist List Reference (FSCOWSWF@1.1001:wllreference)
string FSCOWSWF@1.1001:wllreference
Additional Information
Worklist Object Address (FSCOWSWF@1.1001:worklistobjaddress)
string FSCOWSWF@1.1001:worklistobjaddress
Additional Information