2024 April Release

Class COOSYSTEM@1.1:ContentObject Permanent link for this heading

This abstract class is the base class for objects with multimedia contents (e.g. documents, spreadsheets, images, sound recordings, video sequences. etc.). The classes derived from ContentObject must have the object class ContentObjectClass.

Class Hierarchy

Object > ContentObject

Direct Subclasses

AccessObject, AccessProject, Bill, CADObject, Certificate, Charging, ContainerObject, ContentObject, CorelDrawObject, DataImportContent, DeliveryNote, DigitalAsset, DocumentImagingObject, DocumentWithUserForm, ExcelObject, GenericURL, GroupSessionInfo, GroupWiseFolderLink, GroupWiseItemLink, HTMLObject, IncomingInvoice, InDesignObject, InsightApp, IsoImage, IWorkKeynoteObject, IWorkNumbersObject, IWorkPagesObject, KeePassObject, Log, Mail, MSProject, NoteObject, NotesLink, ODataCacheContentObject, OneNoteObject, OOorgCalcObject, OOorgDatabaseConnectionObject, OOorgDatabaseObject, OOorgDrawObject, OOorgMathObject, OOorgPresObject, OOorgTextObject, OutlookDataFileObject, P7MObject, PDFObject, PGPObject, PKCS12Certificate, PlainAddresseeList, PostScriptObject, PowerBIObject, PowerPointObject, ProjectArchive, Report, ReportResult, RoomUsageStatistics, ScriptObject, SignatureFolder, SignedXMLDocument, SSLCertificate, StaticTextModule, StyleSheet, SWFObject, TextModuleDoc, UnsignedXMLDocument, VisioObject, VisualSignature, VisualStamp, WebCode, WinWordObject, WinZipObject, XMLDocument, XMLSchemaDefinition, XPSObject

Additional Information

  • Commonly usable

Properties Permanent link for this heading

Type

Property

Name

Addressee[]

addressee

Addressees

Object[]

assignedreferences

Assigned References

integer

boremarkamount

Amount of Remarks

content

boremarks

Remarks

string

boshortform

Short Form

content

boviewremarks

Remarks

Content

content

File

Document

contentdoc

Document

StaticTextModule[]

contentlinkedmodules

Linked Text Modules in this Document

StaticTextModule[]

contentlinkedmodulestouched

Linked and Changed Text Modules in this Document

integer

contentnumber

Number

ContentObject

contenttranslationof

Translation of

ContentObject[]

contenttranslationsobjects

Translations

string

daaltname

Alternative Name

Object[]

dabelongsto

Belongs To

date

dadate

Date

string[]

dadescription

Description

string[]

dageotags

Location Information

AttributeDefinition[]

dahiddenattrdefs

Fields for Digital Assets

string[]

dalicaddress

Address

ContentObject

daliccontract

Contract/License Document

Object[]

daliccontractassets

Digital Assets

string[]

daliccopyright

Copyright/Originator

string

daliccreator

Creator

string

dalicemailaddress

E-Mail Address

date

dalicensedfrom

Licensed From

date

dalicensedto

Licensed Until

string

dalicprovider

Provider

string

dalicsource

Source

string[]

dalictext

License Text

Object

dalictype

License Type

Object[]

dalicusablefor

Useable for

string[]

dalicusufructuaryright

Right of Use

string

dalocation

Location

AttributeDefinition[]

damustbedefattrdefs

Mandatory Attributes for Digital Assets

string

documentnumber

Business Number

integer

documentyear

Year

ActivityInstance[]

objabortedpastactivities

Completed Activities of Aborted and Suspended Processes

ActivityInstance[]

objactivepastactivities

Completed Activities

ActivityInstance[]

objallactiveactivities

All Activities of Running or Completed Processes

ActivityInstance[]

objallactivities

All Activities of All Processes

ProcessInstance[]

objcompletedproclist

Completed Processes

ActivityInstance[]

objcurrentactivities

Current Activities in the Worklist of the Current User

SignatureFolder[]

objdocsignaturefolders

Signature Folders

ActivityInstance[]

objfutureactivities

Planned Activities

ProcessInstance[]

objinprogressproclist

Running Processes

ActivityInstance[]

objpastactivities

All Completed Activities

PersonnelFileFolder

objpersfilefolder

Personnel File Folder

ActivityInstance[]

objrunningactivities

Current Activities

User[]

objrunningactivitiesusers

Users With Current Activities

ProcessInstance[]

