Usted estĆ” aquĆ:
Ejemplo de procesamiento y revisión de documentos adjuntos
Este ejemplo pasa por un flujo desencadenado por registro que se ejecuta cuando un usuario adjunta un documento a un registro. El flujo extrae datos, enruta a una acción de aprobación y orquestación de flujo, luego a un flujo de pantalla donde el usuario revisa y corrige valores extraĆdos antes de que el flujo actualice el registro.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Ver ediciones admitidas. |
| Esta función requiere MuleSoft para Flow: Complemento de IDP. Professional Edition requiere el complemento de acceso de API. Para comprar, haga contacto con su ejecutivo de cuentas de Salesforce. |
| Las funciones de procesamiento de documentos requieren IA generativa Einstein activada en Configuración y Data 360 aprovisionada y activada para su organización. |
| MuleSoft para Flow: Las funciones de IDP utilizadas con Agentforce requieren Foundations o Agentforce 1 Edition. Para adquirir estas ediciones, haga contacto con su ejecutivo de cuentas de Salesforce. |
| Permisos de usuario necesarios | |
|---|---|
| Para crear, leer, modificar y eliminar configuraciones de procesamiento de documentos: | Gestionar configuraciones de procesamiento de documentos |
| Para abrir, modificar o crear una orquestación en Flow Builder: | Gestionar flujo |
| Para crear flujos de pantalla para interfaces de revisión humana: | Gestionar flujo |
Este ejemplo utiliza un flujo desencadenado por registro, una acción de aprobación y una orquestación de flujo. La extracción se ejecuta en el flujo principal; la pantalla de revisión se ejecuta en un flujo de pantalla separado invocado por la orquestación. Debido a que la extracción y la revisión estÔn en rutas diferentes, debe crear variables en cada etapa para pasar datos (por ejemplo, Id. de documento de contenido y salida de extracción en la orquestación y el flujo de pantalla, y los datos revisados de vuelta al flujo principal). El usuario ve la pantalla de revisión en la experiencia Aprobaciones cuando abre la solicitud de aprobación.
Para un patrón mÔs sencillo donde la extracción y la revisión estÔn en la misma ruta de flujo y las variables se rellenan automÔticamente, consulte Revisar datos de contratos y Actualizar registros Ejemplo.
Antes de crear este ejemplo:
- Cree una configuración de procesamiento de documentos para el tipo de documento que adjuntarÔn los usuarios. Consulte Definir qué datos extraer de sus documentos.
- Seleccione un tipo de registro que admita archivos adjuntos (o que cree documentos de contenido a los que pueda hacer referencia) y que desee actualizar con datos extraĆdos o revisados.
- Comprenda las dos formas de estructurar la revisión humana. Consulte Extracción de datos desde documentos digitales y escaneados.
-
Cree un flujo desencadenado por registro que se ejecute cuando se adjunte un archivo al tipo de registro elegido (o cuando se cree o actualice un documento de contenido en el contexto que necesite).
Configure el elemento de inicio para activar el objeto y las condiciones que coinciden con su escenario. Asegúrese de que puede acceder al Id. de documento de contenido (o equivalente) desde el desencadenador de modo que pueda pasarlo a la acción Extraer datos desde documento.
-
Agregue la acción Extraer datos de documento y establezca las entradas de configuración de procesamiento de documentos y documentos desde el desencadenador o desde variables que cree.
Almacene el resultado de la acción en una variable de modo que pueda pasarlo al flujo de pantalla y orquestación. UtilizarÔ esta variable cuando configure la acción de aprobación y las entradas de orquestación.
-
Agregue un elemento de decisión para enrutar a revisión humana cuando se cumplan sus condiciones (por ejemplo, cuando el puntuaje de confianza para cualquier valor extraĆdo estĆ© por debajo de su umbral).
En el resultado que requiere revisión, conecte con una acción de aprobación. En el otro resultado, puede actualizar el registro directamente con los datos extraĆdos si no se necesita revisión.
-
Agregue una acción de aprobación que llame a una orquestación de flujo.
Configure la acción de aprobación para invocar su orquestación de flujos. Asigne los valores que necesita la orquestación desde el flujo principal (por ejemplo, Id. de documento de contenido, Id. de configuración de procesamiento de documentos y el resultado de la acción de extracción) en las variables de entrada de orquestación que defina en el siguiente paso.
-
En la orquestación de flujos, cree variables de entrada para recibir los valores pasados desde el flujo principal (por ejemplo, Id. de documento de contenido y salida de extracción).
Defina variables que coincidan con los datos que necesita para pasar al flujo de pantalla. Cree variables de salida para albergar el resultado devuelto desde el flujo de pantalla (por ejemplo, datos modificados o aprobados) de modo que pueda asignarlas de nuevo al flujo principal.
-
En la orquestación, agregue un elemento de subflujo que llame al flujo de pantalla. Pase las variables de entrada de orquestación a las entradas de flujo de pantalla según lo requiera su flujo de pantalla.
Asigne el Id. de documento de contenido, el Id. de configuración de procesamiento de documentos y los datos extraĆdos (o los valores que espera el flujo de pantalla) desde las variables de orquestación a los parĆ”metros de entrada del flujo de pantalla. Si pasar el resultado de la acción de extracción causa una incompatibilidad de tipo de datos en el componente Revisar datos extraĆdos, pase valores individuales en su lugar (por ejemplo, utilizando texto de visualización u otros tipos compatibles) como solución.
-
En el flujo de pantalla, agregue el componente Vista previa de archivo y el componente Revisar datos extraĆdos. Configurarlas para utilizar los valores pasados desde la orquestación (Id. de documento de contenido, Id. de configuración de procesamiento de documentos y datos extraĆdos o valores individuales).
Los revisores ven el documento adjunto y los valores extraĆdos, pueden corregir valores de baja confianza o incorrectos y enviar. El flujo de pantalla debe generar los datos revisados o modificados de modo que pueda asignarlos a una variable de salida y pasarlos de vuelta a la orquestación.
-
En la orquestación, asigne la salida del flujo de pantalla a las variables de salida de orquestación, luego asigne esas salidas de vuelta al flujo principal en la configuración de la acción de aprobación.
El flujo principal recibe la salida de orquestación (por ejemplo, los datos revisados). UtilĆcelo en elementos posteriores para actualizar el registro o registros relacionados.
-
En el flujo principal, agregue elementos para actualizar el registro (o registros relacionados) con los datos revisados devueltos desde la orquestación.
Utilice el resultado de la acción de aprobación (resultado de orquestación) para establecer valores de campo en el registro desencadenado o registros relacionados. Guarde y active el flujo, luego pruebe adjuntando un documento a un registro y completando la aprobación para ejecutar la pantalla de revisión.

