Class SY_Options_ui

Known SubClasses

SY_RenewRegistration_ui

Properties

LOCAL cDefaultUser$="DefaultUser"  
LOCAL cListingClass$="SY_SystemConfigListing_RPT"  
LOCAL cMinStrongPasswordLength=8  
LOCAL ODBC_TAB=5  
LOCAL WEB_TAB=4  

Methods

FUNCTION LOCAL BT_Accept()  
FUNCTION LOCAL BT_BankCloudCancel()  

Cancel Bank Bank Feeds Refresh

FUNCTION LOCAL BT_BankCloudProceed()  

Proceed with updating the Bank Feeds information if it was updated

FUNCTION LOCAL BT_BankFeedsRefresh()  

Launch Bank Feeds refresh dialog

FUNCTION LOCAL BT_ConfigureServices()  
FUNCTION LOCAL BT_Default_User()  
FUNCTION LOCAL BT_EditEInvoice()  

Enable the eInvoice user credential fields for editing.

FUNCTION LOCAL BT_EditRegInfo()  
FUNCTION LOCAL BT_EInvoiceCancel()  

Cancel the eInvoice user credential changes.

FUNCTION LOCAL BT_EInvoiceValidate()  

Validate the eInvoice user credentials.

FUNCTION LOCAL BT_LockInfo()  

Invokes dialog to maintain configuration options for tracking information specific to locking of files and records (data entry), this information is to be displayed to the user during the error message.

Returns Always returns retSUCCESS(1)
FUNCTION LOCAL BT_RegActivate()  
FUNCTION LOCAL BT_RegCancel()  
FUNCTION LOCAL BT_RegUpdate()  

Invokes checking of activation and pulling down of new registration information (Product Keys) and automatically applies new keys to install.

Returns always returns retSUCCESS (1)
FUNCTION LOCAL BT_Uninstall()  
FUNCTION LOCAL BT_VirtualDirectory()  
FUNCTION LOCAL BuildListBox()  
FUNCTION LOCAL ChangeEInvoiceApiKey()  

Override default change to enable/disable eInvoice save/validate button.

FUNCTION LOCAL ChangeEInvoiceUserId()  

Override default change to enable/disable eInvoice save/validate button.

FUNCTION LOCAL ChangeEnableCsODBC()  
FUNCTION LOCAL ChangeEnableWebServicesForSystem()  
FUNCTION LOCAL ChangeLB_Modules()  
FUNCTION LOCAL ChangeMinimumPassword()  
FUNCTION LOCAL ChangeNewBankCloudEmail()  

Override default change

FUNCTION LOCAL ChangeNewBankCloudOrganizationID()  

override default change

FUNCTION LOCAL ChangeSegment1()  
FUNCTION LOCAL ChangeSegment2()  
FUNCTION LOCAL ChangeSegment3()  
FUNCTION LOCAL ChangeSegment4()  
FUNCTION LOCAL ChangeSegment5()  
FUNCTION LOCAL ChangeSerialNumber()  
FUNCTION LOCAL ChangeStrongPasswords()  
FUNCTION LOCAL ChangeUserRegistrationKey()  
FUNCTION LOCAL DisableEInvoiceEdit()  

Disable the eInvoice credential fields after saving or cancel.

FUNCTION LOCAL DisableFolders()  
FUNCTION LOCAL EnableFolders()  
FUNCTION LOCAL GetListBoxModuleList$()  
FUNCTION LOCAL GetPayTierInfo()  

Returns local variables with the payroll subscription values for cPayTier$, cPayExceeded, %PvxCode(cPayExceededDate$), %PvxCode(cPayExpiryDate$)

Returns always returns retSUCCESS (1)
FUNCTION LOCAL OnExitPModules()  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostLoadPCsODBC()  
FUNCTION LOCAL PostLoadPModules()  
FUNCTION LOCAL PostLoadPPreferences()  
FUNCTION LOCAL PostLoadPReg()  
FUNCTION LOCAL PostLoadPWeb()  
FUNCTION LOCAL ShowPayTierExceededMsg(exceeded, tierLimit$, exceededDate$)  

This function will show the payroll tier exceed message, located on dMain but only on the Modules Dialog, when Payroll has been selected and the tier has been exceeded.

ParameterDescription
exceeded [input, bool] Boolean flag indicating whether or not the payroll tier has been previously exceeded
tierLimit$ [input, string] String indicating the maximum number of employees the current subscription supports
exceededdate$ [input, date] The date that the tier limit was exceeded
Returns always returns retSUCCESS (1)

Properties inherited from: CI_CountryUI_Val

cAllowCountryOTF

Properties inherited from: CI_ZipCodeUI_Val

cAllowZipOTF

Properties inherited from: SY_MaintUI

InBrowse, ViewOnly

Methods inherited from: CI_CountryUI_Val

ClassChangeCountry()

Methods inherited from: CI_ZipCodeUI_Val

PERFORM CheckToSelectSalesTaxSchedule(), ClassChangeZIPCode()

Methods inherited from: SY_MaintUI

HasRights(), RefreshBindings(), SetDocDateWarnOff(), SetUIRecord(), SetVar(), AddSuppressedMsg(), BindVariables(), BT_Accept(), BT_AcceptClose(), BT_Cancel(), BT_CancelClose(), BT_Delete(), BT_First(), BT_Last(), BT_List(), BT_Listing(), BT_Next(), BT_Office(), BT_OKView(), BT_Prev(), BT_Print(), CheckMemo(), ClassPushMemoBtn(), ConfirmDelete(), ConfirmWrite(), DefaultChange(), DisplayErrorMsg(), DisplayMemoButton(), DisplayWriteError(), ExplodeIOL(), GetBusinessObject(), GetControlID(), GetFirstID(), HandleDocumentDateWarning(), HasMemos(), HidePopupMenu(), InitBusinessObject(), KeyChange(), LaunchMemo(), OnExit(), PostLoad(), QuickConfirmWrite(), PERFORM ResolveMemoParameters(), ReturnToCtlOrGrid(), PERFORM RtrnToCTLOrGrid(), SetBusinessObject(), SetFocusFailedID(), SetFocusFirstID(), SetFormDisplay(), SetFormState(), SetInitialRecord(), SetNumericVal(), SetStringVal()