Mandato OrgEntityAdd

Este mandato registra una nueva organización o unidad de organización.  

Utilice este mandato con SSL (Secure Sockets Layer) para asegurarse de que la información esté cifrada. 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.
forUser
El ID de conexión del usuario en cuyo nombre se ejecutará el mandato; este parámetro sólo lo puede especificar una persona con autorización para procesar pedidos.
forUserId
Igual que forUser, pero identifica al usuario mediante el ID de usuario interno, como se encuentra en la tabla USERS.
orgEntityType
(Obligatorio) El tipo de entidad de organización que se va a añadir.
O=Organización
OU=Unidad de organización
orgEntityName
(Obligatorio) El nombre de la organización o unidad de organización.
distinguishedName
El nombre distinguido de la organización o unidad de organización, para que lo utilice LDAP.
parentMemberId
(Obligatorio si orgEntityType es igual a 'OU') El ID de miembro de la organización o unidad de organización padre que se va a añadir; es una referencia de clave externa a la tabla MEMBER.  Para una organización (orgEntityType=O), este parámetro no es obligatorio.  Para una unidad de organización (orgEntityType=OU), este parámetro es obligatorio y debe contener el ID de miembro padre de la organización o unidad de organización.
legalId
Identificador de organización registrada; puede ser nulo para una unidad de organización.
businessCategory
Describe el tipo de actividad empresarial de la organización o unidad de organización.
preferredDelivery
El método que debe utilizarse para las entregas.
description
Una descripción del usuario que se registra.
orgEntityField1 hasta orgEntityField3
Campos personalizables.
taxPayerId
Una serie que se utiliza para identificar al usuario para impuestos; resulta especialmente útil con software de impuestos.
lastName
(Obligatorio si la modalidad de autenticación es LDAP) El apellido del usuario que se registra. Si la modalidad de autenticación es LDAP, este parámetro es obligatorio.
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.
addressfield1 hasta addressfield3
Campos personalizables.
addressType
Tipo de dirección, los valores válidos se pueden configurar utilizando un archivo de propiedades: S (envío), B (facturación) y SB (envío y facturación). Una sola dirección puede ser de diferentes tipos. Si no se puede encontrar un archivo de propiedades, se utilizará el valor por omisión SB.
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, e indica que lo asigna el comprador. El valor 02 indica que lo asigna Ariba.
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.
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
bestCallingTime
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.
packageSuppression
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.
administratorLastName
El apellido del administrador.
administratorFirstName
El nombre del administrador.
administratorMiddleName
El segundo nombre del administrador.
URL
(Obligatorio) El URL al que se debe llamar cuando el mandato se completa satisfactoriamente.

Ejemplo 1
El ejemplo siguiente crea una entrada de organización.
     https://misistpral/webapp/wcs/stores/servlet/OrgEntityAdd?URL=MallFrontView.htm
     &orgEntityType=0&orgEntityName=IBM

Ejemplo 2
El ejemplo siguiente crea una entrada de organización completa.
     https://misistpral/webapp/wcs/stores/servlet/OrgEntityAdd?orgEntityType=O
     &orgEntityName=MSGROrg1Name&URL=basemall.jsp&distinguishedName=MSGROrg1DisName
     &legalId=MSGROrg1RegName&businessCategory=MSGROrg1BusCategory
     &preferredDelivery=MSGROrg1PreDelivery&description=MSGROrg1Description
     &orgEntityField1=MSGROrg1Field1&orgEntityField2=MSGROrg1Field2
     &orgEntityField3=MSGROrg1Field3

Ejemplo 3
El ejemplo siguiente crea una entrada de unidad de organización completa:
     http://misistpral/webapp/wcs/stores/servlet/OrgEntityAdd?orgEntityType=OU         &orgEntityName=MSGROrgUnit1Name&URL=basemall.jsp&distinguishedName=MSGROrgUnit1DisName
     &memberId=xxx&legalId=MSGROrgUnit1RegName&businessCategory=MSGROrgUnit1BusCategory
     &preferredDelivery=MSGROrgUnit1PreDelivery&description=MSGROrgUnit1Description
     &orgEntityField1=MSGROrgUnit1Field1&orgEntityField2=MSGROrgUnit1Field2
     &orgEntityField3=MSGROrgUnit1Field3

Comportamiento

Condiciones de excepción

Conceptos relacionados

Referencia relacionada

IBM copyright