Referencia de la Clase sage.ew.contabilidad.AsientosDatosEOS

Clase de negocio para una línea del libro registro de ingresos y gastos (EOS). Más...

Diagrama de herencias de sage.ew.contabilidad.AsientosDatosEOS
sage.ew.interficies.IAsientosDatosEOS

Métodos públicos

 AsientosDatosEOS (IAsientos toAsiento)
 Constructor Más...
 
 AsientosDatosEOS (IAsientos toAsiento, LineaGestionEOS toLinAlbEOS=null, IAsientosLinea toLineaAsiEOS=null)
 Constructor con línea de asiento y línea de albarán de gestión Más...
 
 AsientosDatosEOS (IAsientos toAsiento, IAsientosLinea toLineaAsiEOS=null, LineaGestionEOS toLinAlbEOS=null, IAsientosDatosIva toLinIVA=null)
 Constructor con línea de asiento, línea de albarán de gestión y línea de IVA normal Más...
 
 AsientosDatosEOS (IAsientos toAsiento, IAsientosLinea toLineaAsiEOS=null, LineaGestionEOS toLinAlbEOS=null, IAsientosDatosIva toLinIVA=null, bool tlEntregasConPortes=false)
 Constructor con línea de asiento, línea de albarán de gestión y línea de IVA normal para el caso especial de facturas con entregas a cuenta y portes Más...
 
 AsientosDatosEOS (IAsientos toAsiento, IAsientosLinea toLineaAsiEOS=null, LineaGestionEOS toLinAlbEOS=null, IAsientosDatosIvaExento toLinIVAEx=null)
 Constructor con línea de asiento, línea de albarán de gestión y línea de IVA exento Más...
 
 AsientosDatosEOS (IAsientos toAsiento, DataRow tdrEOS=null)
 Constructor DATAROW Más...
 
 AsientosDatosEOS (IAsientos toAsiento, IAsientosLinea toLineaAsiEOS=null, IAsientosDatosIva toLineaIVA=null, decimal tnImporteEOS=0, bool tlRecargoFinanciero=false)
 Constructor con referencias de asiento e IVA Más...
 
 AsientosDatosEOS (IAsientos toAsiento, IAsientosLinea toLineaAsiEOS=null, IAsientosDatosIvaExento toLineaIVA=null, decimal tnImporteEOS=0)
 Constructor con referencias de asiento e IVA Exento Más...
 
void _Clonar (IAsientosDatosEOS toIEOS)
 Clonar Más...
 
bool _Save ()
 Save Más...
 
bool _Delete ()
 borra la linia de EOS Más...
 

Propiedades

string _Empresa [get]
 empresa del asiento Más...
 
string _Asi [get]
 Clave de identificación unica de la primera linea del asiento Más...
 
string _AsiIVA [get]
 Clave de identificación unica de la linea de IVA relacionada Más...
 
int _Linea [get, set]
 Linea Más...
 
string _Factura [get, set]
 Número de factura. Más...
 
decimal _BaseImponible [get, set]
 Base imponible Más...
 
string _Concepto [get, set]
 Concepto Más...
 
string _NombreConcepto [get, set]
 Nombre concepto Más...
 
decimal _BaseImponibleDeducible [get, set]
 Base imponible deducible Más...
 
decimal _BaseImponibleNoDeducible [get, set]
 Base imponible NO deducible Más...
 
string _Cuenta [get, set]
 Código de la cuenta Más...
 
string _NombreCuenta [get, set]
 Nombre cuenta Más...
 
string _CodigoIVA [get, set]
 Codigo IVA Más...
 
decimal _TpcIVA [get, set]
 % IVA Más...
 
decimal _CuotaIVA [get, set]
 Cuota IVA Más...
 
decimal _TpcRecargo [get, set]
 % Recargo Más...
 
decimal _CuotaRecargo [get, set]
 Cuota Recargo Más...
 
int _TipoEOS [get, set]
 Tipo EOS Más...
 
bool _DeleteEOS [get, set]
 Propiedad para saber si hay que borrar la línea EOS de la BD Más...
 
bool _Excluir [get, set]
 Para poder marcar algunas líneas de EOS y que no se tengan en cuenta en el listado de EOS Más...
 
bool _ProNoDedu [get, set]
 Para indicar las líneas EOS que no serán deducibles por PRORRATA Más...
 
bool _Propuesta [get, set]
 Para indicar la línea EOS se trata de una PROPUESTA Más...
 
