Mandato UserRegistrationUpdate

Este mandato actualiza la entrada de registro para un usuario.

Utilice este mandato con SSL (Secure Sockets Layer) para asegurarse de que la contraseña de conexión y la información personal del cliente están cifradas. Para ello, escriba el mandato con el protocolo seguro HTTPS.

Valores de parámetros

http://nombre_sistpral/vía de acceso/
(Obligatorio) El nombre totalmente calificado del servidor WebSphere Commerce y la vía de acceso de configuración.
langId
Establece o restaura el idioma preferido para la duración de la sesión; los idiomas soportados para una tienda se encuentran en la tabla STORELANG.
URL
(Obligatorio) El URL al que se debe llamar cuando el mandato se completa satisfactoriamente.
storeId
El número de referencia de la tienda asociada a este mandato.
logonId
El ID de conexión del usuario que se registra.
logonPassword
La contraseña del usuario que se registra Este mandato cifra la contraseña antes de guardarla en la base de datos.
logonPasswordVerify
(Obligatorio si se utiliza logonPassword) La contraseña del usuario que se registra, escrita por segunda vez.
userStatus
Si la cuenta del usuario que se registra está o no habilitada:
1=habilitada (es el valor por omisión)
0=inhabilitada
passwordExpired
Si la contraseña del usuario que se registra ha caducado: 
1 = no ha caducado (es el valor por omisión)
0 = ha caducado
challengeQuestion
Pregunta para identificación para la confirmación verbal de la identidad del comprador.
challengeAnswer
Respuesta a la pregunta para identificación.
profileType
Indica el tipo de registro:
<Nulo>= no hay datos de perfil, únicamente datos de autenticación; sólo hay datos para la tabla USERREG
C=datos de perfil de registro de empresa a consumidor, datos de autenticación y también datos para la tabla USERPROF (valor por omisión).
B=datos de perfil de registro de empresa a empresa; datos de autenticación y también datos para la tabla BUSPROF .
preferredCurrency
La moneda que el usuario que se registra prefiere utilizar para las transacciones; es una clave externa que hace referencia a la columna SETCCURR de la tabla SETCURR.
preferredLanguage
El idioma preferido del usuario que se registra; una clave externa que hace referencia a la columna LANGUAGE_ID de la tabla LANGUAGE.
userField1 a userField3
Campos personalizables.
displayName
El nombre que se utiliza cuando se visualiza el nombre del usuario que se registra en una lista de resumen.
photo
El URL o la vía de acceso a una foto del usuario que se registra.
preferredCommunication
El teléfono que prefiere el usuario que se registra (está almacenado en la tabla ADDRESS), por ejemplo:
P1=teléfono 1
P2=teléfono 2
preferredDelivery
La modalidad de entrega preferida del usuario que se registra. 
description
Una descripción del usuario que se registra.
userProfileField1 y userProfileField2
Campos personalizables.
organizationId
El identificador de la empresa del usuario que se registra; es una clave externa a la tabla ORGENTITY.
organizationUnitId
El identificador de la unidad de organización del usuario que se registra; es una clave externa a la tabla ORGENTITY.
employeeId
El ID asignado por la empresa al usuario que se registra.
alternateId
Un ID especial que la organización o unidad de organización de la empresa del usuario que se registra ha asignado a este cliente en particular.
employeeType
El estado como empleado del usuario que se registra (por ejemplo, fijo, eventual, contratista, a tiempo parcial).
departmentNumber
El identificador de departamento para el usuario que se registra.
manager
El nombre del jefe del usuario que se registra.
secretary
El nombre de la secretaria del usuario que se registra.
gender
El sexo del usuario que se registra.
age
La edad del usuario que se registra.
income
Los ingresos anuales del usuario que se registra.
incomeCurrency
La moneda en que cobra el sueldo el usuario que se registra.
maritalStatus
El estado civil del usuario que se registra.
children
El número de hijos que tiene el usuario que se registra.
household
El número de personas de la unidad familiar del usuario que se registra; el valor por omisión es 1.
companyName
El nombre de la empresa a la que representa el usuario que se registra, que se obtiene al cumplimentar la información sobre datos estadísticos.
hobbies
Las aficiones del usuario que se registra.
orderBefore
Si el usuario que se registra ha formalizado anteriormente un pedido. Este valor lo proporciona el usuario que se registra.
timeZone
El huso horario en que el usuario que se registra realiza su jornada laboral (se indica como +/- horas GMT).
demographicField1 a demographicField4
Campos personalizables para datos estadísticos; se trata de campos de un solo carácter.
demographicField5
Campo personalizable para datos estadísticos; un campo de 254 caracteres.
demographicField6
Campo personalizable para datos estadísticos; se trata de un campo de número entero.
demographicField7
Campo personalizable para datos estadísticos; se trata de un campo de caracteres variables con una longitud de 64.
personTitle
El tratamiento para el usuario que se registra (por ejemplo, Dr., Sr. o Sra).
lastName
El apellido del usuario que se registra.
firstName
El nombre del usuario que se registra.
middleName
El segundo nombre o inicial del usuario que se registra.
address1
La primera línea de la dirección postal del usuario que se registra.
address2
La segunda línea de la dirección postal del usuario que se registra.
address3
La tercera línea de la dirección postal del usuario que se registra.
city
El nombre de la ciudad donde reside el usuario que se registra.
state
El nombre de la provincia, estado o equivalente donde reside el usuario que se registra.
zipCode
El código postal de la dirección del usuario que se registra.
country
El nombre del país o región donde reside el usuario que se registra.
bestCallingTime
D=Un indicador de que la mejor hora para llamar es durante el día
E=Un indicador de que la mejor hora para llamar es por la tarde
phone1
El número de teléfono primario del usuario que se registra.
phone2
El número de teléfono secundario del usuario que se registra.
phone1Type
El tipo de teléfono utilizado para el número de teléfono primario del usuario que se registra, por ejemplo TTY para personas con problemas de audición, PCM para modulación por pulsos o CEL para teléfono móvil.  Este campo es de 3 caracteres. 
phone2Type
El tipo de teléfono utilizado para el número de teléfono secundario del usuario que se registra, por ejemplo TTY para personas con problemas de audición, PCM para modulación por pulsos o CEL para teléfono móvil.  Este campo es de 3 caracteres. 
publishPhone1
publishPhone2
fax1
El número de fax primario del usuario que se registra.
fax2
El número de fax secundario del usuario que se registra.
email1
La dirección de correo electrónico o Web primaria del usuario que se registra.
email2
La dirección de correo electrónico o Web secundaria del usuario que se registra.
businessTitle
El cargo en la empresa del usuario que se registra.
organizationName
El nombre de la organización a la que representa el usuario que se registra.
organizationUnitName
El nombre de la unidad dentro de la organización a la que representa el usuario que se registra.
officeAddress
La dirección interna (por ejemplo, código postal interno).
billingCode
El código de la organización del usuario que se registra utilizado para identificar las direcciones de envío o facturación y el centro de costes.
billingCodeType
El código que designa el método de la estructura de código que se utiliza para el código de facturación.  El valor por omisión es D y lo asigna el comprador.  El valor 02 indica que lo asigna Ariba.
packageSuppression
1=Un indicador de que se ha de incluir material publicitario cuando se envíe el pedido.
0=Un indicador de que no se ha de incluir material publicitario cuando se envíe el pedido.
No hay valor por omisión para este campo.  Si este campo no se utiliza, permanecerá como nulo en la base de datos.
addressfield1 hasta addressfield3
Campos personalizables.
taxPayerId
Una serie que se utiliza para identificar al usuario para impuestos; resulta especialmente útil con software de impuestos.
shippingGeoCode
Un código de envío basado en la región geográfica; resulta especialmente útil con software de impuestos.
taxGeoCode
Un código de impuestos basado en la región geográfica; resulta especialmente útil con software de impuestos.

Ejemplo
El ejemplo siguiente crea una entrada de registro para el comprador, incluyendo todos los parámetros que necesita el mandato de tarea por omisión, y luego llama al mandato InterestItemDisplay.
    https://misistpral/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

Comportamiento

Condiciones de excepción

Conceptos relacionados

Referencia relacionada

IBM copyright