HCL Commerce Enterprise

Parámetros de espacio de trabajo en el contexto de negocio de BOD

Se han proporcionado parámetros de datos de contexto para representar espacio de trabajo, grupo de tareas y tarea. Parámetros de contexto adicionales permiten al cliente especificar estos valores de contexto adicionales en la petición de servicio. Al igual que con locale y storeId, los clientes de un servicio pueden indicar estas variables de contexto de autoría adicionales en la petición.

Nombre de contexto Descripción:
workspace.name El identificador del espacio de trabajo que es el espacio de trabajo del contexto de contenido.
workspace.taskGroup El identificador del grupo de tareas que es el grupo de tareas que se encuentra en el contexto de tarea.
workspace.task El identificador de la tarea que se ha encontrado como la tarea en el contexto de tarea.
El ejemplo siguiente muestra una petición que incluye estos valores de contexto:
<_cat:GetCatalogEntry xmlns:_cat="http://www.ibm.com/xmlns/prod/commerce/9/catalog" xmlns:_wcf="http://www.ibm.com/xmlns/prod/commerce/9/foundation" xmlns:oa="http://www.openapplications.org/oagis/9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <oa:ApplicationArea xsi:type="_wcf:ApplicationAreaType">
    <oa:CreationDateTime>2007-01-25T16:44:16.004Z</oa:CreationDateTime>
    <oa:BODID>341d6660-acbd-11db-a3a8-832d45b924b0</oa:BODID>
    <_wcf:BusinessContext intent="Authoring">
      <_wcf:ContextData name="storeId">511</_wcf:ContextData>
      <_wcf:ContextData name="workspace.name">W_10001</_wcf:ContextData>
      <_wcf:ContextData name="workspace.taskGroup">TG_10001</_wcf:ContextData>
      <_wcf:ContextData name="workspace.task">T_10001</_wcf:ContextData>
    </_wcf:BusinessContext>
  </oa:ApplicationArea>
  <_cat:DataArea>
    <oa:Get>
      <oa:Expression expressionLanguage="wcf:XPath">{wcf.ap=IBM_Admin_Details}/CatalogEntry[CatalogEntryIdentifier[UniqueID='51100000117']]</oa:Expression>
    </oa:Get>
  </_cat:DataArea>
</_cat:GetCatalogEntry>
Nota: El atributo intent del elemento <_wcf:BusinessContext> proporciona al Servicio de contexto de negocio el objetivo de la petición. "Authoring" se utiliza para indicar que la petición se va a utilizar en el entorno de autoría, en vez de en el escaparate.