Referencia de la Clase sage.addons.factucert.Negocio.Clases.ControlFlujoEnvios

Clase auxiliar para regular el flujo de envios a la AEAT Se parte de 1 registro con una espera de 0 minutos y cada envio efectuado la AEAT puede actualizar estos valores Más...

Métodos públicos

 ControlFlujoEnvios ()
 Constructor sin parámetros (tomará valores por defecto) Más...
 
 ControlFlujoEnvios (int minimoRegistros, int minutosEspera)
 Constructor con parámetros Más...
 
 ControlFlujoEnvios (int minimoRegistros, int minutosEspera, DateTime horaActualizacion)
 Contructor con parámetros. Para operar mejor usar el de cantidad y minutos.
Más...
 
void Update (int minimoRegistros, int minutosEspera)
 Método para actualizar los valores de registros mínimos y tiempos de espera entre envios Más...
 
bool SePuedeEnviar (int cantidadRegistros)
 Evalua en función de los registros y la fecha y hora actuales si se permite el envío Más...
 
int GetMinimoRegistros ()
 Devuelve el valor actual del mínimo de registros Más...
 
int GetMinutosEspera ()
 Devuelve el valor actual de los minutos de espera Más...
 

Descripción detallada

Clase auxiliar para regular el flujo de envios a la AEAT Se parte de 1 registro con una espera de 0 minutos y cada envio efectuado la AEAT puede actualizar estos valores

Definición en la línea 9 del archivo CertificationControlFlujoEnvios.cs.

Documentación del constructor y destructor

◆ ControlFlujoEnvios() [1/3]

sage.addons.factucert.Negocio.Clases.ControlFlujoEnvios.ControlFlujoEnvios ( )
inline

Constructor sin parámetros (tomará valores por defecto)

Definición en la línea 38 del archivo CertificationControlFlujoEnvios.cs.

◆ ControlFlujoEnvios() [2/3]

sage.addons.factucert.Negocio.Clases.ControlFlujoEnvios.ControlFlujoEnvios ( int  minimoRegistros,
int  minutosEspera 
)
inline

Constructor con parámetros

Parámetros
minimoRegistrosCantidad de registros mínima por envío
minutosEsperaMinutos de espere entre envios

Definición en la línea 45 del archivo CertificationControlFlujoEnvios.cs.

◆ ControlFlujoEnvios() [3/3]

sage.addons.factucert.Negocio.Clases.ControlFlujoEnvios.ControlFlujoEnvios ( int  minimoRegistros,
int  minutosEspera,
DateTime  horaActualizacion 
)
inline

Contructor con parámetros. Para operar mejor usar el de cantidad y minutos.

Parámetros
minimoRegistrosCantidad de registros mínima por envío
minutosEsperaMinutos de espere entre envios
horaActualizacionHora de aplicación de los valores

Definición en la línea 57 del archivo CertificationControlFlujoEnvios.cs.

Documentación de las funciones miembro

◆ GetMinimoRegistros()

int sage.addons.factucert.Negocio.Clases.ControlFlujoEnvios.GetMinimoRegistros ( )
inline

Devuelve el valor actual del mínimo de registros

Devuelve

Definición en la línea 111 del archivo CertificationControlFlujoEnvios.cs.

◆ GetMinutosEspera()

int sage.addons.factucert.Negocio.Clases.ControlFlujoEnvios.GetMinutosEspera ( )
inline

Devuelve el valor actual de los minutos de espera

Devuelve

Definición en la línea 120 del archivo CertificationControlFlujoEnvios.cs.

◆ SePuedeEnviar()

bool sage.addons.factucert.Negocio.Clases.ControlFlujoEnvios.SePuedeEnviar ( int  cantidadRegistros)
inline

Evalua en función de los registros y la fecha y hora actuales si se permite el envío

Parámetros
cantidadRegistrosRegistros disponibles para envío
Devuelve

Definición en la línea 85 del archivo CertificationControlFlujoEnvios.cs.

◆ Update()

void sage.addons.factucert.Negocio.Clases.ControlFlujoEnvios.Update ( int  minimoRegistros,
int  minutosEspera 
)
inline

Método para actualizar los valores de registros mínimos y tiempos de espera entre envios

Parámetros
minimoRegistrosCantidad mínima de registros por envío
minutosEsperaTiempo de espera entre envíos

Definición en la línea 73 del archivo CertificationControlFlujoEnvios.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: