Planificación de cómo procesar pedidos del almacén de MarcomCentral

En este procedimiento, debe correlacionar elementos XML de MarcomCentral para los pedidos y detalles de trabajo con las propiedades de trabajo y pedido de RICOH ProcessDirector. Decida cómo suministrar la información necesaria para que RICOH ProcessDirector procese los elementos de un pedido. También puede decidir cuáles son los criterios para informar del estado a MarcomCentral.
Para planificar cómo procesar los pedidos del almacén de MarcomCentral:
  1. Revise los pedidos de MarcomCentral y decida qué elementos XML correlacionar con las propiedades de pedido y trabajo de RICOH ProcessDirector.

    Posteriormente, correlacione los elementos XML y las propiedades de pedido y trabajo en un objeto de correlación de propiedades de pedido.

    Como referencia, esta tabla enumera los elementos XML de MarcomCentral para los pedidos correlacionados con propiedades de pedido y trabajo de RICOH ProcessDirector en el objeto de correlación de propiedades MarcomOrderSample.

    Elemento XML (expresión XPath) Tipo de objeto Propiedad
    /Order/OrderNumber Pedido Nombre del pedido (Order.Name)
    /Order/ID Pedido Referencia de pedido externa (Order.Reference)
    /Order/OrderDetails/OrderDetail/User/Name Pedido Nombre del cliente (Order.Customer)
    /Order/OrderDetails/OrderDetail/SKUDescription Pedido Descripción (Order.Description)
    /Order/OrderDetails/OrderDetail/Quantity Trabajo Copias de trabajo solicitadas (Job.Copies)
    /Order/OrderDetails/OrderDetail/OrderNumber Trabajo Número de pedido de MarcomCentral (Job.Marcom.OrderNumber)
    /Order/ID Trabajo ID de pedido de MarcomCentral (Job.Marcom.OrderId)
    /Order/OrderDetails/OrderDetail/ID Trabajo Detalle de trabajo de MarcomCentral (Job.Marcom.JobTicketId)
    /Order/OrderDetails/OrderDetail/ProductType Trabajo Tipo de producto de MarcomCentral (Job.Marcom.ProductType)
    /Order/OrderDetails/OrderDetail/ProductName Trabajo Nombre del trabajo (Job.Name)

    Tenga en cuenta esta información acerca de las propiedades de RICOH ProcessDirector cuando piense en sus correlaciones:

    • Estas propiedades de los pedidos se suministran con la función de Gestión de pedidos:
      • Copias (Order.Copies)
      • Cliente (Order.Customer)
      • Descripción (Order.Description)
      • Fecha de vencimiento (Order.DueDate)
      • Referencia de pedido externa (Order.Reference)
      • Prioridad del pedido (Order.Priority)
      • Huso horario (Order.DueTimezone)

      Los valores de Prioridad del pedido, Cliente y Copias se copian en las propiedades de trabajo correspondientes cuando se añade un trabajo a un pedido.

    • Se proporcionan dos propiedades de trabajo para la información del pedido con la función MarcomCentral Connect: Número de pedido de MarcomCentral e ID de pedido de MarcomCentral.

    • Se proporcionan dos propiedades de trabajo para información de detalles de trabajo con la función MarcomCentral Connect: ID de detalle de trabajo de MarcomCentral y Tipo de producto de MarcomCentral.

    • Para obtener una lista de todas las propiedades de trabajo proporcionadas con el producto base, consulte la referencia asociada con los nombres de propiedades de base de datos para los trabajos.

    • RICOH ProcessDirector proporciona una variedad de propiedades de trabajo genéricas que pueden almacenar texto, números enteros y números (incluidos números decimales como 8,5 o 9,725). Estas propiedades tienen nombres como Personalizado 1, Entero personalizado 1 y Número personalizado 1.

      • Si un flujo de trabajo procesa trabajos de pedidos y otro procesa trabajos de detalles, puede utilizar una propiedad de trabajo personalizada para diferentes fines en cada flujo de trabajo. Por ejemplo, puede utilizar la propiedad Personalizado 1 para la dirección de envío de un pedido en el flujo de trabajo para trabajos de pedidos. Puede utilizar la propiedad Personalizado 1 para la descripción de SKU en el flujo de trabajo para trabajos de detalles.

      • No puede utilizar la misma propiedad de trabajo personalizada para diferentes fines en el mismo flujo de trabajo. Por ejemplo, puede utilizar la propiedad Personalizado 1 para la descripción de SKU en el flujo de trabajo de detalle de trabajo. Si también utiliza la propiedad Personalizado 1 para proporcionar información sobre el embalaje en el flujo de trabajo de detalle de trabajo, la información sobre el embalaje sobrescribe la descripción de SKU.

    • Si prefiere crear sus propias propiedades de trabajo personalizadas, para poder utilizar propiedades cuyos nombres sean más reconocibles en su entorno, puede definirlas en la pestaña Administración.

    Cree una tabla similar a la de abajo para registrar los elementos de pedido de MarcomCentral para correlacionarlos con propiedades de pedido y trabajo de RICOH ProcessDirector. Añade tantas filas como sean necesarias.

    Nombre de base de datos de la propiedad de trabajo Nombre de interfaz de usuario de la propiedad de trabajo Elemento XML para el pedido
    Order.Reference ID de pedido de MarcomCentral ID
    Job.Marcom.OrderNumber Número de pedido de MarcomCentral OrderNumber
    Job.Marcom.OrderId ID de pedido de MarcomCentral ID
    Job.Info.Attr1 Personalizado 1  
    Job.Info.Attr2 Personalizado 2  
    Job.Info.Integer1 Entero personalizado 1  

  2. Decida cuáles son los criterios para informar del estado a MarcomCentral.

    Tenga en cuenta si sólo desea informar del estado de algunos flujos de trabajo o elementos. Puede utilizar cualquier propiedad de trabajo o combinación de propiedades de trabajo para desencadenar la notificación a MarcomCentral.

    Por ejemplo, la notificación de ejemplo MarcomCloseoutOrder informa del estado cuando un pedido está listo para el envío y el estado del trabajo del pedido ha cambiado a Retenido. El estado del trabajo del pedido no cambia hasta que se finaliza el procesamiento de los trabajos de todos los elementos del pedido.

Después de planificar cómo procesar los pedidos, ya está listo para prepararse para llamar a los servicios web de MarcomCentral.