objsuspendedproclist

Suspended Processes

ProcessInstance[]

objterminatedproclist

Terminated Processes

OCRInformation

ocrinformation

OCR Status

Object[]

placeholdermodules

Text Modules Referred as Placeholders

BusinessObject

record

Record

Object[]

references

References

Outgoing

replytoincoming

Reply

StaticTextModule[]

templatelinkedmodules

Linked Text Modules in this Template or Text Module

StaticTextModule[]

templatelinkedmodulestouched

Linked and Changed Text Modules in this Template or Text Module

ProcessInstance[]

workflow

Processes

Actions Permanent link for this heading

Return Type

Signature

boolean

CanChangeProcessState(
  ProcessInstance procinst,
  ref retval boolean statechangeable)

boolean

CanReleaseTemplate(
  out retval boolean canrelease)

void

CloseDocument(
  optional integer unused1,
  optional integer unused2)

void

CloseDocumentSecured()

Content

ConvertContentToFinalForm(
  optional object context,
  optional string format,
  out retval Content contentfinalform)

void

DoCancelFileObject(
  object parent,
  object view,
  optional boolean issublevel)

boolean

EnableRegistrationUC(
  AttributeDefinition exprattrdef,
  optional IncomingComponentCategory checkcat,
  out retval boolean enable)

void

EvaluateGenericNameBuild(
  optional boolean force)

ApplicantFile

GetApplicantFile(
  out retval ApplicantFile applicantfile)

BusinessCase

GetBusinessCase(
  out retval BusinessCase businesscase)

PersonnelFileShelf

GetFileShelf(
  out retval PersonnelFileShelf shelf)

IncomingComponentCategory

GetIncomingCategory(
  optional integer dynkey,
  optional boolean checkroom,
  out retval IncomingComponentCategory incat)

MBInSpireService

GetMBInSpireService(
  out retval MBInSpireService svc,
  optional object context)

PersonnelFile

GetPersonnelFile(
  out retval PersonnelFile personnelfile)

PersonnelFileDocument

GetPersonnelFileDocument(
  out retval PersonnelFileDocument document)

PersonnelFileFolder

GetPersonnelFileFolder(
  out retval PersonnelFileFolder folder)

object

GetReleasedTemplate(
  optional boolean checkreleased,
  out retval object releasedtemplate)

boolean

IsDraftTemplateTestable(
  out retval boolean istestable)

boolean

IsPdfContentSigned(
  out retval boolean issigned)

boolean

IsTemplateReleaseable(
  out retval boolean isreleaseable,
  out boolean requirereleasedversion)

void

LogHistoryEvent(
  any type,
  optional object event,
  optional LanguageStringList[] description,
  optional datetime timestamp,
  optional object user,
  optional object group,
  optional object position,
  optional object substuser,
  optional DocState docstate,
  optional string[] args)

void

ObjectReleaseVersion(
  datetime versdate)

void

RequestOCR(
  optional content sourcecontent,
  optional string ocrlanguage,
  optional boolean noautoupdate)

OCRInformation

RetrieveOCRStatus(
  string taskid,
  out retval OCRInformation ocrinformation)

void

SendBackgroundSecure(
  any[] to,
  optional any[] cc,
  optional any[] bcc,
  any subject,
  string[] body,
  optional object[] attachments,
  optional boolean usepubliclinks,
  optional ContentFormat downloadformat,
  out string[] errorlog,
  optional string replytoaddress,
  optional string headertitle,
  optional Language fallbacklanguage)

content

UpdateOCRStatus(
  optional boolean returncontent,
  out optional retval content targetcontent)

Properties Permanent link for this heading


Addressees (FSCFOLIO@1.1001:addressee) Permanent link for this heading

In this field contacts (people and organizations) belonging to this record can be defined including their contact data.

Addressee[] FSCFOLIO@1.1001:addressee


Assigned References (FSCFOLIO@1.1001:assignedreferences) Permanent link for this heading

unique Object[] FSCFOLIO@1.1001:assignedreferences readonly(ui) invisible

Additional Information


Amount of Remarks (FSCFOLIO@1.1001:boremarkamount) Permanent link for this heading

unsigned integer FSCFOLIO@1.1001:boremarkamount readonly invisible

Additional Information


Remarks (FSCFOLIO@1.1001:boremarks) Permanent link for this heading

In this field text inputs are displayed that are made in the scope of processing the business object (e.g. during approval).

content FSCFOLIO@1.1001:boremarks readonly

Additional Information


Short Form (FSCFOLIO@1.1001:boshortform) Permanent link for this heading

Short form of the business object taken from the category.

Explanation:
The short form is defined as part of the category. In business documents the subject area is taken from the assigned category.

string FSCFOLIO@1.1001:boshortform


Remarks (FSCFOLIO@1.1001:boviewremarks) Permanent link for this heading

In this field the remarks are shown.

content FSCFOLIO@1.1001:boviewremarks readonly volatile


File (COOSYSTEM@1.1:content) Permanent link for this heading

Defines the multimedia content of the object and information like the size of the content or the date of the last change.

Explanation:
Defines the content.

Content COOSYSTEM@1.1:content

Additional Information


Document (FSCFOLIO@1.1001:contentdoc) Permanent link for this heading

Document FSCFOLIO@1.1001:contentdoc

Additional Information


Linked Text Modules in this Document (COOAR@1.1:contentlinkedmodules) Permanent link for this heading

List of linked text modules that have been inserted in the document. This list is not back linked and should only be used on instance documents. Applies only to linked text modules. This feature is currently in development and only available for selected users.

unique StaticTextModule[] COOAR@1.1:contentlinkedmodules readonly


Linked and Changed Text Modules in this Document (COOAR@1.1:contentlinkedmodulestouched) Permanent link for this heading

List of linked text modules that have been inserted and changed in the document. This list is not back linked and should only be used on instance documents. Applies only to linked text modules. This feature is currently in development and only available for selected users.

unique StaticTextModule[] COOAR@1.1:contentlinkedmodulestouched readonly


Number (FSCFOLIO@1.1001:contentnumber) Permanent link for this heading

integer FSCFOLIO@1.1001:contentnumber readonly(ui) invisible


Translation of (COOTC@1.1001:contenttranslationof) Permanent link for this heading

The current document is a translation for this object

ContentObject COOTC@1.1001:contenttranslationof readonly

Additional Information


Translations (COOTC@1.1001:contenttranslationsobjects) Permanent link for this heading

List of translation objects for the current document

unique ContentObject[] COOTC@1.1001:contenttranslationsobjects readonly

Additional Information


Alternative Name (FSCDIGITALASSET@1.1001:daaltname) Permanent link for this heading

Defines another name for the asset.

string FSCDIGITALASSET@1.1001:daaltname


Belongs To (FSCDIGITALASSET@1.1001:dabelongsto) Permanent link for this heading

Object[] FSCDIGITALASSET@1.1001:dabelongsto readonly(ui) lockable

Additional Information


Date (FSCDIGITALASSET@1.1001:dadate) Permanent link for this heading

The date of the asset (e.g. the date when the picture was taken).

date FSCDIGITALASSET@1.1001:dadate


Description (FSCDIGITALASSET@1.1001:dadescription) Permanent link for this heading

The description of the asset as free text.

string[] FSCDIGITALASSET@1.1001:dadescription


Location Information (FSCDIGITALASSET@1.1001:dageotags) Permanent link for this heading

Shows the location information determined from the GPS coordinates.

string[] FSCDIGITALASSET@1.1001:dageotags readonly(ui)


Fields for Digital Assets (FSCDIGITALASSET@1.1001:dahiddenattrdefs) Permanent link for this heading

AttributeDefinition[] FSCDIGITALASSET@1.1001:dahiddenattrdefs readonly volatile invisible


Address (FSCDIGITALASSET@1.1001:dalicaddress) Permanent link for this heading

Address of the provider.

string[] FSCDIGITALASSET@1.1001:dalicaddress


Contract/License Document (FSCDIGITALASSET@1.1001:daliccontract) Permanent link for this heading

Defines the contract or license document of the asset.

ContentObject FSCDIGITALASSET@1.1001:daliccontract

Additional Information


Digital Assets (FSCDIGITALASSET@1.1001:daliccontractassets) Permanent link for this heading

Object[] FSCDIGITALASSET@1.1001:daliccontractassets readonly

Additional Information


Copyright/Originator (FSCDIGITALASSET@1.1001:daliccopyright) Permanent link for this heading

The copyright/originator of the asset as free text.

string[] FSCDIGITALASSET@1.1001:daliccopyright not null


Creator (FSCDIGITALASSET@1.1001:daliccreator) Permanent link for this heading

The creator of the asset.

string FSCDIGITALASSET@1.1001:daliccreator


