Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha
FINA887MEX.PRWReglas de negocio para MÉXICO 
F887FIN.PRWReglas de negocio para todos los países.
CANCEL-RECEIPT.SERVICE.TLPPServicio para la cancelación de recibos 
País:México
Ticket:20821533
Requisito/Story/Issue (informe el requisito vinculado):DMINA-24036


02. SITUACIÓN/REQUISITO

En México el aplicativo de TOTVS Recibo en la opción de “Buscar Recibo” al intentar anular un recibo timbrado con el motivo de cancelación “01-Compr. Emitido c/errores c/relac.” El aplicativo intenta timbrar aun cuando con este motivo no debería de realizar esta acción y solamente colocar el recibo en el status “Cancelación pendiente”.


03. SOLUCIÓN

Se realizan los cambios los siguientes fuentes:

  • Reglas de negocio para todos los países (F887FIN.PRW): Asignamos el motivo de cancelación al json en uso.
  • Reglas de negocio para México (FINA887MEX.PRW) Se agrega el campo MOTCAN - Motivo de cancelación al sub-modelo datos Generales (GEN_DETAIL).
  • Servicio para la cancelación de recibos (CANCEL-RECEIPT.SERVICE.TLPP) se asigna el motivo de cancelación al sub-modelo datos Generales (GEN_DETAIL) el cual el front-end envía en una propiedad llamada “cancelationReasson”.


  1. Realizar un respaldo del repositorio (RPO).
  2. Realizar la aplicación del parche correspondiente al issue DMINA-24036.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  4. En la rutina de Clientes (MATA030) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Archivos) registre un cliente.

  5. En la rutina de Cuentas por cobrar (FINA040) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Cuentas Por Cobrar).
    1. Registrar una NF por un valor de $1000.00.
  6. En la rutina de TOTVS Recibo (FINA998) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Cuentas Por Cobrar) generamos un Nuevo Recibo.
    1. Seleccionamos el cliente configurado anteriormente.
    2. Seleccionamos la NF generada anteriormente.
    3. Agregamos una forma de pago por el mismo valor a la NF seleccionada anteriormente.
    4. Guardamos y timbramos el recibo.
  1. Ingresar a la rutina TOTVS ReciboSIGAFIN - Actualizaciones | Cuentas por Cobrar | TOTVS Recibo.
    1. Ingresar a la opción Buscar Recibo.
    2. Informe el encabezado de la búsqueda de recibos con los datos correspondientes para localizar el recibo generado anteriormente.
    3. Seleccione el recibo de cobro, seleccione los tres puntos y de clic en la opción Anular.
      1. Seleccionamos el motivo de cancelación “01-Compr. Emitido c/errores c/relac.”.
      2. Confirmamos el motivo de cancelación.
    4. Verificamos que el recibo se haya cancelado correctamente y aparezca actualmente con el status "Cancelación pendiente".


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

La presente solución aplica para versión 12.1.2210 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.


05. ASUNTOS RELACIONADOS