Loading
Gestión de lotes
Crear un flujo para eliminar casos cerrados

Crear un flujo para eliminar casos cerrados

Cree un flujo comercial para eliminar casos automáticamente. Todos los casos cerrados se eliminan, excepto los casos de prioridad media y alta que se distribuyeron.

Ediciones necesarias

Ver ediciones compatibles.
Permisos de usuario necesarios
Para crear un flujo comercial: Permiso del sistema Gestionar flujos
  1. Haga clic en Icono de configuración y seleccione Configuración.
  2. En el cuadro Búsqueda rápida, busque y seleccione Flujo.
  3. Haga clic en Nuevo flujo.
  4. Seleccione Flujo iniciado automáticamente (Sin desencadenador) y haga clic en Siguiente.
  5. Arrastre la acción Obtener registros al lienzo y proporcione los siguientes detalles:
    • Etiqueta: Obtener todos los registros de casos
    • Objeto: Caso
    • Requisitos de condición: Se cumplen todas las condiciones
      • Campo: Id
      • Operador: Igual
      • Valor: Cree un recurso de tipo Variable y seleccione el tipo de datos como Texto. Asigne un nombre a la variable como RecordID y hágala disponible como una entrada fuera del flujo.
        Nota
        Nota Esta variable de entrada ayuda al trabajo por lotes a identificar cada registro exclusivo que debe procesar.
  6. Haga clic en Hecho | Hecho.
  7. Conecte el elemento Inicio con el elemento Obtener registros.
  8. Arrastre la acción Decisión al lienzo y complete los siguientes pasos:
    1. Defina la decisión para los casos de baja prioridad:
      • Etiqueta: Prioridad baja
      • Cuándo ejecutar el resultado: Se cumplen todas las condiciones
      • Requisitos de condición:
        • Recurso: {!Get_all_case_records.Priority}
        • Operador: Igual
        • Valor: Bajo
    2. Haga clic en botón Agregar.
    3. Defina la decisión para los casos de prioridad media y alta:
      • Etiqueta: Prioridad alta o media
      • Cuándo ejecutar el resultado: Se cumplen todas las condiciones
      • Requisitos de condición:
        • Condición 1:
          • Recurso: {!Get_all_case_records.Priority}
          • Operador: No es igual a
          • Valor: Bajo
        • Condición 2:
          • Recurso: {!Get_all_case_records.IsEscalated}
          • Operador: Igual
          • Valor: Falso
  9. Haga clic en Listo.
  10. Conecte el elemento Obtener registros con el elemento Decisión.
  11. Arrastre la acción Eliminar registros al lienzo y proporcione los siguientes detalles:
    • Etiqueta: Eliminar casos de baja prioridad
    • Cómo buscar registros para eliminar: Utilice los Id. almacenados en una variable de registro o variable de colección de registros.
    • Registro o recopilación de registros: {!Get_all_case_records}
  12. Haga clic en Listo.
  13. Arrastre otra acción Eliminar registros al lienzo y proporcione los siguientes detalles:
    • Etiqueta: Eliminar casos medios o altos no distribuidos
    • Cómo buscar registros para eliminar: Utilice los Id. almacenados en una variable de registro o variable de colección de registros.
    • Registro o recopilación de registros: {!Get_all_case_records}
  14. Haga clic en Listo.
  15. Conecte los dos elementos Eliminar con el elemento Decisión.
  16. Haga clic en Guardar.
  17. Asigne al flujo el nombre de Eliminar casos cerrados y haga clic en Guardar.
  18. Active el flujo.

Cree un trabajo por lotes que procese este flujo.

Consulte también:

 
Cargando
Salesforce Help | Article