Clase tarea
Más...
|
| AsientoPredefinidoTarea () |
| Constructor vacio Más...
|
|
| AsientoPredefinidoTarea (string tcCodigo, int tnId) |
| Constructor con parametros. Carga el objeto. 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...
|
|
DataRow | _GetDataRowProgramador (int tnId=0, string tcCodigo="") |
| Devuelve el registro de GESTION!ASIPERIOD segun tnId (ID) y tcCodigo (IDASIENTO) En caso de no existir, devuelve null Más...
|
|
bool | _Save (bool tlHabilitado, string tcNombre, DateTime tcFechaIni, DateTime tcFechaFin, string tcConfig) |
| Guarda o actualiza el registro actual (segun this._Id y this._CodigoMante) Más...
|
|
bool | _Delete () |
| Borra el registro actual (segun this._Id y this._CodigoMante) Más...
|
|
bool | _GenerarRegistro (DateTime toDateTime, string tcAsi) |
| Inserta un registro en GESTION!ASIGENE Más...
|
|
bool | _ExisteRegistro (DateTime toDateTime) |
| Comprueba si existe un registro en GESTION!ASIGENE Más...
|
|
DateTime | _GetFechaUltimoRegistro (DateTime? toDateTime) |
| Devuelve la fecha del ultimo registro o del registro anterior a toDateTime de la tabla GESTION!ASIGENE Más...
|
|
|
static bool | _GetAsiPeriod (string tcIdAsiento, ref DataTable toDataTable) |
| Devuelve los registros de periodicidad de un asiento pasado como parametro Más...
|
|
static DataRow | _GetTask (int tnId=0, string tcCodigo="") |
| Devuelve un DataRow con el registro de tarea segun tnId (id de tarea) y tcCodigo (id de asiento predefinido) Más...
|
|
static bool | _Delete (string tcIdAsientoPredefinido) |
| Borra todos los registros asociados al asiento predefinido tcIdAsientoPredefinido de las tablas GESTION!ASIPERIOD y GESTION!ASIGENE Más...
|
|
|
int | _Id [get, set] |
| Id de la tarea Más...
|
|
string | _IdAsientoPredefinido [get, set] |
| Id de asiento predefinido Más...
|
|
DateTime | _FechaIni [get, set] |
| Fecha de inicio Más...
|
|
DateTime | _FechaFin [get, set] |
| Fecha de expiración Más...
|
|
bool | _Habilitado [get, set] |
| Habilitado Más...
|
|
bool | _Siempre [get, set] |
| Siempre (no tener en cuenta fechaini y fechafin) Más...
|
|
string | _Nombre [get, set] |
| Nombre 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...
|
|
Dictionary< string, string > | _VariablesInformadas [get] |
| Diccionario de variable - valor que se informa si acceptan Más...
|
|
Clase tarea
Definición en la línea 20 del archivo AsientosPredefinidosProgramador.cs.
◆ AsientoPredefinidoTarea() [1/2]
sage.ew.contabilidad.AsientoPredefinidoTarea.AsientoPredefinidoTarea |
( |
| ) |
|
|
inline |
◆ AsientoPredefinidoTarea() [2/2]
sage.ew.contabilidad.AsientoPredefinidoTarea.AsientoPredefinidoTarea |
( |
string |
tcCodigo, |
|
|
int |
tnId |
|
) |
| |
|
inline |
◆ _CheckProcesarTarea()
bool sage.ew.contabilidad.AsientoPredefinidoTarea._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
-
- Devuelve
Definición en la línea 277 del archivo AsientosPredefinidosProgramador.cs.
◆ _CheckTarea()
bool sage.ew.contabilidad.AsientoPredefinidoTarea._CheckTarea |
( |
| ) |
|
|
inline |
◆ _CheckTareaDateTime()
bool sage.ew.contabilidad.AsientoPredefinidoTarea._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 441 del archivo AsientosPredefinidosProgramador.cs.
◆ _Delete() [1/2]
static bool sage.ew.contabilidad.AsientoPredefinidoTarea._Delete |
( |
string |
tcIdAsientoPredefinido | ) |
|
|
inlinestatic |
Borra todos los registros asociados al asiento predefinido tcIdAsientoPredefinido de las tablas GESTION!ASIPERIOD y GESTION!ASIGENE
- Parámetros
-
tcIdAsientoPredefinido | Id del asiento predefinido a borrar |
- Devuelve
- true si se han borrado los registros con exito, false en caso contrario
Definición en la línea 236 del archivo AsientosPredefinidosProgramador.cs.
◆ _Delete() [2/2]
bool sage.ew.contabilidad.AsientoPredefinidoTarea._Delete |
( |
| ) |
|
|
inline |
◆ _ExisteRegistro()
bool sage.ew.contabilidad.AsientoPredefinidoTarea._ExisteRegistro |
( |
DateTime |
toDateTime | ) |
|
|
inline |
◆ _GenerarRegistro()
bool sage.ew.contabilidad.AsientoPredefinidoTarea._GenerarRegistro |
( |
DateTime |
toDateTime, |
|
|
string |
tcAsi |
|
) |
| |
|
inline |
◆ _GetAsiPeriod()
static bool sage.ew.contabilidad.AsientoPredefinidoTarea._GetAsiPeriod |
( |
string |
tcIdAsiento, |
|
|
ref DataTable |
toDataTable |
|
) |
| |
|
inlinestatic |
Devuelve los registros de periodicidad de un asiento pasado como parametro
- Parámetros
-
tcIdAsiento | Id del asiento a consultar |
toDataTable | Datatable destino en caso de encontrar registros |
- Devuelve
- true si encontramos registros, false en caso contrario
Definición en la línea 198 del archivo AsientosPredefinidosProgramador.cs.
◆ _GetDataRowProgramador()
DataRow sage.ew.contabilidad.AsientoPredefinidoTarea._GetDataRowProgramador |
( |
int |
tnId = 0 , |
|
|
string |
tcCodigo = "" |
|
) |
| |
|
inline |
Devuelve el registro de GESTION!ASIPERIOD segun tnId (ID) y tcCodigo (IDASIENTO) En caso de no existir, devuelve null
- Parámetros
-
- Devuelve
Definición en la línea 599 del archivo AsientosPredefinidosProgramador.cs.
◆ _GetFechaUltimoRegistro()
DateTime sage.ew.contabilidad.AsientoPredefinidoTarea._GetFechaUltimoRegistro |
( |
DateTime? |
toDateTime | ) |
|
|
inline |
Devuelve la fecha del ultimo registro o del registro anterior a toDateTime de la tabla GESTION!ASIGENE
- Parámetros
-
- Devuelve
Definición en la línea 743 del archivo AsientosPredefinidosProgramador.cs.
◆ _GetTask()
static DataRow sage.ew.contabilidad.AsientoPredefinidoTarea._GetTask |
( |
int |
tnId = 0 , |
|
|
string |
tcCodigo = "" |
|
) |
| |
|
inlinestatic |
Devuelve un DataRow con el registro de tarea segun tnId (id de tarea) y tcCodigo (id de asiento predefinido)
- Parámetros
-
- Devuelve
Definición en la línea 215 del archivo AsientosPredefinidosProgramador.cs.
◆ _Save()
bool sage.ew.contabilidad.AsientoPredefinidoTarea._Save |
( |
bool |
tlHabilitado, |
|
|
string |
tcNombre, |
|
|
DateTime |
tcFechaIni, |
|
|
DateTime |
tcFechaFin, |
|
|
string |
tcConfig |
|
) |
| |
|
inline |
Guarda o actualiza el registro actual (segun this._Id y this._CodigoMante)
- Parámetros
-
tlHabilitado | |
tcNombre | |
tcFechaIni | |
tcFechaFin | |
tcConfig | |
- Devuelve
Definición en la línea 617 del archivo AsientosPredefinidosProgramador.cs.
◆ _dtCuentas
DataTable sage.ew.contabilidad.AsientoPredefinidoTarea._dtCuentas = null |
◆ _dtVariables
DataTable sage.ew.contabilidad.AsientoPredefinidoTarea._dtVariables = null |
◆ _Error_Message
string sage.ew.contabilidad.AsientoPredefinidoTarea._Error_Message = string.Empty |
◆ _Configuracion
string sage.ew.contabilidad.AsientoPredefinidoTarea._Configuracion |
|
getset |
◆ _DiariamenteRepetirCada
int sage.ew.contabilidad.AsientoPredefinidoTarea._DiariamenteRepetirCada |
|
getset |
◆ _El1
string [] sage.ew.contabilidad.AsientoPredefinidoTarea._El1 |
|
getset |
◆ _El2
string [] sage.ew.contabilidad.AsientoPredefinidoTarea._El2 |
|
getset |
◆ _FechaFin
DateTime sage.ew.contabilidad.AsientoPredefinidoTarea._FechaFin |
|
getset |
◆ _FechaIni
DateTime sage.ew.contabilidad.AsientoPredefinidoTarea._FechaIni |
|
getset |
◆ _Habilitado
bool sage.ew.contabilidad.AsientoPredefinidoTarea._Habilitado |
|
getset |
◆ _Id
int sage.ew.contabilidad.AsientoPredefinidoTarea._Id |
|
getset |
◆ _IdAsientoPredefinido
string sage.ew.contabilidad.AsientoPredefinidoTarea._IdAsientoPredefinido |
|
getset |
◆ _MensualmenteDias
string [] sage.ew.contabilidad.AsientoPredefinidoTarea._MensualmenteDias |
|
getset |
◆ _MensualmenteMeses
string [] sage.ew.contabilidad.AsientoPredefinidoTarea._MensualmenteMeses |
|
getset |
◆ _Nombre
string sage.ew.contabilidad.AsientoPredefinidoTarea._Nombre |
|
getset |
◆ _SemanalmenteDias
string [] sage.ew.contabilidad.AsientoPredefinidoTarea._SemanalmenteDias |
|
getset |
◆ _SemanalmenteRepetirCada
int sage.ew.contabilidad.AsientoPredefinidoTarea._SemanalmenteRepetirCada |
|
getset |
◆ _Siempre
bool sage.ew.contabilidad.AsientoPredefinidoTarea._Siempre |
|
getset |
◆ _TipoMensual
◆ _TipoPeriodicidad
◆ _VariablesInformadas
Dictionary<string, string> sage.ew.contabilidad.AsientoPredefinidoTarea._VariablesInformadas |
|
get |
La documentación para esta clase fue generada a partir del siguiente fichero: