Referencia de la Clase sage.ew.contabilidad.Asientos

Clase utilizada para realizar asientos contables. Más...

Diagrama de herencias de sage.ew.contabilidad.Asientos
sage.ew.interficies.IAsientos sage.ew.interficies.IDivisaOperable sage.ew.interficies.IGestionDocumental sage.ew.interficies.IAddons sage.ew.interficies.IDivisaOperable

Tipos públicos

enum  DebeHaber { DebeHaber.Debe, DebeHaber.Haber }
 Enumerado del tipo de movimiento contable Más...
 

Métodos públicos

delegate void Delegar_Refresh_Object (object sender, string tcNombrePropiedad)
 Definición del delegado para el evento _Refresco_Objecto_Visual Más...
 
BindingList< IAsientosDatosEOS_LineasEOS (eTipoCuenta teTipoCuenta)
 Líneas EOS del asiento Más...
 
 Asientos ()
 Constructor sin parámetros Más...
 
 Asientos (eTipoOrigenAsiento teOrigenAsiento=eTipoOrigenAsiento.Defecto)
 Constructor predeterminado de Asientos Más...
 
 Asientos (String tcAsi, eTipoOrigenAsiento teOrigenAsiento=eTipoOrigenAsiento.Defecto)
 Constructor de clase Asientos con los datos suministrados Más...
 
 Asientos (String tcAsi, eTipoOrigenAsiento teOrigenAsiento, IFormBase toForm)
 CCR 149516 Constructor con Asi, tipo de origen y formulario asociado Más...
 
 Asientos (string tcEmpresa, DateTime tdtFecha, eTipoOrigenAsiento teOrigenAsiento=eTipoOrigenAsiento.Defecto)
 Constructor con empresa y fecha asiento (PE-85500) Más...
 
bool _New (eTipoOrigenAsiento teOrigenAsiento=eTipoOrigenAsiento.Defecto)
 Nou asiento Más...
 
bool _New (string tcEmpresa, eTipoOrigenAsiento teOrigenAsiento=eTipoOrigenAsiento.Defecto)
 nou asiento Más...
 
bool _Load ()
 Realiza la carga de los datos del asiento en base a EMPRESA y NUMERO que tenga asignado el objeto. Más...
 
bool _Load (String tcAsi)
 Realiza la carga de los datos del asiento para el ASI solicitado. Más...
 
bool _Load (string tcEmpresa, int tnNumero)
 Carrega l'assentament si existeix Más...
 
bool _Load (string tcEmpresa, int tnNumero, string tcDataBase="GESTION")
 Consulta el asiento en el ejercicio correspondiente Más...
 
bool _Save ()
 Método publico para guardar asientos. Más...
 
bool _GenerarPrevisiones ()
 Generación de las previsiones del asiento de factura Si es multifactura devuelve el resultado de la generación de la última factura Cuando se inicia el proceso vaciamos el "_Mensaje_Error", si se ha generado el asiento teóricamente ya se ha gestionado si ha fallado la generación del asiento Más...
 
bool _GenerarPrevisiones (string tcFactura, string tcCuenta, eTipoAsiento teTipoAsiento)
 Generación de las previsiones del asiento de factura Más...
 
decimal _ImporteTotalPrevisiones (string tcFactura, string tcCuenta, bool tlDivisa=false)
 Calcula el importe total para la generación de las previsiones Más...
 
bool _Delete (bool tlActivarValidaciones)
 si se pasa un true al borrar realiza todas la validaciones del borrado como si estuvieras al formulario de asientos y lo borraras Más...
 
bool _Delete ()
 Método publico para la eliminación de asientos. Más...
 
bool _Delete (string tcAsi)
 Borra una línea de asiento. No se controla la eliminación del Diccionario de asientos. Más...
 
void _Show ()
 Muestra por pantalla el asiento Más...
 
void _Show_Asiento_Vacio ()
 Muestra la pantalla de asientos vacía (PE-85390) Más...
 
bool _AsientoBloqueadoFacturas (ref string tcMensaje, ref string tcToolTip)
 comprueba si el asiento debe presentarse de solo lectura Más...
 
bool _Add (String tcCuenta, String tcDefinicion, DebeHaber tenumDebeHaber, decimal tnImporte, int tnlinea=0)
 _Add (no interficie) Más...
 
bool _Abandonar_Documento (bool tbNoValidarDocumento=false, bool tlSalirDocumento=false)
 Abandonar documento Más...
 
bool _Es_Valido (bool tlAbandonaDocumento=false)
 Sempre ha de retornar true. Más...
 
bool _Documento_Vacio ()
 Retorna true si no hay lineas en el detalle del documento, o hay una sola linea pero no tiene datos. Más...
 
void _DescargarDatos ()
 Descargamos los datos del asiento Más...
 
virtual bool _Print ()
 Imprime el documento directamente Más...
 
IAsientosLinea _AddLinea ()
 Add linea Más...
 
IAsientosLinea _AddLinea (IAsientosLinea toAsientoLinea)
 Afegim una linea al document, si no es passa tnInserPos aleshores s'afegeix al final del document. Más...
 
bool _Existe (string tcEmpresa, int tnNumero, string tcEjercicio="GESTION")
 Ens diu si existeix un assentament. Más...
 
bool _Asiento_Descuadrado ()
 ens diu si l'assentament està desquadrat Más...
 
void _Clonar (IAsientos toAsiento)
 Clonamos el asiento pasado por parámetro Más...
 
BindingList< IAsientosLinea_ClonarLineas (IAsientos toAsiento)
 Clonamos las líneas del asiento contable Más...
 
BindingList< IAsientosDatosReferenciaCatastral_ClonarReferenciaCatastral (BindingList< IAsientosDatosReferenciaCatastral > toDatosReferenciaCatastral)
 Clonamos las líneas de las referencias catastrales relacionadas con el asiento contable Más...
 
BindingList< IAsientosDatosEOS_ClonarEOS (BindingList< IAsientosDatosEOS > toDatosEOS)
 Clonamos las líneas de los datos EOS. Task 152326 Más...
 
string _Cuenta_Cliente (int tnLinea=0)
 Ens retorna el compte de client d l'assentament (es mira amb el següent ordre: iva,retencio, iva exento, assentament) Más...
 
string _Cuenta_Proveedor (int tnLinea=0)
 Ens retorna el compte de proveedor d l'assentament (es mira amb el següent ordre: iva,retencio, iva exento, assentament) Más...
 
void _MostrarPrevisiones ()
 Mostrar las previsiones de cobro/pago Más...
 
void _ValidacionesLineasAsiento ()
 Validaciones varias de ivas, retenciones ... Más...
 
void _RevisionClienteProveedor (string tcCuenta, string tcFactura, int tnLinea=0)
 A tot arreu hi ha d'haver el mateix client/proveedor -> iva reper, iva sopor, iva exento, retenció Más...
 
void _Comprovar_KeyCopy ()
 Comprueba si el número de documento está bloqueado o no Más...
 
void _Bloquear_Documento (bool tlBloqueo)
 bloquear documento en uso Más...
 
void _Obtener_Clave_Documento ()
 Para obtener el valor clave del asiento Más...
 
int _BuscarEjercicioPrevisionCobro ()
 Buscamos el ejercicio de la previsión de cobro para poder navegar a la previsión correspondiente Más...
 
bool _ExisteOrdenSoportadoAsiento (int tnOrden, bool tlComunitari, string tcFactura)
 Al modificar el número de orden en la pantalla de asientos controlaremos: Más...
 
bool _ExisteOrdenSoportadoAsiento (int tnOrden, bool tlComunitari, string tcFactura, string tcProveedor)
 Al modificar el número de orden en la pantalla de asientos controlaremos: Más...
 
bool _ExisteFacturaAsiento (eTipoCuenta tetipoCuenta, string tcFactura, string tcCuenta)
 Al modificar el número de factura, vamos a controlar si existe en otro asiento la misma factura La validación siempre se realiza a partir del asiento actual Más...
 
bool _MarcarAsientoLiquidacion ()
 Operación de marcado de asiento de liquidación de IVA Más...
 
bool _MarcarAsientoLiquidacion (eTipoMovimientoAsiento teTipoMovimientoAsiento)
 Operación de marcado de asiento de liquidación de IVA / asiento de liquidación de retencinoes. Más...
 
