rensi4rn / wf Goto Github PK
View Code? Open in Web Editor NEWWF
WF
Time: 4h
Description:
Esta función a partir de un id_estado_wf con disparador=si debe registrar el proceso al que apunta , el log wf y devolver los id correspondientes
Time: 16 h
Description
Interface para el registro inicial de tramites
Time 2h
Description
Esta función debe permitir obtener el estado anterior el registro realizado en el WF,
recibe como parámetros de entrada el id_estado_wf actual .
Debe recuperar el id_tipo_estado anterior, el funcionario anterior, usuario de registro y depto si que existe.
Time: 3h
Description:
Instalar la migración en servidores de producción, habilitar el cron para automatizar la tarea de sincornización
Time: 3h
Description
Realizar una funcion para obtener departamentos similar a wf.f_funcionario_wf_sel que considera las configuración del tipo_estado y reciba un parámetro para lista o contar
time: 1
Description:
Rehacer función que obtiene código de tramite
Time: 24
Description:
Desarrollo de un reporte que nos muestre un driagrama gant con los proceso_wf de un proceso macro, con los tiempo de inicio y fin en cata estado, ademas del usuario responsable de dicho estado
Time: 16 h
Description
Interface para visto bueno de tramite similar al visto bueno de adquisiciones.
Adicionalmente se tiene que permitir el registro de instrucciones y observaciones,
Pesar un mecanimo para estado disparadores de procesos
Time: 4
Description:
Iniciar nuevo sistema de WF, Creando la estructura, dentro del repositorio de pxp.
(Este repositorio será solo para administrar las tareas asignadas)
Incluye el script para la creación de la tablas
Time 6h
Description:
interface para definir labores dentro del tipo_proceso
Interface Para configurar funcionarios asignados a un tipo estado dentro del WF,
al asignar el funcionario, es opcional definir que labor realiza dentro del tipo_estado para el tipo_proceso correspondiente
Time: 2h
Description:
Desarrollo de Interface para la configuración de alertas, para que y no se tenga que modificar la función de generación por código fuente
Time: 4h
Descripción:
interfaces de proceso macro y interface hijo de numero de tramite.
La interface de numero de tramite necesitara una función adicional para generar números secuenciales para asignar a los tramites, el numero debe estar formado por
código proceso, numero , gestion
Por cada gestión el numero se reinicia en 1,
cuando la funcion entregue un numero la función debe pasar al siguiente el numero secuencial
Time:2 h
Description
Considerar nuevos casos en la función que recupera funcionario:
ninguno,
anterior
time: 4
Description:
recibe como parámetros
nombre_estado
código del tipo_proceso
bandera -> predecesor o disparador
devuelve
Array varchar PROCESO de codigo_proceso
array varchar ESTADO de nombre_estado
si bandera = disparador
en PROCESO devuelve un array con los códigos de proceso donde apunta el nombre_estado disparador
o
si bandera = predecesor
en PROCESO devuelve un array con los códigos de proceso anteriores
y en ESTADO los estados predecesores (los disparador correspondiente al PROCESO)
EJM
si bandera es predecesor
y código tipo_proceso es cotizacion_adq
PROCESO [1] = solicitud_adq
ESTADO [1] = en_proceso
EJM
si bandera es disparador
y código tipo_proceso es solicitud
PROCESO [1] = cotizacion_adq
ESTADO [1] = borrador
Time:5h
Description:
Adicionar un filtro de procesos_macros en la grilla de tipo_proceso,
quitar el combo de proceso macro , sustituir por el dato del filtro
con el dato del proceso_macro filtrar los id_tipo_estado con disparador=si
Time: 8h
Description
Crear funcionalidad para exportar los datos relacionados e un proceso macro,
para ser insertados desde el script de datos
Time 32 h
Descritpion
Elaborar interface para configuración de gráfica de proceso macros y tipo_proceso y sus tipo_estado
Time: 4h
Description:
Esta función recibe como parámetros
codigo_subsistema,
codigo_tipo_proceso,
estado_actual -> NULL o nombre_estado
valor -> siguiente anterior
devuelve 4 parámetros de salidas,
un array varchar (ESTADO)
un array varchar bandera (BANDERA)
un array prioridad (PRIORIDAD)
un array reglas (REGLAS)
el array ESTADO servirá para retornar uno o mas estados validos
el array BANDERA = disparador, si la columna disparador =si
o tiene_ predecesor, si la columna ini = si y el tipo_proceso correspondiente es referencia-do por algún estado en otro tipo_proceso
o predecesor_disparador su tuviera los dos comportamientos
EJM.
ESTADO [5] = en_proceso, (solo este estado es disparador)
entonces
PROCESO[1] [2] ...... [4] = NULL
PROCESO[5] = disparador
-----------------MANEJO DE ESTADOS -----------------------------------
si estado actual es NULL
nombre_estado del primer estado del tipo_proceso
si estado actual es distinto de NULL y estado siguiente
array nombre_estado_siguiente
si estado actual es distinto de NULL y estado anterior
array nombre_estado_anterior
time: 3
Description:
Esta funcion recibe como parametros
estado_proceso
id_funcionario
id_estado_wf --> id_estado anterior
num_tramite --> permite reconcer unicovamente un proceso
registra el estado a la fecha y hora actuales
relacionado con el estado anterior
retorna el id_estado actual
Time 16 h
Ddescritpion:
Función que según el id_tipo_estado , y el id_estado_wf, y la configuración de asignación del tipo_estado, todos, listado, función_listado retorna los funcionarios elegibles para el siguiente estado.
time: 2h
Description
Esta función recibe como parámetros
-- codigo_proceso_macro
-- id_gestion
procesamientos
-- inserta el proceso correspondiente
retorna
numero_tramite,
codigo_tipo_proceso -> el codigo del tipo proceso inicial
id_proceso_wf,
id_estado_wf -> correpondiente al primer estado del proceso
nombre_estado -> correspondiente al id_estado_wf
Time: 3h
Description:
Reunión para presentar el hito de avance en adquisiciones
time: 1.5 h
Descrition:
Reformulas la disposicion de las interfaces y cambiar los filtro necesarios
tipo_proceso, -> aumentar campo inicio
tipo_estadp -> hijo de tipo_proceso
estructura_estado -> diferencias antecesores y predecesores
Time: 1,5 h
Description
Encontrar una solución general para evitar el cambio de estado desde pantallas des actualizadas para no romper el orden del flujo
Time: 1h
Description:
Aumentar el campo observacion a la tabla e interface tipo_estado
Time: 3h
Descripiton desarrollar la interface que permita condigurar las columnas que aparecerán en los formularios de los tramites
También revisar diseño si necesita arreglos
time: 3
Description:
Estad funcion recibe como parametros
estado_proceso
id_funcionario
id_estado_wf --> id_estado anterior
id_proceso --> permite reconocer univoca-mente un proceso
registra el estado a la fecha y hora actuales
relacionado con el estado anterior
retorna el id_estado actual
time: 14
Desription:
Creación de las interfaces de parametrización:
tipo_proceso,
tipo_estado y
estructura _estado
validar que los códigos de tipo_proceso sean únicos
validar que los nombres de los estados sean únicos por cada tipo_proceso
validar que solo exista un estado con el campo ini = si
validar que los estado con el campo disparador = si no tengan hijos
(El tiempo Incluye la Compensación por corres)
Time: 12h
Description
Integrar el WF con el manejo de alertas e implementar en el sistema de adquisiciones
Time: 3
Description
Se presento el sistema de adquisiciones hasta el visto bueno, se quedo en que se preparan los roles para una nueva reunión con el personal de adquisiciones
Time: 3h
Función recursiva que permita recupera un array con todos los datos anteriores según configuración en WF
Time: 12h
Description
Integrar el sistema de WF con el modulo de alertas,
realizar configuración por tipo_estado,
alertar a los usuarios , con mensajes de correo electronico
Time: 6h
Description
Agregar la funcionalidades para que al cambiar de estado pida observaciones
Time: 2h
Description
Aumentar los campos:
depto_asignacion
nombre_depto_func_list
fin
a la tabla tipo_estado
Time: 1.5h
Description:
aumentar el campo param_alarma a la tabla wf.ttipo_estado
según los posibles valores siguientes
param_alarma:
ninguna
informacion
Alerta
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.