01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAGPE - Gestión de Personal |
---|
Función: | Rutina(s) | Nombre Técnico | Fecha |
---|
GPER884 | Recibos de nómina | 20/11/2020 |
Archivo(s) | Nombre Técnico | Fecha |
---|
GPER884.INI | Archivo de configuración para generación de XML. | 20/11/2020 |
|
---|
Ticket: | 10079661 | 10126241 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-10501 ( DMINA-10589 ) |
---|
02. SITUACIÓN/REQUISITO
Al generar el recibo de nomina nómina en PDF el código QR se muestra muy pequeño y la información del código QR no se está generando de acuerdo a la estructura especificada por el SAT.
...
- La URL (Uniform Resource Locator) del acceso al servicio que pueda mostrar los datos de la versión pública del comprobante.
- Número de folio fiscal del comprobante (UUID).
- RFC del emisor.
- RFC del receptor.
- Total del comprobante.
- Ocho últimos caracteres del sello digital del emisor del comprobante.
03. SOLUCIÓN
Dentro del fuente GPER884 en la función GPER884() se valida que el parámetro MV_VERICFD esté configurado, en la función fRodape() se incrementa el porcentaje de tamaño del código QR y en la función LoadBlock() se asigna la nueva estructura de información al código QR.
Dentro del archivo GPER884.ini se realizan las siguientes modificaciones:
Nodo Comprobante
Nodo Nómina
- En el nodo nomina12:Nomina se eliminan los tags xmlns:nomina12 y xsi:schemaLocation
Totvs custom tabs box |
---|
tabs | Pre-Condiciones,Pasos |
---|
ids | Pre-Condiciones,Pasos |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-Condiciones |
---|
| - Realizar respaldo del repositorio (RPO) y el archivo GPER884.INI
- Aplicar el parche correspondiente al issue DMINA-10501 y actualizar el archivo GPER884.INI
3. Validar que las rutinas actualizadas correspondan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico. configurar 4. Configurar el parámetro MV_VERICFD = "https://verificacfdi.facturaelectronica.sat.gob.mx/default.aspx" 5. Realizar el cálculo de nómina de un periodo ordinario. |
Totvs custom tabs box items |
---|
| A) Ingresar al módulo módulo Gestión de Personal (SIGAGPE), opción "Informes | Periódicos | Recibo de Nómina CFDI v1.2" (GPER884). - Capturar los parámetros requeridos en base al cálculo realizado previamente.
- En la pregunta Pre-Imp/Mail indicar la opción "Impresión" - En la pregunta pregunta Enviar Timbrar, indicar la opción "SI". - Confirmar el timbrado. - Verificar que el XML contenga los cambios realizados a las url's en los nodos Comprobante y Nómina
- Se genera el documento PDF y se informa el código QR en tamaño correcto.
- Escanear el código QR, revisar que la url generada este apuntado a la url configurada en el parámetro parámetro MV_VERICFD y que los datos enviados por GET correspondan a la información del Empleado.
B) Ingresar al módulo módulo Gestión de Personal (SIGAGPE), opción "Informes | Periódicos | Recibo de Nómina CFDI v1.2" (GPER884). - Capturar los parámetros requeridos en base al cálculo realizado previamente.
- En la pregunta Pre-Imp/Mail indicar la opción "Impresión" - En la pregunta pregunta Enviar Timbrar, indicar la opción "NO". - Confirmar la generación del documento. - Se genera el documento PDF y se informa el código QR en tamaño correcto.
- Escanear el código QR, revisar que la url generada este apuntado a la url configurada en el parámetro parámetro MV_VERICFD y que los datos enviados por GET correspondan a la información del Empleado.
|
|
Resolución de modificaciones en código QR
http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/cfdv33.pdf
Contenido:
...
Card documentos |
---|
Informacao | Solución probada con los packs FormasDigitales y MasterEdi |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS
- Recibo de Nómina CFDi versión 3.3 - MéxicoN/A
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|