kLoyaltyAppSetup
LoyaltyApp Setup
Info
Inherits from kDataObject\kDataBasic
Properties
| Name | Type | Label | List | Owned | Cluster | Mandatory | Unique | Note |
|---|---|---|---|---|---|---|---|---|
| EnrollmentType | tkEnrollmentType | Enrollement Type | ||||||
| LoyaltyBarcodeType | tkLoyaltyBarcodeType | Loyalty Barcode Type | ||||||
| DefaultLanguage | kLanguage | Default Language | ||||||
| Languages | kLanguage | Languages | List | Not Owned | ||||
| Colors | kLoyaltyAppSetupColorRef | Colors | List | Owned | - | |||
| FontName | tkFontName | List of fonts (Comma sep.) | - | |||||
| PasswordComplexity | tkPasswordComplexity | Password Complexity | - | |||||
| PasswordComplexity.MinLength | tkInteger | Min Lenght | - | |||||
| PasswordComplexity.Uppercase | tkYesNo | Uppercase | - | |||||
| PasswordComplexity.Lowercase | tkYesNo | Lowercase | - | |||||
| PasswordComplexity.Numbers | tkYesNo | Numbers | - | |||||
| PasswordComplexity.SpecialChars | tkYesNo | Special Chars | - | |||||
| DefaultCountry | kCountry | Default Country | ||||||
| LoyaltyPrograms | kLoyaltyProgram | Loyalty Programs | List | Not Owned | - | |||
| ErrorMessageInvalidEnrollmentExistingCustomer | tkRemark | Message to show on invalid customer data | - | |||||
| ErrorMessageAleardyActiveAccount | tkRemark | Message to show on account already active | - | |||||
| ErrorMessageCustomerNotFound | tkRemark | Message to show on account not found | - | |||||
| CheckExistingtTokenOnLogin | tkYesNo | Check Existing Token OnLogin | - | |||||
| ErrorMessageLoginRegisterOnDifferentMobile | tkRemark | Error message on login done on other mobile | - | |||||
| MessageLoyaltyCard | tkShortString | String for customize loyaltycard in messages | - | |||||
| ErrorMessageAccountNotEnabled | tkShortString | Message on login for account not enabled | - | |||||
| ErrorMessageAccountWithOnlyInvalidCards | tkShortString | Message on login for account with invalid cards | - | |||||
| MessageConfirmBlockCard | tkShortString | Message to show on app for confirm card blocking | - | |||||
| WarningCardNotPresent | tkShortString | Warn in case customer does not have fidelitycard | - | |||||
| AccountActivationMode | tkActivationMode | - | ||||||
| SendSMSPhoneVerification | tkYesNo | - | ||||||
| BlockCustomerIfNoActiveCardPresent | tkYesNo | Block app if card not present or blocked | - | |||||
| CheckExistingByMail | tkYesNo | |||||||
| CheckExistingByPhone | tkYesNo | |||||||
| CheckExistingByCardCode | tkYesNo | |||||||
| CheckExistingByDateOfBirth | tkYesNo | |||||||
| EnrollmentCheckHelpLink | tkShortString | Link to an external web page | - | |||||
| EnrollmentCheckHelpTitle | tkShortString | Title of the link button | - | |||||
| EnrollmentConfirmationMessage | tkShortString | Confirmation message | - | |||||
| LoginRegisterMessage | tkShortString | Message on login | - | |||||
| EnrollmentHeader | kLoyaltyEnrollmentDataHeader | Enrollment Header | - | |||||
| CheckMobileNumberViaDigits | tkYesNo | - | ||||||
| PrivacyUrls | kLoyaltyTranslatedAttachment | List | Owned | - | ||||
| PrivacyAgreed | tkYesNo | User must accept privacy | - | |||||
| MobileCommunicationAgreed | tkYesNo | User must accept mobile notification | - | |||||
| EmailCommunicationAgreed | tkYesNo | User must accept eMail notification | - | |||||
| ProfilingAgreed | tkYesNo | User must accept profiling | - | |||||
| DataSharingAgreed | tkYesNo | User must accept data sharing | - | |||||
| HomePageType | tkAppHomePageType | Home page type | - | |||||
| Tiles | kLoyaltyAppTile | List | Owned | - | ||||
| ShowSliderTiles | tkYesNo | Show Slider Tiles | - | |||||
| SlidersTiles | kLoyaltyAppTile | Slider Tiles | List | Owned | - | |||
| RoundedEdges | tkYesNo | Rounded Edges | - | |||||
| Attachments | kLoyaltyAttachment | List | Owned | - | ||||
| WebView | kLoyaltyAppWebView | List | Owned | - | ||||
| ShowFriendsRanking | tkYesNo | Show facebook friends ranking | - | |||||
| Store | kStore | - | ||||||
| PointsPushNotification | kLoyaltyPushNotification | Pushnotification to send on new points for customer | - | |||||
| PointseMailTemplate | kMailTemplate | Email template to send on new points for customer | - | |||||
| PointsSMSTamplate | kSMSTemplate | SMS template to send on new points for customer | - | |||||
| DefaultSetup | tkYesNo | Default setup for new points notification | - | |||||
| EnableAnalytics | tkYesNo | Send analytics information | - | |||||
| PurchasesViewDaysLimit | tkInteger | Maximum number of days elapsed filter | - | |||||
| PurchasesMaxRows | tkInteger | Maximum number of row returned in my purchases | - | |||||
| ProductFilter | kProduct | Product list filter | On Request | - | ||||
| StoreFilter | kStore | Store list filter | On Request | - | ||||
| ProductReferences | kLoyaltyAppExternalProductRefs | List | Owned | - | ||||
| StoreTimeTableFontName | tkShortString | Font to use on show store time table | - | |||||
| StoreTimeTableBold | tkYesNo | Use bold on store time table | - | |||||
| StoreTimeTableFontSize | tkSmallInt | Font size | - | |||||
| StoreTimeTableFontColor | tkShortString | Font color | - | |||||
| AccountMailValidationTemplate | kMailTemplate | On Request | - | |||||
| AccountValidateSMSTemplate | kSMSTemplate | On Request | - | |||||
| AccountValidateSMSMode | tkSMS_Validation_Mode | On Request | - | |||||
| AccountActivationMailTemplate | kMailTemplate | On Request | - | |||||
| AccountChangesNotificationMailTemplate | kMailTemplate | On Request | - | |||||
| AccountConfirmChangesNotificationMailTemplate | kMailTemplate | On Request | - | |||||
| AccountActivationMailTemplateExistingCustomer | kMailTemplate | On Request | - | |||||
| AccountResetPasswordMailTemplate | kMailTemplate | On Request | - | |||||
| AccountActivationSMSTemplate | kSMSTemplate | On Request | - | |||||
| AccountActivationSMSMode | tkSMS_Validation_Mode | On Request | - | |||||
| LastPurchaseProvider | tkLastPurchaseProvider | Last purchase provider | - | |||||
| NoGiftMessage | tkRemark | Message to show on no gift found | - | |||||
| NoCouponMessage | tkRemark | Message to show on no coupon found | - | |||||
| NoStatementMessage | tkRemark | Message to show on no customer statement found | - | |||||
| NoFaceBookFriendMessage | tkRemark | Message to show on no facebook friends found | - | |||||
| ScanBarcodeMessage | tkRemark | Barcode Istruction Message (iOs) | - | |||||
| ScanBarcodeMessageExt | tkRemark | Barcode Istruction Extended Message (Android) | - | |||||
| ScanBarcodeNotFound | tkRemark | Barcode not found message | - | |||||
| GeolocationActive | tkYesNo | - | ||||||
| GeolocationMeters | tkInteger | Minimum meters distance between geolocation updates | - | |||||
| GeolocationTimes | tkInteger | Seconds between geolocation updates | - | |||||
| GenerateCardOnEnrollment | tkYesNo | Generate card on enrollment ( default is Yes ) | - | |||||
| ViewPrivacyLabel | tkTranslatableDescription | String to use for link to privacy document in enrollment | - | |||||
| GroceryNewAccountPushTemplate | kLoyaltyPushNotification | Push notification template for new grocery customer | On Request | - | ||||
| GroceryNewAccountEmailTemplate | kMailTemplate | eMail template for new grocery email | On Request | - | ||||
| CheckCountryMunicipality | tkYesNo | - | ||||||
| DoNotPerformDblOptIn | tkYesNo | - | ||||||
| Inherited from kDataBasic | ||||||||
| Code | tkCode | Code | ||||||
| Description | tkTranslatableDescription | Description | - | |||||
| Remark | kRemark | Remark | Owned | - | ||||
| Inherited from kDataObject | ||||||||
| Id | tkUnique | Id | ||||||
| ClassName | tkCode | Class Name | - | |||||
| CreatedBy | tkCode | Created BY | - | |||||
| LastModifiedBy | tkCode | Last Modified By | - | |||||
| CreatedDate | tkDateTime | Created Date | - | |||||
| LastModifiedDate | tkDateTime | Last Modified Date | - | |||||
| RevisionNumber | tkInteger | Revision Number | - | |||||
| WorkflowStatus | kWorkflowStatus | Workflow Status | - | |||||
| OwnedOnRequest | tkYesNo | Is owned on request | - | |||||
| Origin | kSystem | Origin | - | |||||
| LastModifiedProcess | tkGuid | Last process | - | |||||
(E) : Type have an event assigned to it, look at type documentation for mode details
(A) : Property have an autocoderole, look autocoderole grid for mode details
Events
| When | Method Name | Module | Parameters | On | Off | Asynch |
|---|---|---|---|---|---|---|
| beforeinsert (I) | OnInitWorkFlow | kCoreServices | ||||
| afterinsert (I) | AutoTransition | kCoreServices | ||||
| afterupdate (I) | AutoTransition | kCoreServices | workflowstatus |
IncrementalSearch
Inherited from kDataBasic
- class : kDataBasic
- searchproperty : description,code
- displayproperties : code,description
Used By
| Class | Property |
|---|---|
| kLoyaltyAppContent | Setup |