Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFIN - Financiero
Función:
NombreRutinaFecha
financial-titles.controller.tlppControlador del servicios de titulos financieros.
financial-titles.service.tlppServicio que contiene validaciones para titulos financieros
País:ARG
Ticket:NA
Requisito/Story/Issue (informe el requisito vinculado):DMINA-16897


02. SITUACIÓN/REQUISITO

Dentro de la rutina Totvs Recibos (FINA998), se tienen 2 sesiones abiertas para generar un recibo de cobro.

Se selecciona un titulo por cobrar en la primera sesión y despues se selecciona el mismo titulo en la 2da segunda sesión. Se , se observa que si esta permitiendo seleccionar el mismo titulo por cobrar en las 2 sesiones abiertas, lo cual es incorrecto, ya que en al rutina anterior de Cobros Diversos (FINA087A) no permite seleccionar el mismo titulo cuando ya esta ocupado en alguna sesión.

Se requiere agregar alguna validación para bloquear el registro seleccionado y que no se permita seleccionarlo en otra sesión.


03. SOLUCIÓN

...

Dentro de la rutina Servicio que contiene validaciones para titulos financieros( financial-titles.service.tlpp):

    • Se genera un nuevo metodo llamado validTitleLockService, que permite validar si un titulo esta seleccionado o no y retornar un mensaje de error si se intenta seleccionar un titulo que ya esta siendo utilizado en otra sesión.

Dentro de la rutina Controlador del servicios de titulos financieros(financial-titles.controller.tlpp):

    • Se habilita un nuevo endpoint("/api/v1/totvsRecibos/titles/validTitleLock"), que permite validar si un titulo financiero esta siendo utilizado o esta seleccionado.



Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04Pre-condiciones,Pasos
idspaso1Pre-condiciones,paso2Pasos
Totvs custom tabs box items
paso1
defaultyes
referenciaPre-condiciones
  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-16897.
  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. Generar una Factura de Venta (SIGAFAT >> Actualizaciones | Facturación | Facturaciones
Totvs custom tabs box items
paso2
defaultno
referenciaPasos
  1. Ingresar a la rutina TOTVS ReciboSIGAFIN - Actualizaciones | Cuentas por Cobrar | Totvs Recibo.
  2. Ingresar a la opción Nuevo Recibo.
  3. En el apartado de Títulos a Cobrar o Compensar, seleccionar la factura generada en las pre-condiciones.
  4. Abrir una segunda sesión, ingresando a la rutina TOTVS ReciboSIGAFIN - Actualizaciones | Cuentas por Cobrar | Totvs Recibo.
  5. Ingresar a la opción Nuevo Recibo.
  6. En el apartado de Títulos a Cobrar o Compensar, seleccionar la factura que se seleccino en la primera sesión.
  7. Validar que no se permita seleccionar el titulo y que se muestre el siguiente mensaje:
  8. En la primera sesión, desmarcar el titulo por cobrar.
  9. Validar ahora que en la segunda sesión se permita la selección del titulo por cobrar.
  10. Informar la forma de pago.
  11. Guardar el recibo.


04. INFORMACIÓN ADICIONAL

NA


Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

  • NA


    Templatedocumentos