UNPSJB / secadmin

Sindicato Empleados de Comercio
0 stars 0 forks source link

11 - ABM empresa #9

Open MatiasMillanao opened 11 months ago

MatiasMillanao commented 11 months ago

Como empleado administrativo del SEC, se solicita agregar/modificar/eliminar una empresa, la cual puede ser utilizada para dar proviciones en distintos tipos de eventos que organice el Sindicato

Datos: -CUIT -Razon social -Localidad

Criterios de aceptacion: -En caso de que la empresa no exista en el sistema, se podrá agregar dicha empresa, agregando junto con ella la localidad en la cual se encuentra. -En caso de que la empresa exista en el sistema, se mostrará un mensaje "la empresa ya existe". -En caso de que se decida modificar la empresa, se ingresara al sistema el CUIT, para poder modificar la localidad o razon social de la misma. -En caso de que se decida eliminar la empresa, se ingresa al sistema el CUIT, y se procede a eliminar.

Tareas:

MatiasMillanao commented 11 months ago

Cada empresa será validada a la hora de dar de alta un nuevo afiliado. En caso de que la empresa no exista en el sistema se procederá a dar de alta la misma.

Cada empresa para darse de alta, deberá contar con un CUIT, razón social y una localidad principal. Las empresas pueden tener varias localidades(que serian las distintas sedes que podría llegar a tener cada empresa).

Para poder producir una modificación de la misma, se tendrá que recurrir al CUIT de la empresa y realizar la modificación correspondiente.

La empresa se dará de baja cuando la misma deje de pertenecer al sindicato o presente la quiebra.

MatiasMillanao commented 11 months ago

-Generar la logica de que si la empresa no existe en el sistema y la localidad si, se agregue -Generar la logica de que si se desea modificar la empresa, se verifique a traves de un endpoint que la empresa exista. -Generar la logica para que si se desea modificar, pueda ingresarse el CUIT al sistema y se indique si se quiere modificar la localidad o la razon social de la misma. -Generar la logica de si se desea eliminar la empresa del sistema, se indique a traves de un endpoint si la empresa existe. -Generar la logica de si se desea eliminar la empresa del sistema, pueda ingresarse el CUIT al sistema, y se elimine.

LucianoAlzugaray commented 11 months ago

La baja de los sistemas (de casi todo) es logica. Esto mantendra consistencia con los otros datos guardados. Cuando se da de baja una empresa, que hacemos con los empleados asociados? Los desafiliamos o los mantenemos? Supongo que mantenerlos

MatiasMillanao commented 11 months ago

Tendriamos que mantenerlos, solo que les modificariamos la empresa. El tema es que si se dá de baja la empresa, la misma empresa es la que pasa un porcentaje del sueldo para la cuota, entonces si la empresa no quiere pertenecer mas al sindicato o presenta la quiebra, tendriamos o que notificar al afiliado por el caso de que se cambie de empresa o darlos de baja, teniendo en cuenta que no van a pagar mas la cuota

LucianoAlzugaray commented 11 months ago

Capaz me imagino que cuando entras a la info de un usuario con la empresa inactiva la empresa tiene un signito de advertencia y un mensaje. Como mucho y si les parece, dejamos en la definicion de alcance que vamos a hacer eso de la advertencia y nada más (por que sino entra en otras complejidades)

MatiasMillanao commented 11 months ago

Si, en realidad ayer hablamos, y lo que vamos a hacer es que, siendo muy dificil que la empresa se dé de baja, ya que el que lleva la empresa al SEC es el afiliado, entonces, lo que se hará es ir revisando que todos los meses se vaya pagando, en caso de ver una irregularidad en el pago, se comunicará con la empresa y se verá si sigue trabajando el afiliado en la empresa. En caso de no hacerlo, se le dá de baja y se le cierra el historico de afiliado hasta ese dia.