Á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:
RutinaNombre TécnicoFecha
FINA998Totvs TOTVS Recibo16/05/2025
País:MIMercado Internacional
Ticket:N/A | Código de Pacote: 015569No 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 TOTVS Recibo, impidiendo que se seleccione un cobrador inactivo.

03. SOLUCIÓN

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

    • Se crea la función Función que valida si el Cobrador tiene estatus Activo o Inactivo, FA998VlSAQ(), la cual realiza la validación del estatus del cobrador. En caso de detectar que el Cobrador tiene estatus Inactivo (AQ_STATUS = 2) se envía mensaje al usuario ("Cobrador Inactivo") e impide que dicho Cobrador sea seleccionado.

Se realizan los siguientes ajustes a diccionario:

    • Se crea campo Estatus (AQ_STATUS) en la tabla Cobradores (SAQ) con las opciones 1 = Activo y 2 = Inactivo.
    • Se modifica el campo Cobrador  Cobrador (FJT_COBRAD), agregando llamada a la funciónFA998VlSAQ(), para realizar la validación del estatus del cobrador.

Se crea Help con la leyenda "Cobrador Inactivo".

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

...

Totvs custom tabs box
tabsPrecondiciones,Pasos para prueba
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  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ú menú Actualizaciones | Archivos | Clientes (CRM980), configurar un un Cliente.
    • Ir al menú menú Actualizaciones | Archivos | Cobradores (FINA011), configurar un un Cobrador con estatus Inactivo (AQ_STATUS = 2).
Totvs custom tabs box items
defaultno
referenciapaso2
  1. Ingresar al módulo Financiero Financiero (SIGAFIN).
  2. Ir a Actualizaciones | Cuentas por Cobrar | Totvs 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:            Image Removed

Image Added


04. INFORMACIÓN ADICIONAL

Actualizaciones al Diccionario

...

de

...

Datos

...

Código: 015569
Pacote: MI - DMINA-26417 - CREACIÓN DE CAMPO AQ_STATUS ES

Modificación de campos en el archivo SX3 - Campos:

Archivo de campos SX3

Diccionario de datos

...

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
Columna
Validación
Valor
ExistCpo("SAQ") .AND. FA998VlSAQ(FwFldGet("FJT_COBRAD"))

Para este campo, solo se modifica el valor indicado. 


Help:

CampoValor
HelpINACTCOL
Help en Español"Cobrador Inactivo"


Card documentos
InformacaoLa presente solución aplica para versión 12.1.2310 (con garantía extendida) o superior.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

...