DateTime _Modified [get, set]
 Fecha de modificación el registro Más...
 
- Propiedades heredados desde sage.ew.interficies.IAsientosDatosEOS
string _Empresa [get]
 empresa del asiento Más...
 
string _Asi [get]
 Clave de identificación unica de la linea del asiento Más...
 
string _AsiIVA [get]
 Clave de identificación unica de la linea del IVA relacionado Más...
 
int _Linea [get, set]
 Número de línea eos Más...
 
string _Factura [get]
 Número de factura (numfra) Más...
 
decimal _BaseImponible [get, set]
 Base imponible Más...
 
string _Concepto [get, set]
 Código del concepto del ingreso/gasto Más...
 
string _NombreConcepto [get, set]
 Nombre del concepto del ingreso/gasto Más...
 
decimal _BaseImponibleDeducible [get, set]
 Base Imponible Deducible IRPF Más...
 
decimal _BaseImponibleNoDeducible [get, set]
 Base Imponible NO Deducible IRPF Más...
 
string _Cuenta [get, set]
 Código de la cuenta Más...
 
string _NombreCuenta [get, set]
 Nombre de la cuenta Más...
 
string _CodigoIVA [get, set]
 Código de IVA Más...
 
decimal _TpcIVA [get, set]
 % de IVA Más...
 
decimal _CuotaIVA [get, set]
 Cuota de IVA Más...
 
decimal _TpcRecargo [get, set]
 % de Recargo Más...
 
decimal _CuotaRecargo [get, set]
 Cuota de IVA Más...
 
int _TipoEOS [get, set]
 Tipo EOS. 0->Gastos 1->Ingresos Más...
 
bool _DeleteEOS [get, set]
 Para indicar si hay que borrar la línea Más...
 
bool _Excluir [get, set]
 Para poder marcar algunas líneas de EOS y que no se tengan en cuenta en el listado de EOS Más...
 
bool _ProNoDedu [get, set]
 Para indicar si se trata de un registro de IVA no deducible por PRORRATA Más...
 
bool _Propuesta [get, set]
 Para indicar si se trata de una propuesta EOS Más...
 
DateTime _Modified [get, set]
 Para indicar la fecha de modificación del registro EOS Más...
 

Descripción detallada

Clase de negocio para una línea del libro registro de ingresos y gastos (EOS).

Definición en la línea 11012 del archivo AsientosLinea.cs.

Documentación del constructor y destructor

◆ AsientosDatosEOS() [1/8]

sage.ew.contabilidad.AsientosDatosEOS.AsientosDatosEOS ( IAsientos  toAsiento)
inline

Constructor

Parámetros
toAsiento

Definición en la línea 11390 del archivo AsientosLinea.cs.

◆ AsientosDatosEOS() [2/8]

sage.ew.contabilidad.AsientosDatosEOS.AsientosDatosEOS ( IAsientos  toAsiento,
LineaGestionEOS  toLinAlbEOS = null,
IAsientosLinea  toLineaAsiEOS = null 
)
inline

Constructor con línea de asiento y línea de albarán de gestión

Parámetros
toAsiento
toLinAlbEOS


Parámetros
toLineaAsiEOS

Definición en la línea 11402 del archivo AsientosLinea.cs.

◆ AsientosDatosEOS() [3/8]

sage.ew.contabilidad.AsientosDatosEOS.AsientosDatosEOS ( IAsientos  toAsiento,
IAsientosLinea  toLineaAsiEOS = null,
LineaGestionEOS  toLinAlbEOS = null,
IAsientosDatosIva  toLinIVA = null 
)
inline

Constructor con línea de asiento, línea de albarán de gestión y línea de IVA normal

Parámetros
toAsiento
toLineaAsiEOS
toLinAlbEOS
toLinIVA

Definición en la línea 11417 del archivo AsientosLinea.cs.

◆ AsientosDatosEOS() [4/8]

sage.ew.contabilidad.AsientosDatosEOS.AsientosDatosEOS ( IAsientos  toAsiento,
IAsientosLinea  toLineaAsiEOS = null,
LineaGestionEOS  toLinAlbEOS = null,
IAsientosDatosIva  toLinIVA = null,
bool  tlEntregasConPortes = false 
)
inline

Constructor con línea de asiento, línea de albarán de gestión y línea de IVA normal para el caso especial de facturas con entregas a cuenta y portes

Parámetros
toAsiento
toLineaAsiEOS
toLinAlbEOS
toLinIVA
tlEntregasConPortes

Definición en la línea 11431 del archivo AsientosLinea.cs.

◆ AsientosDatosEOS() [5/8]

sage.ew.contabilidad.AsientosDatosEOS.AsientosDatosEOS ( IAsientos  toAsiento,
IAsientosLinea  toLineaAsiEOS = null,
LineaGestionEOS  toLinAlbEOS = null,
IAsientosDatosIvaExento  toLinIVAEx = null 
)
inline

Constructor con línea de asiento, línea de albarán de gestión y línea de IVA exento

Parámetros
toAsiento
toLineaAsiEOS
toLinAlbEOS
toLinIVAEx

Definición en la línea 11445 del archivo AsientosLinea.cs.

◆ AsientosDatosEOS() [6/8]

sage.ew.contabilidad.AsientosDatosEOS.AsientosDatosEOS ( IAsientos  toAsiento,
DataRow  tdrEOS = null 
)
inline

Constructor DATAROW

Parámetros
toAsientoasiento
tdrEOSEOS

Definición en la línea 11456 del archivo AsientosLinea.cs.

◆ AsientosDatosEOS() [7/8]

sage.ew.contabilidad.AsientosDatosEOS.AsientosDatosEOS ( IAsientos  toAsiento,
IAsientosLinea  toLineaAsiEOS = null,
IAsientosDatosIva  toLineaIVA = null,
decimal  tnImporteEOS = 0,
bool  tlRecargoFinanciero = false 
)
inline

Constructor con referencias de asiento e IVA

Parámetros
toAsientoReferencia al asiento relacionado
toLineaAsiEOSReferencia a la línea del asiento de tipo EOS a partir de la que vamos a cargar los datos EOS
toLineaIVAReferencia a la línea de IVA relacionada a partir de la que vamos a cargar los datos EOS
tnImporteEOSImporte para la nueva línea EOS
tlRecargoFinancieroPara indicar que se trata de una línea de Recargo Financiero

Definición en la línea 11472 del archivo AsientosLinea.cs.

◆ AsientosDatosEOS() [8/8]

sage.ew.contabilidad.AsientosDatosEOS.AsientosDatosEOS ( IAsientos  toAsiento,
IAsientosLinea  toLineaAsiEOS = null,
IAsientosDatosIvaExento  toLineaIVA = null,
decimal  tnImporteEOS = 0 
)
inline

Constructor con referencias de asiento e IVA Exento

Parámetros
toAsientoReferencia al asiento relacionado
toLineaAsiEOSReferencia a la línea del asiento de tipo EOS a partir de la que vamos a cargar los datos EOS
toLineaIVAReferencia a la línea de IVA Exento relacionada a partir de la que vamos a cargar los datos EOS
tnImporteEOSImporte para la nueva línea EOS

Definición en la línea 11487 del archivo AsientosLinea.cs.

Documentación de las funciones miembro

◆ _Clonar()

void sage.ew.contabilidad.AsientosDatosEOS._Clonar ( IAsientosDatosEOS  toIEOS)
inline

Clonar

Parámetros
toIEOS

Implementa sage.ew.interficies.IAsientosDatosEOS.

Definición en la línea 11938 del archivo AsientosLinea.cs.

◆ _Delete()

bool sage.ew.contabilidad.AsientosDatosEOS._Delete ( )
inline

borra la linia de EOS

Devuelve

Implementa sage.ew.interficies.IAsientosDatosEOS.

Definición en la línea 12034 del archivo AsientosLinea.cs.

◆ _Save()

bool sage.ew.contabilidad.AsientosDatosEOS._Save ( )
inline

Save

Devuelve

Implementa sage.ew.interficies.IAsientosDatosEOS.

Definición en la línea 11969 del archivo AsientosLinea.cs.

Documentación de propiedades

◆ _Asi

string sage.ew.contabilidad.AsientosDatosEOS._Asi
get

Clave de identificación unica de la primera linea del asiento

Definición en la línea 11084 del archivo AsientosLinea.cs.

◆ _AsiIVA

string sage.ew.contabilidad.AsientosDatosEOS._AsiIVA
get

Clave de identificación unica de la linea de IVA relacionada

Definición en la línea 11095 del archivo AsientosLinea.cs.

◆ _BaseImponible

decimal sage.ew.contabilidad.AsientosDatosEOS._BaseImponible
getset

