01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFIN - Financiero |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
FISA815.PRW | Complemento de recepción de pago | 13/12/2023 |
|
---|
País: | México |
---|
Ticket: | 18534718 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-21492 |
---|
02. SITUACIÓN/REQUISITO
Al realizar un complemento de pago para una factura con el nodo “ObjetoImp=’01’” en el XML del recibo, el nodo “pago20:DoctoRelacionado” lo coloca como “ObjetoImp=’02’” y genera el nodo hijo “ImpuestosDr” lo cual es incorrecto.
...
Cambios realizados en los fuentes del aplicativo:
- Complemento de recepción de pagos (FISA815.TLPPPRW): Se modificó el Query que obtiene los documentos sin impuestos, se agregó una sentencia la cual no toma en cuenta los documentos sin impuestos cuando su campo Objeto Impuesto (D2_NIT) tenga el valor de 1 o 3, de esta manera no genera el nodo hijo “ImpuestosDr”, y si es diferente de los valores 1 o 3 el campo Objeto Impuesto (D2_NIT) es actualizado correctamente el XML del complemento de pago.
...
Totvs custom tabs box |
---|
tabs | Pre-condiciones,Procedimiento, Paso 03, Paso 04 |
---|
ids | Pre-condiciones,Procedimiento |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-condiciones |
---|
| - Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-21492.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico.
- Validar que se tenga actualizado el Diccionario de datos con el campo Objeto Impuesto (D2_NIT) de acuerdo al siguiente documento Técnico: Nuevo Campo Objeto Impuesto.
- A través de la rutina “Productos”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un producto.
- A través de la rutina “Bancos”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un banco.
A través de la rutina “Clientes”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un cliente. - A través de la rutina "Tipo de Entrada y Salida", ubicada en el módulo Facturación – SIGAFAT (Actualizaciones | Archivos), se debe tener una TES de salida configurada que no genere impuestos.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Procedimiento |
---|
| En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N) - Incluir una Factura de Venta de tipo Normal.
En el detalle de los ítems, se debe informar la TES de salida previamente configurada en el item y el campo Objeto Imp. (D2_NIT) con el valor 01. - Presionar Grabar para confirmar el guardado de la Factura de Venta.
Ingresar a la opción de Nuevo Recibo en TOTVS Recibo (SIGAFIN >> Movimientos | Cuentas por Cobrar | TOTVS Recibo). - Se ingresa a la opción de "Nuevo recibo".
Llenamos los campos obligatorios del encabezado del recibo (FJT). - Aplicamos los filtros.
- Seleccionamos la Factura de salida generada anteriormente.
- Agregamos una forma de pago por el mismo valor de la Factura de salida.
- Damos check en la casilla "Generar CFDI"
- Verificamos que en el XML nodo “ImpuestosDr” sea el nodo “DoctoRelacionado” posea la variable "ObjetoImpDr" igual al valor del campo "Objeto Impuesto" (D2_NIT) de la Factura de salida, en este caso con valor de "01" y no genere nodos hijos “ImpuestosDr”.
|
|
...