Implementando patrón MVVM y web services en nómina integral: caso sistemas perseo

Autores/as

DOI:

https://doi.org/10.61117/ipsumtec.v6i3.207

Palabras clave:

Nómina, SAT, Scrum, Timbre fiscal, XML

Resumen

El presente trabajo de investigación es un proyecto que se realizó tomando como objetivo la mejora para el sistema de nóminas de Grupo Perseo implementando una metodología de software Scrum, apoyándose del sistema de legado que la empresa utiliza.

Específicamente se trataron las secciones para generar el recibo de un empleado registrado en el sistema, implementando cálculos para determinar la forma de pagarle, ya sea utilizando fórmulas especificadas por la Ley Federal del Trabajo o en el caso de los impuestos, a través de las especificaciones del Servicio de Administración Tributaria (SAT), entidad encargada de aceptar aquellos pagos realizados por el patrón hacia sus trabajadores que deben contar con los estándares requeridos.

Para ser aceptada toda la información debe ser transmitida en un archivo XML, el cual necesita de un timbre fiscal de validación que se obtiene a través de un Proveedor Autorizado de Certificación (PAC). La sección creada se realizó con el propósito de ajustar aquellos campos que necesitan una actualización manual en los casos solicitados. Todo este proceso tiene como finalidad ayudar al usuario a realizar el pago a los empleados registrados en el sistema, además de llevar un control y una perspectiva de lo que ocurre en la empresa con respecto a sus trabajadores.

Se concluye que en el lapso en el que el sistema fue puesto en funcionamiento, demostró tener un impacto benéfico sobre la manera de verificar e implementar los cálculos, la agilidad al momento de interactuar con múltiples pestañas simultáneas, el manejo intuitivo para el usuario, las funciones del esquema multiempresa y la generación de los archivos necesarios para timbrar un recibo de nómina.

Específicamente se trataron las secciones para generar el recibo de un empleado registrado en el sistema, implementando cálculos para determinar la forma de pagarle, ya sea utilizando formulas especificadas por la Ley Federal del Trabajo o en el caso de los impuestos, a través de las especificaciones del Servicio de Administración Tributaria (SAT), entidad encargada de aceptar aquellos pagos realizados por el patrón hacia sus trabajadores que deben contar con los estándares requeridos.


Para ser aceptada toda la información debe ser transmitida en un archivo XML, el cual necesita de un timbre fiscal de validación que se obtiene a través de un Proveedor Autorizado de Certificación (PAC). La sección creada se realizó con el propósito de ajustar aquellos campos que necesitan una actualización manual en los casos solicitados. Todo este proceso tiene como finalidad ayudar al usuario a realizar el pago a los empleados registrados en el sistema, además de llevar un control y una perspectiva de lo que ocurre en la empresa con respecto a sus trabajadores.


Se concluye que en el lapso en el que el sistema fue puesto en funcionamiento, demostró tener un impacto benéfico sobre la manera de verificar e implementar los cálculos, la agilidad al momento de interactuar con múltiples pestañas simultaneas, el manejo intuitivo para el usuario, las funciones del esquema multi empresa y la generación de los archivos necesarios para timbrar un recibo de nómina.

 

Descargas

Los datos de descargas todavía no están disponibles.

Métricas

Cargando métricas ...

Citas

Abellán, E. (2020, marzo 5). Metodología Scrum. Recuperado el febrero 7, 2021, de ¿qué es y cómo funciona?: https://www.wearemarketing.com/es/blog/metodologia-scrum-que-es-y-comofunciona.html#:~:text=La%20metodolog%C3%ADa%20Scrum%20es%20un,equipos%20que%20manejan%20proyectos%20complejos.&text=Esto%20permite%20al%20cliente%2C%20junto,obtener%20ventas%20(Sales%2

Ley Federal del Trabajo. (2011). Ley Federal del Trabajo. Recuperado el enero 27, 2021, de https://www.gob.mx/: https://www.gob.mx/cms/uploads/attachment/file/160336/LFT_1.pdf

Todo CFDI. (2019). ¿Qué es un CFDI? Recuperado el febrero 6, 2021, de www.cfdi.org: https://www.cfdi.org.mx

Atlassian. (2020). Jira Software. Recuperado el febrero 6, 2021, de www.atlassian.com: https://www.atlassian.com/es/software/jira

Castillo, C. F. (2012). Diseño e implementación de un Sistema Contable, Tributario y Nómina aplicado a la microempresa "TEXDURA". Recuperado el febrero 6, 2021, de Universidad Central del Ecuador: http://www.dspace.uce.edu.ec/handle/25000/753

Entity Framework Tutorial. (2020). What is Entity Framework? Obtenido de www.entityframeworktutorial.net: https://www.entityframeworktutorial.net/what-is-entityframework.aspx

Jeffery Solís, D. E. (2020). Prototipo de Nómina Integral para Grupo Perseo, implementando el patrón MVVM.

Kniberg, H. (2007). Scrum y XP desde las trincheras. Madrid, España: InfoQ.

Microsoft. (2017). Language-Integrated Query (LINQ). Recuperado el febrero 7, 2021, de https://docs.microsoft.com/: https://docs.microsoft.com/es-es/dotnet/csharp/programming-guide/concepts/linq/

Microsoft. (2017, junio). The Model-View-ViewModel Pattern. Recuperado el febrero 6, 2021, de Microsoft: https://docs.microsoft.com/en-us/xamarin/xamarin-forms/enterprise-application-patterns/mvvm

Microsoft. (s.f.). Crear un diagrama de casos de uso UML. Obtenido de https://support.microsoft.com/: https://support.microsoft.com/es-es/office/crear-un-diagrama-de-casos-de-uso-uml-92cc948d-fc74-466c-9457-e82d62ee1298

Montero Ortega, J. M. (2019, febrero 4). Arquitectura MVVM. Recuperado el febrero 6, 2021, de https://openwebinars.net/blog/la-arquitectura-mvvm-y-sus-componentes/

Mozilla. (2020). Introducción a XML. Recuperado el febrero 6, 2021, de developer.mozilla.org: https://developer.mozilla.org/es/docs/Web/XML/Introducción_a_XML

Mozilla. (2021). SQL. Recuperado el febrero 7, 2021, de https://developer.mozilla.org/: https://developer.mozilla.org/es/docs/Glossary/SQL

Porras, J. (2021). La metodología ágil más utilizada. Recuperado el febrero 7, 2021, de Dar los primeros pasos en Scrum: https://synapptica.net/metodologia-scrum.html

Sistemas Perseo. (2021). Timbramos. Obtenido de ¿Cómo funciona?: https://www.timbramos.com.mx/como-funciona.html

Solís, D. E. (2020). Prototipo de Nómina Integral para Grupo Perseo, implementando el patrón MVVM. Juárez.

Visual Paradigm. (2021). What is Product Backlog in Scrum? Who Responsible for It? Recuperado el febrero 7, 2021, de Visual Paradigm: https://www.visual-paradigm.com/scrum/what-is-product-backlog-in-scrum/

Visual SVN. (2020). Visual SVN Server - Subversion Server for Windows. Recuperado el febrero 6, 2021, de visualsvn.com: https://www.visualsvn.com/server/

Westreicher, G. (2021). Servicio de Administración Tributaria (SAT). Recuperado el enero 27, 2021, de https://economipedia.com/: https://economipedia.com/definiciones/servicio-de-administracion-tributaria-sat.html

Descargas

Publicado

2023-06-16

Crossmark

Crossmark Policy Page

Cómo citar

Reyna Morisco , J., Sánchez Leal , M. E., Farías Veloz , V., & Gallegos Borunda , A. P. (2023). Implementando patrón MVVM y web services en nómina integral: caso sistemas perseo. REVISTA IPSUMTEC, 6(3), 25–33. https://doi.org/10.61117/ipsumtec.v6i3.207

Número

Sección

Artículos

Artículos más leídos del mismo autor/a

Publication Facts

Metric
This article
Other articles
Peer reviewers 
2.4 promedio

Reviewer profiles  N/D

Author statements

Author statements
This article
Other articles
Data availability 
N/A
16%
External funding 
N/D
32% con financiadores
Competing interests 
N/D
11%
Metric
Para esta revista
Other journals
Articles accepted 
Artículos aceptados: 0%
33% aceptado
Days to publication 
172
145

Indexado: {$indexList}

Editor & editorial board
profiles
Academic society 
N/D
Editora: 
TECNOLÓGICO NACIONAL DE MÉXICO/ INSTITUTO TECNOLÓGICO DE MILPA ALTA