Árvore de páginas

Versões comparadas

Chave

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

...

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:
RutinaNombreFecha
paymentForm.service.tlppServicio Formas de Pago.2728/01/2023
catalogs.data.tlppDatos de los Catálogos. 27/01/2023
validPaymentForm.service.tlppServicio Validaciones Forma de pago.27/01/2023
fina887.prwModelo de Datos de Totvs Recibo28/01/2023
País:ArgentinaTodos.
Ticket:NAN/A.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-18439.

02. SITUACIÓN/REQUISITO

Dentro de la rutina Totvs Recibo (FINA998), al momento de detonar un disparador de un campo, se requiere acceder a las variables de memoria (M->) que no están siendo referenciadas en la regla del disparador.

...

Totvs custom tabs box
tabsPre-condiciones,Pasos
idsPre-condiciones,Pasos
Totvs custom tabs box items
defaultyes
referenciaPre-condiciones

Consideraciones Previas:

  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-18439.
  3. Realizar el respaldo del diccionario de datos.
  4. Contar con la configuración de Homologación de Disparadores: DT Homologación de funcionalidad de disparadores en Totvs Recibo ARG
  5. Configurar el un disparador utilizando la función FWFldGet como se muestra en la sección 04. INFORMACIÓN ADICIONAL.
  6. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
Totvs custom tabs box items
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 Formas de Pago:
    • Informar el campo donde se configuro el disparador.
    • Validar que se cumpla la regla configurada y se informe el campo afectado correctamente.

...

CampoEL_NUMERO
Secuencia

001

Cnt. DominioEL_SIRECER
Tipo1 -Primario
ReglaIIF(ALLTRIM(M->EL(FWFldGet('EL_TIPO'))=="RS",U_Sire(FWFldGet('FJT_CLIENT'),FWFldGet('EL_TIPO')),M->ELFWFldGet('EL_SIRECER').
Posiciona2 - No
Alias
Orden0
Clave
Condición

...

Aviso
titleImportante

Para poder acceder a los valores del encabezado solo se podrá utilizar la función FWFldGet, por ejemplo FWFldGet ('FJT_CLIENT'). Si se intenta acceder de la formar anterior "M→FJT_CLIENT" no será posible recuperar los valores.

Para los valores de la forma de pago de igual forma solo será posible se recomienda utilizar la función FWFldGet, por ejemplo FWFldGet ('EL_TIPO'). 

No será posible utilizar variables privadas dentro de la Regla, Clave o Condición del disparador.

...

Card documentos
InformacaoLa presente solución aplica para versión 12.1.33 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS