Referencia de la Clase sage.ew.docsven.PlanificacionPlantillasTarea

Clase tarea Más...

Métodos públicos

 PlanificacionPlantillasTarea ()
 Constructor vacio Más...
 
bool _CheckProcesarTarea (DateTime toDateTime)
 Comprueba que la tarea tenga todos sus datos correctos, y si la fecha pasada como parametro es valida para la siguiente ejecución de la tarea programada Más...
 
bool _CheckTareaDateTime (DateTime toDateTime)
 Comprueba que la tarea este habilitada, la fecha este dentro del rango de la tarea y que la configuracion de la misma sea correcta Más...
 
bool _CheckTarea ()
 Comprueba que la configuracion de la tarea sea correcta Más...
 
DateTime _GetFechaUltimoRegistro (DateTime? toDateTime)
 Devuelve la fecha del ultimo registro Más...
 

Campos de datos

string _Error_Message = string.Empty
 Errores Más...
 
List< DateTime > _PlanificacionesGeneradas = new List<DateTime>()
 Planificaciones generadas por el proceso Más...
 

Propiedades

DateTime _FechaIni [get, set]
 Fecha de inicio Más...
 
DateTime _FechaFin [get, set]
 Fecha de expiración Más...
 
string _Configuracion [get, set]
 Configuracion Más...
 
TipoPeriodicidad _TipoPeriodicidad [get, set]
 _TipoPeriodicidad : diaria, semanal o mensual Más...
 
TipoPeriodicidadMensual _TipoMensual [get, set]
 _TipoMensual : Dias o El Más...
 
int _DiariamenteRepetirCada [get, set]
 _DiariamenteRepetirCada : intervalo de dias entre cada ejecución (diariamente) Más...
 
int _SemanalmenteRepetirCada [get, set]
 _SemanalmenteRepetirCada : intervalo de semanas entre cada ejecución (semanalmente) Más...
 
string [] _SemanalmenteDias [get, set]
 _SemanalmenteDias : dias en lo que se generaran registros (semanalmente) Más...
 
string [] _MensualmenteMeses [get, set]
 _MensualmenteMeses : meses en los que se generaran asientos (mensualmente) Más...
 
string [] _MensualmenteDias [get, set]
 _MensualmenteDias : dias de los meses en los que se generaran asientos (mensualmente) Más...
 
string [] _El1 [get, set]
 _El1 (Primero, Segundo, Tercero, Cuarto y Ultimo) (mensualmente) Más...
 
string [] _El2 [get, set]
 _El2 (Lunes ... Domingo) (mensualmente) Más...
 

Descripción detallada

Clase tarea

Definición en la línea 21 del archivo PlanificacionPlantillasGenerador.cs.

Documentación del constructor y destructor

◆ PlanificacionPlantillasTarea()

sage.ew.docsven.PlanificacionPlantillasTarea.PlanificacionPlantillasTarea ( )
inline

Constructor vacio

Definición en la línea 113 del archivo PlanificacionPlantillasGenerador.cs.

Documentación de las funciones miembro

◆ _CheckProcesarTarea()

bool sage.ew.docsven.PlanificacionPlantillasTarea._CheckProcesarTarea ( DateTime  toDateTime)
inline

Comprueba que la tarea tenga todos sus datos correctos, y si la fecha pasada como parametro es valida para la siguiente ejecución de la tarea programada

Parámetros
toDateTime
Devuelve

Definición en la línea 129 del archivo PlanificacionPlantillasGenerador.cs.

◆ _CheckTarea()

bool sage.ew.docsven.PlanificacionPlantillasTarea._CheckTarea ( )
inline

Comprueba que la configuracion de la tarea sea correcta

Devuelve

Definición en la línea 303 del archivo PlanificacionPlantillasGenerador.cs.

◆ _CheckTareaDateTime()

bool sage.ew.docsven.PlanificacionPlantillasTarea._CheckTareaDateTime ( DateTime  toDateTime)
inline

Comprueba que la tarea este habilitada, la fecha este dentro del rango de la tarea y que la configuracion de la misma sea correcta

Devuelve

Definición en la línea 290 del archivo PlanificacionPlantillasGenerador.cs.

◆ _GetFechaUltimoRegistro()

