Message Update_NC_Customer
Le message Update_NC_Customer est un message entrant qui contient des informations client pour un client. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrant HCL Commerce, où le système HCL Commerce reçoit le message. HCL Commerce met à jour les informations d'un client enregistré en appelant la commande UserRegistrationUpdate. Étant donné que le message appelle la même commande de contrôleur HCL Commerce, le message est identique au message Create_NC_Customer.
Le message Update_NC_Customer utilise le format de message XML et suit le fichier Update_NC_Customer_10.dtd.
Le tableau suivant décrit le format du message Update_NC_Customer. Pour une description d'une colonne de base de données, suivez le lien menant au tableau associé. Tous les champs sont facultatifs sauf indication contraire. La longueur de valeur de balise dans le message XML pour les champs de base de données de type INT, BIGINT et DOUBLE doit être CHAR (10), CHAR (19) et CHAR (16) respectivement.
| Niveau | Nom de zone | Commentaire | Nom de la table | Nom de colonne |
|---|---|---|---|---|
| 1 | LoginInfo | Obligatoire | S/O | S/O |
| 1.1 | IDConnexion | Obligatoire | USERREG | LOGONID |
| 1,2 | Mot de passe | USERREG | LOGONPASSWORD | |
| 1.3 | VerifyPassword | USERREG | LOGONPASSWORD | |
| 2 | MerchantID | S/O | S/O | |
| 2.A1 | type | Attribut | S/O | S/O |
| 3 | MethodOfCommunication | USERPROF | PREFERREDCOMM | |
| 4 | ChallengeQuestion | USERREG | CHALLENGEQUESTION | |
| 5 | ChallengeAnswer | USERREG | CHALLENGEANSWER | |
| 6 | ShopperField | Première occurrence | USERS | FIELD1 |
| 6 | ShopperField | Deuxième occurrence | USERS | FIELD2 |
| 6 | ShopperField | Troisième occurrence | USERS | FIELD3 |
| 7 | ContactPersonName | S/O | S/O | |
| 7.1 | Titre | ADRESSE | PERSONTITLE | |
| 7.2 | FullName | S/O | S/O | |
| 7.3 | LastName | ADRESSE | LASTNAME | |
| 7.4 | FirstName | ADRESSE | FIRSTNAME | |
| 7.5 | MiddleName | ADRESSE | MIDDLENAME | |
| 7.6 | AlternateName | ADRESSE | NICKNAME | |
| 8 | RepCompany | ADRESSE | ORGNAME | |
| 9 | Adresse | S/O | S/O | |
| 9.1 | AddressLine | Première occurrence | ADRESSE | ADDRESS1 |
| 9.1 | AddressLine | Deuxième occurrence | ADRESSE | ADDRESS2 |
| 9.1 | AddressLine | Troisième occurrence | ADRESSE | ADDRESS3 |
| 9.2 | Ville | ADRESSE | CITY | |
| 9.3 | Etat | ADRESSE | STATE | |
| 9.4 | Zip | ADRESSE | ZIPCODE | |
| 9.5 | Pays | ADRESSE | COUNTRY | |
| 10 | ContactInfo | S/O | S/O | |
| 10.1 | Téléphone | Première occurrence | ADRESSE | PHONE1 |
| 10.1 | Téléphone | Deuxième occurrence | ADRESSE | PHONE2 |
| 10.2 | Première occurrence | ADRESSE | EMAIL1 | |
| 10.2 | Deuxième occurrence | ADRESSE | EMAIL2 | |
| 10.3 | Fax | ADRESSE | FAX1 | |
| 11 | DayPhoneInfo | S/O | S/O | |
| 11.1 | PhoneInfo | S/O | S/O | |
| 11.1.A1 | type | Attribut | ADRESSE | PHONE1TYPE |
| 11.1.A2 | isListed | Attribut | ADRESSE | PUBLISHPHONE1 |
| 12 | EveningPhoneInfo | S/O | S/O | |
| 12,1 | PhoneInfo | S/O | S/O | |
| 12.1.A1 | type | Attribut | ADRESSE | PHONE2TYPE |
| 12.1.A2 | isListed | Attribut | ADRESSE | PUBLISHPHONE2 |
| 13 | BestTimeToCall | ADRESSE | BESTCALLINGTIME | |
| 14 | IncludePackageInsert | ADRESSE | PACKAGESUPPRESSION | |
| 15 | AdresseOptField | Première occurrence | ADRESSE | FIELD1 |
| 15 | AddressOptField | Deuxième occurrence | ADRESSE | FIELD2 |
| 15 | AddressOptField | Troisième occurrence | ADRESSE | FIELD3 |
| 16 | Genre | S/O | S/O | |
| 16.A1 | valeur | Attribut | USERDEMO | GENDER |
| 17 | AgeGroup | USERDEMO | AGE | |
| 18 | IncomeGroup | USERDEMO | INCOME | |
| 19 | MaritalStatus | USERDEMO | MARITALSTATUS | |
| 20 | NumberOfChildren | USERDEMO | CHILDREN | |
| 21 | NumberInHouse | USERDEMO | HOUSEHOLD | |
| 22 | WorkCompany | USERDEMO | COMPANYNAME | |
| 23 | Centres d'intérêt | USERDEMO | HOBBIES | |
| 24 | PreviousOrder | USERDEMO | ORDERBEFORE | |
| 25 | Informations personnelles | Première occurrence | USERDEMO | FIELD1 |
| 25 | Informations personnelles | Deuxième occurrence | USERDEMO | FIELD2 |
| 25 | Informations personnelles | Troisième occurrence | USERDEMO | FIELD3 |
| 25 | Informations personnelles | Quatrième occurrence | USERDEMO | FIELD4 |
| 25 | Informations personnelles | Cinquième occurrence | USERDEMO | FIELD5 |
| 25 | Informations personnelles | Sixième occurrence | USERDEMO | FIELD6 |
| 25 | Informations personnelles | Septième occurrence | USERDEMO | FIELD7 |
| 26 | Données utilisateur | S/O | S/O | |
| 26.1 | UserDataField | S/O | S/O |