Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.contabilidad.PatronEntradaLineaAsientoBase

Patrones entrada linea asiento. Más...

Diagrama de herencia de sage.ew.contabilidad.PatronEntradaLineaAsientoBase
sage.ew.interficies.IPatronEntradaLineaAsiento sage.ew.contabilidad.PatronFacturaBaseRetencion sage.ew.contabilidad.PatronFacturaConIvaNoSujeto sage.ew.contabilidad.PatronFacturaContrapartida sage.ew.contabilidad.PatronFacturaIntracomunitaria sage.ew.contabilidad.PatronFacturaIva sage.ew.contabilidad.PatronMismaFacturaOtroIva sage.ew.contabilidad.PatronModificacionGastoIngreso sage.ew.contabilidad.PatronModificacionIvaNoSujeto sage.ew.contabilidad.PatronModificacionIvaRetencion sage.ew.contabilidad.PatronSueldosSalariosModificacion sage.ew.contabilidad.PatronSueldosSalariosTrabajador

Métodos públicos

 PatronEntradaLineaAsientoBase ()
 Constructor por defecto.
 
virtual bool _Validar (IAsientos toAsiento, IAsientosLinea toLineaAsiento)
 Nos determina si este patrón cumple los parámetros.
 
virtual bool _Validar (IAsientos toAsiento, IAsientosLinea toLineaAsiento, decimal tnOldDebe, decimal tnOldHaber)
 Nos determina si este patrón cumple los parámetros.
 
virtual bool _Execute (IAsientos toAsiento, IAsientosLinea toLineaAsiento)
 nos ejecuta el patrón
 
void _AsignarAccion (IAsientos toAsiento, eAccionAsientos teAccion)
 

Métodos protegidos

bool _EsUltimaLineaAsiento (IAsientos toAsiento, IAsientosLinea toLineaAsiento)
 Comprobamos si es la útlima línea entrada.
 

Propiedades

bool _PatronEnEjecucion [get]
 Patron en ejecución.
 
eAccionAsientos _Accion [get, set]
 Accion a realizar si termina bien.
 
bool _EsPatronModificacion [get]
 Patron de modificaciones.
 

Descripción detallada

Patrones entrada linea asiento.

Definición en la línea 23 del archivo PatronEntradaLineaAsiento.cs.

Documentación de constructores y destructores

◆ PatronEntradaLineaAsientoBase()

sage.ew.contabilidad.PatronEntradaLineaAsientoBase.PatronEntradaLineaAsientoBase ( )
inline

Constructor por defecto.

Definición en la línea 42 del archivo PatronEntradaLineaAsiento.cs.

Documentación de funciones miembro

◆ _AsignarAccion()

void sage.ew.contabilidad.PatronEntradaLineaAsientoBase._AsignarAccion ( IAsientos toAsiento,
eAccionAsientos teAccion )
inline
Parámetros
toAsiento
teAccion

Definición en la línea 203 del archivo PatronEntradaLineaAsiento.cs.

◆ _EsUltimaLineaAsiento()

bool sage.ew.contabilidad.PatronEntradaLineaAsientoBase._EsUltimaLineaAsiento ( IAsientos toAsiento,
IAsientosLinea toLineaAsiento )
inlineprotected

Comprobamos si es la útlima línea entrada.

Parámetros
toAsiento
toLineaAsiento
Devuelve

Definición en la línea 275 del archivo PatronEntradaLineaAsiento.cs.

◆ _Execute()

◆ _Validar() [1/2]

◆ _Validar() [2/2]

virtual bool sage.ew.contabilidad.PatronEntradaLineaAsientoBase._Validar ( IAsientos toAsiento,
IAsientosLinea toLineaAsiento,
decimal tnOldDebe,
decimal tnOldHaber )
inlinevirtual

Nos determina si este patrón cumple los parámetros.

Parámetros
toAsiento
toLineaAsiento
tnOldDebe
tnOldHaber
Devuelve

Implementa sage.ew.interficies.IPatronEntradaLineaAsiento.

Reimplementado en sage.ew.contabilidad.PatronModificacionGastoIngreso.

Definición en la línea 182 del archivo PatronEntradaLineaAsiento.cs.

Documentación de propiedades

◆ _Accion

eAccionAsientos sage.ew.contabilidad.PatronEntradaLineaAsientoBase._Accion
getset

Accion a realizar si termina bien.

Implementa sage.ew.interficies.IPatronEntradaLineaAsiento.

Definición en la línea 131 del archivo PatronEntradaLineaAsiento.cs.

◆ _EsPatronModificacion

bool sage.ew.contabilidad.PatronEntradaLineaAsientoBase._EsPatronModificacion
get

Patron de modificaciones.

Implementa sage.ew.interficies.IPatronEntradaLineaAsiento.

Definición en la línea 147 del archivo PatronEntradaLineaAsiento.cs.

◆ _PatronEnEjecucion

bool sage.ew.contabilidad.PatronEntradaLineaAsientoBase._PatronEnEjecucion
get

Patron en ejecución.

Implementa sage.ew.interficies.IPatronEntradaLineaAsiento.

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


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