Puntos de entrada > Módulo Contabilidad terceros > Script estándar SUBFRM 

PYH: Entrada de pagos

Este punto de entrada permite completar o modificar el valor de determinados campos al registrar un documento de remesa.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Hay un fichero de traza abierto.

Distintos casos de llamada

Este punto de entrada se activa durante la creación y la modificación del documento, y en cada nueva entrada de la tabla PYH.

Variables y máscaras disponibles

La tabla PAYMENTH está en línea; es la única con contenido relevante.

Las pantallas de introducción de documentos FRM0 [FRM0] y FRM1 [FRM1] están en línea.

BUTTON: Gestión del botón Fichero bancario

Este punto de entrada permite intervenir en botones específicos en la parte inferior de la pantalla; en concreto, en el botón de generación del fichero bancario.

Contexto y modo de funcionamiento

Transacción

No hay ninguna transacción en curso.

Fichero de traza

No hay ningún fichero de traza abierto.

Distintos casos de llamada

Este punto de entrada se activa a raíz de cada evento que el usuario genera con botones o menús (botones para desplazarse entre pantallas, crear, registrar, cargar nuevas fichas de documentos, etc.) a través de la acción SETBOUT.

Variables y máscaras disponibles

En este punto de entrada, la variable [L]GENFIC, de tipo "Entero", permite gestionar el botón "Fichero bancario". Si su valor es "0", el botón se desactiva. De lo contrario, se activa. Por defecto, el valor de la variable GENFIC es "1".

La tabla TABPAYTYP está en línea; es la única con contenido relevante.

Las pantallas de introducción de documentos FRM0 [FRM0] y FRM1 [FRM1] están en línea.

FICBAN: Personalización de directorio de generación de fichero bancario

Este punto de entrada permite personalizar el directorio de generación del fichero bancario (variable GDIRBQE).

Contexto y modo de funcionamiento

Transacción

No hay ninguna transacción en curso.

Fichero de traza

No hay ningún fichero de traza abierto.

Distintos casos de llamada

Este punto de entrada se activa al generar el fichero bancario.

Variables y máscaras disponibles

La variable GDIRBQE se puede modificar. Nota: Contiene la ruta relativa; es decir, un subdirectorio del dossier (por ejemplo, GDIRBQE contiene "BQE" para un fichero generado en /adonix/v120/DEMO/BQE).

Esta variable se guarda antes de llamar al punto de entrada y se restablece al generar el fichero.

La tabla TABPAYTYP está en línea y su contenido es relevante.

Las pantallas de introducción de documentos FRM0 [FRM0] y FRM1 [FRM1] están en línea.

BUTTON: Gestión de botones al introducir el documento de remesa

Utiliza este punto de entrada para garantizar el buen funcionamiento de los botones y elementos de menú de la función Entrada remesas en los desarrollos verticales y específicos. Esto afecta en particular a las acciones de pago y de aprobación.

Contexto y modo de funcionamiento

Las condiciones de gestión de los botones y elementos de menú de este punto de entrada se deben alinear con las de los scripts SPE y SPV para la acción SETBOUT.

Después de que un subprograma llame al script, los botones y elementos de menú no se reconocen por su código alfabético (por ejemplo, "V" para el botón Validación), sino por su valor numérico (por ejemplo, "1801" para el botón Validación). Para activar o desactivar estos elementos, los comandos "Enable" o "Disable" se deben utilizar respectivamente.Hay disponibles cuatro variables globales asociadas a los botones y elementos de menú:

[V]POST_BUTTON

[V]BANK_FILE_BUTTON

[V]APPROVE_ALL_BUTTON

[V]REMOVE_UNAPPROVED_BUTTON

El resto de casos se debe generar a partir de su valor numérico o asociar a variables, que luego se incluyen en el script al que se llamará desde el punto de entrada.

Por ejemplo, para desactivar el botón Validación, no utilices este comando:

Call VIREBOUT(CHAINE,'V') From GOBJET

Utiliza este:

Disable [V]POST_BUTTON