...
Cuando se tiene configurados los parámetros MV_CFDI40 en con el valor .T. y MV_CFDI33 en con el valor .F., se presentan las siguientes inconsistencias en la rutina Anular/timbrar/imprimir Cobros Diversos (FINA088):
- Al realizar un el borrado de un Recibo de Cobro que fue timbrado previamente desde la acción Borrar, permite dicha acción, lo cual es incorrecto ya que solo debe permitir el borrado de Recibos de recibos Cobro que no han sido timbrados.
- Al anular un recibo no timbrado realizar la anulación de un Recibo de Cobro que no ha sido timbrado, muestra las pantallas de que corresponden a la anulación del Recibo de Cobro, lo cual no es correcto ya que esto solo aplica para recibos timbrados.
03. SOLUCIÓN
Dentro de En la rutina Anular/timbrar/imprimir Cobros Diversos (FINA088), se modificaron las funciones fa088Cancel() y Cancela()donde considere la funcionalidad cuando , para considerar las validaciones para Anulación y Borrado de Recibos de Cobro cuando el parámetro MV_CFDI40 sea igual a está configurado con el valor .T. ya que solo consideraba esta funcionalidad si el parámetro MV_CFDI33 se encontraba en configurado con el valor .T.
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Borrado Recibo Timbrado, Anulación de Recibo No Timbrado, Paso 04 |
---|
ids | paso1,paso2,paso3 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al a la issue DMINA-16794.
Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas. - Desde el módulo Configurador (SIGACFG), realizar la configuración de los siguientes parámetros:
- MV_CFDI33 = .F. (Uso de CFDI versión 3.3).
- MV_CFDI40 = .T. (Uso de CFDI versión 4.0).
- Generar con una Factura de Venta desde el módulo (SIGAFAT >> Actualizaciones | Facturación | Facturaciones)
|
Totvs custom tabs box items |
---|
|
- Ingresar al módulo Financiero (SIGAFIN)
- Ir al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A)
- Indicar el Cliente, Valor y Forma de pago.
- Continuar con la captura del Cobro Diverso hasta la generación del CFD con Complemento de Recepción de Pagos.
- Realizar el timbrado del Recibo de Cobro.
- Ir al menú Actualizaciones | Cuentas por Cobrar | Anular/timbrar/imprimir Cobros Diversos (FINA088)
- Seleccionar el Recibo realizado de Cobro timbrado previamente, y dar clic en la acción "Borrar".
- Verificar que se muestre el siguiente aviso, y que no se permita el borrado del Recibo de Cobro:
|
Totvs custom tabs box items |
---|
|
- Ingresar al módulo Financiero (SIGAFIN)
- Ir al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A)
- Indicar el Cliente, Valor y Forma de pago.
- Continuar con la captura del Cobro Diverso hasta el guardado y NO realizar el timbrado del Recibo de Cobro.
- Ir al menú Actualizaciones | Cuentas por Cobrar | Anular/timbrar/imprimir Cobros Diversos (FINA088)
- Seleccionar el Recibo realizado de Cobro timbrado previamente, y dar clic en la acción "Anular".
- Verificar que se muestre el siguiente aviso, y que no se permita el anulado del Recibo de Cobro:
|
|
04. INFORMACIÓN ADICIONAL
...