Software Component Fabasoft Schedule (FSCSCHEDULE@1.1001)

Object Classes

ReferenceName
FSCSCHEDULE@1.1001:BackgroundUserContextDefUser Context for Background Tasks
FSCSCHEDULE@1.1001:ConfigurationConfiguration for Background Tasks
FSCSCHEDULE@1.1001:DeadlineObjectDefinition for Background Tasks
FSCSCHEDULE@1.1001:RDObjectBackground Task
FSCSCHEDULE@1.1001:RetentionDateTimeDefBase Date Definition

Actions

ReferenceName
FSCSCHEDULE@1.1001:AttrDefaultRDObjectsSet
FSCSCHEDULE@1.1001:AttrLongTermDeadlinesGet
FSCSCHEDULE@1.1001:AttrLongTermDeadlinesSetSet Long Term Deadlines
FSCSCHEDULE@1.1001:AttrObjBackgroundCtxSet
FSCSCHEDULE@1.1001:AttrObjCategorySetWrapper
FSCSCHEDULE@1.1001:AttrProcUserGet
FSCSCHEDULE@1.1001:AttrRDIntervalOperatorGet
FSCSCHEDULE@1.1001:AttrRDIntervalOperatorSet
FSCSCHEDULE@1.1001:AttrRDUseDateGet
FSCSCHEDULE@1.1001:AttrRDUseDateSet
FSCSCHEDULE@1.1001:CalculateDate
FSCSCHEDULE@1.1001:CheckContextForFilter
FSCSCHEDULE@1.1001:CheckDeadlineDateInitialization
FSCSCHEDULE@1.1001:CheckDeadlineDateRecalculation
FSCSCHEDULE@1.1001:CheckDeadlines
FSCSCHEDULE@1.1001:ForceDeadlineForce Deadline
FSCSCHEDULE@1.1001:GetBaseDate
FSCSCHEDULE@1.1001:GetDeadlineDependentsGet Deadline Dependents
FSCSCHEDULE@1.1001:GetRetentionDateTimeDefs
FSCSCHEDULE@1.1001:GetRetentionTimeIntervals
FSCSCHEDULE@1.1001:GetStoredTimes
FSCSCHEDULE@1.1001:InitCfgDeadlinesInitialize Deadlines from Configuration
FSCSCHEDULE@1.1001:InitDeadlineDates
FSCSCHEDULE@1.1001:InitObjInitialize Object
FSCSCHEDULE@1.1001:ProcessDeadlineProcess Deadline
FSCSCHEDULE@1.1001:ProcessDeadlineApp
FSCSCHEDULE@1.1001:RecalculateDeadlines
FSCSCHEDULE@1.1001:SetRDObjectsSet Retention/Disposition Objects
FSCSCHEDULE@1.1001:SetStoredTimes
FSCSCHEDULE@1.1001:ValidateUniqueTitleValidate Unique Title

Properties

ReferenceName
FSCSCHEDULE@1.1001:TV_PROCESSEDProcessed Objects
FSCSCHEDULE@1.1001:attrpathProperty Path per Object Class
FSCSCHEDULE@1.1001:cddeadlineDefinition for Background Tasks
FSCSCHEDULE@1.1001:cdexprdeadlineDate for the Background Task (Expression)
FSCSCHEDULE@1.1001:clientdomconfFabasoft Schedule
FSCSCHEDULE@1.1001:cpgetdeadlineinitdeadlinesInitialize Background Task
FSCSCHEDULE@1.1001:cpgetdeadlineobjclassObject Class
FSCSCHEDULE@1.1001:cpgetdeadlinetriggerTrigger
FSCSCHEDULE@1.1001:cpgetpropagationsettingsdeadlineBackground Task
FSCSCHEDULE@1.1001:cpgetpropagationsettingsobjclassObject Class
FSCSCHEDULE@1.1001:cpgetpropagationsettingspropagatetoPropagate to (Expression)
FSCSCHEDULE@1.1001:cpgettriggerpropertiesobjclassObject Class
FSCSCHEDULE@1.1001:cpgettriggerpropertiespropertiesProperties
FSCSCHEDULE@1.1001:defaultrdobjectsDefault Background Tasks
FSCSCHEDULE@1.1001:doallowmultipleAllow Multiple Entries
FSCSCHEDULE@1.1001:dodescriptionDescription
FSCSCHEDULE@1.1001:doexpractionAction (Expression)
FSCSCHEDULE@1.1001:doexpruseifUse Background Task If (Expression)
FSCSCHEDULE@1.1001:doimpersonateExecute as Owner
FSCSCHEDULE@1.1001:donextdeadlineNext Background Task
FSCSCHEDULE@1.1001:dopreparetxexprEvaluate Expression in Separate Transaction
FSCSCHEDULE@1.1001:doprocessingProcessing
FSCSCHEDULE@1.1001:doprocuserExecuting User
FSCSCHEDULE@1.1001:doremoveprocessedRemove Processed Entries
FSCSCHEDULE@1.1001:dotemplateInitialize from Background Task (Overrides Current Values)
FSCSCHEDULE@1.1001:dotypeType
FSCSCHEDULE@1.1001:getdeadlineBackground Task Initialization
FSCSCHEDULE@1.1001:getpropagationsettingsPropagation Settings
FSCSCHEDULE@1.1001:gettriggerpropertiesTrigger Properties
FSCSCHEDULE@1.1001:iscommonCommon Usable
FSCSCHEDULE@1.1001:longtermdeadlinesBackground Tasks
FSCSCHEDULE@1.1001:ndbasedateattrBase Date
FSCSCHEDULE@1.1001:ndbasedateobjBase Date Object for Time Interval
FSCSCHEDULE@1.1001:nddateDate
FSCSCHEDULE@1.1001:nddatebackupDate (Backup)
FSCSCHEDULE@1.1001:nddeadlineAction
FSCSCHEDULE@1.1001:nddeadlineobjBackground Task
FSCSCHEDULE@1.1001:ndintervalTime Interval
FSCSCHEDULE@1.1001:ndintervaloperatorOperator
FSCSCHEDULE@1.1001:ndintervalsubtractSubtract Time Interval
FSCSCHEDULE@1.1001:ndonbehalfofCommissioned by
FSCSCHEDULE@1.1001:ndprocessedatProcessed on/at
FSCSCHEDULE@1.1001:ndprocessedbyExecuted by
FSCSCHEDULE@1.1001:ndrecalcdateRecalculate the Date When the Base Date Changes
FSCSCHEDULE@1.1001:ndrecalcfinishedIgnore for Base Date Recalculation
FSCSCHEDULE@1.1001:ndscheduleBackground Task
FSCSCHEDULE@1.1001:ndsourceSource
FSCSCHEDULE@1.1001:ndstateState
FSCSCHEDULE@1.1001:ndtimespanexprDate for the Background Task (Expression)
FSCSCHEDULE@1.1001:objbackgroundctxUser Context for Background Tasks
FSCSCHEDULE@1.1001:objclassObject Class
FSCSCHEDULE@1.1001:pathProperty Path
FSCSCHEDULE@1.1001:rdbasedateattrBase Date
FSCSCHEDULE@1.1001:rddateDate
FSCSCHEDULE@1.1001:rddeadlineAction
FSCSCHEDULE@1.1001:rdintervalTime Interval
FSCSCHEDULE@1.1001:rdintervaloperatorOperator
FSCSCHEDULE@1.1001:rdintervalsubtractSubtract Time Interval
FSCSCHEDULE@1.1001:rdobjectsBackground Tasks
FSCSCHEDULE@1.1001:rdrecalcdateRecalculate the Date When the Base Date Changes
FSCSCHEDULE@1.1001:rdusedateUse Explicit Date
FSCSCHEDULE@1.1001:referencedobjectReferenced Object
FSCSCHEDULE@1.1001:stpactionAction
FSCSCHEDULE@1.1001:stpfromStart
FSCSCHEDULE@1.1001:stptoEnd
FSCSCHEDULE@1.1001:timesortkeySort Key
FSCSCHEDULE@1.1001:titleTitle
FSCSCHEDULE@1.1001:usrevperiodsStored Periods

Type Definitions

ReferenceName
FSCSCHEDULE@1.1001:AttributePath
FSCSCHEDULE@1.1001:DeadlineStateDeadline State
FSCSCHEDULE@1.1001:DeadlineTypeDeadline Type
FSCSCHEDULE@1.1001:ProcessingTypeProcessing Type
FSCSCHEDULE@1.1001:ProcessingUser
FSCSCHEDULE@1.1001:RDOperator
FSCSCHEDULE@1.1001:StoredTimePeriod
FSCSCHEDULE@1.1001:TransactionVariable
FSCSCHEDULE@1.1001:TypeConfInitDeadlinesDeadline Initialization
FSCSCHEDULE@1.1001:TypeLongTermDeadlinesRetention/Disposition Deadlines
FSCSCHEDULE@1.1001:TypeNextDeadlineNext Deadline

Customization Points

ReferenceName
FSCSCHEDULE@1.1001:GetDeadlineGet Background Tasks
FSCSCHEDULE@1.1001:GetPropagationSettingsGet Propagation Settings
FSCSCHEDULE@1.1001:GetTriggerPropertiesGet Trigger Properties

Component Objects

ReferenceName
FSCSCHEDULE@1.1001:CreatedAtDateTimeDefCreated on/at
FSCSCHEDULE@1.1001:DefaultConfig
FSCSCHEDULE@1.1001:ERR_DATEORPERIODYou must enter either a value in the "Time Interval" and "Base Date" fields or in the "Date" field.
FSCSCHEDULE@1.1001:ERR_NOTDATEANDPERIODYou must not enter a value in the "Time Interval" field (or "Base Date" field) and in the "Date" field at the same time.
FSCSCHEDULE@1.1001:ERR_NOUNIQUETITLEA background task with title "%1$s" already exists. The provided title must be unique.
FSCSCHEDULE@1.1001:ERR_NOUSEREVENTSTime store not initialized.
FSCSCHEDULE@1.1001:ERR_PASTDEADLINEThe date is in the past.
FSCSCHEDULE@1.1001:ERR_PROCESSDEADLINEAn error occurred while processing a background task.
FSCSCHEDULE@1.1001:ERR_REMOVERDDEADLINEYou are not allowed to remove or change an administrative background tasks.
FSCSCHEDULE@1.1001:ERR_TRIGGERMISSING"Trigger State" or "Trigger Property" must be defined.
FSCSCHEDULE@1.1001:ErrRetentionScheduleInUseThe background task is still in use and must not be deleted.
FSCSCHEDULE@1.1001:FormBackgroundUserContextDef
FSCSCHEDULE@1.1001:FormRetentionDateRetention Base Date/Time Definition
FSCSCHEDULE@1.1001:FormRetentionDateCtor
FSCSCHEDULE@1.1001:GetDeadlineGet Background Tasks
FSCSCHEDULE@1.1001:GetPropagationSettingsGet Propagation Settings
FSCSCHEDULE@1.1001:GetTriggerPropertiesGet Trigger Properties
FSCSCHEDULE@1.1001:ModifiedAtDateTimeDefLast Change on/at
FSCSCHEDULE@1.1001:ObjectProcessDeadlineApp
FSCSCHEDULE@1.1001:PageBackgroundUserContextDef
FSCSCHEDULE@1.1001:PageRetentionDateExpresssion
FSCSCHEDULE@1.1001:PageRetentionDateExpresssionCtor
FSCSCHEDULE@1.1001:PrepareCommitScheduleDefObject Prepare Commit Method Definition
FSCSCHEDULE@1.1001:ReleasedAtDateTimeDefReleased Version Date
FSCSCHEDULE@1.1001:RetentionDateDateTimeDefRetention Period
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D00H00M00SImmediately
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D00H05M00S5 Minutes
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D00H15M00S15 Minutes
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D00H30M00S30 Minutes
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D00H45M00S45 Minutes
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D01H00M00S1 Hour
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D02H00M00S2 Hours
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D04H00M00S4 Hours
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D06H00M00S6 Hours
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D08H00M00S8 Hours
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W00D12H00M00S12 Hours
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W01D00H00M00S1 Day
FSCSCHEDULE@1.1001:TimeInterval00Y00M00W02D00H00M00S2 Days
FSCSCHEDULE@1.1001:TimeInterval00Y00M01W00D00H00M00S1 Week
FSCSCHEDULE@1.1001:TimeInterval00Y00M02W00D00H00M00S2 Weeks
FSCSCHEDULE@1.1001:TimeInterval00Y00M03W00D00H00M00S3 Weeks
FSCSCHEDULE@1.1001:TimeInterval00Y00M04W00D00H00M00S4 Weeks
FSCSCHEDULE@1.1001:TimeInterval00Y00M05W00D00H00M00S5 Weeks
FSCSCHEDULE@1.1001:TimeInterval00Y01M00W00D00H00M00S1 Month
FSCSCHEDULE@1.1001:TimeInterval00Y03M00W00D00H00M00S3 Months
FSCSCHEDULE@1.1001:TimeInterval00Y06M00W00D00H00M00S6 Months
FSCSCHEDULE@1.1001:TimeInterval00Y09M00W00D00H00M00S9 Months
FSCSCHEDULE@1.1001:TimeInterval01Y00M00W00D00H00M00S1 Year
FSCSCHEDULE@1.1001:TimeInterval03Y00M00W00D00H00M00S3 Years
FSCSCHEDULE@1.1001:TimeInterval07Y00M00W00D00H00M00S7 Years
FSCSCHEDULE@1.1001:TimeInterval10Y00M00W00D00H00M00S10 Years
FSCSCHEDULE@1.1001:TimeInterval30Y00M00W00D00H00M00S30 Years
FSCSCHEDULE@1.1001:TimePeriodStringAfter%1s After "%2s"
FSCSCHEDULE@1.1001:TimePeriodStringBefore%1s Before "%2s"
FSCSCHEDULE@1.1001:ValidFromDateTimeDefValid From
FSCSCHEDULE@1.1001:ValidToDateTimeDefValid To