Comando UserRegistrationUpdate

Questo comando consente di creare un record di registrazione per un utente.

Utilizzare questo comando con SSL (Secure Sockets Layer) per verificare che la password di accesso e le informazioni personali siano codificate. Per fare ciò, digitare il comando con il protocollo di sicurezza HTTPS.

Valori dei parametri

http://nome_host/path/
(Obbligatorio) Il nome completo del WebSphere Commerce Server e il percorso di configurazione.
langId
Imposta o reimposta la lingua prescelta per la durata della sessione; le lingue supportate per un negozio si trovano nella tabella STORELANG
URL
(Obbligatorio) L'URL da richiamare quando il comando viene eseguito correttamente.
storeId
Il numero di riferimento del negozio associato a questo comando.
logonId
L'ID di collegamento dell'utente che si registra.
logonPassword
La password dell'utente che si registra. La password viene protetta da crittografia mediante il comando this prima di essere salvata nel database.
logonPasswordVerify
(Obbligatorio se viene utilizzato logonPassword) La password dell'utente che si registra immessa una seconda volta.
userStatus
Se l'account dell'utente che si registra è abilitato:
1=abilitato (valore predefinito)
0=non abilitato
passwordExpired
Se la password dell'utente che si registra è scaduta: 
1 = non scaduta (valore predefinito)
0 = scaduta
challengeQuestion
Domanda di chiarificazione per confermare verbalmente l'identità dell'acquirente.
challengeAnswer
Risposta alla domanda di verifica identità.
profileType
Indicare il tipo di registrazione:
<Null>= nessun dato di profilo, solo dati di autenticazione; dati solo per la tabella USERREG
C=dati di profilo registrazione azienda-consumatore; dati di autenticazione e anche i dati per la tabella USERPROF (predefinito)
B=dati di profilo registrazione business-to-business; dati di autenticazione e anche dati per la tabella BUSPROF 
preferredCurrency
La valuta preferita dell'utente che si registra per le transazioni; una chiave esterna che fa riferimento alla colonna SETCCURR della tabella SETCURR.
preferredLanguage
La lingua preferita dell'utente che si registra; una chiave esterna che fa riferimento alla colonna LANGUAGE_ID della tabella LANGUAGE.
da userField1 a userField3
Campi personalizzabili.
displayName
Il nome utilizzato per visualizzare il nome dell'utente che si registra in un elenco di riepilogo.
photo
L'URL o il percorso per una foto dell'utente che si registra.
preferredCommunication
Numero di telefono preferito dell'utente che si registra (memorizzato nella tabella ADDRESS), ad esempio:
P1=telefono 1
P2=telefono 2
preferredDelivery
La modalità di consegna preferita dall'utente che si registra.
descrizione
Una descrizione dell'utente che si registra.
userProfileField1 e userProfileField2
Campi personalizzabili.
organizationId
L'identificativo della società dell'utente che si registra; la chiave esterna per la tabella ORGENTITY.
organizationUnitId
L'identificativo dell'unità aziendale dell'utente che si registra; la chiave esterna per la tabella ORGENTITY.
employeeId
L'identificativo dell'utente che si registra con il proprio dipendente.
alternateId
Un ID speciale assegnato dall'organizzazione o unità aziendale dell'utente che si registra per questo particolare utente.
employeeType
Lo stato dell'utente che si registra come dipendente, per esempio regolare, permanente, appaltatore, part time.
departmentNumber
L'identificativo di reparto dell'utente che si registra.
manager
Il nome del manager dell'utente che si registra.
secretary
Il nome della segretaria dell'utente che si registra.
gender
Il genere dell'utente che si registra.
age
L'età dell'utente che si registra.
income
Il reddito annuale dell'utente che si registra.
incomeCurrency
La valuta in cui viene pagato il reddito dell'utente che si registra.
maritalStatus
Lo stato civile dell'utente che si registra.
children
Il numero di figli dell'utente che si registra.
household
Il numero di persone nel nucleo familiare dell'utente che si registra; il valore predefinito è 1.
Nome società
Il nome della società dell'organizzazione rappresentata dall'utente che effettua la registrazione, fornito nella compilazione delle informazioni demografiche.
hobby
Gli hobby dell'utente che si registra.
orderBefore
Se l'utente che si registra ha già passato un ordine in precedenza. Questo valore viene fornito dall'utente che si registra.
timeZone
Il fuso orario del luogo in cui lavora l'utente che si registra (riportato in ore GMT +/-).
Da demographicField1 a demographicField4
I campi personalizzabili per le informazioni demografiche; si tratta di campi a carattere unico.
demographicField5
Un campo personalizzabile per informazioni demografiche; un campo di 254 caratteri.
demographicField6
Un campo personalizzabile per informazioni demografiche; un campo intero.
demographicField7
Campo personalizzabile per informazioni demografiche; un campo di 64 caratteri.
personTitle
Il titolo dell'utente che si registra (esempio, Dr., Rev., Sig. o Sig.ra).
lastName
Il cognome dell'utente che si registra.
firstName
Il nome dell'utente che si registra.
middleName
Il secondo nome o l'iniziale dell'utente che si registra.
address1
La prima riga dell'indirizzo dell'utente che si registra.
address2
La seconda riga dell'indirizzo dell'utente che si registra.
address3
La terza riga dell'indirizzo dell'utente che si registra.
city
Il nome della città dove risiede l'utente che si registra.
state
Lo stato, la provincia o equivalente, in cui risiede l'utente che si registra
zipCode
Il codice di avviamento postale (CAP) dell'indirizzo dell'utente che si registra.
country
Il nome della nazione o della regione dove risiede l'utente che si registra.
bestCallingTime
D=Un indicatore per avvisare che le ore diurne sono le più opportune per telefonare
E=Un indicatore per avvisare che le ore serali sono le più opportune per telefonare
phone1
Il numero di telefono principale dell'utente che si registra.
phone2
Il numero di telefono secondario dell'utente che si registra.
phone1Type
Il tipo di telefono utilizzato dall'utente che si registra per il numero di telefono principale, ad esempio TTY per gli utenti con problemi all'udito, PCM per pulse-coded modulation o CEL per il telefono cellulare.  E' un campo di 3 caratteri. 
phone2Type
Il tipo di telefono utilizzato dall'utente che si registra per il numero di telefono secondario, ad esempio TTY per gli utenti con problemi all'udito, PCM per pulse-coded modulation o CEL per il telefono cellulare.  E' un campo di 3 caratteri. 
publishPhone1
publishPhone2
fax1
Il numero di fax principale dell'utente che si registra.
fax2
Il numero di fax secondario dell'utente che si registra.
e-mail1
L'indirizzo principale e-mail o Web dell'utente che si registra.
e-mail2
L'indirizzo secondario e-mail o Web dell'utente che si registra.
businessTitle
La posizione dell'utente che si registra nell'azienda.
organizationName
Il nome dell'organizzazione rappresentata dall'utente che si registra.
organizationUnitName
Il nome dell'unità all'interno dell'organizzazione rappresentata dall'utente che si registra.
officeAddress
L'indirizzo interno dell'organizzazione (ad esempio, fermo posta).
billingCode
Il codice azienda dell'utente che si registra per identificare gli indirizzi di spedizione o di fatturazione e il centro costi.
billingCodeType
Il codice che indica il metodo di struttura dei codici utilizzato per il codice di fatturazione.  Il valore predefinito è D, assegnato dall'acquirente.  Il valore 02 indica che viene assegnato da Ariba.
packageSuppression
1=Un indicatore per includere inserimenti di pacchi per la spedizione dell'ordine.
0=Un indicatore per non includere inserimenti di pacchi per la spedizione dell'ordine.
Questo campo non ha valori predefiniti.  Se il campo non viene utilizzato, rimane null nel database.
da addressfield1 a addressfield3
Campi personalizzabili.
taxPayerId
Una stringa utilizzata per identificare l'utente per la tassazione, particolarmente utile con il software delle tasse
shippingGeoCode
Un codice di spedizione basato sulla regione geografica, particolarmente utile con il software delle tasse.
taxGeoCode
Un codice di imposta basato sulla regione geografica, particolarmente utile con il software delle tasse.

Esempio
L'esempio seguente crea un record di registrazione per l'acquirente, che comprende tutti i parametri richiesti dal comando predefinito, per poi richiamare il comando 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

Azione

Condizioni di eccezione

Argomenti correlati

Riferimento correlato

IBM copyright