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

Clase para el detalle del cobro en metálico. Más...

Diagrama de herencia de sage.ew.contabilidad.DatosCobroEnMetalico
sage.ew.interficies.IDatosCobroEnMetalico sage.ew.interficies.ICobroEnMetalico

Métodos públicos

bool _OperacionIVAEuropeo ()
 Devuelve si es una operación de IVA Europeo.
 
 DatosCobroEnMetalico ()
 Constructor.
 
 DatosCobroEnMetalico (DataRow tdrMetalico)
 Constructor con el DataRow de la información del metálico.
 
void Clonar (IDatosCobroEnMetalico toIDatosCobroEnMetalico)
 Clonamos la instancia de los cobros en metálico.
 

Métodos protegidos

bool ExisteColumna (DataTable tdtDatatable, string tcColumnName)
 Gestionamos si existe la columna.
 
bool ExisteColumna (DataTable tdtDatatable, ref string tcColumnName)
 Gestionamos si existe la columna.
 
bool ConvertToBoolean (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "bool" si existe la columna en el Datatable.
 
string ConvertToString (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "String" si existe la columna en el Datatable.
 
DateTime ConvertToDateTimeNull (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "DateTime" si existe la columna en el Datatable.
 
decimal ConvertToDecimal (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "Decimal" si existe la columna en el Datatable.
 
int ConvertToInt32 (DataRow tdrDataRow, string tcColumnName, int tnDefaultValue=0)
 Convierte el valor del DataRow a formato "Int32" si existe la columna en el Datatable.
 

Propiedades

string _Ejercicio [get, set]
 Ejercicio donde tenemos el asiento contable.
 
string _Empresa [get, set]
 Código de empresa.
 
int _Asiento [get, set]
 Número de asiento.
 
int _Operacion [get, set]
 Operación del asiento.
 
string _Definicion [get, set]
 Definición del asiento contable.
 
DateTime _FechaAsiento [get, set]
 Fecha de asiento.
 
string _NIF [get, set]
 NIF / CIF.
 
string _Cuenta [get, set]
 Cuenta del asiento.
 
string _Nombre [get, set]
 Nombre/Razón social.
 
string _ClienteFinal [get, set]
 Cliente final.
 
TipoIdentificacionFiscal _TipoIdentificacion [get, set]
 Tipo de identificación.
 
int _CuentaComunitaria [get]
 Tipo de operador de la cuenta.
 
string _LetraPais [get, set]
 Letra del país.
 
string _CodigoPais [get, set]
 Código del país.
 
decimal _Debe [get, set]
 Debe.
 
decimal _Haber [get, set]
 Haber.
 
decimal _Importe [get, set]
 Importe en metálico.
 
decimal _Trimestre1 [get, set]
 Importe en metálico del trimestre 1.
 
decimal _Trimestre2 [get, set]
 Importe en metálico del trimestre 2.
 
decimal _Trimestre3 [get, set]
 Importe en metálico del trimestre 3.
 
decimal _Trimestre4 [get, set]
 Importe en metálico del trimestre 4.
 
TipoEstadoMetalico _TipoEstado [get, set]
 Tipo de estado de los cobros en metálico.
 
string _Factura [get, set]
 Factura del asiento.
 
string _FacturaPrevision [get, set]
 Factura de la previsión relacionada con el cobro del asiento.
 
int _OrdenPrevision [get, set]
 Orden de la previsión relacionada con el cobro del asiento.
 
string _EjercicioOperacion [get, set]
 Ejercicio de la factura origen.
 
bool _Metalico [get, set]
 Asiento con metálico.
 
string _TipoIVA [get]
 Código de IVA.
 
bool _TipoIVAServicio [get, set]
 Tipo de IVA/IGIC con la marca de sercicio (inmovil)
 
bool _TipoIVAExento [get, set]
 Tipo de IVA/IGIC con la marca de exento (exento)
 
bool _Suplido [get, set]
 Cuenta de suplido.
 
bool _Incluir [get, set]
 Si hay cobros de metálico de ejercicios anteriores donde se realiza un cobro en el ejercicio actual, es necesario incluir este movimiento si el acumulado supera los 6000€
 
string _Asi [get, set]
 Asi del asiento.
 
string _Guid [get, set]
 Guid del asiento.
 
string _Guid_id [get, set]
 Guid del metálico: NIF + Ejercicio.
 

Descripción detallada

Clase para el detalle del cobro en metálico.

Definición en la línea 17 del archivo DatosCobroEnMetalico.cs.

Documentación de constructores y destructores

◆ DatosCobroEnMetalico() [1/2]

sage.ew.contabilidad.DatosCobroEnMetalico.DatosCobroEnMetalico ( )
inline

Constructor.

Definición en la línea 403 del archivo DatosCobroEnMetalico.cs.

◆ DatosCobroEnMetalico() [2/2]

sage.ew.contabilidad.DatosCobroEnMetalico.DatosCobroEnMetalico ( DataRow tdrMetalico)
inline

Constructor con el DataRow de la información del metálico.

Parámetros
tdrMetalicoDataRow con la información del metálico

Definición en la línea 411 del archivo DatosCobroEnMetalico.cs.

Documentación de funciones miembro

◆ _OperacionIVAEuropeo()

bool sage.ew.contabilidad.DatosCobroEnMetalico._OperacionIVAEuropeo ( )
inline

Devuelve si es una operación de IVA Europeo.

Devuelve

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 393 del archivo DatosCobroEnMetalico.cs.

◆ Clonar()

void sage.ew.contabilidad.DatosCobroEnMetalico.Clonar ( IDatosCobroEnMetalico toIDatosCobroEnMetalico)
inline

Clonamos la instancia de los cobros en metálico.

Parámetros
toIDatosCobroEnMetalicoIntancia con la información a clonar

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 660 del archivo DatosCobroEnMetalico.cs.

◆ ConvertToBoolean()

bool sage.ew.contabilidad.DatosCobroEnMetalico.ConvertToBoolean ( DataRow tdrDataRow,
string tcColumnName )
inlineprotected

Convierte el valor del DataRow a formato "bool" si existe la columna en el Datatable.

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

Definición en la línea 577 del archivo DatosCobroEnMetalico.cs.

◆ ConvertToDateTimeNull()

DateTime sage.ew.contabilidad.DatosCobroEnMetalico.ConvertToDateTimeNull ( DataRow tdrDataRow,
string tcColumnName )
inlineprotected

Convierte el valor del DataRow a formato "DateTime" si existe la columna en el Datatable.

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

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

◆ ConvertToDecimal()

decimal sage.ew.contabilidad.DatosCobroEnMetalico.ConvertToDecimal ( DataRow tdrDataRow,
string tcColumnName )
inlineprotected

Convierte el valor del DataRow a formato "Decimal" si existe la columna en el Datatable.

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

Definición en la línea 625 del archivo DatosCobroEnMetalico.cs.

◆ ConvertToInt32()

int sage.ew.contabilidad.DatosCobroEnMetalico.ConvertToInt32 ( DataRow tdrDataRow,
string tcColumnName,
int tnDefaultValue = 0 )
inlineprotected

Convierte el valor del DataRow a formato "Int32" si existe la columna en el Datatable.

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
tnDefaultValueValor por defecto si es null
Devuelve

Definición en la línea 642 del archivo DatosCobroEnMetalico.cs.

◆ ConvertToString()

string sage.ew.contabilidad.DatosCobroEnMetalico.ConvertToString ( DataRow tdrDataRow,
string tcColumnName )
inlineprotected

Convierte el valor del DataRow a formato "String" si existe la columna en el Datatable.

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

Definición en la línea 593 del archivo DatosCobroEnMetalico.cs.

◆ ExisteColumna() [1/2]

bool sage.ew.contabilidad.DatosCobroEnMetalico.ExisteColumna ( DataTable tdtDatatable,
ref string tcColumnName )
inlineprotected

Gestionamos si existe la columna.

Parámetros
tdtDatatableDataTable con la información del libro
tcColumnNameColumna a validar si existe
Devuelve

Definición en la línea 557 del archivo DatosCobroEnMetalico.cs.

◆ ExisteColumna() [2/2]

bool sage.ew.contabilidad.DatosCobroEnMetalico.ExisteColumna ( DataTable tdtDatatable,
string tcColumnName )
inlineprotected

Gestionamos si existe la columna.

Parámetros
tdtDatatableDataTable con la información del libro
tcColumnNameColumna a validar si existe
Devuelve

Definición en la línea 546 del archivo DatosCobroEnMetalico.cs.

Documentación de propiedades

◆ _Asi

string sage.ew.contabilidad.DatosCobroEnMetalico._Asi
getset

Asi del asiento.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 363 del archivo DatosCobroEnMetalico.cs.

◆ _Asiento

int sage.ew.contabilidad.DatosCobroEnMetalico._Asiento
getset

Número de asiento.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 95 del archivo DatosCobroEnMetalico.cs.

◆ _ClienteFinal

string sage.ew.contabilidad.DatosCobroEnMetalico._ClienteFinal
getset

Cliente final.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 158 del archivo DatosCobroEnMetalico.cs.

◆ _CodigoPais

string sage.ew.contabilidad.DatosCobroEnMetalico._CodigoPais
getset

Código del país.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 193 del archivo DatosCobroEnMetalico.cs.

◆ _Cuenta

string sage.ew.contabilidad.DatosCobroEnMetalico._Cuenta
getset

Cuenta del asiento.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 140 del archivo DatosCobroEnMetalico.cs.

◆ _CuentaComunitaria

int sage.ew.contabilidad.DatosCobroEnMetalico._CuentaComunitaria
get

Tipo de operador de la cuenta.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 176 del archivo DatosCobroEnMetalico.cs.

◆ _Debe

decimal sage.ew.contabilidad.DatosCobroEnMetalico._Debe
getset

Debe.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 202 del archivo DatosCobroEnMetalico.cs.

◆ _Definicion

string sage.ew.contabilidad.DatosCobroEnMetalico._Definicion
getset

Definición del asiento contable.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 113 del archivo DatosCobroEnMetalico.cs.

◆ _Ejercicio

string sage.ew.contabilidad.DatosCobroEnMetalico._Ejercicio
getset

Ejercicio donde tenemos el asiento contable.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 77 del archivo DatosCobroEnMetalico.cs.

◆ _EjercicioOperacion

string sage.ew.contabilidad.DatosCobroEnMetalico._EjercicioOperacion
getset

Ejercicio de la factura origen.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 301 del archivo DatosCobroEnMetalico.cs.

◆ _Empresa

string sage.ew.contabilidad.DatosCobroEnMetalico._Empresa
getset

Código de empresa.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 86 del archivo DatosCobroEnMetalico.cs.

◆ _Factura

string sage.ew.contabilidad.DatosCobroEnMetalico._Factura
getset

Factura del asiento.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 274 del archivo DatosCobroEnMetalico.cs.

◆ _FacturaPrevision

string sage.ew.contabilidad.DatosCobroEnMetalico._FacturaPrevision
getset

Factura de la previsión relacionada con el cobro del asiento.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 283 del archivo DatosCobroEnMetalico.cs.

◆ _FechaAsiento

DateTime sage.ew.contabilidad.DatosCobroEnMetalico._FechaAsiento
getset

Fecha de asiento.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 122 del archivo DatosCobroEnMetalico.cs.

◆ _Guid

string sage.ew.contabilidad.DatosCobroEnMetalico._Guid
getset

Guid del asiento.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 372 del archivo DatosCobroEnMetalico.cs.

◆ _Guid_id

string sage.ew.contabilidad.DatosCobroEnMetalico._Guid_id
getset

Guid del metálico: NIF + Ejercicio.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 381 del archivo DatosCobroEnMetalico.cs.

◆ _Haber

decimal sage.ew.contabilidad.DatosCobroEnMetalico._Haber
getset

Haber.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 211 del archivo DatosCobroEnMetalico.cs.

◆ _Importe

decimal sage.ew.contabilidad.DatosCobroEnMetalico._Importe
getset

Importe en metálico.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 220 del archivo DatosCobroEnMetalico.cs.

◆ _Incluir

bool sage.ew.contabilidad.DatosCobroEnMetalico._Incluir
getset

Si hay cobros de metálico de ejercicios anteriores donde se realiza un cobro en el ejercicio actual, es necesario incluir este movimiento si el acumulado supera los 6000€

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 354 del archivo DatosCobroEnMetalico.cs.

◆ _LetraPais

string sage.ew.contabilidad.DatosCobroEnMetalico._LetraPais
getset

Letra del país.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 184 del archivo DatosCobroEnMetalico.cs.

◆ _Metalico

bool sage.ew.contabilidad.DatosCobroEnMetalico._Metalico
getset

Asiento con metálico.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 310 del archivo DatosCobroEnMetalico.cs.

◆ _NIF

string sage.ew.contabilidad.DatosCobroEnMetalico._NIF
getset

NIF / CIF.

Implementa sage.ew.interficies.ICobroEnMetalico.

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

◆ _Nombre

string sage.ew.contabilidad.DatosCobroEnMetalico._Nombre
getset

Nombre/Razón social.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 149 del archivo DatosCobroEnMetalico.cs.

◆ _Operacion

int sage.ew.contabilidad.DatosCobroEnMetalico._Operacion
getset

Operación del asiento.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 104 del archivo DatosCobroEnMetalico.cs.

◆ _OrdenPrevision

int sage.ew.contabilidad.DatosCobroEnMetalico._OrdenPrevision
getset

Orden de la previsión relacionada con el cobro del asiento.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 292 del archivo DatosCobroEnMetalico.cs.

◆ _Suplido

bool sage.ew.contabilidad.DatosCobroEnMetalico._Suplido
getset

Cuenta de suplido.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 345 del archivo DatosCobroEnMetalico.cs.

◆ _TipoEstado

TipoEstadoMetalico sage.ew.contabilidad.DatosCobroEnMetalico._TipoEstado
getset

Tipo de estado de los cobros en metálico.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 265 del archivo DatosCobroEnMetalico.cs.

◆ _TipoIdentificacion

TipoIdentificacionFiscal sage.ew.contabilidad.DatosCobroEnMetalico._TipoIdentificacion
getset

Tipo de identificación.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 167 del archivo DatosCobroEnMetalico.cs.

◆ _TipoIVA

string sage.ew.contabilidad.DatosCobroEnMetalico._TipoIVA
get

Código de IVA.

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 319 del archivo DatosCobroEnMetalico.cs.

◆ _TipoIVAExento

bool sage.ew.contabilidad.DatosCobroEnMetalico._TipoIVAExento
getset

Tipo de IVA/IGIC con la marca de exento (exento)

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 336 del archivo DatosCobroEnMetalico.cs.

◆ _TipoIVAServicio

bool sage.ew.contabilidad.DatosCobroEnMetalico._TipoIVAServicio
getset

Tipo de IVA/IGIC con la marca de sercicio (inmovil)

Implementa sage.ew.interficies.IDatosCobroEnMetalico.

Definición en la línea 327 del archivo DatosCobroEnMetalico.cs.

◆ _Trimestre1

decimal sage.ew.contabilidad.DatosCobroEnMetalico._Trimestre1
getset

Importe en metálico del trimestre 1.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 229 del archivo DatosCobroEnMetalico.cs.

◆ _Trimestre2

decimal sage.ew.contabilidad.DatosCobroEnMetalico._Trimestre2
getset

Importe en metálico del trimestre 2.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 238 del archivo DatosCobroEnMetalico.cs.

◆ _Trimestre3

decimal sage.ew.contabilidad.DatosCobroEnMetalico._Trimestre3
getset

Importe en metálico del trimestre 3.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 247 del archivo DatosCobroEnMetalico.cs.

◆ _Trimestre4

decimal sage.ew.contabilidad.DatosCobroEnMetalico._Trimestre4
getset

Importe en metálico del trimestre 4.

Implementa sage.ew.interficies.ICobroEnMetalico.

Definición en la línea 256 del archivo DatosCobroEnMetalico.cs.


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