bool _MarcarTipoMovimientoAsiento (eTipoMovimientoAsiento tipoMovimientoAsiento)
 Operación de Marcado / Desmarcado de asiento regularización Más...
 
bool _DesmarcarAsientoExportadoISV ()
 Desmarcar el asiento como exportado a ISV Más...
 
bool _DesmarcarAsientoEnviadoSII ()
 Desmarcamos el asiento como enviado al SII Más...
 
DateTime _FechaFacturaRectificacionSII (string tcTabla, string tcEmpresa, string tcAny, string tcFactura, string tcCuenta)
 Devuelve la fecha de factura de una rectificación del SII Más...
 
eTipoLibroSII _TipoLibroSII ()
 Devuelve el tipo de libro donde encaja el asiento actual. De momento sólo se revisan los tipos Emitidas, Recibidas y Det. Op. Intracomunitarias Más...
 
int _ObtenerNumeroAsiento ()
 Obtengo un número de asiento nuevo y actualizo el contador
Más...
 
bool _EsFacturaRectificativa (ref DateTime? tdFecha)
 Nos devuelve si se trata de una factura rectificativa, si lo es nos devuelve la fecha por referencia. Más...
 
bool _EsFacturaRectificativa (ref DateTime? tdFecha, bool tlVerificarDatosExistentes)
 Nos devuelve si se trata de una factura rectificativa, si lo es nos devuelve la fecha por referencia. Más...
 
bool _EsAsientoConProrrata ()
 Determina si se trata de un asiento con prorrata Más...
 
bool _ShowRectificativas (bool tlSoloLectura)
 Introducción de las facturas rectificativas Más...
 
bool _ShowAdicionalesSII (bool tlSoloLectura)
 Introducción de datos adicionales del SII (Task 111325) Más...
 
int _EstadoSII (bool tlDejarPendiente=false)
 Devuelve el estado de la factura (SII) 0. Pendiente Más...
 
bool _CuadrarAsientosDivisa ()
 Si se trata de una asiento multidivisa y el asiento viene cuadrado en euros pero en en la otra divisa esta descuadrado esto puede suceder debido que el valor en la divisa se ha calculado a partir del euro, entonces este metodo mirara de cuadrarlo Más...
 
bool _GenerarEOS ()
 Task 165872 Método para realizar la generación de los datos de ingresos y gastos relacionados con el asiento actual. Se utiliza para forzar la generación de datos EOS desde sitios externos. (Amortizaciones) Más...
 
bool _SePuedeBorrarAsiento ()
 Devuelve si el asiento se puede borrar Más...
 
DateTime _FechaFactura (bool tlFechaOperacion=false, int tnLinea=0)
 Ens retorna la data de factura de l'iva reper, sopor, exento o retencions Más...
 
DateTime _FechaFactura (string tcFactura, bool tlFechaOperacion=false, int tnLinea=0)
 Ens retorna la data de factura de l'iva reper, sopor, exento o retencions de la factura passada per parametre Más...
 
bool _ActualizarDocumentoAsociado (string tcDocumento)
 Método especial para actualizar a bd el documento asociado en caso que el asiento esté de sólo lectura, ya que dejamos modificar este campo igualmente. Más...
 
bool _PermitirCambioValor (object sender, string tcValorCandidato, out string tcMensaje)
 Método para evaluar si se permite un cambio de valor Más...
 

Métodos públicos estáticos

static bool ContieneAsientoApertura (string ejercicio, string empresa="")
 Método para determinar si el ejercicio recibido por parámetro contiene asiento de apertura Más...
 
static bool DeleteAsientoApertura (string ejercicio, string empresa="")
 Método para borrar el asiento de apertura del ejercicio recibido por parámetro Más...
 
static bool ContieneAsientoRegularizacion (string ejercicio, string empresa="")
 Método para determinar si el ejercicio recibido por parámetro contiene asiento de regularización Más...
 
static bool DeleteAsientoRegularizacion (string ejercicio, string empresa="")
 Método para borrar el asiento de regularizacion del ejercicio recibido por parámetro Más...
 
static bool ContieneAsientoCierre (string ejercicio, string empresa="")
 Método para determinar si el ejercicio recibido por parámetro contiene asiento de cierre Más...
 
static bool DeleteAsientoCierre (string ejercicio, string empresa="")
 Método para borrar el asiento de cierre del ejercicio recibido por parámetro Más...
 

Campos de datos

bool _SaltarComprobacionSII = false
 Para poder saltar la comprobación del SII cuando se mira el estado del Sólo lectura Más...
 

Propiedades

IDatosAdicionalesFactura _DatosAdicionalesFactura [get]
 Datos adicionales de la factura. Desde el asiento ya disponemos de todos estos datos a partir de los registros de IVA. Más...
 
bool _MultiFactura [get]
 Indica si hay más de una factura en las lineas Más...
 
eTipoAsiento _TipoAsiento [get]
 Nos dice si se trata de un asiento normal o factura de venta o compra Más...
 
eTipoOrigenAsiento _OrigenAsiento [get, set]
 ens indica d'on ve l'assentament Más...
 
string _Empresa [get, set]
 Código de empresa. Más...
 
int _Numero [get, set]
 Número de asiento. Más...
 
DateTime _Fecha [get, set]
 Fecha del asiento. Más...
 
string _Tipo [get, set]
 Tipo Más...
 
string _Factura [get, set]
 Numero de factura. Más...
 
string _Proveedor [get, set]
 Código de proveedor Más...
 
string _Divisa [get, set]
 Divisa del asiento. Más...
 
int _Arqueo [get, set]
 Número de arqueo. Por defecto el valor siempre es 0 Más...
 
string _Referencia [get, set]
 Referencia Más...
 
string _Archivo [get, set]
 Archivo Más...
 
string _Libro [get, set]
 Libro Más...
 
String _Guid [get, set]
 PE-101628 Guid Más...
 
bool _ISV [get, set]
 Indica si el asiento ha sido exportado a ISV Más...
 
DateTime _ExportarISV [get, set]
 Indica la fecha de exportación a ISV Más...
 
string _Mensaje_Error [get, set]
 Mensaje de error Más...
 
bool _EnUso [get, set]
 Si el documento esta en uso Más...
 
string _MensajeEnUso [get]
 Mensaje de desbloqueo de un documento en uso por otro usuario Si el documento no está en Uso devolverá una cadena en blanco Más...
 
string _KeyCopy [get]
 Keycopy del documento Más...
 
bool _Solo_Lectura [get]
 Solo lectura Más...
 
bool _Solo_Lectura_SinAccesos [get]
 Solo lectura sin temas de accesos Más...
 
FormBase _oForm [get, set]
 Referencia al posible formulario asociado a la clase de negocio Más...
 
FormBase _FormDocumento [get]
 Devuelve la instancia del formulario si el documento está enlazado con la capa visual Más...
 
BindingList< IAsientosLinea_Lineas [get, set]
 Líneas del asiento Más...
 
Dictionary< int, AsientosLinea_dicLineas [get, set]
 Diccionario que contiene el detalle de las lineas de asientos. Más...
 
int _MaxLinea [get]
 Maxima linea asiento. Por defecto el valor siempre es 1 Más...
 
decimal _Cambio [get, set]
 Cotización del asiento. Por defecto el valor siempre es 1 Más...
 
DateTime _FechaGenerarPrevision [get, set]
 si el valor es null no s'ha de fer res, si conté una data aleshores s'han de generar les previsions Más...
 
BindingList< IAsientosDatosIva_LineasIVA [get]
 Líneas IVA del asiento Más...
 
List< IAsientosBaseDatosIva_Facturas [get]
 Lista de facturas: Número de factura, {Cuenta,Orden,Nombre,ProveedorVarios,CifVarios} Más...
 
decimal _TotalDebe [get]
 total debe Más...
 
decimal _TotalHaber [get]
 total haber Más...
 
decimal _TotalDebeDiv [get]
 total debe Más...
 
decimal _TotalHaberDiv [get]
 total haber Más...
 
bool _Recc [get, set]
 recc Más...
 
int _Operacion [get, set]
 Operacion Más...
 
