2022 April Release

Class FSCPERSONNELFILE@1.1001:PersonnelFileShelf Permanent link for this heading

Class Hierarchy

Object > CompoundObject > Room > AppRoom > PersonnelFileShelf

Used to collect personnel files and to store related objects (e.g. reports)

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Object

defaultcategory

Default Category for Personnel Files

RDObject[]

defaultrdobjects

Default Background Tasks

AnniversaryEntry[]

pfsanniversaries

Anniversaries

PersonnelFile[]

pfsanniversary

Anniversaries

boolean

pfsautomaticnumbering

Generate Personnel Number Automatically

PersonnelFile[]

pfsbirthday

Birthdays

AnniversaryEntry[]

pfsbirthdays

Birthdays

PersonnelFile[]

pfscanceledpersonnelfiles

Canceled Personnel Files

boolean

pfschangerootstructure

Root Structure is Extensible

ChartActiveEmployee[]

pfschartactiveemployees

Active Employees

ChartEntryLeave[]

pfschartentryleaves

Joined/Leaved Employees

ChartStatistics[]

pfschartstatistics

Statistics

ChartTurnover[]

pfschartturnover

Turnover

PersonnelFile[]

pfsclosedpersonnelfiles

Closed Personnel Files

boolean

pfscreatecopy

Keep a Copy of the Personnel File When Changing the Assignment

boolean

pfsexportabsences

Export Absences

TimeIntervalComponentObject

pfsexportinterval

Export Interval

CompoundObject

pfsexporttarget

Shelf

AttributeDefinition

pfsexporttargetview

List

PersonnelFileFolder[]

pfsfolderstructure

Folder Structure for Personnel Files

boolean

pfsnotanniverseryactive

Enable E-Mail Notification for Anniversaries

string[]

pfsnotanniverseryothers

Further E-Mail Recipients (Anniversaries)

SupervisorNotification

pfsnotanniverserysupervisor

Send E-Mail Notification to Supervisors (Anniversaries)

boolean

pfsnotbirthdayactive

Enable E-Mail Notification for Birthdays

string[]

pfsnotbirthdayothers

Further E-Mail Recipients (Birthdays)

SupervisorNotification

pfsnotbirthdaysupervisor

Send E-Mail Notification to Supervisors (Birthdays)

Language

pfsnotlanguage

Language for E-Mail Notifications (Birthdays and Anniversaries)

Locale

pfsnotlocale

Locale for E-Mail Notifications (Birthdays and Anniversaries)

InspectionUpdateType

pfsperminspectionemployee

Permanent Access for Employees

InspectionUpdateType

pfsperminspectionsupervisors

Permanent Access for Supervisors

Object

pfsperminspectionwfresp

Changes in the Organizational Structure Regarding the Personnel File Access Are Confirmed by

PersonnelFile[]

pfspersonnelfiles

Personnel Files

ContentObject[]

pfsreports

Reports

AdministrationObject[]

pfsrestrictedwithmasterdata

Read Access (Master Data)

date

pfsschedulenextexport

Schedule Next Export

boolean

pfsshowscanmenu

Show "Pre-Capture" action

AdministrationObject[]

pfsskillsmanager

Skills Manager

boolean

pfsuploaddocuments

Employees can upload documents

WorkFlowDiagram

pfsuploaddocumentsprocess

Default process for uploaded documents

boolean

pfsusestatistics

Calculate Statistics

ActivityInstance[]

pfsworklist

Workflow

Actions Permanent link for this heading

Return Type

Signature

boolean

AllowDelegateInvitation(
  out retval boolean allow)

void

AttrAcrClassCategoriesGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrAcrClassCategoriesSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

object[]

AttrObjScanQueueUIFilter(
  ref retval object[] objects,
  AttributeDefinition attrdef)

boolean

CanCalculateOrphanObjects(
  out retval boolean cancalculate)

boolean

CanHideCollaborators(
  out retval boolean canhide)

PersonnelFile[]

GetAllPersonnelFiles(
  optional PersonnelFileState[] states,
  optional boolean excludeseparated,
  out retval PersonnelFile[] personnelfiles,
  ref string[] warnings)

CompoundObject[]

GetAllSubFolders(
  out retval CompoundObject[] subfolders)

ComponentObject

GetCPContext(
  ComponentObject cfg,
  out retval ComponentObject context)

DataImportComponentObject

GetDataImport(
  ComponentObject context,
  out retval DataImportComponentObject datimpobj,
  ref ComponentContentObject template,
  ref string exportfilename)

dictionary

GetDataImportParameters(
  DataImportComponentObject importdefinition,
  DataImportControl importctrl,
  optional object appconfig,
  optional object[] availablerooms,
  optional object importcontext,
  ref retval dictionary importparams,
  optional DataImportContainer importcontainer)

object[]

GetDropTargets(
  out retval object[] droptargets,
  optional object[] dragobject,
  optional dictionary[] fileinfo)

object[]

GetFilesForConsistencyCheck(
  out retval object[] files)

PersonnelFile[]

GetPersonnelFileByPersnum(
  string shelfid,
  string persnum,
  out retval PersonnelFile[] personnelfiles,
  optional boolean enforceunique,
  optional boolean globalsearch,
  optional boolean excludecanceled,
  optional boolean silent)

string

GetRoomInitializationTitle(
  boolean isduplicate,
  out retval string title,
  out optional string description,
  optional boolean classchanged)

void

GetVirusInfoText(
  optional object context,
  optional string virusdetail,
  optional boolean isoverview,
  out string text1,
  out string text2,
  out string text3,
  out string text4)

boolean

HasRoomCustomAssignmentAccess(
  User user,
  out retval boolean hasaccess,
  optional object context)

void

InitializeWithCategoryHook(
  object category)

void

InitWatermarkSettings()

boolean

IsCopyObjectsWithOutPolicyAllowed(
  optional object targetobject,
  out retval boolean allowed)

boolean

IsCopyWatermarkObjectsAllowed(
  optional object targetobject,
  out retval boolean allowed)

boolean

IsDataImportUsable(
  DataImportComponentObject datimpobj,
  out retval boolean isusable)

boolean

IsFileShelfAdministrator(
  User user,
  out retval boolean isadministrator)

boolean

IsHistoryAvailable(
  out retval boolean isavailable,
  optional boolean includesecured,
  out optional string customerrortext,
  out optional boolean displayrestricted)

boolean

IsRegisterInbox(
  out retval boolean isinbox,
  optional object context)

boolean

IsRoomTemplateReleaseable(
  object template,
  out retval boolean isreleaseable,
  ref boolean requirereleasedversion)

void

MenuCheckAuthorizationWrapper(
  ref optional integer unused1,
  ref optional integer unused2,
  ref MenuStructList[] menuentries,
  ref optional object menu,
  ref optional object[] selobjects,
  out optional boolean addchildren)

void

ObjectConstructor(
  optional object sourceobj)

void

ObjectFinalizeCommit(
  object[] attrlist)

void

ObjectPrepareCommit(
  boolean internalchange)

void

ObjectRelatedObjectsChanged(
  object obj,
  object[] addedto,
  object[] removedfrom)

boolean

ShowTOCPDFOverview(
  optional object context,
  out retval boolean showtocoverview)

boolean

ShowUserFormStateSymbol(
  object context,
  out retval boolean showsymbol)