01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha
FINA998TOTVS Recibo16/05/2025
País:MI
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMINA-26417 (Pacote: 015585)


02. SITUACIÓN/REQUISITO

Implementar funcionalidad de Cobradores Activos e Inactivos para la rutina de TOTVS Recibo, impidiendo que se seleccione un cobrador inactivo.

03. SOLUCIÓN

En la rutina TOTVS Recibo (FINA998), se realiza el siguiente ajuste:

Se realizan los siguientes ajustes a diccionario:

Se crea Help con la leyenda "Cobrador Inactivo".

Para más información, consultar la sección 04. INFORMACIÓN ADICIONAL.


  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche correspondiente a la issue DMINA-26417.
  3. Validar que la rutina actualizada coincida con la indicada en la sección 01. Datos Generales del presente Documento Técnico.
  4. En el módulo Financiero (SIGAFIN):
    • Ir al menú Actualizaciones | Archivos | Clientes (CRM980), configurar un Cliente.
    • Ir al menú Actualizaciones | Archivos | Cobradores (FINA011), configurar un Cobrador con estatus Inactivo (AQ_STATUS = 2).
  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Ir a Actualizaciones | Cuentas por Cobrar | TOTVS Recibo (FINA998).
  3. Dar clic en el botón "Nuevo Recibo".
  4. Informar el cliente configurado en las precondiciones.
  5. Informar el cobrador configurado en las precondiciones.
  6. Validar que el sistema muestre mensaje al usuario e impida que el cobrador sea seleccionado:


04. INFORMACIÓN ADICIONAL

Actualizaciones al Diccionario de Datos

Archivo de campos SX3

Tabla Cobradores (SAQ):

ColumnaValor
CampoAQ_STATUS 
Tipo1 - Caracter
Tamaño1
Formato@!
TítuloEstatus
DescripciónEstatus del Cobrador
HelpIndique el estatus del cobrador, como se muestra a continuación:
1 = Activo
2 = Inactivo
Lista de opciones1=Activo;2=Inactivo
Inic. Estándar'1'
ValidaciónPertence("12")
Usado<Marcado>


Tabla Encabezado del Recibo (FJT):

CampoFJT_COBRAD
ValidaciónExistCpo("SAQ") .AND. FA998VlSAQ(FwFldGet("FJT_COBRAD"))

Para este campo, solo se modifica el valor indicado. 


Help:

CampoValor
HelpINACTCOL
Help en Español"Cobrador Inactivo"



05. ASUNTOS RELACIONADOS