DateTime sage.ew.docsven.PlanificacionPlantillasTarea._GetFechaUltimoRegistro ( DateTime?  toDateTime)
inline

Devuelve la fecha del ultimo registro

Parámetros
toDateTime
Devuelve

Definición en la línea 446 del archivo PlanificacionPlantillasGenerador.cs.

Documentación de los campos

◆ _Error_Message

string sage.ew.docsven.PlanificacionPlantillasTarea._Error_Message = string.Empty

Errores

Definición en la línea 102 del archivo PlanificacionPlantillasGenerador.cs.

◆ _PlanificacionesGeneradas

List<DateTime> sage.ew.docsven.PlanificacionPlantillasTarea._PlanificacionesGeneradas = new List<DateTime>()

Planificaciones generadas por el proceso

Definición en la línea 107 del archivo PlanificacionPlantillasGenerador.cs.

Documentación de propiedades

◆ _Configuracion

string sage.ew.docsven.PlanificacionPlantillasTarea._Configuracion
getset

Configuracion

Definición en la línea 39 del archivo PlanificacionPlantillasGenerador.cs.

◆ _DiariamenteRepetirCada

int sage.ew.docsven.PlanificacionPlantillasTarea._DiariamenteRepetirCada
getset

_DiariamenteRepetirCada : intervalo de dias entre cada ejecución (diariamente)

Definición en la línea 71 del archivo PlanificacionPlantillasGenerador.cs.

◆ _El1

string [] sage.ew.docsven.PlanificacionPlantillasTarea._El1
getset

_El1 (Primero, Segundo, Tercero, Cuarto y Ultimo) (mensualmente)

Definición en la línea 91 del archivo PlanificacionPlantillasGenerador.cs.

◆ _El2

string [] sage.ew.docsven.PlanificacionPlantillasTarea._El2
getset

_El2 (Lunes ... Domingo) (mensualmente)

Definición en la línea 95 del archivo PlanificacionPlantillasGenerador.cs.

◆ _FechaFin

DateTime sage.ew.docsven.PlanificacionPlantillasTarea._FechaFin
getset

Fecha de expiración

Definición en la línea 31 del archivo PlanificacionPlantillasGenerador.cs.

◆ _FechaIni

DateTime sage.ew.docsven.PlanificacionPlantillasTarea._FechaIni
getset

Fecha de inicio

Definición en la línea 26 del archivo PlanificacionPlantillasGenerador.cs.

◆ _MensualmenteDias

string [] sage.ew.docsven.PlanificacionPlantillasTarea._MensualmenteDias
getset

_MensualmenteDias : dias de los meses en los que se generaran asientos (mensualmente)

Definición en la línea 87 del archivo PlanificacionPlantillasGenerador.cs.

◆ _MensualmenteMeses

string [] sage.ew.docsven.PlanificacionPlantillasTarea._MensualmenteMeses
getset

_MensualmenteMeses : meses en los que se generaran asientos (mensualmente)

Definición en la línea 83 del archivo PlanificacionPlantillasGenerador.cs.

◆ _SemanalmenteDias

string [] sage.ew.docsven.PlanificacionPlantillasTarea._SemanalmenteDias
getset

_SemanalmenteDias : dias en lo que se generaran registros (semanalmente)

Definición en la línea 79 del archivo PlanificacionPlantillasGenerador.cs.

◆ _SemanalmenteRepetirCada

int sage.ew.docsven.PlanificacionPlantillasTarea._SemanalmenteRepetirCada
getset

_SemanalmenteRepetirCada : intervalo de semanas entre cada ejecución (semanalmente)

Definición en la línea 75 del archivo PlanificacionPlantillasGenerador.cs.

◆ _TipoMensual

TipoPeriodicidadMensual sage.ew.docsven.PlanificacionPlantillasTarea._TipoMensual
getset

_TipoMensual : Dias o El

Definición en la línea 66 del archivo PlanificacionPlantillasGenerador.cs.

◆ _TipoPeriodicidad

TipoPeriodicidad sage.ew.docsven.PlanificacionPlantillasTarea._TipoPeriodicidad
getset

_TipoPeriodicidad : diaria, semanal o mensual

Definición en la línea 61 del archivo PlanificacionPlantillasGenerador.cs.


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