Crear un acuerdo de servicio de revendedor (Business Edition)

Antes de crear un acuerdo de servicio de revendedor, asegúrese de que se han realizado los pasos siguientes:

  1. Obtenga una copia del archivo XML de plantilla de acuerdo de servicio de revendedor para utilizarla en el cliente local. La plantilla XML de acuerdo de servicio puede encontrarse en la ubicación siguiente de la máquina donde está instalado WebSphere Commerce:
    dir_instalación_WC
    /xml/trading/xml/TemplateHostingContract.xml
  2. Asegúrese de tener la información siguiente:
    • Nombre distinguido completo de la organización del revendedor.
    • Nombre distinguido completo del administrador de la tienda alojada. El propietario de la tienda alojada debe ser miembro de la organización del revendedor.
    • Dirección de correo electrónico del propietario de la tienda alojada.
    • Nombre de directorio donde se guardarán los elementos de la tienda alojada.
    • Nombre distinguido completo de la organización del proveedor de servicios.
    • Nombre distinguido completo de la organización de las tiendas con perfil.
    • Nombre exclusivo de la tienda con perfil de catálogo que desea que utilice la tienda alojada de revendedor.
    • Nombre exclusivo de la tienda con perfil de tienda alojada que desea que utilice la tienda de revendedor.
    • Nombre exclusivo del centro de despacho de pedidos compartido que desea que utilice la tienda de revendedor.
  3. Tenga en cuenta que si importa un contrato mediante XML y desea que el contrato aparezca en WebSphere Commerce Accelerator, entonces deberá tener una descripción del contrato.

Para crear un archivo XML de acuerdo de servicio de revendedor, realice lo siguiente:

  1. Copie el archivo XML de plantilla de acuerdo de servicio de revendedor en un nombre de archivo nuevo.
  2. Abra la copia del archivo XML de plantilla de acuerdo de servicio de revendedor en un editor de texto o un editor XML.
  3. Sustituya todas las instancias de las series siguientes por los valores correctos para el distribuidor, como se indica a continuación:
    1. Sustituya HOSTED_STORE_ORG_DISTINGUISHED_NAME por el nombre distinguido completo de la organización de la tienda alojada. Puede encontrarlo en la columna DN de la tabla ORGENTITY.
      Un ejemplo es o=Acme Provider Organization,o=Reseller Organization,o=Root Organization.
    2. Sustituya HOSTED_STORE_SUB_ORG_NAME por el nombre de la suborganización de tienda alojada. Se creará la suborganización durante el despliegue del contrato. Un ejemplo es Acme RHS Organization.
    3. Sustituya HOSTED_STORE_SUB_ORG_DISTINGUISHED_NAME por el nombre distinguido completo de la suborganización de la tienda alojada. Se creará la suborganización durante el despliegue del contrato. Un ejemplo es o=Acme RHS Organization,o=Reseller Organization,o=Root Organization.
    4. Sustituya HOSTED_STORE_OWNER_DISTINGUISHED_NAME por el nombre distinguido completo del propietario de la tienda alojada. Puede encontrarlo en la columna DN de la tabla USERS. Un ejemplo es uid=Me,o=Acme Organization,o=Reseller Organization,o=Root Organization.
    5. Sustituya HOSTED_STORE_OWNER_EMAIL_ADDRESS por la dirección de correo electrónico del propietario de la tienda alojada. Un ejemplo es me@acme.com. 
    6. Sustituya HOSTED_STORE_DISPLAY_NAME por el nombre de la tienda alojada. Un ejemplo es Acme. 
    7. Sustituya HOSTED_STORE_DESCRIPTION por la descripción de la tienda alojada.
      Un ejemplo es Esta es la tienda alojada Acme. 
    8. Sustituya HOSTED_STORE_DIRECTORY_NAME por el nombre de la carpeta donde se conservarán los archivos de la tienda alojada. Un ejemplo es Acme. 
    9. Sustituya HOSTED_STORE_DEFAULT_LOCALE por el entorno nacional por omisión de la tienda. Un ejemplo es en_US. 
    10. Sustituya HOSTED_STORE_DEFAULT_CURRENCY por la moneda por omisión de la tienda. Un ejemplo es USD. 
    11. Sustituya SERVICE_PROVIDER_ORG_DISTINGUISHED_NAME por el nombre distinguido completo de la organización del proveedor de servicio. Puede encontrarlo en la columna DN de la tabla ORGENTITY. Un ejemplo es ou=Service Provider Organization,o=Manufacturer Organization,o=Root Organization. 
    12. Sustituya PROFILE_ORG_DISTINGUISHED_NAME por el nombre distinguido completo de la organización de tiendas con perfil. Puede encontrarlo en la columna DN de la tabla ORGENTITY. Un ejemplo es ou=Profile Organization,o=Manufacturer Organization,o=Root Organization. 
    13. Sustituya CATALOG_PROFILE_STORE por el nombre exclusivo de la tienda con perfil de catálogo.
      Puede encontrarlo en la columna IDENTIFIER de la tabla STOREENT. Un ejemplo es Tienda con perfil de catálogo. 
    14. Sustituya HOSTED_STORE_PROFILE_STORE por el nombre exclusivo de la tienda con perfil de tienda alojada. Puede encontrarlo en la columna IDENTIFIER de la tabla STOREENT. Un ejemplo es Tienda con perfil de revendedor. 
    15. Sustituya SERVICE_PROVIDER_SHARED_FULFILLMENT_CENTER_NAME por el nombre del centro de despacho de pedidos compartido del proveedor de servicios. Puede encontrarlo en la columna NAME de la tabla FFMCENTER. Un ejemplo es Centro de despacho de pedidos compartido. 
    16. Sustituya SERVICE_PROVIDER_LOCALE por el entorno nacional de WebSphere Commerce Accelerator en el que está cargando el contrato. Un ejemplo es en_US. 
    17. Sustituya POLICY_GROUP_B2B_OR_B2C_NAME por el nombre del grupo de políticas empresa a cliente de cadena de valores o directo a B2B. Utilice B2BPolicyGroup o B2CPolicyGroup. 
    18. Sustituya POLICY_GROUP_NAME_FOP_PROFILE_STORE por el nombre del grupo de políticas de la tienda con perfil. Puede encontrarlo en la columna NAME de la tabla ACPOLGRP. Un ejemplo es Grupo de perfiles de tienda con perfil de revendedor. 
    19. Sustituya todo el elemento PaymentAccount por elemento PaymentAccount de las tarjetas de crédito que acepta. Un ejemplo es
      <PaymentAccount currency="USD">
        <Brand type="MasterCard"/>
        <Brand type="VISA"/>
        <Brand type="American Express"/>
      </PaymentAccount>
      
    20. Sustituya PAYMENT_METHOD por la serie del método de pago que se ha de utilizar con el casete CustomOffline. Esta información determina la cuenta que se utilizará en cada transacción de pago que procese el casete CustomOffline. Un ejemplo es Cheque.
    21. Añada los elementos ShippingMode adicionales que se tengan que configurar para cada tienda. 
  4. Guarde el archivo.
  5. Importe el archivo XML de acuerdo de servicio de revendedor a WebSphere Commerce.