Este punto de entrada permite añadir un filtro suplementario sobre los pagos seleccionados durante las diferentes etapas de contabilización de los pagos.
En el contexto del punto de entrada :
No hay ninguna transacción en curso.
Hay un fichero de traza abierto.
Este punto de entrada interviene en el momento de la constitución del filtro sobre los pagos, antes de la etapa de contabilización de los pagos.
La variable que hay disponible en este punto de entrada es CRITSPE, con una longitud de 250. Se reinicializa antes de llamar al punto de entrada.
Según la etapa de contabilización en curso, las máscaras siguientes están en línea en el procesamiento:
Variable o máscara | Definición |
Máscara PAYMEP [DIA] | Contabilización de efectos |
Máscara PAYREMCPT [DIA] | Contabilización intermedia |
Máscara PAYREMBAN [DIA] | Contabilización bancaria |
Variable Car. CRITSPE (250) | Entrada de los criterios adicionales |
Tabla | Contenido relevante | Título tabla |
TABPAYTYP [TPY] | Transacción de pago | |
PAYMENTH [PYH] | Cabecera pagos | |
BANK [BAN] | Cuenta banco |
Este punto de entrada permite efectuar tratamientos complementarios en la cabecera del pago para los pagos contabilizados por el tratamiento.
En el contexto del punto de entrada :
Hay una transacción en curso.
Hay un fichero de traza abierto.
Este punto de entrada interviene después de la generación de los asientos contables y antes de la actualización del estado de los indicadores de etapas en la clase [F:PYH] que precede a la modificación del pago en la tabla.
Según la etapa de contabilización en curso, la máscara PAYMEP, PAYREMCPT o PAYREMBAN está en línea en el procesamiento, así como las máscaras PAY3, GACCENT0, GACCENT1, GACCENT2, VENTILE y VENTILE2, que contienen respectivamente el detalle de las líneas del pago (PAY3), el asiento generado (GACCENT0, GACCENT1, GACCENT2) y su distribución analítica (VENTILE, VENTILE2).
Variable o máscara | Definición |
Máscara PAYMEP [DIA] | Criterios de metálico |
Máscara PAYREMCPT [DIA] | Criterios de remesa a cuenta intermediaria |
Máscara PAYREMBAN [DIA] | Criterios de remesa en banco |
Máscara PAY3 [PAYL] | Líneas pagos |
Máscara GACCENT0[HAE0] | Cabecera del asiento contable |
Máscara GACCENT1[HAE1] | Cabecera del asiento contable |
Máscara GACCENT2[HAE2] | Líneas de asientos contables |
Máscara VENTILE [VTL] | Distribuciones analíticas |
Máscara VENTILE2 [VT2] | Distribuciones analíticas |
Los tipos de ficheros Pagos [PYH] y Asientos automáticos [GAD] están en línea en este punto de entrada.
La clase del fichero de los documentos de remesa o de los avisos de domiciliación [FRM] está disponible desde la contabilización intermedia.
Tabla | Contenido relevante | Título tabla |
ATABDIV [ADI] | Tablas varias | |
GRPCUR [GCU] | Grupo de divisas | |
TABCUR [TCU] | Divisas | |
TABPAYTYP [TPY] | Transacción de pago | |
PAYMENTH [PYH] | Cabecera pagos | |
PAYMENTH [PYH2] | Cabecera pagos | |
PAYMENTH[PYH3] | Cabecera pagos | |
PAYMENTD [PYD] | Detalles de pago | |
PAYMENTA [PYA] | Análisis de pago | |
PAYFRM [FRM] | Documentos de remesa o aviso de domiciliación | |
BANK [BAN] | Cuenta banco | |
PAYACCNUM [PAN] | Contabilización de pagos a cuenta | |
PAYACCNUM [PAN2] | Contabilización de pagos a cuenta | |
TABCHANGE [TCH] | Tipos de cambio divisa | |
ADOVAL [ADO] | Valores de parámetros | |
MTCBATCH [MTB] | Marcaje por lotes | |
COMPANY [CPY] | Sociedades | |
FACILITY [FCY] | Plantas | |
GACCDENCOD [CDA] | Pago | |
BPARTNER [BPR] | Tercero | |
TABVAT [TVT] | Impuestos | |
GACCCODE [CAC] | Códigos contables | |
GAUTACE [GAU] | Asientos automáticos | |
GAUTACED [GAD] | Asientos automáticos (líneas) | |
GAUTACEF [GAG] | Asientos automáticos (fórmulas) | |
GTYPACCENT [GTE] | Tipo de documento | |
GACCOUNT [GAC] | Cuentas | |
PERIOD [PER] | Periodos | |
CACNA [CNA] | Cuentas analíticas | |
GJOURNAL [JOU] | Diarios contables | |
GACCDUDATE [DUD] | Vencimientos | |
PAYORDER [PYO] | Casos de anticipos | |
BPSUPPMVT [MVS] | Movimientos proveedores | |
BPCUSTMVT [MVC] | Movimientos clientes | |
ACCES [ACC] | Acceso por usuario | |
GACCTMP [HAE] | Documentos contables en espera (cabecera) | |
GACCTMPD [DAE] | Documentos contables en espera (líneas) | |
GACCTMPA [DAA] | Documentos contables en espera (analítica) | |
GACCENTRYD [DAE2] | Documentos contables (líneas) |
Este punto de entrada se utiliza para actualizar o no los importes en la tabla de transacciones de cliente/proveedor durante la contabilización de un pago.
En el contexto del punto de entrada :
Hay una transacción en curso.
Hay un fichero de traza abierto.
Si se introducen varios documentos para el mismo tercero, este punto de entrada evita que se produzcan bloqueos en la tabla de las transacciones de los clientes y proveedores (BPCUSTMVT/BPSUPPMVT) durante la contabilización de los pagos. Este punto de entrada se activa antes de la actualización de las transacciones, en la acción posterior a la creación de la línea APLIGBAN, que se parametriza en los asientos automáticos PRINC, BKACC, EFFPO, PYDVN, PYODH y STEPN.
Si la variable OKUPDMVT tiene asignado el valor 0, la actualización no se lleva a cabo.
Según la etapa de contabilización en curso, la máscara PAYMEP, PAYREMCPT o PAYREMBAN está en línea en el procesamiento, así como las máscaras PAY3, GACCENT0, GACCENT1, GACCENT2, VENTILE y VENTILE2, que contienen respectivamente el detalle de las líneas del pago (PAY3), el asiento generado (GACCENT0, GACCENT1, GACCENT2) y su distribución analítica (VENTILE, VENTILE2).
Variable o máscara | Definición |
Máscara PAYMEP [DIA] | Criterios de metálico |
Máscara PAYREMCPT [DIA] | Criterios de remesa a cuenta intermediaria |
Máscara PAYREMBAN [DIA] | Criterios para los documentos de remesa bancaria |
Máscara PAY3 [PAYL] | Líneas de pago |
Máscara GACCENT0 [HAE0] | Cabecera del asiento contable |
Máscara GACCENT1 [HAE1] | Cabecera del asiento contable |
Máscara GACCENT2 [HAE2] | Líneas de asientos contables |
Máscara VENTILE [VTL] | Distribuciones analíticas |
Máscara VENTILE2 [VT2] | Distribuciones analíticas |
Las tablas de los ficheros Pagos [TB0] y Asientos automáticos [GAD] [GAU] están en línea con este punto de entrada, al igual que la tabla Terceros [BPR] (que incluye los terceros que se están contabilizando) y la tabla de las transacciones de entrada de pago [TPY].
La clase del fichero de los documentos de remesa o de los avisos de domiciliación [FRM] está disponible desde la contabilización intermedia.
Tabla | Contenido relevante | Título tabla |
PAYMENTH[TB0] | Sí | Cabecera pagos |
TABPAYTYP [TPY] | Sí | Transacción de pago |
PAYMENTD [TB1] | Sí | Detalles de pago |
PAYMENTA [TB2] | Sí | Análisis de pago |
BPARTNER [BPR] | Sí | Tercero |
GAUTACE [GAU] | Sí | Asientos automáticos |
GAUTACED [GAD] | Sí | Asientos automáticos (líneas) |
Este punto de entrada permite gestionar la contabilización bancaria con un asiento automático STEPN modificado según el estándar para generar tantas líneas en la cuenta de tesorería como pagos hay en el documento de remesa. El criterio de detalle del asiento automático contiene el número del cheque del pago.
En el contexto del punto de entrada :
Hay una transacción en curso.
Hay un fichero de traza abierto.
Este punto de entrada se activa en la acción AP_PIECE, cuando se genera el asiento automático de pago. Se activa después de la actualización de la tabla PAYACCNUM, que hace de vínculo entre los pagos y los asientos contables. Permite afinar la búsqueda del número de asiento de la cuenta de tesorería cuando el asiento contiene esta cuenta varias veces.
Las variables CRITSPE1 y CRITSPE2 permiten seleccionar, en el asiento de contabilización bancaria, la línea de la cuenta de tesorería que corresponde al pago.
CRITSPE1 incluye la condición que permite diferenciar entre la línea de la cuenta de tesorería y la
del pago. CRITSPE2 no aparece en blanco y contiene la condición de selección de la línea de la cuenta de tesorería.
Ejemplo de uso del punto de entrada cuando el criterio de detalle, introducido en la línea 10 del asiento automático STEPN, es el número de cheque.
CRITSPE1 = ([M:HAEW]FCYLIN(W-1)<>[F:PYH3]FCY | (GLIGTRES2='STEPN/10' & [M:HAEW]DES(W-1)<>[F:PYH3]CHQNUM) )
CRITSPE2 -= ' & (GLIGTRES2<>'STEPN/10' | [M:HAEW]DES(W+W_STR-1)=[F:PYH3]CHQNUM)'
Variable o máscara | Definición |
Máscara GACCENTW [HAEW] | Líneas de pago |
Máscara GACCENT0 [HAE0] | Cabecera del asiento contable |
Máscara GACCENT1 [HAE1] | Cabecera del asiento contable |
Máscara GACCENT2 [HAE2] | Líneas de asientos contables |
Máscara VENTILE [VTL] | Distribuciones analíticas |
Máscara VENTILE2 [VT2] | Distribuciones analíticas |
Tabla | Contenido relevante | Título tabla |
PAYMENTH[PYH3] | Sí | Cabecera pagos |
GAUTACE [GAU] | Sí | Asientos automáticos |
GAUTACED [GAD] | Sí | Asientos automáticos (líneas) |
Este punto de entrada permite intervenir justo antes de suprimir los asientos automáticos de pago.
En el contexto del punto de entrada :
Hay una transacción en curso.
Hay un fichero de traza abierto.
Este punto de entrada interviene en la lectura de los asientos automáticos vinculados al grupo de asientos automáticos utilizado para validar los pagos y se ubica justo antes de la llamada al subprograma que genera el asiento del pago automático.
Según la etapa de contabilización en curso, las máscaras PAYMEP, PAYREMCPT o PAYREMBAN están en línea en el tratamiento.
Variable o máscara | Definición |
Máscara PAYMEP [DIA] | Criterios de metálico |
Máscara PAYREMCPT [DIA] | Criterios de remesa a cuenta intermediaria |
Máscara PAYREMBAN [DIA] | Criterios para los documentos de remesa bancaria |
Las tablas de los grupos de asientos automáticos [GRA] y de los asientos automáticos [GAU] están en línea con este punto de entrada.
Este punto de entrada permite reemplazar los filtros estándar en el usuario a la hora de seleccionar un pago.
En el contexto del punto de entrada :
No hay ninguna transacción en curso.
Hay un fichero de traza abierto.
Este punto de entrada interviene en el momento de la constitución del filtro sobre los pagos, antes de la etapa de contabilización de los pagos. Se debe utilizar para reemplazar el filtro estándar en el usuario.
Si la variable CRITSPE se devuelve con un valor, en lugar de permanecer en blanco, el valor de CRITSPE sustituye el filtro en el usuario a la hora de seleccionar los pagos.
Si la variable CRITSPE se devuelve en blanco, se utiliza un filtro estándar en el usuario a la hora de seleccionar los pagos.
La variable que hay disponible en este punto de entrada es CRITSPE, con una longitud de 250. Se reinicializa antes de llamar al punto de entrada.
Según la etapa de contabilización en curso, las máscaras siguientes están en línea en el procesamiento:
Variable o máscara | Definición |
Máscara PAYMEP [DIA] | Contabilización de efectos |
Máscara PAYREMCPT [DIA] | Contabilización intermedia |
Máscara PAYREMBAN [DIA] | Contabilización bancaria |
Variable Car. CRITSPE (250) | Entrada de los criterios adicionales |
Tabla | Contenido relevante | Título tabla |
TABPAYTYP [TPY] | Transacción de pago | |
PAYMENTH [PYH] | Cabecera pagos | |
BANK [BAN] | Cuenta banco |