Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Modelos.Clases.ConfigModelo347

Configuración del modelo 347. Más...

Diagrama de herencia de Sage.ES.S50.Modelos.Clases.ConfigModelo347
Sage.ES.S50.Modelos.Clases.ConfigModelo Sage.ES.S50.Modelos.Interficies.IConfigModelo

Métodos públicos

 ConfigModelo347 ()
 Constructor sin parámetros (Modelo 340)
 
void Add_TipoDeIvaExcluido (string codigoTipoIva)
 Añade un tipo de IVA a la colección de códigos.
 
void Remove_TipoDeIvaExcluido (string codigoTipoIva)
 Elimina un tipo de IVA de la colección de códigos.
 
- Métodos públicos heredados de Sage.ES.S50.Modelos.Clases.ConfigModelo
 ConfigModelo (ModeloFiscal modelo, string claveModeloBBDD, FamiliaModelo familia)
 Constructor con parámetros.
 
 ConfigModelo (ModeloFiscal modelo)
 Constructor con parámetros.
 
delegate void _RefreshVisual_Handler (string tcTipo)
 Delegado para refrescar la capa visual cuando hay cambios en negocio o validaciones que impliquen refresco.
 
bool _Load ()
 Operación de carga de la configuración.
 
bool _Save ()
 Operación de respaldo de la configuración.
 
IEnumerable< string > GetValoresPorTipo (TipoConfiguracionModeloImpuestos tipo)
 Obtiene el valor por el tipo de clave.
 
void AddValorPorTipo (TipoConfiguracionModeloImpuestos tipo, string valor)
 Establece el valor por tipo de clave (sólo impuestos => tienen valores múltiples)
 
void RemoveValorPorTipo (TipoConfiguracionModeloImpuestos tipo, string valor)
 Suprime el valor por tipo de clave (sólo impuestos => tienen valores múltiples)
 
IEnumerator< IConfigModeloItemGetEnumerator ()
 Devuelve un enumerator de los items de configuración.
 

Propiedades

IEnumerable< string > _TiposDeIvaExcluidos [get, set]
 Colección de códigos de tipo de Iva excluidos.
 
- Propiedades heredados de Sage.ES.S50.Modelos.Clases.ConfigModelo
Empresa _Empresa [get, set]
 Empresa.
 
bool _LinkForm [get, set]
 Si la clase de negocio trabaja bajo formulario.
 
string _Mensaje_Error [get, set]
 Eventual mensaje de error en las operaciones de la clase.
 

Otros miembros heredados

- Campos de datos heredados de Sage.ES.S50.Modelos.Clases.ConfigModelo
readonly ModeloFiscal _Modelo
 Modelo fiscal actual.
 
- Métodos protegidos heredados de Sage.ES.S50.Modelos.Clases.ConfigModelo
int Count ()
 Count.
 
int Count (Func< IConfigModeloItem, bool > predicate)
 Count.
 
string GetValorPorTipo (string tipo)
 Obtiene el valor por el tipo de clave.
 
IEnumerable< string > GetValoresPorTipo (string tipo)
 Obtiene el valor por el tipo de clave.
 
void SetValoresPorTipo (string tipo, IEnumerable< string > valores)
 Establece los valores asociados a un tipo.
 
void SetValorPorTipo (string tipo, string valor)
 Establece el valor por tipo de clave (sólo retenciones => tienen valores únicos)
 
void AddValorPorTipo (string tipo, string valor)
 Establece el valor por tipo de clave (sólo impuestos => tienen valores múltiples)
 
void RemoveValorPorTipo (string tipo, string valor)
 Suprime el valor por tipo de clave (sólo impuestos => tienen valores múltiples)
 
void UpdateValorPorTipo (string tipo, string oldVal, string newval)
 Modifica el valor asociado al tipo y valor actual.
 
- Eventos heredados de Sage.ES.S50.Modelos.Clases.ConfigModelo
_RefreshVisual_Handler _RefreshVisual
 Desencadena el evento para refrescar la capa visual.
 

Descripción detallada

Configuración del modelo 347.

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

Documentación de constructores y destructores

◆ ConfigModelo347()

Sage.ES.S50.Modelos.Clases.ConfigModelo347.ConfigModelo347 ( )
inline

Constructor sin parámetros (Modelo 340)

Definición en la línea 54 del archivo Modelo347.cs.

Documentación de funciones miembro

◆ Add_TipoDeIvaExcluido()

void Sage.ES.S50.Modelos.Clases.ConfigModelo347.Add_TipoDeIvaExcluido ( string codigoTipoIva)
inline

Añade un tipo de IVA a la colección de códigos.

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

◆ Remove_TipoDeIvaExcluido()

void Sage.ES.S50.Modelos.Clases.ConfigModelo347.Remove_TipoDeIvaExcluido ( string codigoTipoIva)
inline

Elimina un tipo de IVA de la colección de códigos.

Definición en la línea 74 del archivo Modelo347.cs.

Documentación de propiedades

◆ _TiposDeIvaExcluidos

IEnumerable<string> Sage.ES.S50.Modelos.Clases.ConfigModelo347._TiposDeIvaExcluidos
getset

Colección de códigos de tipo de Iva excluidos.

Definición en la línea 41 del archivo Modelo347.cs.


La documentación de esta clase está generada del siguiente archivo: