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

BEFGNRVCR: Antes de generar un asiento contable

Este punto de entrada permite intervenir justo antes de llamar al subprograma que permite generar un asiento contable a partir de un asiento automático.

Contexto y modo de funcionamiento

Transacción

No hay ninguna transacción en curso.

Fichero de traza

Hay un fichero de traza abierto.

Distintos casos de llamada

Este punto de entrada se activa en el bucle de la tabla de sociedades, justo después de procesar los gastos e ingresos anticipados de la sociedad en curso y justo antes de pasar a la sociedad siguiente.

Variables y máscaras disponibles

La variable [L]CUMAMT contiene el importe total sin impuestos de las facturas procesadas para la sociedad en curso. 

La variable [L]CUMSVC contiene el importe total de los asientos de gastos e ingresos anticipados generados para la sociedad en curso.

Estas dos variables contienen importes no firmados.

La variable [L]CUMAMTSIG contiene el importe total sin impuestos de las facturas menos la cantidad sin impuestos de los abonos procesados para la sociedad en curso. 

La variable [L]CUMSVCSIG contiene el importe total firmado de los asientos de gastos e ingresos anticipados generados para la sociedad en curso.

Estas dos variables contienen importes firmados.

La máscara CPTSVC está disponible y contiene los parámetros de lanzamiento de la función.

Variable o máscara

Definición

 Máscara CPTSVC [DIA]

 Gastos e Ingresos anticipados

 

 

 

 

Tablas abiertas

Tabla

Contenido relevante

Título tabla

 COMPANY

X

 Sociedad

 

 

 

 

BEFGNRVCR: Antes de generar un asiento contable

Este punto de entrada permite intervenir justo antes de llamar al subprograma que permite generar un asiento contable a partir de un asiento automático.

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 justo antes de llamar al subprograma de generación de asientos contables. Permite modificar los valores forzados en estándar, como la referencia de simulación.

El valor forzado de la referencia de simulación se encuentra en la variable TVAL1(1) y, si el asiento se ha generado en simulación (activa o inactiva), se inicializa en estándar con el código del asiento automático seguido del código de la sociedad.

Si la referencia de simulación se modifica en específico mediante este punto de entrada, hay que intervenir para modificar el filtro que se ha definido en estándar para borrar los asientos de simulación. Para ello, se utiliza el punto de entrada DELSIMVCR.


Variables y máscaras disponibles

La variable TVAL1(1) contiene el valor forzado de la referencia de simulación del asiento de gastos/ingresos anticipados que se va a generar.

La máscara CPTSVC está disponible y contiene los parámetros de lanzamiento de la función.

Variable o máscara

Definición

Máscara CPTSVC [DIA]

Gastos e Ingresos anticipados

Tablas abiertas

Tabla

Contenido relevante

Título tabla

COMPANY

X

Sociedad

BEFDELSIM: Antes de borrar las simulaciones

Este punto de entrada permite intervenir justo antes de suprimir los asientos de simulación.

Contexto y modo de funcionamiento

Transacción

No hay ninguna transacción en curso.


Fichero de traza

Hay un fichero de traza abierto.


Distintos casos de llamada

Este punto de entrada se activa justo antes de filtrar los asientos contables para borrar los asientos de simulación.

Permite modificar el valor de la variable local REF_SIM, inicializada en estándar con el código del asiento automático seguido del código de la sociedad, cuando la referencia de simulación ([F:HAE]REFSIM) se inicializa de forma diferente en específico en la generación de los asientos de simulación y mediante el punto de entrada BEFGNRVCR.


Variables y máscaras disponibles

La variable REF_SIM contiene por defecto el código del asiento automático seguido del código de la sociedad, pero se puede modificar mediante el punto de entrada BEFDELSIM.

La máscara CPTSVC está disponible y contiene los parámetros de lanzamiento de la función.

Variable o máscara

Definición

Máscara CPTSVC [DIA]

Gastos e Ingresos anticipados

Tablas abiertas

Tabla

Contenido relevante

Título tabla

COMPANY

X

Sociedad