Class SY_TaskSchedulerDetail_bus

Properties

LOCAL cIsSysDB=isTRUE  
LOCAL cMainTable$="SY_TaskSchedulerDetail"  
LOCAL logJOURNALSANDREGISTERS$="1"  

local constant for P/L task type for Journal/Registers

LOCAL logREPORT$="5"  
local constant for P/L task type for Reports
LOCAL updPERIODEND$  
LOCAL updSYSTEM$  
LOCAL cAllowMultipleEMailAddresses=isTRUE  
Used by SY_Constant ClassValidateEMailAddress
PROPERTY BatchingAllowed   * Read Only *
PROPERTY BatchLookupTag$   * Read Only *
PROPERTY PrinterList$   * Read Only *
PROPERTY DefaultPrinter$   * Read Only *
PROPERTY JobLongDescription$  
Property that returns the JobLongDescription$ of Job Name for selected record
PROPERTY ModuleCodeList$   * Read Only *
PROPERTY PLSetup   * Read Only *
Property that returns whether Paperless Office is setup for Reports
PROPERTY ReportSettingStart$  
Property that returns the current Module Code + Company Key + Report ID for selected record
PROPERTY TaskKeyList$   * Read Only *
PROPERTY TaskNameList$   * Read Only *
PROPERTY TaskName$   * Read Only *

Methods

FUNCTION BuildLists(modCode$)  
FUNCTION BuildLists(modCode$, compKey$)  
FUNCTION EditLine(LineKey$)  
FUNCTION GetTaskInfo(task$)  
FUNCTION SetType(type$)  

Set Type into Detail from Header

ParameterDescription
type$ [input, string] value of Type$ from Header to use in the Detail class
Returns [boolean] Success
FUNCTION SetVIJobPassword(tmpPwd$)  

Set VI Job Password, used in conjunction with ValidateVIJobName() to allow for entry of a passworded V/I Job Name

ParameterDescription
tmpPwd$ [input, string] value of password to be used during validation of V/I Job Name
Returns [boolean] Success
FUNCTION ValidateLines()  

Properties inherited from: SY_LineEntryDetail_Bus

cActivityLogDelete$, cActivityLogDtlLevel$, HeaderKy$, HeaderHasLines, ReloadGrid, ValidHeader, NumberOfLines

Methods inherited from: SY_LineEntryDetail_Bus

AccumulateBatchTotals(), AddIn(), AddLine(), AddPrimarySrc(), BackOut(), ClearBindings(), ClearLine(), ClearSetFiles(), CommitRow(), DeleteLine(), EditLine(), GetBatchTotalVars(), GetEditKey$(), GetInsertSeq$(), GetSequenceLengths(), InitWorkTable(), InsertLine(), QuickRowLoad(), RemovePrimarySrc(), ResequenceLine(), ResetLine(), ResetRow(), SetBatchTotalVars(), SetHeader(), SetKey(), SwapLines(), ValidateLines(), Write(), ClearSetFileDeleteWorkTable(), ClearSetFileWorkTable(), CommitRowRemove(), CommitRowWrite(), PostDeleteRec(), PostWriteRec(), RenumberSequence(), WriteWorkTable()