E-Mail Address (FSCDIGITALASSET@1.1001:dalicemailaddress) Permanent link for this heading

E-Mail address of the provider.

string FSCDIGITALASSET@1.1001:dalicemailaddress


Licensed From (FSCDIGITALASSET@1.1001:dalicensedfrom) Permanent link for this heading

The asset is licensed as of the specified date. Assets with a not yet valid license cannot be downloaded (except by app administrators).
Note: If neither Licensed From nor Licensed Until is specified, all use cases can be performed as if the asset has a valid license. If only Licensed From is specified, the asset is licensed from this point in time (without expiration date). If only Licensed Until is specified, the asset is licensed up to this point in time (without start date).

date FSCDIGITALASSET@1.1001:dalicensedfrom


Licensed Until (FSCDIGITALASSET@1.1001:dalicensedto) Permanent link for this heading

The asset is licensed up to the specified date. Assets with an expired license cannot be downloaded (except by app administrators).
Note: If neither Licensed From nor Licensed Until is specified, all use cases can be performed as if the asset has a valid license. If only Licensed From is specified, the asset is licensed from this point in time (without expiration date). If only Licensed Until is specified, the asset is licensed up to this point in time (without start date).

date FSCDIGITALASSET@1.1001:dalicensedto


Provider (FSCDIGITALASSET@1.1001:dalicprovider) Permanent link for this heading

The provider of the asset.

string FSCDIGITALASSET@1.1001:dalicprovider


Source (FSCDIGITALASSET@1.1001:dalicsource) Permanent link for this heading

string FSCDIGITALASSET@1.1001:dalicsource


License Text (FSCDIGITALASSET@1.1001:dalictext) Permanent link for this heading

The source of the asset.

string[] FSCDIGITALASSET@1.1001:dalictext


License Type (FSCDIGITALASSET@1.1001:dalictype) Permanent link for this heading

Defines the license type of the asset. The available license types are defined in the DAM configuration.

Object FSCDIGITALASSET@1.1001:dalictype


Useable for (FSCDIGITALASSET@1.1001:dalicusablefor) Permanent link for this heading

Defines the context in which the asset may be used. The available usage types are defined in the DAM configuration.

Object[] FSCDIGITALASSET@1.1001:dalicusablefor


Right of Use (FSCDIGITALASSET@1.1001:dalicusufructuaryright) Permanent link for this heading

The right of use of the asset as free text.

string[] FSCDIGITALASSET@1.1001:dalicusufructuaryright


Location (FSCDIGITALASSET@1.1001:dalocation) Permanent link for this heading

The location of the asset (e.g. the location where the picture was taken).

string FSCDIGITALASSET@1.1001:dalocation


Mandatory Attributes for Digital Assets (FSCDIGITALASSET@1.1001:damustbedefattrdefs) Permanent link for this heading

AttributeDefinition[] FSCDIGITALASSET@1.1001:damustbedefattrdefs readonly volatile invisible


Business Number (FSCFOLIO@1.1001:documentnumber) Permanent link for this heading

In this field the document number of the business object is displayed.

string FSCFOLIO@1.1001:documentnumber readonly(ui)


Year (FSCFOLIO@1.1001:documentyear) Permanent link for this heading

The year the business object was created in.

Explanation:
In this field the year of the business object is defined.

unsigned integer FSCFOLIO@1.1001:documentyear readonly(ui)


Completed Activities of Aborted and Suspended Processes (COOWF@1.1:objabortedpastactivities) Permanent link for this heading

Contains all completed activities of aborted or suspended (PROCINST_TERMINATED, PROCINST_SUSPENDED) processes.

ActivityInstance[] COOWF@1.1:objabortedpastactivities readonly volatile

Additional Information


Completed Activities (COOWF@1.1:objactivepastactivities) Permanent link for this heading

Contains completed activities of active/completed processes.

ActivityInstance[] COOWF@1.1:objactivepastactivities readonly volatile

Additional Information


All Activities of Running or Completed Processes (COOWF@1.1:objallactiveactivities) Permanent link for this heading

Contains all activities of all active and completed (PROCINST_INPROGRESS, PROCINST_COMPLETED) processes. If the user does not have access to the teamroom no activities are returned.

ActivityInstance[] COOWF@1.1:objallactiveactivities readonly volatile invisible

Additional Information


All Activities of All Processes (COOWF@1.1:objallactivities) Permanent link for this heading

Contains all activities of all processes (Also from aborted or suspended processes).

