circle-exclamation
This documentation is currently under development. Certain sections are not yet complete and will be added shortly.

Mappage des champs Cegid Retail Y2

Synchronisation des données client et fidélité

Création et mise à jour du compte client et des cartes de fidélité dans Y2 via les formulaires d'inscription.

Mappage des champs : Voici la liste des champs disponibles par défaut dans le connecteur :

Champs Wallet Crew     Champs Y2(WebService)
--------------------------------------------------------------------------
email                  EmailData.Email
consents_email         EmailData.EmailingAccepted
phoneNumber            PhoneData.CellularPhoneNumber
isProspect             IsProspect
firstName              FirstName
lastName               LastName
sex                    Sex
title                  TitleId
advisor                SalesPersonId
storeId                UsualStoreId
birthDate              BirthDateData
address                AddressData.AddressLine1
streetNumber           AddressData.AddressLine2
postcode / zipCode     AddressData.ZipCode
city                   AddressData.City
country                AddressData.CountryId
nationality            NationalityId
consents_email         OptinEmail(true = BrandOnly, false = DoNotUse)
consents_post          OptinPostal(true = BrandOnly, false = DoNotUse)
consents_sms           OptinMobile(true = BrandOnly, false = DoNotUse)
consents_emailReceipt  EmailData.SendReceiptByMail

Si vous souhaitez des champs supplémentaires, contactez votre administrateur Wallet Crew. Les libellés et les valeurs des champs à choix multiple doivent être renseignés et présents dans le BackOffice de Wallet Crew. Il en va de même pour les consentements et autres textes légaux.

Personnalisation du mappage

Il est possible de personnaliser le mappage avec un script javascript personnalisé. Le script nécessite 2 méthodes : MapFromY2 et MapToY2. Vous trouverez ci-dessous le script minimal pour utiliser le mappage personnalisé

Le modèle de données Y2 est défini ainsi : cegid_retail_y2_fields_mapping_1.png

Recettes

Textes libres Y2 - YTC_TEXTELIBRE

Dans Cegid il est possible de définir jusqu'à 3 textes libres, ils sont stockés dans les colonnes YTC_TEXTELIBRE1, YTC_TEXTELIBRE2, YTC_TEXTELIBRE3. Les valeurs sont accessibles en utilisant UserDefinedTexts propriété.

Le mappage peut se faire ainsi :

Table libre Y2 - YTC_TABLELIBRETIERS

Dans Cegid il est possible de définir jusqu'à 10 valeurs dans une table libre (Table libre en français), elles sont stockées dans les colonnes YTC_TABLELIBRETIERS1, YTC_TABLELIBRETIERS2, YTC_TABLELIBRETIERS3, YTC_TABLELIBRETIERS4, YTC_TABLELIBRETIERS5, YTC_TABLELIBRETIERS6, YTC_TABLELIBRETIERS7, YTC_TABLELIBRETIERS8, YTC_TABLELIBRETIERS9, YTC_TABLELIBRETIERSA. Les valeurs sont accessibles en utilisant UserDefinedData propriété.

Attention : les WebServices Cegid ont un décalage de 1 entre le nom dans la base de données et le nom dans le service web.

Le mappage peut se faire ainsi :

Mis à jour