Class PL_Constant

Properties

LOCAL cDefaultMessage$="Please see the attached PDF document: "  
LOCAL isALL$  
LOCAL isALLFILE$  
LOCAL isALLCOMPANY$="All Companies"  
LOCAL isALLMODULES$="All Modules"  
LOCAL isALLDOCUMENTS$="All Documents"  
LOCAL isBlank$="B"  
LOCAL isRandom$="R"  
LOCAL isSocialSecurity$="S"  
LOCAL logJOURNALSANDREGISTERS$  
LOCAL logCUSTOMER$  
LOCAL logVENDOR$  
LOCAL logEMPLOYEE$  
LOCAL logREPORT$  
LOCAL logPERIODEND$  
LOCAL logFORMS$  
LOCAL frmINVOICES$="Invoice"  
LOCAL frmSTATEMENTS$="Statement"  
LOCAL frmORDERS$="Order"  
LOCAL frmCHECKSTUBS$="Check"  
LOCAL frmDIRECTDEPOSITSTUBS$="Direct Deposit Stub"  
LOCAL frmCUSTOMERRMAS$="Customer RMA"  
LOCAL frmRMARECEIVERS$="RMA Receiver"  
LOCAL frmRETURNORDERS$="Return Order"  
LOCAL frmQUOTES$="Quote"  
LOCAL frmCustomerEmailHeader$="A/R Invoice"+SEP+"S/O Order"+SEP+"S/O Invoice"+SEP+"R/A Customer RMA"+SEP+"R/A RMA Receiver"+SEP  

list of customer forms where there is an email address in the header table

LOCAL frmCustomerFaxHeader$="A/R Invoice"+SEP+"S/O Order"+SEP+"S/O Invoice"+SEP+"R/A Customer RMA"+SEP+"R/A RMA Receiver"+SEP  

list of customer forms where there is a fax number in the header table

LOCAL frmVendorEmailHeader$="P/O Order"+SEP+"P/O Quote"+SEP+"P/O Return Order"+SEP  

list of vendor forms where there is an email address in the header table

LOCAL frmVendorFaxHeader$="P/O Order"+SEP+"P/O Quote"+SEP  

list of vendor forms where there is a fax number in the header table

LOCAL defaultPasswordMinLen=6  
LOCAL defaultPasswordMaxLen=10  
LOCAL tstPDFFile$  
LOCAL array.CompanyKey=0  
LOCAL array.CompanyCode=1  
LOCAL array.CompanyName=2  
LOCAL array.ModuleCode=0  
LOCAL array.ModuleName=1  
LOCAL array.ProgramName=0  
LOCAL array.ProgramDesc=1  
LOCAL emailDocumentType$="E"  
LOCAL faxDocumentType$="F"  
LOCAL covNONE=0  
LOCAL covLOCAL=1  
LOCAL covSERVER=2  
LOCAL covDEFAULT$="generic"  
LOCAL recipientTypeTO$="T"  
LOCAL recipientTypeCC$="C"  
LOCAL recipientTypeBCC$="B"  
LOCAL attachFULLDESCRIPTION$="F"  
LOCAL attachDOCUMENTNO$="D"  
LOCAL deliveryTypeEMAIL$="E"  

local constant - Delivery Type E-mail

LOCAL deliveryTypeFAX$="F"  

local constant - Delivery Type Fax

LOCAL deliveryStatusSUCCESSFUL$="S"  

local constant - Delivery Status Successful

LOCAL deliveryStatusFAILURE$="F"  

local constant - Delivery Status Failure

Methods

FUNCTION DirectoryCheck(path$, pathFULL$)  
FUNCTION DirectoryCheck(path$, pathFULL$, in.Permissions)  
FUNCTION GetDefaultCompanyParameter(in.Column$, out.Value$)  
FUNCTION GetDefaultCompanyParameter(in.Column$, out.Value)  
FUNCTION GetEDeliveryDropBoxDesc$(in.ProgramName$)  
FUNCTION LocationPathCheck(pthTEST$, pthFULL$, pthCTL)  
FUNCTION LOCAL ClassChangeDirectoryBrowse(controlID)  
FUNCTION LOCAL ClassOnFocusDirectoryBrowse(controlID)  
FUNCTION LOCAL ClassPushDirectoryBrowseBTN(controlID)  
FUNCTION LOCAL GetUNCNamedDrive(drive$, path$)  
FUNCTION LOCAL InitializeArrays()  
FUNCTION LOCAL ParseTagField(field$, value$)  
FUNCTION LOCAL ParseTagField(field$, value$, tag$)  
FUNCTION LOCAL ResolveCSPath$(path$)  

Resolve client-server path

ParameterDescription
path$ [input,string] path to resolve
Returns [string] path value, if path was relative to the server in a client-server install the value will be changed to a value accessible from the workstations