ActivityInstance[] COOWF@1.1:objallactivities readonly volatile invisible

Additional Information


Completed Processes (COOWF@1.1:objcompletedproclist) Permanent link for this heading

Contains all completed processes

ProcessInstance[] COOWF@1.1:objcompletedproclist readonly volatile

Additional Information


Current Activities in the Worklist of the Current User (COOWF@1.1:objcurrentactivities) Permanent link for this heading

Contains all current activities in the worklist of the current user.

ActivityInstance[] COOWF@1.1:objcurrentactivities readonly volatile

Additional Information


Signature Folders (FSCFOLIO@1.1001:objdocsignaturefolders) Permanent link for this heading

unique SignatureFolder[] FSCFOLIO@1.1001:objdocsignaturefolders readonly

Additional Information


Planned Activities (COOWF@1.1:objfutureactivities) Permanent link for this heading

Contains all future activities.

Explanation:
If more activities were sequentially defined, planned activities can be started only when the previous activity was completed.

ActivityInstance[] COOWF@1.1:objfutureactivities readonly volatile

Additional Information


Running Processes (COOWF@1.1:objinprogressproclist) Permanent link for this heading

Contains all in progress processes

ProcessInstance[] COOWF@1.1:objinprogressproclist readonly volatile

Additional Information


All Completed Activities (COOWF@1.1:objpastactivities) Permanent link for this heading

Contains completed activities of all processes (also activities from aborted or suspended processes).

Explanation:
These activities are already completed.

ActivityInstance[] COOWF@1.1:objpastactivities readonly volatile

Additional Information


Personnel File Folder (FSCPERSONNELFILE@1.1001:objpersfilefolder) Permanent link for this heading

Personnel file folder.

Explanation:
Shows the corresponding personnel file folder.

PersonnelFileFolder FSCPERSONNELFILE@1.1001:objpersfilefolder readonly(ui)

Additional Information


Current Activities (COOWF@1.1:objrunningactivities) Permanent link for this heading

Contains all running activities.

Explanation:
These activities can be started by the workflow participant. As long as these activities are not completed, they are displayed in this list.

ActivityInstance[] COOWF@1.1:objrunningactivities readonly volatile

Additional Information


Users With Current Activities (COOWF@1.1:objrunningactivitiesusers) Permanent link for this heading

Contains all participants of the current activities.

Explanation:
The current activities are displayed in the worklists of these participants.

User[] COOWF@1.1:objrunningactivitiesusers readonly volatile

Additional Information


Suspended Processes (COOWF@1.1:objsuspendedproclist) Permanent link for this heading

Contains all suspended processes.

Explanation:
The execution of the process shown has been suspended. All activities relating to the suspended processes have been removed from all worklists until the process is changed to “In Progress”.

ProcessInstance[] COOWF@1.1:objsuspendedproclist readonly volatile

Additional Information


Terminated Processes (COOWF@1.1:objterminatedproclist) Permanent link for this heading

Contains all terminated processes.

Explanation:
The execution of the processes shown has been terminated. (Process status terminated)

ProcessInstance[] COOWF@1.1:objterminatedproclist readonly volatile

Additional Information


OCR Status (FSCABBYY@1.1001:ocrinformation) Permanent link for this heading

OCRInformation FSCABBYY@1.1001:ocrinformation readonly(ui)

Additional Information


Text Modules Referred as Placeholders (COOTC@1.1001:placeholdermodules) Permanent link for this heading

List of text modules that have been inserted in the document as placeholders.

unique Object[] COOTC@1.1001:placeholdermodules readonly


Record (FSCFOLIO@1.1001:record) Permanent link for this heading

In this field the Record is defined to which the business object is assigned.

BusinessObject FSCFOLIO@1.1001:record

Additional Information


References (FSCFOLIO@1.1001:references) Permanent link for this heading

In this field references to other objects can be stored.

unique Object[] FSCFOLIO@1.1001:references

Additional Information


Reply (FSCFOLIO@1.1001:replytoincoming) Permanent link for this heading

In this field the Outgoing can be defined that has been created as reaction to this incoming.

Outgoing FSCFOLIO@1.1001:replytoincoming readonly(ui)


Linked Text Modules in this Template or Text Module (COOAR@1.1:templatelinkedmodules) Permanent link for this heading

List of linked text modules that have been inserted in the document. This list is back linked and should only be set on templates or text modules. Applies only to linked text modules. This feature is currently in development and only available for selected users.

