Referencia de la Clase sage.ew.contabilidad.PatronEntradaLineaAsientoBase

Patrones entrada linea asiento Más...

Diagrama de herencias 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 Más...
 
virtual bool _Validar (IAsientos toAsiento, IAsientosLinea toLineaAsiento)
 Nos determina si este patrón cumple los parámetros Más...
 
virtual bool _Validar (IAsientos toAsiento, IAsientosLinea toLineaAsiento, decimal tnOldDebe, decimal tnOldHaber)
 Nos determina si este patrón cumple los parámetros Más...
 
virtual bool _Execute (IAsientos toAsiento, IAsientosLinea toLineaAsiento)
 nos ejecuta el patrón Más...
 
void _AsignarAccion (IAsientos toAsiento, eAccionAsientos teAccion)
 

Métodos protegidos

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

Propiedades

bool _PatronEnEjecucion [get]
 Patron en ejecución Más...
 
eAccionAsientos _Accion [get, set]
 Accion a realizar si termina bien Más...
 
bool _EsPatronModificacion [get]
 Patron de modificaciones Más...
 
- Propiedades heredados desde sage.ew.interficies.IPatronEntradaLineaAsiento
bool _PatronEnEjecucion [get]
 Patron en ejecución Más...
 
bool _EsPatronModificacion [get]
 Patron de modificaciones Más...
 
eAccionAsientos _Accion [get, set]
 Accion a realizar si termina bien Más...
 

Descripción detallada

Patrones entrada linea asiento

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

Documentación del constructor y destructor

◆ PatronEntradaLineaAsientoBase()

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

Constructor por defecto

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

Documentación de las 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

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

◆ _EsPatronModificacion

bool sage.ew.contabilidad.PatronEntradaLineaAsientoBase._EsPatronModificacion
get

Patron de modificaciones

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

◆ _PatronEnEjecucion

bool sage.ew.contabilidad.PatronEntradaLineaAsientoBase._PatronEnEjecucion
get

Patron en ejecución

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


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