Versões comparadas

Chave

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


...

ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. Asuntos relacionados
  4. Tablas utilizadas

...

Informações
titleContextualización



Informações
titleNivel Vínc. - CTA_NIVEL

Al incluir un nuevo registro de Vínculos en el campo Nivel Vínc, es posible seleccionar las opciones 1 - Vínculo y 2 - Filtro.

Si el parámetro MV_CTBAMAR estuviera igual a 0/1 y se selecciona la opción 1 - Vínculo, el campo CTA_NIVEL se grabará como 1 y este registro permitirá la validación de informaciones en el Asiento contable.

Si el parámetro MV_CTBAMAR estuviera igual a 0/1 y se selecciona la opción 2 - Filtro, el campo CTA_NIVEL se grabará como 2 y este registro no será utilizado por el sistema, permitiendo al usuario utilizarlo de acuerdo con sus necesidades, como en Puntos de entrada.
Ejemplo:

Punto de entrada X que hace Y cuando el registro está grabado en la CTA con el campo CTA_NIVEL igual a 2.


Si el parámetro MV_CTBAMAR estuviera igual a 2/3 y se selecciona la opción 1 - Vínculo, el campo CTA_NIVEL se grabará como 1 y se creará en pantalla los Vínculos para este registro. 

Si el parámetro MV_CTBAMAR estuviera igual a 2/3 y se selecciona la opción 2 - Filtro, el campo CTA_NIVEL inicialmente se grabará como 2. Pero, al entrar modificando este registro y realizar algún vinculo o simplemente hacer clic en Grabar, el campo CTA_NIVEL se modificará a 1.

Pues, se considera que cuando el parámetro MV_CTBAMAR esté como 2/3, el sistema ya está parametrizado para Vínculos, y esta solo se relacionará por pantalla.


Las configuraciones posibles y el funcionamiento de la rutina de Vínculo con base en el parámetro MV_CTBAMAR son:

 

Con MV_CTBAMAR = 0/1:


En esta opción no importa el contenido del parámetro F12, pues este solamente mostrará en sus operaciones la inclusión de un registro en la CTA como un vínculo o un filtro sobre el tipo en el campo CTA_NIVEL.


Aviso
title¡Importante!

Aunque el registro no tenga diferencia al utilizar MV_CTBAMAR igual a 0 o 1, si el parámetro estuviera como 0 este no respetará ninguna configuración de vínculos.



Inclusión:



Modificación:


Borrado:



Con MV_CTBAMAR = 2/3:

En esta configuración la rutina se comportará mostrando la pantalla de vínculos originada por la rutina consumida CTBA810 solamente si el parámetro estuviera configurado con contenidos 2 o 3.

 

El proceso de inclusión es el mismo, la diferencia es la exhibición de la pregunta si se desea vincular inmediatamente o posteriormente:


Si se pulsa Sí → Mostrará la pantalla de vínculos.
Si se pulsa No → Se regresará al browse de la rutina.

 


Ahora la diferencia de la opción en el F12 de la rutina si desea utilizar el Modelo antiguo o No.

Igual a Sí:

Cuando se parametriza como la rutina mostrará un modelo de pantalla más antiguo resultante de tecnologías antiguas del producto.


En la Modificación la exhibición se realizará de esta manera:


En esta pantalla podemos seleccionar los entes con base en un rango De/A y agregarlas al vínculo al hacer clic en cualquier nodo del ente deseado.



Informativo de acción de las opciones más importantes en la rutina:

Descripción

Acción

Filtrar 

Abre la pantalla de Rango De/A con Filtro. 

Grabar

Graba las modificaciones en el vínculo.

Anular

Regresa al browse de vínculos.



Igual a No:

En esta configuración la rutina mostrará un modelo de pantalla más nuevo si la pregunta Modelo antiguo fuera igual a No.

 

En la Modificación:


También pueden filtrarse los entes en un rango De/A para ser posteriormente incluido en el vínculo.


Informativo de acción de las opciones más importantes en la rutina:

Descripción

Acción

Marcar(Des) 

Desmarca/marca todos los entes deseados en la solapa Entes Origen. 

Parámetros

Abre la pantalla  De/A Rango con Filtro.

Aplicar Selección 

Aplica la selección en la solapa Entes Destino.

Grabar

Graba los entes.

Salir

Regresa a la pantalla del browse.



Aviso
title¡Importante!
  • Cabe resaltar que los dos modelos solamente funcionan de manera diferente si el parámetro MV_CTBAMAR estuviera diferente de 0 o 1.
  • La rutina no tiene diferencia entre los tipos del parámetro MV_CTBAMAR 2 o 3, las distinciones sobre estas dos opciones se realizan en otros puntos del sistema y no en esta rutina (por ejemplo en los asientos contables), siendo así, esta se comporta de la misma forma si el contenido del parámetro estuviera como 2 o 3.
Aviso
titleImportante - Entes adicionales
  • Con el parámetro MV_CTBAMAR igual a 0 o 1no es posible realizar los vínculos con Entes adicionales creados en CTBWIZENT.
  • Para utilizar el vínculo utilizando también Entes adicionales, debe utilizarse la rutina con el parámetro MV_CTBAMAR 2 o 3.



Informações
titleEjemplos en el sistema


Con MV_CTBAMAR = 2

En este ejemplo de vínculos contables puede mostrarse en la rutina MATA121(Pedido de compra) en qué caso se utiliza un ente diferente de los vínculos en su conjunto, se validará y se impedirá la finalización del Pedido.



En CTBA102:
Si algún ente estuviera divergente del conjunto de vínculo, se impedirá el proceso después de mostrar la línea donde consta la irregularidad (cabe resaltar que este comportamiento es exclusivo del CTBA102):


...