Árvore de páginas

Versões comparadas

Chave

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

...

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

La configuración del multiprotocolo solo está disponible   partir de la versión  20200214   de  LIB  y Appserver versión 7.00.191205P . 

A continuación se muestran los pasos para configurar:

  • En su appserver.ini, en la sección GENERAL, inicialmente debe incluir la clave App_Environment, cuyo valor debe ser el nombre del entorno donde se ejecutarán los servicios.

Image Added


  • Posteriormente  habilitar el puerto multiprotocolo mediante la siguiente clave en la sección de DRIVERS.


Image Added


Puede verificar si el puerto multiprotocolo fue habilitado correctamente mediante el console.log del ambiente como se muestra a continuación:


Image Added


Aviso

Con la configuración del puerto multiprotocolo, los parámetros MV_GCTPURL y MV_BACKEND ya no son necesarios .

2.2  - Habilitación de la rutina FINA998 en el menú de Financiero desde el módulo Configurador.


Ejemplo de configuración del menú de Financiero para habilitar la funcionalidad de la rutina Totvs Recibo:


Image Added

Aviso

Para Argentina . si el parámetro MV_FINA846 contiene .T.,  al ingresar a la rutina fina998, ingresará directamente a la antigua rutina que corresponde a Cobros Diversos modelo II (FINA840). Para los demás países de Mercado internacional, si el parámetro MV_FINA087 contiene  .T.,  al ingresar a la rutina fina998, ingresará directamente a la antigua rutina que corresponde a Cobros Diversos modelo I (FINA087A).

La funcionalidad de estos parámetros sólo se mantendrá para en la  versión 12.1.2210, después de esta versión ignorará dicha funcionalidad.

2.4  - Consideraciones para el uso de funciones en el campo X3_WHEN

Ejemplo


Totvs custom tabs box items
defaultyes
referenciaPre-condiciones
Aviso
titleAviso

La siguiente configuración es solamente un ejemplo para verificar el correcto funcionamiento de la solución, no es necesario configurarlo.


  1. Por medio del Módulo Configurador (SIGACFG) :
    1. Crear el campo con las siguientes características :
      1. Sección campo 
        1. Campo = EL_DOMINIO
        2. Tipo = 1-Caracter
        3. Tamaño = 5
        4. Formato = @!
        5. Contexto = 1 - Si
        6. Propiedad = 1 - Modificar
      2. Sección informaciones
        1. Tit. Español = Retención
        2. Desc. Español = Retención
      3. Sección Opciones
        1. Inic. Estándar = ""
        2. Modo Edición = U_WHENRET()
      4. Sección Uso
        1. Usado (x)
        2. Browse (x)
    2. Agregar regla de dependencia en el campo Tipo Tit. (EL_TIPO) por medio del Módulo configurador >> Editar Campo  >> Pestaña "Reglas de dependencia"
      1. Sección Reglas de dependencia
        1. Secuencia = 500
        2. Contra Dominio = EL_DOMINIO
        3. Tipo = Pre y Post Validación
        4. Descripción = Dominio
  2. Compilar la siguiente función de usuario:
    1. Esta función tiene la funcionalidad de determinar si se bloquea o no un campo dependiendo el valor del campo Tipo Documento (EL_TIPODOC)
    2. Image Added


      Aviso
      titleIMPORTANTE

      Puntos importantes de la funcionalidad del WHEN:

      • Las funciones WHEN del contradominio solamente serán ejecutadas cuando haya una regla de dependencia (XXA) en campo dominio.