2022 April Release

Class FSCFOLIO@1.1001:BusinessObject Permanent link for this heading

Class Hierarchy

Object > CompoundObject > BusinessObject

Since the term "document" can be interpreted in a variety of different ways - it can mean a single sheet of paper or an entire file - Fabasoft Folio prefers to use the term "business object" instead. Fabasoft Folio differentiates between the following types of business object: records, cases, documents and content. Documents, in Fabasoft Folio, include incomings and outgoings. Each business object is used for a specific purpose.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Addressee[]

addressee

Addressees

Addressee[]

addresseecache

Object[]

allowedcategories

Available Categories

BusinessObject

boassignedto

Assigned to

Contact

bocontact

Contact

date

bolendat

Borrowed on/at

date

bolifecycleevalat

Next Evaluation of Life Cycle on/at

LifeCycleHistory[]

bolifecyclehistory

Life Cycle History

LifeCycleRule[]

bolifecyclerules

Life Cycle Rules

string[]

bonumberhistory

Number History

string[]

bophysloc

Physical Location

EmployeeResponsibility[]

boresponsibility

Responsibility

string

boshortform

Short Form

boolean

bostartstdprocess

Start Standard Process

ProcessDefinition

bostdprocess

Standard Process

boolean

bostdprocessstarted

Standard Process Started

string

documentnumber

Document Number

integer

documentyear

Year

date

journaldate

Journal Date

integer

numbers

Numbers

Object

objself

Object Itself

boolean

showinoverview

Show in Overview

Actions Permanent link for this heading

Return Type

Signature

void

AllowedClassesGetPreWrapper(
  object attrdef,
  CheckAllowedMode mode,
  out object[] allowedclasses,
  out object[] notallowedclasses)

void

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

void

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

void

AttrJournalDateCopy(
  object attrdef,
  object sourceobj,
  out datetime value)

void

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

void

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

void

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

void

AttrSignaturesSet(
  AttributeDefinition attrdef,
  ref optional any[] value,
  any[] oldvalue)

void

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

void

CopyInit(
  optional object parent)

void

ExploreBOOverview(
  optional integer unused1,
  optional integer unused2)

void

GenerateScanCoversheet(
  out optional object pdfobj)

object[]

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

boolean

HasNameBuild(
  out retval boolean hasnamebuild,
  out boolean isfixed)

void

InitPreGUI(
  optional object target_object,
  optional object target_attrdef,
  optional object template,
  optional object[] param_objects)

void

InitPreGUIPreWrapper()

void

InsertContract(
  optional integer unused1,
  optional integer unused2)

boolean

IsTeamRoomChild(
  out retval boolean isvalidchild)

void

ObjectChangeClass(
  object objclass)

void

ObjectPrepareCommit(
  boolean internalchange)

void

PrescribeForInfoActivity(
  optional integer unused1,
  optional integer unused2)

void

ScanContent(
  optional integer unused1,
  optional integer unused2)

void

StartStdProcess(
  optional integer unused1,
  optional integer unused2)

void

ViewContentAsPDF(
  optional integer unused1,
  optional integer unused2)