string _CuentaTransitario [get]
 Cuenta transitario - DUA Más...
 
string _FacturaTransitario [get]
 Factura transitario -DUA Más...
 
bool _EsTransitarioDUA [get]
 Indica si tiene asientos transitario y DUA Más...
 
int _AsientoTransitario [get]
 si es DUA asiento relacionado Más...
 
ewBonotera _Navegacion [get, set]
 Objeto navegación Más...
 
IAsientosDatosIvaExento _DatosIvaExento [get, set]
 Iva exento Más...
 
BindingList< IAsientosDatosReferenciaCatastral_DatosReferenciaCatastral [get, set]
 Referencia catastral PE-104680 Más...
 
BindingList< IAsientosDatosEOS_DatosEOS [get, set]
 Datos EOS. Task 152326 Más...
 
eTipoMovimientoAsiento _TipoMovimientoAsiento [get]
 Nos devuelve el tipo del asiento para poder realizar los controles pertinentes Tipo de asiento: Normal, Apertura, Cierre, Regularización o Liquidación Más...
 
BindingList< string > _IncidenciasBloqueantes [get]
 Incidencias q no et permeten sortir d l'assentament sense solucionarles Más...
 
BindingList< string > _IncidenciasNoBloqueantes [get]
 Incidencias q no et permeten sortir d l'assentament sense solucionarles Más...
 
string _Cif [get, set]
 CIF (relacionado con el IVA) Más...
 
string _Nombre [get, set]
 Nombre (relacionado con el IVA) Más...
 
bool _Conversion [get, set]
 Por defecto hace el cambio bidireccional cuando se trabaja con divisa Más...
 
bool _PropuestaAutomatica [get, set]
 Propuesta automática de impuestos Más...
 
bool _Capture [get, set]
 Capture Más...
 
int _Tipo_mov [get, set]
 Tipo_mov Más...
 
IAsientosSII _DatosSII [get, set]
 Task 111325. Datos SII Más...
 
bool _Conciliado [get]
 Indica si alguna de las lineas del asiento ha sido conciliada Más...
 
string _DataBase [get]
 Base de datos relacionada del enlace del documento (Gestión documental) Más...
 
string _Tabla [get]
 Tabla relacionada del enlace del documento (Gestión documental) Sobreescribiremos en cada documento la tabla Más...
 
bool _GestEjercicio [get]
 Indica si el enlace se debe de realizar teniendo en cuenta el ejercicio (Gestión documental) Más...
 
Dictionary< string, string > _Keys [get]
 Relación entre los campos y las propiedades de la clase de negocio (Gestión documental) Más...
 
Dictionary< string, object > _Addons = new Dictionary<string, object>() [get]
 Diccionario donde cargaremos los addons disponibles Más...
 
Divisa _oDivisa [get, set]
 Divisa asiento Más...
 
- Propiedades heredados desde sage.ew.interficies.IAsientos
eTipoOrigenAsiento _OrigenAsiento [get, set]
 ens indica d'on ve l'assentament Más...
 
string _Empresa [get, set]
 Empresa Más...
 
int _Numero [get, set]
 Numero Más...
 
string _Tipo [get, set]
 Tipo Más...
 
string _Factura [get, set]
 Factura Más...
 
string _Proveedor [get, set]
 Proveedor Más...
 
int _Arqueo [get, set]
 Arqueo Más...
 
string _Referencia [get, set]
 Referencia Más...
 
string _Archivo [get, set]
 archivo Más...
 
string _Libro [get, set]
 Libro Más...
 
string _Guid [get, set]
 Guid Más...
 
string _Mensaje_Error [get, set]
 Mensaje de error Más...
 
BindingList< string > _IncidenciasBloqueantes [get]
 Incidencias q no et permeten sortir d l'assentament sense solucionarles Más...
 
BindingList< string > _IncidenciasNoBloqueantes [get]
 Incidencias q no et permeten sortir d l'assentament sense solucionarles Más...
 
bool _EnUso [get, set]
 En uso Más...
 
bool _Solo_Lectura [get]
 Solo lectura Más...
 
FormBase _oForm [get, set]
 Formulario asociado Más...
 
BindingList< IAsientosLinea_Lineas [get, set]
 Asiento linia Más...
 
BindingList< IAsientosDatosIva_LineasIVA [get]
 Lineas Iva Más...
 
DateTime _FechaGenerarPrevision [get, set]
 Fecha generacion prevision si es null no ha de fer res. Más...
 
decimal _TotalDebe [get]
 total debe Más...
 
decimal _TotalHaber [get]
 total haber Más...
 
decimal _TotalDebeDiv [get]
 total debediv Más...
 
decimal _TotalHaberDiv [get]
 total haberdiv Más...
 
bool _Recc [get, set]
 RECC Más...
 
int _Operacion [get, set]
 Operacion Más...
 
ewBonotera _Navegacion [get, set]
 Objeto navegación Más...
 
eTipoMovimientoAsiento _TipoMovimientoAsiento [get]
 Tipo de asiento: Normal, Apertura, Cierre, Regularización o Liquidación Más...
 
IAsientosDatosIvaExento _DatosIvaExento [get, set]
 Iva Exento Más...
 
IDatosAdicionalesFactura _DatosAdicionalesFactura [get]
 Datos adicionales factura Más...
 
BindingList< IAsientosDatosReferenciaCatastral_DatosReferenciaCatastral [get, set]
 Referencias catastrales Más...
 
BindingList< IAsientosDatosEOS_DatosEOS [get, set]
 Datos EOS. Task 152326 Más...
 
string _Cif [get, set]
 CIF Más...
 
string _Nombre [get, set]
 nombre Más...
 
bool _Conversion [get, set]
 Por defecto hace el cambio bidireccional cuando se trabaja con divisa Más...
 
bool _Capture [get, set]
 Asiento proviniente de SageCapture Más...
 
int _Tipo_mov [get, set]
 Tipo de operación en SageCapture Más...
 
bool _Conciliado [get]
 Indica si alguna de las lineas del asiento ha sido conciliada Más...
 
IAsientosSII _DatosSII [get, set]
 // Task 111325. Objeto para los campos del SII Más...
 
bool _ISV [get, set]
 Indica si el asiento ha sido exportado a ISV Más...
 
DateTime _ExportarISV [get]
 Indica la fecha de exportación a ISV Más...
 
string _CuentaTransitario [get]
 Cuenta transitario - DUA Más...
 
string _FacturaTransitario [get]
 Factura transitario -DUA Más...
 
bool _EsTransitarioDUA [get]
 Indica si tiene asientos transitario y DUA Más...
 
int _AsientoTransitario [get]
 si es DUA asiento relacionado Más...
 
bool _PropuestaAutomatica [get, set]
 Propuesta automática de impuestos Más...
 
List< IAsientosBaseDatosIva_Facturas [get]
 Lista de facturas: Número de factura, {Cuenta,Orden,Nombre,ProveedorVarios,CifVarios} Más...
 
- Propiedades heredados desde sage.ew.interficies.IDivisaOperable
String _Divisa [get, set]
 Código de divisa Más...
 
Divisa _oDivisa [get, set]
 Objeto divisa Más...
 
Decimal _Cambio [get, set]
 Cambio Más...
 
DateTime _Fecha [get, set]
 Fecha del objeto Más...
 
- Propiedades heredados desde sage.ew.interficies.IGestionDocumental
string _DataBase [get]
 Base de datos relacionada del enlace del documento Más...
 
string _Tabla [get]
 Tabla relacionada del enlace del documento Más...
 
bool _GestEjercicio [get]
 Indica si el enlace se debe de realizar teniendo en cuenta el ejercicio Más...
 
Dictionary< string, string > _Keys [get]
 Relación entre los campos y las propiedades de la clase de negocio Más...
 
- Propiedades heredados desde sage.ew.interficies.IAddons
Dictionary< string, object > _Addons [get]
 Diccionario donde cargaremos los addons disponibles (PE-97109) Más...
 

Eventos

Delegar_Refresh_Object _Refresco_Objecto_Visual
 Definición del evento _Refresco_Objecto_Visual Más...
 

Descripción detallada

Clase utilizada para realizar asientos contables.

Definición en la línea 33 del archivo Asientos.cs.