unique StaticTextModule[] COOAR@1.1:templatelinkedmodules readonly

Additional Information


Linked and Changed Text Modules in this Template or Text Module (COOAR@1.1:templatelinkedmodulestouched) Permanent link for this heading

List of linked text modules that have been inserted and changed in the document. This list is back linked and should only be set on templates or text modules. Applies only to linked text modules. This feature is currently in development and only available for selected users.

unique StaticTextModule[] COOAR@1.1:templatelinkedmodulestouched readonly

Additional Information


Processes (COOWF@1.1:workflow) Permanent link for this heading

This property is defined by software component Workflow, but not added to any object class by default. This property must be added to an object class to allow the user to assign a process definition, to initialize and modify process instances of an object of this class.

Explanation:
In the process editor the file path of the subfiles is displayed graphically. If the file path is edited via the process editor, templates can be added in addition to prescriptions. Furthermore, it is possible to edit activities not started yet (within the access rights). This means the participated user, activity deadlines etc. can be edited. Activity definitions from future ("Waiting" state) can be removed.

ProcessInstance[] COOWF@1.1:workflow readonly

Additional Information

Actions Permanent link for this heading


COOWF@1.1:CanChangeProcessState Permanent link for this heading

Perform additional checks on the process object if the process state can be changed

boolean COOWF@1.1:CanChangeProcessState(
  ProcessInstance procinst,
  ref retval boolean statechangeable)

Name

Description

procinst

the process instance

statechangeable

the result

COOTC@1.1001:CanReleaseTemplate Permanent link for this heading

Check if the current user is allowed to release a template or to withdraw the release

boolean COOTC@1.1001:CanReleaseTemplate(
  out retval boolean canrelease)

Name

Description

canrelease

the result;

FSCPERSONNELFILE@1.1001:CloseDocument Permanent link for this heading

Menu usecase to close a document

void FSCPERSONNELFILE@1.1001:CloseDocument(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


FSCPERSONNELFILE@1.1001:CloseDocumentSecured Permanent link for this heading

Secured action to close a document.

void FSCPERSONNELFILE@1.1001:CloseDocumentSecured()


COOSYSTEM@1.1:ConvertContentToFinalForm Permanent link for this heading

Convert content into final form

Content COOSYSTEM@1.1:ConvertContentToFinalForm(
  optional object context,
  optional string format,
  out retval Content contentfinalform)

Name

Description

context

Context object

format

Format (e.g. "pdf")

contentfinalform

The result

FSCFOLIO@1.1001:DoCancelFileObject Permanent link for this heading

Action used to cancel a file object or a file itself. The FCSCFOLIO@1.1001:bostate for the current object will be set to cancelled. If the current object is a business relevant object the document state objdocstate will also be changed to cancelled.
The object will be moved to the cancelled objects of the file or the room it belongs to.
It is also possible that the current ACL is changed.

The security context for objects assigned to a room can be influenced via the customization point CPGetRoomSecurity with the usecase parameter set to CtxMoveToCanceled.
If nothing can be evaluated for CtxMoveToCanceled, the customization point with the usecase parameter CtxMoveToWastebasket is evaluated.

void FSCFOLIO@1.1001:DoCancelFileObject(
  object parent,
  object view,
  optional boolean issublevel)

Name

Description

parent

parent object

view

current view

issublevel

is canceling document on sub level

FSCFOLIO@1.1001:EnableRegistrationUC Permanent link for this heading

Action to check if the registration usecase is enabled

boolean FSCFOLIO@1.1001:EnableRegistrationUC(
  AttributeDefinition exprattrdef,
  optional IncomingComponentCategory checkcat,
  out retval boolean enable)

Name

Description

exprattrdef

the attribute definition containing the expression: icshowreregistermenu, icshowworkflowstep or icshowreregistermenu

checkcat

the supplied incomign category

enable

the result

FSCCONFIG@1.1001:EvaluateGenericNameBuild Permanent link for this heading

Calculates and sets the new name of the object

void FSCCONFIG@1.1001:EvaluateGenericNameBuild(
  optional boolean force)

Name

Description

force

when null or false, the name is only generated if any of the defining properties of the namebuild are modified in this transaction

FSCPERSONNELFILE@1.1001:GetApplicantFile Permanent link for this heading

Retrieve the applicant file for the current object

ApplicantFile FSCPERSONNELFILE@1.1001:GetApplicantFile(
  out retval ApplicantFile applicantfile)

Name

Description

applicantfile

the applicant file

FSCPERSONNELFILE@1.1001:GetBusinessCase Permanent link for this heading

Retrieve the business case for the current object

BusinessCase FSCPERSONNELFILE@1.1001:GetBusinessCase(
  out retval BusinessCase businesscase)

Name

Description

businesscase

the business case the objects is assigned to

FSCPERSONNELFILE@1.1001:GetFileShelf Permanent link for this heading

Retrieve the personnel file shelf for the current object

PersonnelFileShelf FSCPERSONNELFILE@1.1001:GetFileShelf(
  out retval PersonnelFileShelf shelf)

Name

Description

shelf

the personnel file shelf of the current object

FSCFOLIO@1.1001:GetIncomingCategory Permanent link for this heading

IncomingComponentCategory FSCFOLIO@1.1001:GetIncomingCategory(
  optional integer dynkey,
  optional boolean checkroom,
  out retval IncomingComponentCategory incat)

Name

Description

dynkey

checkroom

incat


FSCMINDBREEZE@1.1001:GetMBInSpireService Permanent link for this heading

Determine Mindbreeze Inspire Service

MBInSpireService FSCMINDBREEZE@1.1001:GetMBInSpireService(
  out retval MBInSpireService svc,
  optional object context)

Name

Description

svc

InSpire service

context

Context for service selection

FSCPERSONNELFILE@1.1001:GetPersonnelFile Permanent link for this heading

Calculate parent personnel file for any object in file

PersonnelFile FSCPERSONNELFILE@1.1001:GetPersonnelFile(
  out retval PersonnelFile personnelfile)

Name

Description

personnelfile

the personnelfile

FSCPERSONNELFILE@1.1001:GetPersonnelFileDocument Permanent link for this heading

Retrieve the personnel file document for the current object

PersonnelFileDocument FSCPERSONNELFILE@1.1001:GetPersonnelFileDocument(
  out retval PersonnelFileDocument document)

Name

Description

document

the personnel file document the objects is assigned to

FSCPERSONNELFILE@1.1001:GetPersonnelFileFolder Permanent link for this heading

Retrieve the personnel file folder for the current object

PersonnelFileFolder FSCPERSONNELFILE@1.1001:GetPersonnelFileFolder(
  out retval PersonnelFileFolder folder)

Name

Description

folder

the Personnel File Folder the object is assigned to

COOTC@1.1001:GetReleasedTemplate Permanent link for this heading

Gets the release version of a template. The action can be called both on the draft version and on the release version of a template.

object COOTC@1.1001:GetReleasedTemplate(
  optional boolean checkreleased,
  out retval object releasedtemplate)

Name

Description

checkreleased

Checks the validity of the released template. The object is valid if it is usable and if it is the released template of a design template, or if it is the design template itself in case it is an object that does not need to be released.

releasedtemplate

the released template

COOTC@1.1001:IsDraftTemplateTestable Permanent link for this heading

Checks if the draft template can be instantiated. Which is currently only relevant for user forms until the test room feature is available

boolean COOTC@1.1001:IsDraftTemplateTestable(
  out retval boolean istestable)

Name

Description

istestable

the result

COODESK@1.1:IsPdfContentSigned Permanent link for this heading

Checks if the main content of an object is a pdf with signatures

boolean COODESK@1.1:IsPdfContentSigned(
  out retval boolean issigned)

Name

Description

issigned

returns true if the content has been signed

COOTC@1.1001:IsTemplateReleaseable Permanent link for this heading

Checks if a template is releaseable, and if a released template is required in a particular context.

In the room environment, it is usually the case that a template, which can in principle be released, only needs to be released in certain cases. Templates in an app configuration or a template collection must always be released, while a template of the same object class in an app room does not require release.

boolean COOTC@1.1001:IsTemplateReleaseable(
  out retval boolean isreleaseable,
  out boolean requirereleasedversion)

Name

Description

isreleaseable

the result

requirereleasedversion

this parameter defines if release version of the template is required.

FSCFOLIO@1.1001:LogHistoryEvent Permanent link for this heading

This action can be called to store important events in the life time of an object.

Note: In batch mode and bulk load mode will no history events be recorded.
To force recording history events in batch and bulk load mode to the transaction variable TV_BATCHMODE_LOG_HISTORY can be used.

Hint: If some history events should not be recorded in the current transaction the transaction variable TV_SUPPRESSEDEVENTCATEGORIES can be used.

void FSCFOLIO@1.1001:LogHistoryEvent(
  any type,
  optional object event,
  optional LanguageStringList[] description,
  optional datetime timestamp,
  optional object user,
  optional object group,
  optional object position,
  optional object substuser,
  optional DocState docstate,
  optional string[] args)

Name

Description

type

The type of the event to be logged.

event

An object that is the main data of the event.

description

Obsolete. Multilingual string of the event, this should not be supplied any more.

timestamp

an optional timestamp when the history event occurred. If not set the coonow will be used

user

Optional. The user who initiated the event, if omitted the current user is used.

group

Optional. The group of the initiating user, if omitted the current group is used.

position

Optional. The position of the initiating user, if omitted the current position is used.

substuser

Optional. The user who substitutes the initiating user, if omitted the current substituting user is used.

docstate

Optional. The new docstate if business documents are modified.

args

Optional. Additional arguments for printing the description text of the event. These have to be expression language constants, i.e. 1,"text", 2010-01-30 12:00:00.

COOSYSTEM@1.1:ObjectReleaseVersion Permanent link for this heading

Releases the specified version of the object. This version is automatically visible to all users who are not allowed to change the object.

void COOSYSTEM@1.1:ObjectReleaseVersion(
  datetime versdate)

Name

Description

versdate

The date and time of the version of the object.

FSCABBYY@1.1001:RequestOCR Permanent link for this heading

Sends an OCR request to ABBYY Cloud OCR.

void FSCABBYY@1.1001:RequestOCR(
  optional content sourcecontent,
  optional string ocrlanguage,
  optional boolean noautoupdate)

Name

Description

sourcecontent

Content to be submitted. If no content is provided, the object's main content is submitted instead.

ocrlanguage

noautoupdate

If true, no task should be automatically scheduled to update the OCR status

FSCABBYY@1.1001:RetrieveOCRStatus Permanent link for this heading

Retrieves the current OCR status for an OCR task.

OCRInformation FSCABBYY@1.1001:RetrieveOCRStatus(
  string taskid,
  out retval OCRInformation ocrinformation)

Name

Description

taskid

Task id of the OCR task

ocrinformation

OCR status information retrieved from ABBYY Cloud OCR

FSCFOLIO@1.1001:SendBackgroundSecure Permanent link for this heading

Sends an e-mail via SMTP to the given users. The body can be defined as plain text only. The mail will be sent as HTML. Sender is defined by the SMTP-Configuration.

void FSCFOLIO@1.1001:SendBackgroundSecure(
  any[] to,
  optional any[] cc,
  optional any[] bcc,
  any subject,
  string[] body,
  optional object[] attachments,
  optional boolean usepubliclinks,
  optional ContentFormat downloadformat,
  out string[] errorlog,
  optional string replytoaddress,
  optional string headertitle,
  optional Language fallbacklanguage)

Name

Description

to

List of objects (users, contacts) or a list of strings to which an e-mail should be sent.

cc

List of objects (users, contacts) or a list of strings to which an e-mail should be sent in CC

bcc

List of objects (users, contacts) or a list of strings to which an e-mail should be sent in BCC.

subject

A subject is essential for an e-mail to be able to be sent. A subject can be either a plain string or a string object. If a string object is passed as subject, the used language is based on the user communication language. If there is no subject passed, the name or address from the first attachment will be used instead.

body

The text for the e-mail. Can contain: STRING, STRINGLIST.

attachments

A list of attachment objects for which MX urls or public links are inserted into the e-mail.

usepubliclinks

Generate public links instead of MX urls.

downloadformat

Use this download format in case of public links.

errorlog

Error log containing send errors.

replytoaddress

Use this replyto e-mail address.

headertitle

the text will be used as header title of the email.

fallbacklanguage

The fallback language is used when the email recipients are specified only by an email address, or when no communication language can be determined for an email recipient object.

FSCABBYY@1.1001:UpdateOCRStatus Permanent link for this heading

Updates the OCR status information of an object and stores the result of the OCR task in the object's content or final form content.

content FSCABBYY@1.1001:UpdateOCRStatus(
  optional boolean returncontent,
  out optional retval content targetcontent)

Name

Description

returncontent

If true, the OCR result should be returned in targetcontent. If not specified or false, the OCR result is stored in the object's main content (content, if the object is a PDF object and the content is changeable) or in the object's final form content (contentfinalform, for other objects).

targetcontent

Content that contains the OCR result.