Á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
PAYMENTFORM.SERVICE.TLPPServicio para obtener las formas de pago.22/12/2023
CATALOGSPAG.DATA.TLPPData para obtener los catálogos paginados.22/12/2023
CATALOGS.DATA.TLPP  Data para obtener los catálogos sin paginación.22/12/2023
País:Todos
Ticket:18837721
Requisito/Story/Issue (informe el requisito vinculado):DMINA-21830


02. SITUACIÓN/REQUISITO

En la sección de nuevo recibo en la aplicación de TOTVS Recibo, se observa que el campo Banco (EL_BANCO) muestra bancos que, según la configuración en la tabla Bancos (SA6) y el campo Bloqueado (A6_BLOCKED), han sido marcados como bancos bloqueados. Estos bancos no deberían aparecer en la lista desplegable del campo Banco (EL_BANCO) en las formas de pago.


03. SOLUCIÓN

Se realizaron ajustes en los siguientes fuentes:

  1. En el servicio para obtener las formas de pago (PAYMENTFORM.SERVICE.TLPP), se realizaron modificaciones que incluyen la eliminación de líneas de código, ya que las consultas paginadas no serán utilizadas. Además, se añadió una bandera "infiniteScroll" para aprovechar la optimización del proceso de paginación en las nuevas versiones de PO-UI.


  2. En cuanto a la data para obtener catálogos paginados (CATALOGSPAG.DATA.TLPP), se eliminaron líneas de código innecesarias debido a las nuevas funcionalidades de PO-UI.


  3. Para la data destinada a obtener catálogos sin paginación (CATALOGS.DATA.TLPP), se realizó una modificación que consiste en agregar la discriminación de los bancos con el campo Bloqueado (A6_BLOCKED) en 1.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-21830.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico.
  4. A través de la rutina “Productos”, ubicada en el módulo de SIGAFAT (Actualizaciones | Archivos), incluir un producto.
  5. A través de la rutina “Bancos”, ubicada en el módulo de SIGAFAT (Actualizaciones | Archivos), incluir un banco en donde el campo Bloqueado (A6_BLOCKED) sea igual a 1.
  6. A través de la rutina “Clientes”, ubicada en el módulo de SIGAFAT (Actualizaciones | Archivos), incluir un cliente.

  7. 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.
  8. A través de la rutina "Factura de Venta", ubicada en el módulo Facturación – SIGAFAT (Actualizaciones | Movimientos), capturar una Factura para el Cliente con el producto y la TES previamente configurada.

Realizar la captura de un recibo de cobro en TOTVS Recibo (SIGAFIN >> Movimientos | Cuentas por Cobrar | TOTVS Recibo)

  1. Se ingresa a la opción de "Nuevo recibo".
  2. Capturar los datos del encabezado obligatorios
  3. Seleccionar la Factura de Venta generada en la sección Pre-condiciones.
  4. Agregamos una forma de pago:
    1. Verificamos que en el campo Bancos (Campos Virtual) al dar clic y realizar la búsqueda del banco configurado anteriormente, este no aparezca dado que el banco se encuentra bloqueado.
    2. Seleccionamos cualquier banco.
  5. Guardamos el recibo.


04. INFORMACIÓN ADICIONAL

¡IMPORTANTE!

La presente solución aplica para versión 12.1.17 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha de la expedición del issue.


05. ASUNTOS RELACIONADOS