Documentación de las enumeraciones miembro de la clase

◆ DebeHaber

Enumerado del tipo de movimiento contable

Valores de enumeraciones
Debe 

Debe

Haber 

Haber

Definición en la línea 67 del archivo Asientos.cs.

Documentación del constructor y destructor

◆ Asientos() [1/5]

sage.ew.contabilidad.Asientos.Asientos ( )
inline

Constructor sin parámetros

Definición en la línea 1461 del archivo Asientos.cs.

◆ Asientos() [2/5]

sage.ew.contabilidad.Asientos.Asientos ( eTipoOrigenAsiento  teOrigenAsiento = eTipoOrigenAsiento.Defecto)
inline

Constructor predeterminado de Asientos

Parámetros
teOrigenAsiento

Definición en la línea 1470 del archivo Asientos.cs.

◆ Asientos() [3/5]

sage.ew.contabilidad.Asientos.Asientos ( String  tcAsi,
eTipoOrigenAsiento  teOrigenAsiento = eTipoOrigenAsiento.Defecto 
)
inline

Constructor de clase Asientos con los datos suministrados

Parámetros
tcAsiAsi a cargar

///

Parámetros
teOrigenAsiento

Definición en la línea 1480 del archivo Asientos.cs.

◆ Asientos() [4/5]

sage.ew.contabilidad.Asientos.Asientos ( String  tcAsi,
eTipoOrigenAsiento  teOrigenAsiento,
IFormBase  toForm 
)
inline

CCR 149516 Constructor con Asi, tipo de origen y formulario asociado

Parámetros
tcAsi
teOrigenAsiento
toForm

Definición en la línea 1492 del archivo Asientos.cs.

◆ Asientos() [5/5]

sage.ew.contabilidad.Asientos.Asientos ( string  tcEmpresa,
DateTime  tdtFecha,
eTipoOrigenAsiento  teOrigenAsiento = eTipoOrigenAsiento.Defecto 
)
inline

Constructor con empresa y fecha asiento (PE-85500)

Parámetros
tcEmpresa
tdtFecha
teOrigenAsiento

Definición en la línea 1524 del archivo Asientos.cs.

Documentación de las funciones miembro

◆ _Abandonar_Documento()

bool sage.ew.contabilidad.Asientos._Abandonar_Documento ( bool  tbNoValidarDocumento = false,
bool  tlSalirDocumento = false 
)
inline

Abandonar documento

Parámetros
tbNoValidarDocumento
tlSalirDocumento
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2530 del archivo Asientos.cs.

◆ _ActualizarDocumentoAsociado()

bool sage.ew.contabilidad.Asientos._ActualizarDocumentoAsociado ( string  tcDocumento)
inline

Método especial para actualizar a bd el documento asociado en caso que el asiento esté de sólo lectura, ya que dejamos modificar este campo igualmente.

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 8245 del archivo Asientos.cs.

◆ _Add()

bool sage.ew.contabilidad.Asientos._Add ( String  tcCuenta,
String  tcDefinicion,
DebeHaber  tenumDebeHaber,
decimal  tnImporte,
int  tnlinea = 0 
)
inline

_Add (no interficie)

Parámetros
tcCuenta
tcDefinicion
tenumDebeHaber
tnImporte
tnlinea
Devuelve

Definición en la línea 2436 del archivo Asientos.cs.

◆ _AddLinea() [1/2]

IAsientosLinea sage.ew.contabilidad.Asientos._AddLinea ( )
inline

Add linea

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2721 del archivo Asientos.cs.

◆ _AddLinea() [2/2]

IAsientosLinea sage.ew.contabilidad.Asientos._AddLinea ( IAsientosLinea  toAsientoLinea)
inline

Afegim una linea al document, si no es passa tnInserPos aleshores s'afegeix al final del document.

Parámetros
toAsientoLinea
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2731 del archivo Asientos.cs.

◆ _Asiento_Descuadrado()

bool sage.ew.contabilidad.Asientos._Asiento_Descuadrado ( )
inline

ens diu si l'assentament està desquadrat

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2792 del archivo Asientos.cs.

◆ _AsientoBloqueadoFacturas()

bool sage.ew.contabilidad.Asientos._AsientoBloqueadoFacturas ( ref string  tcMensaje,
ref string  tcToolTip 
)
inline

comprueba si el asiento debe presentarse de solo lectura

Parámetros
tcMensaje
tcToolTip
Devuelve

Definición en la línea 2413 del archivo Asientos.cs.

◆ _Bloquear_Documento()

void sage.ew.contabilidad.Asientos._Bloquear_Documento ( bool  tlBloqueo)
inline

bloquear documento en uso

Parámetros
tlBloqueo

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3189 del archivo Asientos.cs.

◆ _BuscarEjercicioPrevisionCobro()

int sage.ew.contabilidad.Asientos._BuscarEjercicioPrevisionCobro ( )
inline

Buscamos el ejercicio de la previsión de cobro para poder navegar a la previsión correspondiente

Devuelve

Definición en la línea 3217 del archivo Asientos.cs.

◆ _Clonar()

void sage.ew.contabilidad.Asientos._Clonar ( IAsientos  toAsiento)
inline

Clonamos el asiento pasado por parámetro

Parámetros
toAsientoInstancia del asiento que vamos a clonar

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2830 del archivo Asientos.cs.

◆ _ClonarEOS()

BindingList<IAsientosDatosEOS> sage.ew.contabilidad.Asientos._ClonarEOS ( BindingList< IAsientosDatosEOS toDatosEOS)
inline

Clonamos las líneas de los datos EOS. Task 152326

Parámetros
toDatosEOS
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2936 del archivo Asientos.cs.

◆ _ClonarLineas()

BindingList<IAsientosLinea> sage.ew.contabilidad.Asientos._ClonarLineas ( IAsientos  toAsiento)
inline

Clonamos las líneas del asiento contable

Parámetros
toAsiento
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2883 del archivo Asientos.cs.

◆ _ClonarReferenciaCatastral()

BindingList<IAsientosDatosReferenciaCatastral> sage.ew.contabilidad.Asientos._ClonarReferenciaCatastral ( BindingList< IAsientosDatosReferenciaCatastral toDatosReferenciaCatastral)
inline

Clonamos las líneas de las referencias catastrales relacionadas con el asiento contable

Parámetros
toDatosReferenciaCatastral
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2917 del archivo Asientos.cs.

◆ _Comprovar_KeyCopy()

void sage.ew.contabilidad.Asientos._Comprovar_KeyCopy ( )
inline

Comprueba si el número de documento está bloqueado o no

Definición en la línea 3179 del archivo Asientos.cs.

◆ _CuadrarAsientosDivisa()

bool sage.ew.contabilidad.Asientos._CuadrarAsientosDivisa ( )
inline

Si se trata de una asiento multidivisa y el asiento viene cuadrado en euros pero en en la otra divisa esta descuadrado esto puede suceder debido que el valor en la divisa se ha calculado a partir del euro, entonces este metodo mirara de cuadrarlo

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 4010 del archivo Asientos.cs.

◆ _Cuenta_Cliente()

string sage.ew.contabilidad.Asientos._Cuenta_Cliente ( int  tnLinea = 0)
inline

Ens retorna el compte de client d l'assentament (es mira amb el següent ordre: iva,retencio, iva exento, assentament)

Parámetros
tnLinea
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2959 del archivo Asientos.cs.

◆ _Cuenta_Proveedor()

string sage.ew.contabilidad.Asientos._Cuenta_Proveedor ( int  tnLinea = 0)
inline

Ens retorna el compte de proveedor d l'assentament (es mira amb el següent ordre: iva,retencio, iva exento, assentament)

Parámetros
tnLinea
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3005 del archivo Asientos.cs.

◆ _Delete() [1/3]

bool sage.ew.contabilidad.Asientos._Delete ( bool  tlActivarValidaciones)
inline

si se pasa un true al borrar realiza todas la validaciones del borrado como si estuvieras al formulario de asientos y lo borraras

Parámetros
tlActivarValidaciones
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2079 del archivo Asientos.cs.

◆ _Delete() [2/3]

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

Método publico para la eliminación de asientos.

Devuelve
Booleano con el resultado de la ejecución

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2094 del archivo Asientos.cs.

◆ _Delete() [3/3]

bool sage.ew.contabilidad.Asientos._Delete ( string  tcAsi)
inline

Borra una línea de asiento. No se controla la eliminación del Diccionario de asientos.

Parámetros
tcAsiCódigo ASI del asiento a borrar.
Devuelve
Booleano con el resultado de la ejecución.

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2345 del archivo Asientos.cs.

◆ _DescargarDatos()

void sage.ew.contabilidad.Asientos._DescargarDatos ( )
inline

Descargamos los datos del asiento

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2601 del archivo Asientos.cs.

◆ _DesmarcarAsientoEnviadoSII()

bool sage.ew.contabilidad.Asientos._DesmarcarAsientoEnviadoSII ( )
inline

Desmarcamos el asiento como enviado al SII

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3583 del archivo Asientos.cs.

◆ _DesmarcarAsientoExportadoISV()

bool sage.ew.contabilidad.Asientos._DesmarcarAsientoExportadoISV ( )
inline

Desmarcar el asiento como exportado a ISV

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3556 del archivo Asientos.cs.

◆ _Documento_Vacio()

bool sage.ew.contabilidad.Asientos._Documento_Vacio ( )
inline

Retorna true si no hay lineas en el detalle del documento, o hay una sola linea pero no tiene datos.

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2571 del archivo Asientos.cs.

◆ _Es_Valido()

bool sage.ew.contabilidad.Asientos._Es_Valido ( bool  tlAbandonaDocumento = false)
inline

Sempre ha de retornar true.

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2560 del archivo Asientos.cs.

◆ _EsAsientoConProrrata()

bool sage.ew.contabilidad.Asientos._EsAsientoConProrrata ( )
inline

Determina si se trata de un asiento con prorrata

Devuelve
True si es de prorrata

Definición en la línea 3818 del archivo Asientos.cs.

◆ _EsFacturaRectificativa() [1/2]

bool sage.ew.contabilidad.Asientos._EsFacturaRectificativa ( ref DateTime?  tdFecha)
inline

Nos devuelve si se trata de una factura rectificativa, si lo es nos devuelve la fecha por referencia.

Parámetros
tdFecha
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3768 del archivo Asientos.cs.

◆ _EsFacturaRectificativa() [2/2]

bool sage.ew.contabilidad.Asientos._EsFacturaRectificativa ( ref DateTime?  tdFecha,
bool  tlVerificarDatosExistentes 
)
inline

Nos devuelve si se trata de una factura rectificativa, si lo es nos devuelve la fecha por referencia.

Parámetros
tdFecha
tlVerificarDatosExistentesPara indicar si queremos revisar que existan datos de rectificativa introducidos
Devuelve

Definición en la línea 3781 del archivo Asientos.cs.

◆ _EstadoSII()

int sage.ew.contabilidad.Asientos._EstadoSII ( bool  tlDejarPendiente = false)
inline

Devuelve el estado de la factura (SII) 0. Pendiente

  1. Aceptada
  2. Aceptada con errores
  3. Rechazada
Parámetros
tlDejarPendienteEn algunos casos nos interesará dejar pendiente el estado.
Devuelve

Definición en la línea 3891 del archivo Asientos.cs.

◆ _Existe()

bool sage.ew.contabilidad.Asientos._Existe ( string  tcEmpresa,
int  tnNumero,
string  tcEjercicio = "GESTION" 
)
inline

Ens diu si existeix un assentament.

Parámetros
tcEmpresa
tnNumero
tcEjercicio
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2770 del archivo Asientos.cs.

◆ _ExisteFacturaAsiento()

bool sage.ew.contabilidad.Asientos._ExisteFacturaAsiento ( eTipoCuenta  tetipoCuenta,
string  tcFactura,
string  tcCuenta 
)
inline

Al modificar el número de factura, vamos a controlar si existe en otro asiento la misma factura La validación siempre se realiza a partir del asiento actual

Parámetros
tetipoCuenta
tcFactura
tcCuenta
Devuelve

Definición en la línea 3366 del archivo Asientos.cs.

◆ _ExisteOrdenSoportadoAsiento() [1/2]

bool sage.ew.contabilidad.Asientos._ExisteOrdenSoportadoAsiento ( int  tnOrden,
bool  tlComunitari,
string  tcFactura 
)
inline

Al modificar el número de orden en la pantalla de asientos controlaremos:

  • 1. El número de orden en otro asiento
  • 2. El número de factura (orden) en la tabla IVAREPER
Parámetros
tnOrden
tlComunitari
tcFactura


Devuelve

Definición en la línea 3266 del archivo Asientos.cs.

◆ _ExisteOrdenSoportadoAsiento() [2/2]

bool sage.ew.contabilidad.Asientos._ExisteOrdenSoportadoAsiento ( int  tnOrden,
bool  tlComunitari,
string  tcFactura,
string  tcProveedor 
)
inline

Al modificar el número de orden en la pantalla de asientos controlaremos:

  • 1. El número de orden en otro asiento
  • 2. El número de factura (orden) en la tabla IVAREPER
Parámetros
tnOrden
tlComunitari
tcFactura
tcProveedor
Devuelve

Definición en la línea 3281 del archivo Asientos.cs.

◆ _FechaFactura() [1/2]

DateTime sage.ew.contabilidad.Asientos._FechaFactura ( bool  tlFechaOperacion = false,
int  tnLinea = 0 
)
inline

Ens retorna la data de factura de l'iva reper, sopor, exento o retencions

Parámetros
tlFechaOperacion
tnLinea
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 7701 del archivo Asientos.cs.

◆ _FechaFactura() [2/2]

DateTime sage.ew.contabilidad.Asientos._FechaFactura ( string  tcFactura,
bool  tlFechaOperacion = false,
int  tnLinea = 0 
)
inline

Ens retorna la data de factura de l'iva reper, sopor, exento o retencions de la factura passada per parametre

Parámetros
tlFechaOperacion
tnLinea
tcFactura
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 7713 del archivo Asientos.cs.

◆ _FechaFacturaRectificacionSII()

DateTime sage.ew.contabilidad.Asientos._FechaFacturaRectificacionSII ( string  tcTabla,
string  tcEmpresa,
string  tcAny,
string  tcFactura,
string  tcCuenta 
)
inline

Devuelve la fecha de factura de una rectificación del SII

Definición en la línea 3616 del archivo Asientos.cs.

◆ _GenerarEOS()

bool sage.ew.contabilidad.Asientos._GenerarEOS ( )
inline

Task 165872 Método para realizar la generación de los datos de ingresos y gastos relacionados con el asiento actual. Se utiliza para forzar la generación de datos EOS desde sitios externos. (Amortizaciones)

Devuelve

Definición en la línea 4048 del archivo Asientos.cs.

◆ _GenerarPrevisiones() [1/2]

bool sage.ew.contabilidad.Asientos._GenerarPrevisiones ( )
inline

Generación de las previsiones del asiento de factura Si es multifactura devuelve el resultado de la generación de la última factura Cuando se inicia el proceso vaciamos el "_Mensaje_Error", si se ha generado el asiento teóricamente ya se ha gestionado si ha fallado la generación del asiento

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1751 del archivo Asientos.cs.

◆ _GenerarPrevisiones() [2/2]

bool sage.ew.contabilidad.Asientos._GenerarPrevisiones ( string  tcFactura,
string  tcCuenta,
eTipoAsiento  teTipoAsiento 
)
inline

Generación de las previsiones del asiento de factura

Parámetros
tcFacturaNúmero de factura
tcCuentaCódigo de cliente o proveedor de factura
teTipoAsientoTipo de asiento de factura de venta o compra
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1778 del archivo Asientos.cs.

◆ _ImporteTotalPrevisiones()

decimal sage.ew.contabilidad.Asientos._ImporteTotalPrevisiones ( string  tcFactura,
string  tcCuenta,
bool  tlDivisa = false 
)
inline

Calcula el importe total para la generación de las previsiones

Parámetros
tcFacturaNúmero de factura
tcCuentaCódigo de cliente / Proveedor
tlDivisaSi el importe a devolver es en moneda empresa o en divisa, si se omite el parámetro se asume moneda empresa.
Devuelve
Importe de la linea del cliente en moneda empresa o divisa según parámetro recibido tlDivisa

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1878 del archivo Asientos.cs.