Base imponible

Definición en la línea 11124 del archivo AsientosLinea.cs.

◆ _BaseImponibleDeducible

decimal sage.ew.contabilidad.AsientosDatosEOS._BaseImponibleDeducible
getset

Base imponible deducible

Definición en la línea 11196 del archivo AsientosLinea.cs.

◆ _BaseImponibleNoDeducible

decimal sage.ew.contabilidad.AsientosDatosEOS._BaseImponibleNoDeducible
getset

Base imponible NO deducible

Definición en la línea 11205 del archivo AsientosLinea.cs.

◆ _CodigoIVA

string sage.ew.contabilidad.AsientosDatosEOS._CodigoIVA
getset

Codigo IVA

Definición en la línea 11260 del archivo AsientosLinea.cs.

◆ _Concepto

string sage.ew.contabilidad.AsientosDatosEOS._Concepto
getset

Concepto

Definición en la línea 11145 del archivo AsientosLinea.cs.

◆ _Cuenta

string sage.ew.contabilidad.AsientosDatosEOS._Cuenta
getset

Código de la cuenta

Definición en la línea 11214 del archivo AsientosLinea.cs.

◆ _CuotaIVA

decimal sage.ew.contabilidad.AsientosDatosEOS._CuotaIVA
getset

Cuota IVA

Definición en la línea 11305 del archivo AsientosLinea.cs.

◆ _CuotaRecargo

decimal sage.ew.contabilidad.AsientosDatosEOS._CuotaRecargo
getset

Cuota Recargo

Definición en la línea 11323 del archivo AsientosLinea.cs.

◆ _DeleteEOS

bool sage.ew.contabilidad.AsientosDatosEOS._DeleteEOS
getset

Propiedad para saber si hay que borrar la línea EOS de la BD

Definición en la línea 11341 del archivo AsientosLinea.cs.

◆ _Empresa

string sage.ew.contabilidad.AsientosDatosEOS._Empresa
get

empresa del asiento

Definición en la línea 11069 del archivo AsientosLinea.cs.

◆ _Excluir

bool sage.ew.contabilidad.AsientosDatosEOS._Excluir
getset

Para poder marcar algunas líneas de EOS y que no se tengan en cuenta en el listado de EOS

Definición en la línea 11350 del archivo AsientosLinea.cs.

◆ _Factura

string sage.ew.contabilidad.AsientosDatosEOS._Factura
getset

Número de factura.

Definición en la línea 11115 del archivo AsientosLinea.cs.

◆ _Linea

int sage.ew.contabilidad.AsientosDatosEOS._Linea
getset

Linea

Definición en la línea 11106 del archivo AsientosLinea.cs.

◆ _Modified

DateTime sage.ew.contabilidad.AsientosDatosEOS._Modified
getset

Fecha de modificación el registro

Definición en la línea 11377 del archivo AsientosLinea.cs.

◆ _NombreConcepto

string sage.ew.contabilidad.AsientosDatosEOS._NombreConcepto
getset

Nombre concepto

Definición en la línea 11186 del archivo AsientosLinea.cs.

◆ _NombreCuenta

string sage.ew.contabilidad.AsientosDatosEOS._NombreCuenta
getset

Nombre cuenta

Definición en la línea 11251 del archivo AsientosLinea.cs.

◆ _ProNoDedu

bool sage.ew.contabilidad.AsientosDatosEOS._ProNoDedu
getset

Para indicar las líneas EOS que no serán deducibles por PRORRATA

Definición en la línea 11359 del archivo AsientosLinea.cs.

◆ _Propuesta

bool sage.ew.contabilidad.AsientosDatosEOS._Propuesta
getset

Para indicar la línea EOS se trata de una PROPUESTA

Definición en la línea 11368 del archivo AsientosLinea.cs.

◆ _TipoEOS

int sage.ew.contabilidad.AsientosDatosEOS._TipoEOS
getset

Tipo EOS

Definición en la línea 11332 del archivo AsientosLinea.cs.

◆ _TpcIVA

decimal sage.ew.contabilidad.AsientosDatosEOS._TpcIVA
getset

% IVA

Definición en la línea 11296 del archivo AsientosLinea.cs.

◆ _TpcRecargo

decimal sage.ew.contabilidad.AsientosDatosEOS._TpcRecargo
getset

% Recargo

Definición en la línea 11314 del archivo AsientosLinea.cs.


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