Instruction UserRegistrationUpdate

Cette instruction met à jour l'enregistrement d'inscription pour un utilisateur.

Utilisez cette instruction avec la connexion sécurisée (SSL) pour vous assurer que le mot de passe de connexion de l'utilisateur et les informations personnelles sont chiffrés. Pour cela, entrez l'instruction avec le Protocole de transport hypertexte sécurisé (HTTPS).

Valeurs des paramètres

http://host_name/path/
(Obligatoire) Nom qualifié complet de votre serveur WebSphere Commerce et chemin de configuration
langId
Définit ou restaure la langue préférée pour la durée de la session ; les langues prises en charge pour un magasin figurent dans la table STORELANG.
URL
(Obligatoire) URL devant être lancée lorsque l'instruction aboutit.
storeId
Numéro de référence du magasin associé à cette instruction.
logonId
ID de connexion du déclarant.
logonPassword
Mot de passe de l'inscrit. Le mot de passe est codé par cette instruction avant d'être sauvegardé dans la base de données.
logonPasswordVerify
(Obligatoire si logonPassword est utilisée) Deuxième saisie du mot de passe du déclarant.
userStatus
Indique si le compte du déclarant est activé :
1=activé (paramètre par défaut)
0=désactivé
passwordExpired
Si le mot de passe de l'inscrit a expiré 
1 = non expiré (paramètre par défaut)
0 = expiré
challengeQuestion
Question permettant une confirmation verbale de l'identité du client.
challengeAnswer
Réponse à la demande de confirmation d'identité.
profileType
Indique le type d'enregistrement:
<Null>= pas de données de profilage, uniquement des données d'authentification ; données destinées à la table USERREG uniquement.
C=données de profilage d'enregistrement b-to-c et données destinées à la table USERPROF (par défaut).
B=données de profilage d'enregistrement d'achats centralisés ; données d'authentification et données destinées à la table BUSPROF
preferredCurrency
Devise privilégiée du déclarant ; clé associée qui fait référence à la colonne SETCCURR de la table SETCURR.
preferredLanguage
Langue privilégiée du déclarant ; clé associée qui fait référence à la colonne LANGUAGE_ID de la table LANGUAGE.
userField1 à userField3
Zones personnalisables.
displayName
Nom utilisé lors de l'affichage du nom du déclarant dans une liste récapitulative.
photo
URL ou chemin d'accès à une photo du déclarant.
preferredCommunication
Numéro de téléphone privilégié pour le déclarant (enregistré dans la table ADDRESS), par exemple :
P1=phone 1
P2=phone 2
preferredDelivery
Mode de livraison privilégie du déclarant. 
description
Description du déclarant.
userProfileField1 et userProfileField2
Zones personnalisables.
organizationId
Identificateur de la société du déclarant ; clé associée à la table ORGENTITY.
organizationUnitId
Identificateur du service du déclarant ; clé associée à la table ORGENTITY.
employeeId
ID du déclarant vis à vis de son employeur.
alternateId
ID spécial affecté par l'entreprise ou le service à ce déclarant client.
employeeType
Statut du déclarant dans son activité professionnelle (permanent, fournisseur ou à temps partiel, par exemple).
departmentNumber
Identificateur du département du déclarant.
manager
Nom du responsable du déclarant.
secretary
Nom du secrétaire du déclarant.
gender
Sexe du déclarant.
age
Age du déclarant.
income
Revenus annuels du déclarant.
incomeCurrency
Devise dans laquelle les revenus du déclarant sont payés.
maritalStatus
Situation familiale du déclarant.
children
Nombre d'enfants du déclarant.
household
Nombre de personnes dans le foyer du déclarant ; la valeur par défaut est 1.
companyName
Nom de l'entreprise que le déclarant représente, obtenue lors de la saisie des informations démographiques.
hobbies
Passe-temps du déclarant.
orderBefore
Indique si le déclarant a préalablement passé une commande. Cette valeur est fournie par le déclarant.
timeZone
Fuseau horaire dans lequel le déclarant exerce son activité (calculé sous forme d'heures en plus ou en moins par rapport à au temps GMT).
demographicField1 à demographicField4
Zones à personnaliser pour les informations démographiques ; il s'agit de zones à un seul caractère
demographicField5
Zone personnalisable destinée à recevoir des informations démographiques ;254 caractères
demographicField6
Zone personnalisable destinée à recevoir des informations démographiques ; zone entière.
demographicField7
Zone à personnaliser destinée à recevoir des informations démographiques ; zone varchar, longueur 64
personTitle
Titre du déclarant (Dr., Rev., M. ou Mme., par exemple).
lastName
Nom de famille du déclarant
firstName
Prénom du déclarant.
middleName
Deuxième prénom du déclarant.
address1
La première ligne de l'adresse du déclarant.
address2
La deuxième ligne de l'adresse du déclarant.
address3
La troisième ligne de l'adresse du déclarant.
city
Ville de résidence du déclarant.
state
Département, région, ou leurs équivalents, dans lesquels habite le déclarant.
zipCode
Code postal de l'adresse du déclarant.
country
Pays ou région du déclarant.
bestCallingTime
D=Indicateur signifiant que le meilleur moment pour appeler est dans la journée
E=Indicateur signifiant que le meilleur moment pour appeler est dans la soirée
phone1
Numéro de téléphone principal du déclarant.
phone2
Numéro de téléphone secondaire du déclarant.
phone1Type
Type de téléphone correspondant au numéro de téléphone principal du déclarant, par exemple TTY pour les personnes malentendantes, PCM pour les téléphones à modulation à impulsion ou CEL pour les téléphones mobiles.  Il s'agit d'une zone à 3 caractères. 
phone2Type
Type de téléphone correspondant au numéro de téléphone secondaire du déclarant, par exemple TTY pour les personnes malentendantes, PCM pour les téléphones à modulation à impulsion ou CEL pour les téléphones mobiles.  Il s'agit d'une zone à 3 caractères. 
publishPhone1
publishPhone2
fax1
Numéro de télécopie principal du déclarant.
fax2
Numéro de télécopie secondaire du déclarant.
email1
Adresse électronique ou Web principale du déclarant.
email2
Adresse électronique ou Web secondaire du déclarant.
businessTitle
Position du déclarant dans la société.
organizationName
Nom de l'entreprise que le déclarant représente.
organizationUnitName
Nom du service de l'entreprise que le déclarant représente.
officeAddress
Adresse interne (la boîte postale, par exemple).
billingCode
Code de l'entreprise du déclarant, destiné à identifier les adresses d'expédition ou de facturation, ainsi que le centre de coûts.
billingCodeType
Code désignant la méthode de structure de code utilisée pour le code de facturation.  La valeur par défaut est D, attribuée par l'acheteur.  La valeur 02 indique que cette valeur a été affectée par Ariba.
packageSuppression
1=Indique qu'il convient d'insérer des éléments d'emballage à l'expédition.
0=Indique qu'il ne faut pas insérer d'éléments d'emballage à l'expédition.
Ces zones n'ont pas de valeurs par défaut.  Si la zone n'est pas utilisée, elle reste vide dans la base de données.
addressfield1 à addressfield3
Zones personnalisables.
taxPayerId
Chaîne utilisée pour identifier l'utilisateur pour l'application des taxes, particulièrement utile pour les logiciels de calcul des taxes.
shippingGeoCode
Code de livraison en fonction d'une région géographique, particulièrement utile avec les logiciels de taxation.
taxGeoCode
Code de taxe basé sur une région géographique, particulièrement utile avec les logiciels de taxation.

Exemple
L'exemple suivant crée un enregistrement d'inscription pour le client, incluant tous les paramètres requis par l'instruction d'activité par défaut, puis appelle l'instruction InterestItemDisplay :
    https://myhostname/webapp/wcs/stores/servlet/UserRegistrationUpdate?
    &URL=/webapp/wcs/stores/servlet/InterestItemDisplay
    &logonId=jennyk&logonPassword=butter&logonPasswordVerify=butter
    &lastName=Kohl&Address1=255+Consumers+Road&City=Toronto
    &State=Ontario&Country=Canada

Comportement

Conditions d'exception

Rubriques connexes

Références connexes

IBM copyright