◆ _LineasEOS()

BindingList<IAsientosDatosEOS> sage.ew.contabilidad.Asientos._LineasEOS ( eTipoCuenta  teTipoCuenta)
inline

Líneas EOS del asiento

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1029 del archivo Asientos.cs.

◆ _Load() [1/4]

bool sage.ew.contabilidad.Asientos._Load ( )
inline

Realiza la carga de los datos del asiento en base a EMPRESA y NUMERO que tenga asignado el objeto.

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1616 del archivo Asientos.cs.

◆ _Load() [2/4]

bool sage.ew.contabilidad.Asientos._Load ( String  tcAsi)
inline

Realiza la carga de los datos del asiento para el ASI solicitado.

Parámetros
tcAsiCódigo ASI a cargar.

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1625 del archivo Asientos.cs.

◆ _Load() [3/4]

bool sage.ew.contabilidad.Asientos._Load ( string  tcEmpresa,
int  tnNumero 
)
inline

Carrega l'assentament si existeix

Parámetros
tcEmpresa
tnNumero
Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1662 del archivo Asientos.cs.

◆ _Load() [4/4]

bool sage.ew.contabilidad.Asientos._Load ( string  tcEmpresa,
int  tnNumero,
string  tcDataBase = "GESTION" 
)
inline

Consulta el asiento en el ejercicio correspondiente

Parámetros
tcEmpresaCódigo de empresa
tnNumeroNúmero de asiento
tcDataBaseDatabase del ejercicio por defecto "GESTION". Se ha de pasar 2019, 2018 ...
Devuelve

Definición en la línea 1674 del archivo Asientos.cs.

◆ _MarcarAsientoLiquidacion() [1/2]

bool sage.ew.contabilidad.Asientos._MarcarAsientoLiquidacion ( )
inline

Operación de marcado de asiento de liquidación de IVA

Inicialmente solo habia esta sobrecarga sin parámetros y hacía el marcado de asiento de liquidación de IVA. Se contempla ahora tambien el asiento de liquidación de retenciones que actualiza de diferente forma la lineas del asiento, al ser público el método que existía hasta ahora tengo que crear otra sobrecarga que recibirá como parámetro el tipo de asiento de liquidación que quiero hacer (de IVA o de retenciones).

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3438 del archivo Asientos.cs.

◆ _MarcarAsientoLiquidacion() [2/2]

bool sage.ew.contabilidad.Asientos._MarcarAsientoLiquidacion ( eTipoMovimientoAsiento  teTipoMovimientoAsiento)
inline

Operación de marcado de asiento de liquidación de IVA / asiento de liquidación de retencinoes.

Definición en la línea 3450 del archivo Asientos.cs.

◆ _MarcarTipoMovimientoAsiento()

bool sage.ew.contabilidad.Asientos._MarcarTipoMovimientoAsiento ( eTipoMovimientoAsiento  tipoMovimientoAsiento)
inline

Operación de Marcado / Desmarcado de asiento regularización

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3486 del archivo Asientos.cs.

◆ _MostrarPrevisiones()

void sage.ew.contabilidad.Asientos._MostrarPrevisiones ( )
inline

Mostrar las previsiones de cobro/pago

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3080 del archivo Asientos.cs.

◆ _New() [1/2]

bool sage.ew.contabilidad.Asientos._New ( eTipoOrigenAsiento  teOrigenAsiento = eTipoOrigenAsiento.Defecto)
inline

Nou asiento

Parámetros
teOrigenAsiento


Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1550 del archivo Asientos.cs.

◆ _New() [2/2]

bool sage.ew.contabilidad.Asientos._New ( string  tcEmpresa,
eTipoOrigenAsiento  teOrigenAsiento = eTipoOrigenAsiento.Defecto 
)
inline

nou asiento

Parámetros
tcEmpresa
teOrigenAsiento


Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1561 del archivo Asientos.cs.

◆ _Obtener_Clave_Documento()

void sage.ew.contabilidad.Asientos._Obtener_Clave_Documento ( )
inline

Para obtener el valor clave del asiento

Devuelve

Definición en la línea 3202 del archivo Asientos.cs.

◆ _ObtenerNumeroAsiento()

int sage.ew.contabilidad.Asientos._ObtenerNumeroAsiento ( )
inline

Obtengo un número de asiento nuevo y actualizo el contador

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3711 del archivo Asientos.cs.

◆ _PermitirCambioValor()

bool sage.ew.contabilidad.Asientos._PermitirCambioValor ( object  sender,
string  tcValorCandidato,
out string  tcMensaje 
)
inline

Método para evaluar si se permite un cambio de valor

Parámetros
senderObjeto que inicia el cambio
tcValorCandidatoValor candidato
tcMensajeMensaje de retorno
Devuelve
True si se permite el cambio

Implementa sage.ew.interficies.IDivisaOperable.

Definición en la línea 8391 del archivo Asientos.cs.

◆ _Print()

virtual bool sage.ew.contabilidad.Asientos._Print ( )
inlinevirtual

Imprime el documento directamente

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2685 del archivo Asientos.cs.

◆ _RevisionClienteProveedor()

void sage.ew.contabilidad.Asientos._RevisionClienteProveedor ( string  tcCuenta,
string  tcFactura,
int  tnLinea = 0 
)
inline

A tot arreu hi ha d'haver el mateix client/proveedor -> iva reper, iva sopor, iva exento, retenció

Parámetros
tcCuentaEs el compte de client o proveedor del registre q estem guardant
tcFacturafactura que volem canviar el compte


Parámetros
tnLineapels registres d'iva i retencio ho mirem a totes les linies menys actual

Definición en la línea 3149 del archivo Asientos.cs.

◆ _Save()

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

Método publico para guardar asientos.

Devuelve
Booleano con el resultado de la ejecución

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 1683 del archivo Asientos.cs.

◆ _SePuedeBorrarAsiento()

bool sage.ew.contabilidad.Asientos._SePuedeBorrarAsiento ( )
inline

Devuelve si el asiento se puede borrar

Devuelve

Definición en la línea 6013 del archivo Asientos.cs.

◆ _Show()

void sage.ew.contabilidad.Asientos._Show ( )
inline

Muestra por pantalla el asiento

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2368 del archivo Asientos.cs.

◆ _Show_Asiento_Vacio()

void sage.ew.contabilidad.Asientos._Show_Asiento_Vacio ( )
inline

Muestra la pantalla de asientos vacía (PE-85390)

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 2399 del archivo Asientos.cs.

◆ _ShowAdicionalesSII()

bool sage.ew.contabilidad.Asientos._ShowAdicionalesSII ( bool  tlSoloLectura)
inline

Introducción de datos adicionales del SII (Task 111325)

Parámetros
tlSoloLectura
Devuelve

Definición en la línea 3842 del archivo Asientos.cs.

◆ _ShowRectificativas()

bool sage.ew.contabilidad.Asientos._ShowRectificativas ( bool  tlSoloLectura)
inline

Introducción de las facturas rectificativas

Parámetros
tlSoloLectura
Devuelve

Definición en la línea 3829 del archivo Asientos.cs.

◆ _TipoLibroSII()

eTipoLibroSII sage.ew.contabilidad.Asientos._TipoLibroSII ( )
inline

Devuelve el tipo de libro donde encaja el asiento actual. De momento sólo se revisan los tipos Emitidas, Recibidas y Det. Op. Intracomunitarias

Devuelve

Implementa sage.ew.interficies.IAsientos.

Definición en la línea 3645 del archivo Asientos.cs.

◆ _ValidacionesLineasAsiento()

void sage.ew.contabilidad.Asientos._ValidacionesLineasAsiento ( )
inline

Validaciones varias de ivas, retenciones ...

Devuelve

Definición en la línea 3137 del archivo Asientos.cs.

◆ ContieneAsientoApertura()

static bool sage.ew.contabilidad.Asientos.ContieneAsientoApertura ( string  ejercicio,
string  empresa = "" 
)
inlinestatic

Método para determinar si el ejercicio recibido por parámetro contiene asiento de apertura

Parámetros
ejercicioEjercicio
empresaCódigo de empresa (Sino se informa toma wc_empresa)
Devuelve

Definición en la línea 3943 del archivo Asientos.cs.

◆ ContieneAsientoCierre()

static bool sage.ew.contabilidad.Asientos.ContieneAsientoCierre ( string  ejercicio,
string  empresa = "" 
)
inlinestatic

Método para determinar si el ejercicio recibido por parámetro contiene asiento de cierre

Parámetros
ejercicioEjercicio
empresaCódigo de empresa (Sino se informa toma wc_empresa)
Devuelve

Definición en la línea 3987 del archivo Asientos.cs.

◆ ContieneAsientoRegularizacion()

static bool sage.ew.contabilidad.Asientos.ContieneAsientoRegularizacion ( string  ejercicio,
string  empresa = "" 
)
inlinestatic

Método para determinar si el ejercicio recibido por parámetro contiene asiento de regularización

Parámetros
ejercicioEjercicio
empresaCódigo de empresa (Sino se informa toma wc_empresa)
Devuelve

Definición en la línea 3965 del archivo Asientos.cs.

◆ Delegar_Refresh_Object()

delegate void sage.ew.contabilidad.Asientos.Delegar_Refresh_Object ( object  sender,
string  tcNombrePropiedad 
)

Definición del delegado para el evento _Refresco_Objecto_Visual

◆ DeleteAsientoApertura()

static bool sage.ew.contabilidad.Asientos.DeleteAsientoApertura ( string  ejercicio,
string  empresa = "" 
)
inlinestatic

Método para borrar el asiento de apertura del ejercicio recibido por parámetro

Parámetros
ejercicioEjercicio
empresaCódigo de empresa (Sino se informa toma wc_empresa)
Devuelve

Definición en la línea 3954 del archivo Asientos.cs.

◆ DeleteAsientoCierre()

static bool sage.ew.contabilidad.Asientos.DeleteAsientoCierre ( string  ejercicio,
string  empresa = "" 
)
inlinestatic

Método para borrar el asiento de cierre del ejercicio recibido por parámetro

Parámetros
ejercicioEjercicio
empresaCódigo de empresa (Sino se informa toma wc_empresa)
Devuelve

Definición en la línea 3998 del archivo Asientos.cs.

◆ DeleteAsientoRegularizacion()

static bool sage.ew.contabilidad.Asientos.DeleteAsientoRegularizacion ( string  ejercicio,
string  empresa = "" 
)
inlinestatic

Método para borrar el asiento de regularizacion del ejercicio recibido por parámetro

Parámetros
ejercicioEjercicio
empresaCódigo de empresa (Sino se informa toma wc_empresa)
Devuelve

Definición en la línea 3976 del archivo Asientos.cs.

Documentación de los campos

◆ _SaltarComprobacionSII

bool sage.ew.contabilidad.Asientos._SaltarComprobacionSII = false

Para poder saltar la comprobación del SII cuando se mira el estado del Sólo lectura

Definición en la línea 547 del archivo Asientos.cs.

Documentación de propiedades

◆ _Addons

Dictionary<string, object> sage.ew.contabilidad.Asientos._Addons = new Dictionary<string, object>()
get

Diccionario donde cargaremos los addons disponibles

Definición en la línea 1452 del archivo Asientos.cs.

◆ _Archivo

string sage.ew.contabilidad.Asientos._Archivo
getset

Archivo

Definición en la línea 777 del archivo Asientos.cs.

◆ _Arqueo

int sage.ew.contabilidad.Asientos._Arqueo
getset

Número de arqueo. Por defecto el valor siempre es 0

Definición en la línea 748 del archivo Asientos.cs.

◆ _AsientoTransitario

int sage.ew.contabilidad.Asientos._AsientoTransitario
get

si es DUA asiento relacionado

Definición en la línea 1145 del archivo Asientos.cs.

◆ _Cambio

decimal sage.ew.contabilidad.Asientos._Cambio
getset

Cotización del asiento. Por defecto el valor siempre es 1

Definición en la línea 974 del archivo Asientos.cs.

◆ _Capture

bool sage.ew.contabilidad.Asientos._Capture
getset

Capture

Definición en la línea 1342 del archivo Asientos.cs.

◆ _Cif

string sage.ew.contabilidad.Asientos._Cif
getset

CIF (relacionado con el IVA)

Definición en la línea 1281 del archivo Asientos.cs.

◆ _Conciliado

bool sage.ew.contabilidad.Asientos._Conciliado
get

Indica si alguna de las lineas del asiento ha sido conciliada

Definición en la línea 1394 del archivo Asientos.cs.

◆ _Conversion

bool sage.ew.contabilidad.Asientos._Conversion
getset

Por defecto hace el cambio bidireccional cuando se trabaja con divisa

Definición en la línea 1312 del archivo Asientos.cs.

◆ _CuentaTransitario

string sage.ew.contabilidad.Asientos._CuentaTransitario
get

Cuenta transitario - DUA

Definición en la línea 1112 del archivo Asientos.cs.

◆ _DataBase

string sage.ew.contabilidad.Asientos._DataBase
get

Base de datos relacionada del enlace del documento (Gestión documental)

Definición en la línea 1405 del archivo Asientos.cs.

◆ _DatosAdicionalesFactura

IDatosAdicionalesFactura sage.ew.contabilidad.Asientos._DatosAdicionalesFactura
get

Datos adicionales de la factura. Desde el asiento ya disponemos de todos estos datos a partir de los registros de IVA.

Definición en la línea 531 del archivo Asientos.cs.

◆ _DatosEOS

BindingList<IAsientosDatosEOS> sage.ew.contabilidad.Asientos._DatosEOS
getset

Datos EOS. Task 152326

Definición en la línea 1232 del archivo Asientos.cs.

◆ _DatosIvaExento

IAsientosDatosIvaExento sage.ew.contabilidad.Asientos._DatosIvaExento
getset

Iva exento

Definición en la línea 1171 del archivo Asientos.cs.

◆ _DatosReferenciaCatastral

BindingList<IAsientosDatosReferenciaCatastral> sage.ew.contabilidad.Asientos._DatosReferenciaCatastral
getset

Referencia catastral PE-104680

Definición en la línea 1214 del archivo Asientos.cs.

◆ _DatosSII

IAsientosSII sage.ew.contabilidad.Asientos._DatosSII
getset

Task 111325. Datos SII

Definición en la línea 1372 del archivo Asientos.cs.

◆ _dicLineas

Dictionary<int, AsientosLinea> sage.ew.contabilidad.Asientos._dicLineas
getset

Diccionario que contiene el detalle de las lineas de asientos.

Definición en la línea 945 del archivo Asientos.cs.

◆ _Divisa

string sage.ew.contabilidad.Asientos._Divisa
getset

Divisa del asiento.

Definición en la línea 701 del archivo Asientos.cs.

◆ _Empresa

string sage.ew.contabilidad.Asientos._Empresa
getset

Código de empresa.

Definición en la línea 599 del archivo Asientos.cs.

◆ _EnUso

bool sage.ew.contabilidad.Asientos._EnUso
getset

Si el documento esta en uso

Definición en la línea 843 del archivo Asientos.cs.

◆ _EsTransitarioDUA

bool sage.ew.contabilidad.Asientos._EsTransitarioDUA
get

Indica si tiene asientos transitario y DUA

Definición en la línea 1134 del archivo Asientos.cs.

◆ _ExportarISV

DateTime sage.ew.contabilidad.Asientos._ExportarISV
getset

Indica la fecha de exportación a ISV

Definición en la línea 820 del archivo Asientos.cs.

◆ _Factura

string sage.ew.contabilidad.Asientos._Factura
getset

Numero de factura.

Definición en la línea 661 del archivo Asientos.cs.

◆ _Facturas

List<IAsientosBaseDatosIva> sage.ew.contabilidad.Asientos._Facturas
get

Lista de facturas: Número de factura, {Cuenta,Orden,Nombre,ProveedorVarios,CifVarios}

Definición en la línea 1019 del archivo Asientos.cs.

◆ _FacturaTransitario

string sage.ew.contabilidad.Asientos._FacturaTransitario
get

Factura transitario -DUA

Definición en la línea 1123 del archivo Asientos.cs.

◆ _Fecha

