Loading
Índice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de búsqueda

          Compruebe la ortografía de sus palabras clave.
          Utilice términos de búsqueda más generales.
          Seleccione menos filtros para ampliar su búsqueda.

          Buscar en toda la Ayuda de Salesforce
          Ejemplo: Migrar un proceso de servicio al Catálogo unificado

          Ejemplo: Migrar un proceso de servicio al Catálogo unificado

          Simplifique cómo gestiona las solicitudes de admisión convirtiendo sus definiciones de procesos de servicio en Service Process Studio en registros de productos estándar. Gestione todas sus ofertas de productos y servicios juntas en un solo lugar.

          Ediciones necesarias

          Disponible en: Lightning Experience
          Disponible en: Ediciones Enterprise, Unlimited y Developer con Financial Services Cloud y Catálogo unificado.

          Antes de empezar, asegúrese de que tiene un proceso de servicio de pago Detener comprobación activo creado originalmente en Service Process Studio.

          Esta tarea utiliza el proceso de servicio Detener pago de cheque como ejemplo para demostrar los pasos de migración. En este escenario, la definición del proceso de servicio original contiene tres atributos, como Número de comprobación, Fecha de comprobación e Importe, con sus nombres de API correspondientes como Check_Number, Check_Date e Importe. Siga estos pasos para migrar este proceso específico y adapte la lógica para migrar sus propios procesos de servicio.

          1. Cree el servicio en el Catálogo unificado.

            Catálogo unificado utiliza registros Producto2 para definir servicios. Cree este registro para generar un Id. de producto exclusivo para el servicio.

            1. Desde el Iniciador de aplicación, busque y seleccione Catálogo unificado.
            2. En la página Inicio, haga clic en Nuevo y seleccione Proceso de servicio.
            3. Para el nombre, introduzca Detener pago de cheque y rellene los campos restantes.
            4. Guarde sus cambios.
          2. En el diseñador de servicios en el Catálogo unificado, realice estas acciones.
            1. Haga clic en Siguiente.
            2. En el paso Atributos, vuelva a crear los atributos de su definición de proceso de servicio original.

              Para el atributo Número de comprobación, utilice Texto como el tipo de datos. Para el atributo Fecha de comprobación, utilice Fecha como el tipo de datos. Para el atributo Importe, utilice Número como el tipo de datos. Consulte Configurar atributos de proceso.

              Nota
              Nota Asegúrese de hacer coincidir el nombre de API de cada atributo con el nombre de API en su definición original de Service Process Studio para evitar errores de no coincidencia en sus procesos de admisión o realización.
            3. En el paso Formulario de admisión, adjunte el formulario de admisión y el flujo de realización que desea asociar con el servicio Detener pago de cheque. Consulte Formulario de admisión de solicitud de diseño.
            4. En el paso Flujo de realización, agregue el flujo de realización que desea asociar con el servicio Detener pago de cheque. Consulte Configurar realización de solicitud.
            5. Bajo Opciones avanzadas, en el paso Integraciones, agregue las definiciones de integración que desea asociar con el servicio Detener pago de cheque.
            6. En la URL del navegador de este nuevo servicio, copie el Id. de registro, por ejemplo 01tDn00000Wxyz.
              01tDn00000Wxyz es el Id. de producto para el servicio.
          3. Guarde sus cambios y active el servicio Detener pago de cheque.
          4. Cree una transformación de Asignador de datos de OmniStudio.

            Asigne sus datos de formulario de admisión a la estructura JSON CustomAttributes. La API de Unified Catalog Connect requiere todos los datos específicos del servicio incluidos en un nodo JSON específico denominado CustomAttributes. Su OmniScript existente probablemente almacena datos en un formato de valor de clave plano, de modo que esta transformación es necesaria para estructurar la carga correctamente para la API.

            Transformación Crear asignador de datos
            1. En la Transformación del asignador de datos que creó, vaya a la ficha Transformación.
            2. Haga clic en Gestionar tipo de entrada/salida.
            3. En el campo JSON Modificar entrada, introduzca su JSON de entrada.

              El JSON de entrada representa los datos exactamente como existen dentro de su OmniScript justo antes de enviar la solicitud de proceso de servicio.

              A continuación se incluye una estructura JSON de entrada de ejemplo para el proceso de servicio Detener pago de comprobación:

              
                      {
                      "Check_Number": "1042",
                      "Check_Date": "2026-02-15",
                      "Amount": "2500"
                      }
                     
            4. En Modificar salida de JSON esperada, introduzca su JSON de salida esperada.

              El JSON de salida prevista es el formato de carga que requiere la API de Conexión de catálogo unificado.

              A continuación se incluye una estructura JSON de salida prevista de ejemplo con el nodo CustomAttributes para el proceso de servicio Detener pago de comprobación:

              
                      {
                      "CustomAttributes": {
                      "checkNumber": "1042",
                      "checkDate": "2026-02-15",
                      "amount": "2500"
                      }
                      }
                     
            5. Asigne los campos de entrada de su OmniScript a los campos de salida correspondientes en el nodo CustomAttributes. Consulte Asignar entradas y salidas para transformaciones.

              Este es un ejemplo de los campos de entrada y salida asignados.

              Asignación de atributos de datos
          5. Cree un procedimiento de integración de OmniStudio.

            Configure un procedimiento de integración para llamar a la API de Unified Catalog Connect y pasar sus datos de proceso de servicio. Service Process Studio original utilizó la API de Service Process Connect para crear casos para las solicitudes de procesos de servicio. El Catálogo unificado utiliza una API dirigida por productos denominada ServiceRequestCaseApiService. Esta API requiere que pase el productId para vincular el caso recién creado a su elemento de catálogo. También requiere que asigne cada atributo de servicio específico como un par clave-valor distinto. Esto garantiza que el Catálogo unificado lee con precisión sus datos de admisión y los estructura correctamente para el registro de caso. Copie el nombre del Procedimiento de integración para un uso posterior.

            1. En el Procedimiento de integración que creó, agregue un paso Acción remota.
            2. Introduzca serviceprocess.ServiceRequestCaseApiService como clase remota.
            3. Introduzca callServiceRequestApiToCreateCase como el método remoto.
              Introduzca clase remota e IP remota para el procedimiento de integración.
            4. Amplíe la sección Entrada adicional, Salida adicional y Respuesta a fallos.
            5. En la sección Entrada adicional, agregue las claves productId, svcCatalogItemDefApiName y inputToRequestPayloadTransformDataMapper.
            6. Para la clave productId, introduzca el Id. de producto del servicio. Por ejemplo, 01tDn00000Wxyz.
            7. Para la clave svcCatalogItemDefApiName, introduzca el nombre de su servicio. Por ejemplo, Detener un pago de cheque.
            8. Para la clave inputToRequestPayloadTransformDataMapper, introduzca el nombre de API de la Transformación de asignador de datos que creó.
            9. En la misma sección Entrada adicional, agregue cada atributo del proceso de servicio como un nuevo par clave-valor. Por ejemplo, establezca la clave en Importe y el valor para asignar los datos desde su OmniScript en el Procedimiento de integración.

              A continuación se incluye una entrada de muestra en el Procedimiento de integración para el proceso de servicio Detener pago de comprobación.

              Carga de entrada para el procedimiento de integración
          6. Guarde y active el Procedimiento de integración.
          7. Actualice el OmniScript de admisión del Proceso de servicio Detener pago de comprobación.
            1. Cree una versión de su OmniScript existente.
            2. Localice y seleccione el paso Crear caso que crea el caso para la solicitud de proceso de servicio.
            3. En Propiedades de acción de procedimiento de integración, en el campo Procedimiento de integración, agregue el nombre del Procedimiento de integración que creó.
            4. En la sección Carga adicional, agregue todos los atributos del proceso de servicio como pares clave-valor.
          8. Active OmniScript.
           
          Cargando
          Salesforce Help | Article