Árvore de páginas

Carregando...

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha
FINA887.PRWCobros diversos.01/09/2024
F887FIN.PRWReglas de negocio para todos los países.01/09/2024
CANCEL-RECEIPT.SERVICE.TLPPAnulación de Recibos de Cobro en Totvs Recibo01/09/2024
País:Todos
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-23582


02. SITUACIÓN/REQUISITO

En el rutina de TOTVS Recibo (FINA998) se requiere habilitar la obligatoriedad de la tabla de Cobros Diversos (SEL) en el modelo con el parámetro "Formas de pago en ADVPL" (MV_FPADVPL) activado y desactivado.


03. SOLUCIÓN

Se realizan los siguientes cambios:

  • Cobros Diversos (FINA887.PRW): Se eliminan inicializadores establecidos en el código, y se declara una función la cual tiene el objetivo de verificar si el modelo está actualizando o eliminando, en caso de ser verdadero quitará la obligatoriedad para evitar errores al momento de borrar, modificar o anular un recibo.
  • Reglas de negocio para todos los países (F887FIN.PRW): Se elimina la obligatoriedad de los campos cuando se detecta en el modelo que se está generando un recibo sin formas de pago, esto se verifica con el parámetro "Formas de pago en ADVPL (MV_FPADVPL)" activado y desactivado.


  1. Realizar un respaldo del repositorio (RPO).
  2. Realizar la aplicación del parche correspondiente al issue.
  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. Por medio del módulo configurador (SIGACFG):
    1. Configuramos el campo Banco (EL_BANCO) como obligatorio
    2. Configuramos el parámetro "Formas de pago en ADVPL" (MV_FPADVPL) en verdadero (.T.)
  5. En la rutina de Clientes (MATA030), ubicada en el módulo Financiero (Actualizaciones | Archivos) registré un cliente.

  6. En la rutina de Productos (MATA010), ubicada en el módulo SIGAFAT (Actualizaciones | Archivos), incluir un nuevo producto.

  7. En la rutina de Tipos de Entrada y Salida (MATA080), ubicada en el módulo SIGAFAT (Actualizaciones | Archivos), incluir una TES de salida.
  8. En la rutina de Facturaciones (MATA467N), ubicada en el módulo SIGAFAT (Actualizaciones | Facturación), generar una Nota Fiscal (NF) con el cliente, producto y TES configurada anteriormente. 
  1. Ingresar a la rutina TOTVS Recibo; SIGAFIN - Actualizaciones | Cuentas por Cobrar | TOTVS Recibo

  2. Ingresar a la opción Nuevo Recibo.
    1. Informe el encabezado del recibo de cobro con el cliente configurado anteriormente, después de clic en el botón Extraer Títulos.
    2. Seleccionamos el título generado anteriormente.
    3. Informe una forma de pago por el mismo valor del título seleccionado anteriormente.

      1. Verificamos que nos solicite todos los campos marcados en el módulo configurador como obligatorios.
    4. Confirme el recibo de cobro.

      1. Verificamos que no muestre algún error en el guardado del recibo.
  3. Ingresamos  a la opción Buscar Recibo.

    1. Llenamos los nuevos filtros necesarios para localizar el recibo generado anteriormente.

    2. Anulamos y/o borramos (Dependiendo si la opción está disponible en el país).
      1. Verificamos que no se muestren errores.
    3. Realizamos la misma prueba repitiendo todo el procedimiento, pero con el parámetro "Formas de pago en ADVPL" en falso (.F.), el resultado tiene que ser el mismo.


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

  • TOTVS Recibo