DateTime sage.ew.contabilidad.Asientos._Fecha
getset

Fecha del asiento.

Definición en la línea 618 del archivo Asientos.cs.

◆ _FechaGenerarPrevision

DateTime sage.ew.contabilidad.Asientos._FechaGenerarPrevision
getset

si el valor es null no s'ha de fer res, si conté una data aleshores s'han de generar les previsions

Definición en la línea 999 del archivo Asientos.cs.

◆ _FormDocumento

FormBase sage.ew.contabilidad.Asientos._FormDocumento
get

Devuelve la instancia del formulario si el documento está enlazado con la capa visual

Definición en la línea 922 del archivo Asientos.cs.

◆ _GestEjercicio

bool sage.ew.contabilidad.Asientos._GestEjercicio
get

Indica si el enlace se debe de realizar teniendo en cuenta el ejercicio (Gestión documental)

Definición en la línea 1422 del archivo Asientos.cs.

◆ _Guid

String sage.ew.contabilidad.Asientos._Guid
getset

PE-101628 Guid

Definición en la línea 796 del archivo Asientos.cs.

◆ _IncidenciasBloqueantes

BindingList<string> sage.ew.contabilidad.Asientos._IncidenciasBloqueantes
get

Incidencias q no et permeten sortir d l'assentament sense solucionarles

Definición en la línea 1259 del archivo Asientos.cs.

◆ _IncidenciasNoBloqueantes

BindingList<string> sage.ew.contabilidad.Asientos._IncidenciasNoBloqueantes
get

Incidencias q no et permeten sortir d l'assentament sense solucionarles

Definición en la línea 1270 del archivo Asientos.cs.

◆ _ISV

bool sage.ew.contabilidad.Asientos._ISV
getset

Indica si el asiento ha sido exportado a ISV

Definición en la línea 811 del archivo Asientos.cs.

◆ _KeyCopy

string sage.ew.contabilidad.Asientos._KeyCopy
get

Keycopy del documento

Definición en la línea 877 del archivo Asientos.cs.

◆ _Keys

Dictionary<string, string> sage.ew.contabilidad.Asientos._Keys
get

Relación entre los campos y las propiedades de la clase de negocio (Gestión documental)

Definición en la línea 1431 del archivo Asientos.cs.

◆ _Libro

string sage.ew.contabilidad.Asientos._Libro
getset

Libro

Definición en la línea 786 del archivo Asientos.cs.

◆ _Lineas

BindingList<IAsientosLinea> sage.ew.contabilidad.Asientos._Lineas
getset

Líneas del asiento

Definición en la línea 930 del archivo Asientos.cs.

◆ _LineasIVA

BindingList<IAsientosDatosIva> sage.ew.contabilidad.Asientos._LineasIVA
get

Líneas IVA del asiento

Definición en la línea 1008 del archivo Asientos.cs.

◆ _MaxLinea

int sage.ew.contabilidad.Asientos._MaxLinea
get

Maxima linea asiento. Por defecto el valor siempre es 1

Definición en la línea 962 del archivo Asientos.cs.

◆ _Mensaje_Error

string sage.ew.contabilidad.Asientos._Mensaje_Error
getset

Mensaje de error

Definición en la línea 834 del archivo Asientos.cs.

◆ _MensajeEnUso

string sage.ew.contabilidad.Asientos._MensajeEnUso
get

Mensaje de desbloqueo de un documento en uso por otro usuario Si el documento no está en Uso devolverá una cadena en blanco

Devuelve

Definición en la línea 863 del archivo Asientos.cs.

◆ _MultiFactura

bool sage.ew.contabilidad.Asientos._MultiFactura
get

Indica si hay más de una factura en las lineas

Definición en la línea 553 del archivo Asientos.cs.

◆ _Navegacion

ewBonotera sage.ew.contabilidad.Asientos._Navegacion
getset

Objeto navegación

Definición en la línea 1156 del archivo Asientos.cs.

◆ _Nombre

string sage.ew.contabilidad.Asientos._Nombre
getset

Nombre (relacionado con el IVA)

Definición en la línea 1296 del archivo Asientos.cs.

◆ _Numero

int sage.ew.contabilidad.Asientos._Numero
getset

Número de asiento.

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

◆ _oDivisa

Divisa sage.ew.contabilidad.Asientos._oDivisa
getset

Divisa asiento

Definición en la línea 8372 del archivo Asientos.cs.

◆ _oForm

FormBase sage.ew.contabilidad.Asientos._oForm
getset

Referencia al posible formulario asociado a la clase de negocio

Definición en la línea 907 del archivo Asientos.cs.

◆ _Operacion

int sage.ew.contabilidad.Asientos._Operacion
getset

Operacion

Definición en la línea 1097 del archivo Asientos.cs.

◆ _OrigenAsiento

eTipoOrigenAsiento sage.ew.contabilidad.Asientos._OrigenAsiento
getset

ens indica d'on ve l'assentament

Definición en la línea 583 del archivo Asientos.cs.

◆ _PropuestaAutomatica

bool sage.ew.contabilidad.Asientos._PropuestaAutomatica
getset

Propuesta automática de impuestos

Definición en la línea 1327 del archivo Asientos.cs.

◆ _Proveedor

string sage.ew.contabilidad.Asientos._Proveedor
getset

Código de proveedor

Definición en la línea 685 del archivo Asientos.cs.

◆ _Recc

bool sage.ew.contabilidad.Asientos._Recc
getset

recc

Definición en la línea 1082 del archivo Asientos.cs.

◆ _Referencia

string sage.ew.contabilidad.Asientos._Referencia
getset

Referencia

Definición en la línea 757 del archivo Asientos.cs.

◆ _Solo_Lectura

bool sage.ew.contabilidad.Asientos._Solo_Lectura
get

Solo lectura

Definición en la línea 885 del archivo Asientos.cs.

◆ _Solo_Lectura_SinAccesos

bool sage.ew.contabilidad.Asientos._Solo_Lectura_SinAccesos
get

Solo lectura sin temas de accesos

Definición en la línea 896 del archivo Asientos.cs.

◆ _Tabla

string sage.ew.contabilidad.Asientos._Tabla
get

Tabla relacionada del enlace del documento (Gestión documental) Sobreescribiremos en cada documento la tabla

Definición en la línea 1414 del archivo Asientos.cs.

◆ _Tipo

string sage.ew.contabilidad.Asientos._Tipo
getset

Tipo

Definición en la línea 651 del archivo Asientos.cs.

◆ _Tipo_mov

int sage.ew.contabilidad.Asientos._Tipo_mov
getset

Tipo_mov

Definición en la línea 1357 del archivo Asientos.cs.

◆ _TipoAsiento

eTipoAsiento sage.ew.contabilidad.Asientos._TipoAsiento
get

Nos dice si se trata de un asiento normal o factura de venta o compra

Definición en la línea 572 del archivo Asientos.cs.

◆ _TipoMovimientoAsiento

eTipoMovimientoAsiento sage.ew.contabilidad.Asientos._TipoMovimientoAsiento
get

Nos devuelve el tipo del asiento para poder realizar los controles pertinentes Tipo de asiento: Normal, Apertura, Cierre, Regularización o Liquidación

Definición en la línea 1251 del archivo Asientos.cs.

◆ _TotalDebe

decimal sage.ew.contabilidad.Asientos._TotalDebe
get

total debe

Definición en la línea 1038 del archivo Asientos.cs.

◆ _TotalDebeDiv

decimal sage.ew.contabilidad.Asientos._TotalDebeDiv
get

total debe

Definición en la línea 1060 del archivo Asientos.cs.

◆ _TotalHaber

decimal sage.ew.contabilidad.Asientos._TotalHaber
get

total haber

Definición en la línea 1049 del archivo Asientos.cs.

◆ _TotalHaberDiv

decimal sage.ew.contabilidad.Asientos._TotalHaberDiv
get

total haber

Definición en la línea 1071 del archivo Asientos.cs.

Documentación de los eventos

◆ _Refresco_Objecto_Visual

Delegar_Refresh_Object sage.ew.contabilidad.Asientos._Refresco_Objecto_Visual

Definición del evento _Refresco_Objecto_Visual

Definición en la línea 43 del archivo Asientos.cs.


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