This documentation is currently under development. Certain sections are not yet complete and will be added shortly.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

Mapping 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 multiples doivent être renseignés et se trouvent dans le BackOffice Wallet Crew. Il en va de même pour les consentements et les autres textes légaux.

Personnalisation du mapping

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

Le modèle de données Y2 est défini comme suit : 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 via UserDefinedTexts propriété.

Le mapping peut être effectué comme ceci :

Table libre Y2 - YTC_TABLELIBRETIERS

Dans Cegid, il est possible de définir jusqu’à 10 valeurs dans la 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 via UserDefinedData propriété.

Attention aux WebServices Cegid : il existe un écart de 1 entre le nom dans la base de données et le nom dans le service web.

Le mapping peut être effectué comme ceci :

Mis à jour