Árvore de páginas

Versões comparadas

Chave

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

...

En la rutina Totvs Recibos (FINA998) se solicita realizar la homologación en Totvs recibo para la implementación del uso de disparadores ejecutandose desde el modelo de datos de la Rutina.


03. SOLUCIÓN

Se modifica el Servicio de disparadores donde se realiza la apertura al modelo de datos de la rutina FINA887  donde este las ejecuta al realizar la modificación del campo en la forma de Pago.


Totvs custom tabs box
tabsPre-Condiciones,Procedimiento, Paso 03, Paso 04
idsPre-Condiciones,Procedimiento
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-18148.
  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.
Totvs custom tabs box items
defaultno
referenciaProcedimiento


  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:
    • Seleccionar un Tipo Tit. en Efectivo , verificar que tipo Tipo documento se actualice correctamente con el contenido Valores. 
    • Seleccionar un Tipo Tit. diferente de CH, verificar que los campos Endosa (EL_ENDOSSA) y Aprobado por (EL_TERCEIR) se actualizan correctamente.
    • Seleccionar un Banco (EL_BANCO) y verificar que la Moneda (A6_MOEDA) configurada en el banco se coloque en el campo Moneda (EL_MOEDA) de la Forma de Pago.




04. INFORMACIÓN ADICIONAL

Actualizaciones al Diccionario de datos

En caso de contar con el pacote diferencial del diccionario de datos  011540 MI - DMINA-17804 - HOMOLOGACIÓN DE DISPARADORES

Éste debe ser aplicado a través de la rutina UPDDISTR. Revise la documentación respecto a las Reglas de Actualización de Diccionario - UPDDISTR.

De otra manera, deberá realizar las actualizaciones a través del configurador de Protheus.


Tabla SEL - Recibos de Cobranza

Disparador para el campo EL_TIPO

CampoEL_TIPO
Secuencia

003

Cnt. DominioEL_ENDOSSA
Tipo1 -Primario
Regla"2"  
Posiciona2 - No
Alias
Orden0
Clave
CondiciónALLTRIM (M->EL_TIPO) <> "CH"            
CampoEL_TIPO
Secuencia

004

Cnt. DominioEL_TERCEIR
Tipo1 -Primario
Regla"1"  
Posiciona2 - No
Alias
Orden0
Clave
CondiciónALLTRIM (M->EL_TIPO) <> "CH"            


Disparador para el campo EL_TIPODOC

Campo

EL_TIPODOC

Secuencia001
Cnt. DominioEL_TPCRED 
Tipo1 -Primario
ReglaIIF(M->EL_TIPODOC$ IIf(FindFunction("FinCondTp"),FinCondTp("CredInm"),cCredInm),"1" ,M->EL_TPCRED)  
Posiciona2 - No
Alias
Orden0
Clave
Condición
Campo

EL_TIPODOC

Secuencia002
Cnt. DominioEL_TPCRED 
Tipo1 -Primario
Regla

IIF(M->EL_TIPODOC$ IIf(FindFunction("FinCondTp"),FinCondTp("CredMed"),cCredMed),"3",M->EL_TPCRED)   

Posiciona2 - No
Alias
Orden0
Clave
Condición


Disparador para el campo EL_BANCO

Campo

EL_BANCO

Secuencia001
Cnt. DominioEL_MOEDA
Tipo1 -Primario
ReglaIif(FindFunction('Bcotrigger'),Bcotrigger(M->EL_BANCO+"-" +M->EL_AGENCIA+"-" +M->EL_CONTA),"1")     
Posiciona2 - No
Alias
Orden0
Clave
Condición



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 de la expedición del issue.
Titulo¡IMPORTANTE!

...