Class PL_CommonDeliveryOptionsDetail_bus

Properties

PROPERTY CurrentRecordType$  

[string] Current Record Type of record

PROPERTY HasEmail   * Read Only *
[boolean] Does the current entity have email?
PROPERTY HasFax   * Read Only *
[boolean] Does the current entity have fax?
PROPERTY RemovePrimarySource  
[boolean] Remove Primary Source for grid? Used by UI

Methods

FUNCTION RemovePrimarySrc(src$)  
FUNCTION RemovePrimarySrc()  

Override to RemovePrimarySrc() that is conditionally executed based on current value of RemovePrimarySource property

ParameterDescription
src$ {optional} [input, string] source to remove
Returns [boolean] True if successful, false if method call fails
FUNCTION SelectRecords(gridName$)  

Method to find next record to display in grid

ParameterDescription
gridName$ [input, string] grid name
Returns [boolean] Always returns True
FUNCTION SetDefaults()  

Set Default values for a new record

Returns [boolean] True if successful, false if method call fails
FUNCTION ValidateAccumulateLines()  

Validate Accumulate Liens

Returns [boolean] True if successful, false if method call fails
FUNCTION ValidateLines()  

Validate Lines, override of base class method

Returns [boolean] True if successful, false if method call fails
FUNCTION Write()  

Write record, override of base class method

Returns [boolean] True if successful, false if method call fails
FUNCTION LOCAL ValidateRecipientType(value$)  

Validates Recipient Type field

ParameterDescription
value$ [input,string] value being validated
Returns [boolean] True if successful, false if value fails validation
FUNCTION LOCAL ValidateRecordType(value$)  

Validates Record Type field

ParameterDescription
value$ [input,string] value being validated
Returns [boolean] True if successful, false if value fails validation
FUNCTION LOCAL ValidateToAdditionalEmailAddress(value$)  

Validates To Additional Email Address field

ParameterDescription
value$ [input,string] value being validated
Returns [boolean] True if successful, false if value fails validation
FUNCTION LOCAL ValidateToAdditionalFaxNo(value$)  

Validates To Additional Fax Number field

ParameterDescription
value$ [input,string] value being validated
Returns [boolean] True if successful, false if value fails validation
FUNCTION LOCAL ValidateToContactCode(value$)  

Validates To Contact Code field

ParameterDescription
value$ [input,string] value being validated
Returns [boolean] True if successful, false if value fails validation

Properties inherited from: PL_Constant

cDefaultMessage$, isALL$, isALLFILE$, isALLCOMPANY$, isALLMODULES$, isALLDOCUMENTS$, isBlank$, isRandom$, isSocialSecurity$, logJOURNALSANDREGISTERS$, logCUSTOMER$, logVENDOR$, logEMPLOYEE$, logREPORT$, logPERIODEND$, logFORMS$, frmINVOICES$, frmSTATEMENTS$, frmORDERS$, frmCHECKSTUBS$, frmDIRECTDEPOSITSTUBS$, frmCUSTOMERRMAS$, frmRMARECEIVERS$, frmRETURNORDERS$, frmCustomerEmailHeader$, frmCustomerFaxHeader$, frmVendorEmailHeader$, frmVendorFaxHeader$, defaultPasswordMinLen, defaultPasswordMaxLen, tstPDFFile$, array.CompanyKey, array.CompanyCode, array.CompanyName, array.ModuleCode, array.ModuleName, array.ProgramName, array.ProgramDesc, emailDocumentType$, faxDocumentType$, covNONE, covLOCAL, covSERVER, covDEFAULT$, recipientTypeTO$, recipientTypeCC$, recipientTypeBCC$, attachFULLDESCRIPTION$, attachDOCUMENTNO$

Properties inherited from: SY_LineEntryDetail_Bus

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

Methods inherited from: PL_Constant

DirectoryCheck(), GetDefaultCompanyParameter(), GetEDeliveryDropBoxDesc$(), LocationPathCheck(), ClassChangeDirectoryBrowse(), ClassOnFocusDirectoryBrowse(), ClassPushDirectoryBrowseBTN(), GetUNCNamedDrive(), InitializeArrays(), ParseTagField()

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()