Referencia de la Clase Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig

Opciones para crear nuevo ejercicio y traspasar datos (apertura) Más...

Estructuras de datos

class  Contadores
 Configuración para los contadores Más...
 
class  General
 Opciones generales Más...
 
class  TraspasoDatos
 Configuración para los datos para traspasar Más...
 

Tipos públicos

enum  VisualizarEn { VisualizarEn.GrupoEmpresa, VisualizarEn.Asistente }
 Enumerado para indicar desde donde se visualiza la configuración Más...
 

Métodos públicos

 GrupoEmpConfig ()
 Crea una nueva instancia de la clase Más...
 
 GrupoEmpConfig (GrupoEmpresa grupoempresa)
 Crea una nueva instancia de la clase Más...
 
void _SetGrupoEmpAct (string codigogrupo)
 Asigna el código de grupo y crea la instancia de la clase GrupoEmp Más...
 
string _Serialize ()
 Devuelve la clase serializada Más...
 
void _GrupoEmp_Save_After ()
 Lo utilizamos para recargar el menú Más...
 
bool _Deserialize (string serializedData)
 Se dispara cuando se cargan los datos en el mantenimiento principal Más...
 
bool _Deserialize_General (string serializedData)
 Se dispara cuando se cargan los datos en el mantenimiento principal Más...
 
bool _CopyTo (List< string > gruposdestino)
 Copia la configuración de nuevo ejercicio a los grupos de destino Más...
 
bool _New ()
 Se dispara cuando se va crea un nuevo registro Más...
 
void _Bloquear_Controles (bool tlReadOnly)
 Bloquear controles de las extensiones de los mantes Más...
 
bool _Save_Before (ref string error_message)
 Comprobaciones antes del _Save() Más...
 
bool _EvaluarCondicion (string condicion)
 Método para evaluar condición Más...
 
void _ContadorActualizarCampos (Contador toContador)
 Actualizar campos contador Más...
 
bool _ContadorEvaluarCondicionAdicional (Contador toContador, bool tlAplica)
 Método para evaluar condiciones adicionales de los contadores Más...
 
void _DatoActualizarCampos (Dato toDato)
 Actualizar campos datos Más...
 
bool _DatoEvaluarCondicionAdicional (Dato toDato, bool tlAplica)
 Método para evaluar condiciones adicionales de los datos Más...
 
bool _CrearTareaProgramadaNuevoEjercicio (Usuario toSageSystem, string tcGrupo, bool tlEliminarTarea=false)
 Método para crear la tarea programada del proceso de apertura automático Más...
 
void _BorrarTareaProgramadaNuevoEjercicio (string tcTarea)
 PE-104237: Borramos la tarea programada para este grupo de empresas Más...
 

Campos de datos

GrupoEmpresa _GrupoEmpresa = null
 Instancia del grupo de empresa Más...
 
VisualizarEn _VisualizandoEn = VisualizarEn.GrupoEmpresa
 Desde donde se visualiza la configuración Más...
 
string _PantallaAuto = "NUEVOEJERCICIOAUTO"
 Pantalla donde se ejecutará el proceso automático Más...
 

Atributos públicos estáticos

static bool _ModoEdicion = false
 Permite modificar los datos del grid Más...
 

Propiedades

General _General [get, set]
 Instancia de las opciones generales Más...
 
Contadores _Contadores [get, set]
 Configuración para los contadores Más...
 
TraspasoDatos _TraspasoDatos [get, set]
 Configuración para el traspaso de datos Más...
 

Descripción detallada

Opciones para crear nuevo ejercicio y traspasar datos (apertura)

Definición en la línea 27 del archivo GrupoEmpConfig.cs.

Documentación de las enumeraciones miembro de la clase

◆ VisualizarEn

Enumerado para indicar desde donde se visualiza la configuración

Valores de enumeraciones
GrupoEmpresa 

Grupos de empresas

Asistente 

Asistente de nuevo ejercicio

Definición en la línea 32 del archivo GrupoEmpConfig.cs.

Documentación del constructor y destructor

◆ GrupoEmpConfig() [1/2]

Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig.GrupoEmpConfig ( )
inline

Crea una nueva instancia de la clase

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

◆ GrupoEmpConfig() [2/2]

Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig.GrupoEmpConfig ( GrupoEmpresa  grupoempresa)
inline

Crea una nueva instancia de la clase

Definición en la línea 96 del archivo GrupoEmpConfig.cs.

Documentación de las funciones miembro

◆ _Bloquear_Controles()

void Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._Bloquear_Controles ( bool  tlReadOnly)
inline

Bloquear controles de las extensiones de los mantes

Parámetros
tlReadOnly

Definición en la línea 526 del archivo GrupoEmpConfig.cs.

◆ _BorrarTareaProgramadaNuevoEjercicio()

void Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._BorrarTareaProgramadaNuevoEjercicio ( string  tcTarea)
inline

PE-104237: Borramos la tarea programada para este grupo de empresas

Parámetros
tcGrupoCódigo específico de grupo de empresa del que borrar tarea de copia

Definición en la línea 732 del archivo GrupoEmpConfig.cs.

◆ _ContadorActualizarCampos()

void Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._ContadorActualizarCampos ( Contador  toContador)
inline

Actualizar campos contador

Parámetros
toContadorcontador a actualizar

Definición en la línea 609 del archivo GrupoEmpConfig.cs.

◆ _ContadorEvaluarCondicionAdicional()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._ContadorEvaluarCondicionAdicional ( Contador  toContador,
bool  tlAplica 
)
inline

Método para evaluar condiciones adicionales de los contadores

Parámetros
toContadorcontador
tlAplicaaplica
Devuelve

Definición en la línea 626 del archivo GrupoEmpConfig.cs.

◆ _CopyTo()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._CopyTo ( List< string >  gruposdestino)
inline

Copia la configuración de nuevo ejercicio a los grupos de destino

Parámetros
gruposdestino
Devuelve

Definición en la línea 450 del archivo GrupoEmpConfig.cs.

◆ _CrearTareaProgramadaNuevoEjercicio()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._CrearTareaProgramadaNuevoEjercicio ( Usuario  toSageSystem,
string  tcGrupo,
bool  tlEliminarTarea = false 
)
inline

Método para crear la tarea programada del proceso de apertura automático

Parámetros
toSageSystemusuario Sage System
tcGrupocodigo grupo
tlEliminarTareaeliminar tarea
Devuelve

Definición en la línea 693 del archivo GrupoEmpConfig.cs.

◆ _DatoActualizarCampos()

void Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._DatoActualizarCampos ( Dato  toDato)
inline

Actualizar campos datos

Parámetros
toDatodato a actualizar

Definición en la línea 663 del archivo GrupoEmpConfig.cs.

◆ _DatoEvaluarCondicionAdicional()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._DatoEvaluarCondicionAdicional ( Dato  toDato,
bool  tlAplica 
)
inline

Método para evaluar condiciones adicionales de los datos

Parámetros
toDatodato
tlAplicaaplica
Devuelve

Definición en la línea 674 del archivo GrupoEmpConfig.cs.

◆ _Deserialize()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._Deserialize ( string  serializedData)
inline

Se dispara cuando se cargan los datos en el mantenimiento principal

Devuelve

Definición en la línea 181 del archivo GrupoEmpConfig.cs.

◆ _Deserialize_General()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._Deserialize_General ( string  serializedData)
inline

Se dispara cuando se cargan los datos en el mantenimiento principal

Devuelve

Definición en la línea 417 del archivo GrupoEmpConfig.cs.

◆ _EvaluarCondicion()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._EvaluarCondicion ( string  condicion)
inline

Método para evaluar condición

Parámetros
condicioncondición a evaluar
Devuelve

Definición en la línea 549 del archivo GrupoEmpConfig.cs.

◆ _GrupoEmp_Save_After()

void Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._GrupoEmp_Save_After ( )
inline

Lo utilizamos para recargar el menú

Definición en la línea 160 del archivo GrupoEmpConfig.cs.

◆ _New()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._New ( )
inline

Se dispara cuando se va crea un nuevo registro

Devuelve

Definición en la línea 477 del archivo GrupoEmpConfig.cs.

◆ _Save_Before()

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._Save_Before ( ref string  error_message)
inline

Comprobaciones antes del _Save()

Devuelve

Definición en la línea 535 del archivo GrupoEmpConfig.cs.

◆ _Serialize()

string Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._Serialize ( )
inline

Devuelve la clase serializada

Devuelve

Definición en la línea 132 del archivo GrupoEmpConfig.cs.

◆ _SetGrupoEmpAct()

void Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._SetGrupoEmpAct ( string  codigogrupo)
inline

Asigna el código de grupo y crea la instancia de la clase GrupoEmp

Parámetros
codigogrupo

Definición en la línea 105 del archivo GrupoEmpConfig.cs.

Documentación de los campos

◆ _GrupoEmpresa

GrupoEmpresa Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._GrupoEmpresa = null

Instancia del grupo de empresa

Definición en la línea 47 del archivo GrupoEmpConfig.cs.

◆ _ModoEdicion

bool Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._ModoEdicion = false
static

Permite modificar los datos del grid

Definición en la línea 67 del archivo GrupoEmpConfig.cs.

◆ _PantallaAuto

string Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._PantallaAuto = "NUEVOEJERCICIOAUTO"

Pantalla donde se ejecutará el proceso automático

Definición en la línea 80 del archivo GrupoEmpConfig.cs.

◆ _VisualizandoEn

VisualizarEn Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._VisualizandoEn = VisualizarEn.GrupoEmpresa

Desde donde se visualiza la configuración

Definición en la línea 72 del archivo GrupoEmpConfig.cs.

Documentación de propiedades

◆ _Contadores

Contadores Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._Contadores
getset

Configuración para los contadores

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

◆ _General

General Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._General
getset

Instancia de las opciones generales

Definición en la línea 52 del archivo GrupoEmpConfig.cs.

◆ _TraspasoDatos

TraspasoDatos Sage.ES.S50.NuevoEjercicio.GrupoEmpConfig._TraspasoDatos
getset

Configuración para el traspaso de datos

Definición en la línea 62 del archivo GrupoEmpConfig.cs.


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