2022 April Release

Class FSCPERSONNELFILE@1.1001:PersonnelFileFolder Permanent link for this heading

Class Hierarchy

Object > CompoundObject > PersonnelFileFolder

Used to structure personnel files. Stores documents and other personnel file folders

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Object[]

allowedcategories

Available Categories

Object

bostate

Processing State

Object

lastbostate

Last Processing State

CompoundObject

objcancelsource

Container

PersonnelFileFolder

objpersfilefolder

Personnel File Folder

Object[]

pffalldocuments

All Documents

Object[]

pffdocuments

Documents

Object

pffinstancecategory

Default Category

boolean

pffissystemfolder

Predefined Folder

PersonnelFile

pffpersonnelfile

Personnel File

Room

pffpersonnelfileshelf

Personnel File Shelf

Actions Permanent link for this heading

Return Type

Signature

void

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

void

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

void

AttrWatermarkContentGet(
  AttributeDefinition attrdef,
  ref any[] value,
  ref optional boolean volatile,
  ref optional boolean volatiletx)

void

AttrWatermarkContentGetVersion(
  AttributeDefinition attrdef,
  integer versnr,
  ref any[] value,
  ref optional boolean volatile,
  ref optional boolean volatiletx)

Breadcrumb[]

FindPathToTeamRoom(
  object findroom,
  out retval Breadcrumb[] respath)

AttributeDefinition[]

GetAdditionalRoomInitializationAttrDefs(
  out retval AttributeDefinition[] attrdefs)

CompoundObject[]

GetAllSubFolders(
  out retval CompoundObject[] subfolders)

object[]

GetChildrenAttrDef(
  out retval object[] attrdef,
  optional boolean skipbacklinkcheck)

object[]

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

PersonnelFileShelf

GetFileShelf(
  out retval PersonnelFileShelf shelf)

PersonnelFile

GetPersonnelFile(
  out retval PersonnelFile personnelfile)

PersonnelFileFolder

GetPersonnelFileFolder(
  out retval PersonnelFileFolder folder)

object

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

boolean

IsCategoryChangeable(
  out retval boolean ischangeable)

boolean

IsClosed(
  out retval boolean isclosed)

boolean

IsInProgress(
  out retval boolean isinprogress)

boolean

IsReplaced(
  out retval boolean isreplaced)

boolean

IsRetentionAllowed(
  out retval boolean allowed)

boolean

IsSystemFolderTemplate(
  out retval boolean istemplate,
  ref object[] checkedfolders)

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

ObjectDelete()

void

ObjectPrepareCommit(
  boolean internalchange)

void

RegisterTeamRoomObject(
  ref object target,
  ref optional object view,
  ref optional object backlink)

void

SetCategoriesForNewObject(
  any container,
  any attrdef,
  any template,
  optional any category)

void

SetPersonnelFile(
  PersonnelFile personnelfile)