Añadir nuevo estado de tarea

Añadir nuevo estado de tarea

NOTA: Esta función está disponible a partir de la versión 1.6.2

De forma predeterminada Nuestro CRM se envía con 5 estados predefinidos, no iniciados, En progreso, Pruebas, Esperando retroalimentación, Completo pero puede inyectar nuevos estados con gancho de acción simple para adaptarse a sus necesidades.

Los estatusNo se ha iniciado, ,Completo completoyEn cursoson estados básicos y no debe modificar estos estados para que todo funcione correctamente.

Asumimos que tienes algún conocimiento básico de leer código php para este artículo, pero no será tan difícil si no lo tienes. Simplemente puede copiar y pegar el código y ajustar las teclas para sus necesidades (ver explicación de las teclas más abajo).

En este ejemplo añadirás 2 nuevos estados de tareas con nombreEn esperayListo para la producción

Vea a continuación ejemplos de código que debe agregaraplicación/helpers/my_functions_helper.phparchivo (cree el archivo si no existe)

<?php// Versión 2.3.0 y superiorganchos()->add_filter('before_get_task_statuses','my_add_custom_task_status');// Antes de la versión 2.3.0// Descomenta el código de abajo y elimine el código de arriba si está utilizando la versión anterior y 2.3.0// add_action('before_get_task_statuses','my_add_custom_task_status');función my_add_custom_task_status($current_statuses){// Impulsar un nuevo estatus a los estados actuales$current_statuses[] = matriz('id'=>50, // nuevo estado con id 50'color'=>'#9898','nombre'=>'En espera','orden'=>10,'filter_default'=>verdadero, // verdadero o falso);// Empuje otro estado (elimine este código si necesita agregar solo 1 estado)$current_statuses[] = matriz('id'=>51, //nuevo estado con nuevo id 51'color'=>'#be51e0','name'=>'Listo para la producción','orden'=>11,'filter_default'=>verdadero // verdadero o falso);// Devolver los estadosdevolver $current_statuses;}
El ID para cada estado debe ser único.
  • id id- El id del estado de la tarea, se recomienda paraañadir un número de identificación más altopara evitar la superposición del identificador predeterminado del sistema para los estados de la tarea. Eq ahora hay estados de tareas con id 1, 2, 3, 4 y 5 y en un futuro si se agregan nuevos estados de tarea predeterminados con un id 6 y ya ha inyectado su propio estado con id 6 puede causar problemas.No se recomienda cambiar el ID después de que haya tareas que estén utilizando el id de estado.
  • color color color color- Color para este estado en formato hexagonal.
  • nombre- El nombre del estado que se mostrará a los usuarios.
  • ordenar- El orden del estatus, eq para orden kanban.
  • filter_default- Esta opción se utiliza si desea excluir las tareas que están utilizando este estado de forma predeterminada para ser incluidas en las tablas de listas. Eq si esta opción es falsa cuando accede al área de listas de tareas (listas principales o relacionadas) de forma predeterminada las tareas que están utilizando a este estado no se mostrarán y volverá a utilizar manualmente los filtros que se incluirán en la tabla. Un ejemplo simple aquí puede ser eq si añade estado Cancelado, no necesitará tareas canceladas que se muestren de forma predeterminada en la tabla.

Después de ajustar el código para adaptarse a sus necesidades, guarde el archivo my_functions_helper.php y podrá ver los nuevos estados de tareas.

New Task Status
Task Mark As
    • Related Articles

    • Añadir nuevo estado del proyecto

      De forma predeterminada Nuestro CRM se envía con 5 estados predefinidos, No comenzados, En Progreso, En espera, cancelado, terminado, pero puede inyectar nuevos estados con gancho de acción simple para adaptarse a sus necesidades. Los estatusNo se ha ...
    • Crear una nueva tarea

      Para crear una nueva tarea, desde el menú principal navegar aTareasy haga clic en elNueva tareabotón. Asunto- Introduzca el tema de la tarea con el fin de identificarlo fácilmente. Tarifa por hora- Establecer la tarifa horaria de tarea Fecha de ...
    • Nuevo proyecto

      Para crear un nuevo proyecto vaya a Proyectos desde el menú de lado y haga clicNuevo proyectoen el botón superior izquierdo. Nombre del proyecto - El nombre del proyecto - Visible para el cliente Seleccionar cliente Tipo de facturación: hay 3 tipos ...
    • Nuevo contacto con el cliente

      Nuevo contacto Para crear un nuevo contacto con el cliente, abra el perfil del cliente en el área de administración que desea crear el contacto y luego haga clic en la pestaña Contactos. Para crear un nuevo contacto relacionado con este cliente, haga ...
    • Vinculación de la tarea a las características

      La tarea se puede vincular a cualquier característica importante de Perfex CRM para realizar un seguimiento de su trabajo y asignar acciones importantes a sus agentes. Ir a la páginaMenú de tareaselemento del menú principal de administración y en el ...