Referencia de la Clase sage.ew.contabilidad.CONTABILIDAD

CONTABILIDAD Más...

Métodos públicos estáticos

static bool _CriterioCaja_Comprobar_Ejercicio_Inicial (DateTime tdFechaOper)
 Comprueba si una fecha de operacion entra dentro del periodo de aplicación del criterio de caja Más...
 
static void _CriterioCaja_ObtenerCuentas_IvaRecEquiv (eTipoCuenta teTipoCuenta, string tcCodigoTipoIva, out string tcCuentaIva, out string tcCuentaRecEquiv, out string tcCuentaIvaNodeduc)
 A partir de un código de TIPO_IVA y un tipo de cuenta (repercutida, soportada) obtiene las cuentas de IVA y RECEQUIV de criterio de caja correspondientes. Caso de solicitar tipo de cuenta IVA soportado, adicionalmente se obtiene también la cuenta de IVA soportado no deducible de criterio de caja, en el caso de IVA repercutido no se retorna esta cuenta pues para repercutido no existe la cuenta de IVA no deducible. Más...
 
static void _CriterioCaja_ObtenerCuentas_IvaRecEquiv (eTipoCuenta teTipoCuenta, string tcCodigoTipoIva, out string tcCuentaIva, out string tcCuentaRecEquiv)
 A partir de un código de TIPO_IVA y un tipo de cuenta (repercutida, soportada) obtiene las cuentas de IVA y RECEQUIV de criterio de caja correspondientes. Más...
 
static bool _ProrrataAplicar (DateTime tdFechaAsientoFactura)
 A partir de una fecha de asiento de factura nos devuelve si se va a aplicar prorrata o no en la generación de la factura teniendo en cuenta los datos de configuración de prorrata de la ficha de empresa (aplicar prorrata si/no, fecha de activación de prorrata, baja prorrata si/no, fecha de desactivación de prorrata). Más...
 
static bool _EsCuentaSuplidosPermitida (string tcCuenta)
 Devuelve true o false si es una cuenta de suplidos permitida. Más...
 
static DataTable _CuentasBancariasConCuentaContable (string tcCuentaContable, string tcCuentaBancariaExcept="")
 Devuelve todas las cuentas bancarias (GESTION!BANCOS) que tienen como cuenta de tesorería la cuenta recibida como parámetro. Más...
 
static Asientos _AsientoDiferenciasCambio (List< IAsientosPrevisionesGeneradorLinea > toList)
 Crea un asiento de las diferencias de cambio Más...
 
static Asientos _AsientoDiferenciasCambio (List< IAsientosPrevisionesGeneradorLinea > toList, OrigenEjecucionProcesoDiferenciasCambio toOrigen)
 Crea un asiento de las diferencias de cambio Más...
 
static bool _Facturas_Posteriores_Fecha (DateTime ldtFecha, string tcLetra="")
 Comprueba si existen facturas de venta entradas con fecha de factura posterior a la pasada como parámetro. Más...
 
static eTipoCuenta _Tipo_Cuenta (string tcCuenta, int tnDigitos=0)
 Ens retorna el tipus de compte Si es tracta d'un compte d'.IVA reper- Sopor o no es un compte d'IVA, retención soportada, repercutida Más...
 
static bool _EsCuentaRecargoIva (string tcCuenta)
 Función que verifica si una cuenta recibida por parámetro no pertenece a una cuenta de recargo Más...
 
static bool _EsCuentaRECC (string tcCuenta)
 Determina si la cuenta pertenece a una cuenta RECC Ha de ser una cuenta (wn_digitos) Ha de ser de IVA Finalmente se mira si se usa en campos RECC de Tipo de Iva Más...
 
static bool _EsFacturaVentaRectificativa (string tcFactura)
 Devuelve si el número de factura se corresponde a un documento rectificativo Más...
 
static bool _EsSerieFacturaVentaRectificativa (string tcSerie)
 Devuelve si la serie se corresponde a una serie configurada como rectificativa Más...
 
static Dictionary< string, bool > _SeriesRectificativas ()
 Devuelve un diccionario con las series de ventas, indicando si la serie es rectificativa Necesario trabajar con series de factura Más...
 
static bool _Existe_Factura_Compra (string tcEmpresa, string tcFactura, string tcProveedor, bool tlFiltrarCuenta=true)
 Controlaremos si existe una factura de compra en la tabla IVASOPOR o IVA_EXEN Más...
 
static bool _Existe_Factura_Venta (string tcEmpresa, string tcFactura, bool tlExigirAsiCAlbVen)
 Comprova si la factura de venta existeix. Más...
 
static bool _Existe_Factura_Venta (string tcEmpresa, string tcFactura, string tcEjercicio="")
 Comprova si la factura de venta existeix Más...
 
static bool _Existe_Factura_Venta (out string tcMensaje, string tcEmpresa, string tcFactura, string tcEjercicio="")
 Comprova si la factura de venta existeix Más...
 
static string _NumeroAsiFacturaCompra (string tcEmpresa, string tcFactura, string tcProveedor, bool tlFiltrarCuenta=true)
 Obtener el número ASI de una factura de compra Más...
 
static string _NumeroAsiFacturaVenta (string tcEmpresa, string tcFactura, string tcEjercicio="")
 Obtener el número ASI de una factura de venta Más...
 
static string _ObtenerPeriodoFecha (DateTime tdtFecha)
 Función que nos devuelve el periodo al que corresponde la fecha "tdtFecha" Más...
 
static bool _Resta_Numero_Orden_Soportado (string tcEmpresa, string tcSerie, int tnNumero)
 Resta el comptador d'orden d'IVA soportat Más...
 
static int _Suma_Numero_Orden_Soportado (string tcEmpresa, string tcSerie="00", bool tlFraCEE=false)
 Suma el comptador d'orden d'IVA soportat Más...
 
static string _Suma_Numero_Factura_Venta (string tcEmpresa, string tcSerieFra="", int tnTipoFactura=0)
 Dona el següent número de factura Más...
 
static bool _Resta_Numero_Factura_Venta (string tcEmpresa, string tcFactura)
 Restar número al borrar una factura de venta Más...
 
static string _Suma_Numero_Factura_Compra (string tcEmpresa)
 suma número factura compra Más...
 
static bool _Resta_Numero_Factura_Compra (string tcEmpresa, string tcNumero)
 Restem número factura compra si hi ha activat opcflag wl_factucom Más...
 
static bool _TipoIvaExento (string tcTipoIva)
 Gestionamos Más...
 
static DateTime _Donar_Vencim (DateTime tdDiaVencim, string tcCodigo)
 A partir de una fecha de vencimiento y un código de cliente/proveedor en función de los días de pago devuelve una nueva fecha de vencimiento Más...
 
static int _Obtener_NumOrden_FraCompra (string tcEmpresa, string tcCuenta, string tcFactura)
 Devuelve el nº de orden de IVA SOPORTADO de la factura pasada como parámetro. Más...
 
static DataTable _FacturasCompra_Prov_FechaFra (string tcEmpresa, string tcProveedor, DateTime tdFechaFac)
 Devuelve un DataTable con las facturas de compra existentes del proveedor y fecha factura pasados por parámetro. Más...
 
static bool _EsBanco (string tcCodigo)
 Comprueba si es una cuenta de banco Más...
 
static bool _EsTesoreria (string tcCodigo)
 Comprueba si es una cuenta de tesoreria (nivel 2: 57) Más...
 
static bool _EsAnticipoCliente (string tcCodigo)
 Comprueba si es una cuenta de anticipo de cliente Más...
 
static bool _EsAnticipoProveedor (string tcCodigo)
 Comprueba si es una cuenta de anticipo de cliente Más...
 
static bool _EsUnaDeuda (string tcCodigo)
 Comprueba si es una cuenta de deudas a c/p Más...
 
static bool _EsInmovilizado (string tcCodigo)
 Comprueba si es una cuenta de inmovilizado (Nivel 2 = 20 o 21) Más...
 
static bool _EsAcreedor (string tcCodigo)
 Comprueba si es una cuenta de acreedor Más...
 
static bool _EsTrabajador (string tcCodigo)
 Comprueba si es una cuenta de trabajador Más...
 
static bool _EsTrabajador (string tcCodigo, int tnDigitos)
 Comprueba si es una cuenta de trabajador verificando un nº de dígitos concreto pasado por parámetro. Más...
 
static bool _EsAnticipoTrabajador (string tcCodigo)
 Comprueba si es una cuenta de anticipo de remuneración (trabajador) Más...
 
static bool _EsAnticipoTrabajador (string tcCodigo, int tnDigitos)
 Comprueba si es una cuenta de anticipo de remuneración (trabajador) verificando un nº de dígitos concreto pasado por parámetro. Más...
 
static bool _EsSueldoSalario (string tcCodigo)
 Comprueba si es una cuenta de sueldos y salarios Más...
 
static bool _EsSueldoSalario (string tcCodigo, int tnDigitos)
 Comprueba si una cuenta es de sueldos y salarios Más...
 
static bool _EsDevolucionCompras (string tcCodigo)
 Comprueba si una devolución de compras Más...
 
static bool _EsDevolucionCompras (string tcCodigo, int tnDigitos)
 Comprueba si una devolución de compras Más...
 
static bool _EsRappelCompras (string tcCodigo)
 Comprueba si es rappel por compras Más...
 
static bool _EsRappelCompras (string tcCodigo, int tnDigitos)
 Comprueba si es rappel por compras Más...
 
static bool _EsDevolucionVentas (string tcCodigo)
 Comprueba si una devolución de ventas Más...
 
static bool _EsDevolucionVentas (string tcCodigo, int tnDigitos)
 Comprueba si una devolución de ventas Más...
 
static bool _EsRappelVentas (string tcCodigo)
 Comprueba si es rappel por ventas Más...
 
static bool _EsRappelVentas (string tcCodigo, int tnDigitos)
 Comprueba si es rappel por ventas Más...
 
static bool _EsPortesVentas (string tcCodigo)
 Comprueba si es portes de ventas Más...
 
static bool _EsPortesVentas (string tcCodigo, int tnDigitos)
 Comprueba si es portes de ventas Más...
 
static bool _EsPortesCompras (string tcCodigo)
 Comprueba si es portes de compras Más...
 
static bool _EsPortesCompras (string tcCodigo, int tnDigitos)
 Comprueba si es portes de compras Más...
 
static bool _EsDtoPPCompras (string tcCodigo)
 Comprueba si es descuento pronto pago de compras Más...
 
static bool _EsDtoPPCompras (string tcCodigo, int tnDigitos)
 Comprueba si es descuento pronto pago de compras Más...
 
static bool _EsDtoPPVentas (string tcCodigo)
 Comprueba si es descuento pronto pago de ventas Más...
 
static bool _EsDtoPPVentas (string tcCodigo, int tnDigitos)
 Comprueba si es descuento pronto pago de ventas Más...
 
static bool _EsCompra (string tcCodigo)
 Task 121651: Comprueba si una cuenta es de compras Más...
 
static bool _EsCompra (string tcCodigo, int tnDigitos)
 Comprueba si una cuenta es de compras Más...
 
static bool _EsVenta (string tcCodigo)
 Comprueba si una cuenta es de ventas Más...
 
static bool _EsRecargoFinanciero (string tcCodigo)
 Comprueba si una cuenta es de recargo financiero Más...
 
static bool _EsVenta (string tcCodigo, int tnDigitos)
 Comprueba si una cuenta es de ventas a livel indicado por el número de dígitos que se informa Más...
 
static bool _EsDescuentoVenta (string tcCodigo)
 Comprueba si una cuenta es de descuentos de ventas Más...
 
static bool _EsDescuentoCompra (string tcCodigo)
 Comprueba si una cuenta es de descuentos de compras Más...
 
static bool _EsDescuentoCpraVta (string tcCodigo)
 Comprueba si una cuenta es de descuentos de compras o de ventas Más...
 
static bool _EsRetencion (string tcCodigo)
 Comprueba si una cuenta es de retención repercutida o retención soportada (Evaluación de 4 dígitos) Más...
 
static bool _EsRetencionSoportada (string tcCodigo)
 Comprueba si una cuenta es de retención soportada (Evaluación de 4 dígitos) Más...
 
static bool _EsRetencionRepercutida (string tcCodigo)
 Comprueba si una cuenta es de retención repercutida (Evaluación de 4 dígitos) Más...
 
static bool _EsEnvasesDeCompra (string tcCodigo)
 Comprueba si una cuenta es de envases de compra Más...
 
static bool _EsEnvasesDeVenta (string tcCodigo)
 Comprueba si una cuenta es de envases de venta Más...
 
static bool _EsCuentaDeEnvases (string tcCodigo)
 Comprueba si una cuenta es de descuentos de compras o de ventas Más...
 
static bool _EsSuplido (string tcCodigo)
 Comprueba si una cuenta es de suplidos (global, no marcas específicas) Más...
 
static bool _EsCliProConRecargoEquivalencia (string tcCliPro)
 Método para averiguar si un cliente/proveedor trabaja con Recargo de equivalencia Más...
 
static bool _EsCliente (string tcCodigo)
 Comprueba si se trata de una cuenta de cliente Más...
 
static bool _EsProveedor (string tcCodigo)
 Comprueba si se trata de una cuenta de cliente Más...
 
static DataTable _ObtenerDataTableEntidadesBancarias ()
 Obtener Datatable con las entidas bancarias Más...
 
static string _ObtenerEntidadCtaContableBanco (string tcCuentaContableBanco)
 A partir de una cuenta contable de banco devuelve la entidad bancaria (4 dígitos). Más...
 
static DataTable _ObtenerDatosEntidadCtaContableBanco (String tcCuentaContableBanco)
 A partir de una cuenta contable de banco devuelve los datos de la entidad bancaria. Más...
 
static void _PresentarListaAsientos (List< string > tlstAsis, string tcTitulo)
 Presenta la lista de asientos en pantalla permitiendo navegar a cada uno de ellos. Más...
 
static bool _EsEntregaCliente (string tcCodigo)
 Task 121651: Comprueba si una cuenta es de Entrega a cuenta de cliente (Anticipos de clientes) Más...
 
static bool _EsEntregaProveedor (string tcCodigo)
 Task 121651: Comprueba si una cuenta es de cuenta de entrega de Proveedor (Anticipos de proveedores) Más...
 
static List< string > _CuentaContable_ListaPlanes (string tcCuenta)
 Devuelve una lista de string con los diferentes planes analíticos definidos en la cuenta contable. Más...
 
static DataTable _CuentaContable_PlanesDetalles (string tcCuenta)
 Devuelve una lista de string con los diferentes planes analíticos definidos en la cuenta contable. Más...
 
static bool _CuentaContable_ExisteNivelPlanCuen (string tcCuenta, string tcPlan, string tcCuentaNivel1, string tcCuentaNivel2)
 Devuelve true si para una cuenta contable existe una combinación de plan analitico, cuenta de nivel 1 y cuenta de nivel2. Más...
 
static DataTable _Almacen_PlanesDetalles (string tcAlmacen)
 Devuelve una lista de string con los diferentes planes analíticos definidos en el almacén. Más...
 
static List< string > _Almacen_ListaPlanes (string tcAlmacen)
 Devuelve una lista de string con los diferentes planes analíticos definidos en el almacén. Más...
 
static bool _Cuenta_Existe (string tcCuenta)
 Verifica si existe una cuenta contable. Más...
 
static DataTable _PrevisionesCobroFacturaOrden (string tcEmpresa, string tcFactura, int tnOrden, bool tlSoloPendientes=true)
 Busca todos los registros de prevision de cobro que pueda haber en los diferentes ejercicios cuyo nº de factura y orden sean los pasados por parámetro. Más...
 
static DataTable _PrevisionesPagoFacturaOrden (string tcEmpresa, string tcProveedor, string tcFactura, int tnOrden, bool tlSoloPendientes=true)
 Busca todos los registros de prevision de pago que pueda haber en los diferentes ejercicios cuyo proveedor, nº de factura y orden sean los pasados por parámetro. Más...
 
static DataRow _DatosMandatoSepa (string tcMandato)
 Devuelve en un DataRow los datos del mandato recibido por parámetro. Más...
 
static bool _RemesaExistenteEnOtroEjercicio (int tnNumeroRemesa, TipoRemesaBancaria toTipoRemesa, out DateTime tdFechaRemesa)
 Consulta si el nº de remesa recibido existe en otro ejercicio diferente del actual y no en el actual- Más...
 
static bool _PagareExistenteEnOtroEjercicio (string tcCuenta, string tcPagare, bool tlCobro)
 Consulta si el pagaré de cliente existe en otro ejercicio diferente del actual y no en el actual- Más...
 
static DataTable _PrefijosProveedores ()
 Devuelve en un DataTable los códigos de nivel3 que tienen ficha de proveedor Más...
 
static DataTable _PrefijosClientes ()
 Devuelve en un DataTable los códigos de nivel3 que tienen ficha de cliente Más...
 
static DateTime Obtener_Fecha_Vencimiento (int tnDiaPago1, int tnDiaPago2, List< int > tlisGiros, int tnReg, ref int tnDiasIntento, IVacaciones toCliPro, DateTime tdFechaVencim)
 Metodo para obtener cada una de las fechas de vencimiento mientras se generan las previsione de una factura, se utiliza desde ventas y desde compras. Más...
 
static DateTime Calcular_Fecha_Vencimiento (DateTime? tdDiaPago1, DateTime? tdDiaPago2, DateTime tdDiaVencimiento)
 Ens retorna el dia de venciment Más...
 
static bool Es_Valido_Vencimiento (DateTime? tdVencimientoAnterior, DateTime? tdVencimiento, ref int tnDiasIntento)
 comprovem que la data de venciment es correcta Si tenemos activado el OPCFLAG "NO COINCIDIR MÁS DE UNA PREVISIÓN EN EL MISMO DÍA DE VENCIM." Más...
 
static DataTable _PeriodosIVALiquidados (bool tlDesglosarEmpresa=false)
 Devuelve un Datatable con los periodos de IVA Liquidados teniendo en cuenta si trabajamos con ejercicio partido Más...
 
static DataTable _PeriodosIVA (bool tlDesglosarEmpresa=false)
 Devuelve un Datatable con los periodos de IVA teniendo en cuenta si trabajamos con ejercicio partido Más...
 
static DataTable _PeriodosRetencion (bool tlDesglosarEmpresa=false)
 Devuelve un Datatable con los periodos de Retención teniendo en cuenta si trabajamos con ejercicio partido Más...
 
static DataTable _Ejercicios ()
 Consultamos los ejercicios Más...
 
static DataTable _PeriodosEjercicioPartido ()
 Consultamos los periodos configurados en la tabla DATA_IV2 Más...
 
static DataTable _PeriodosEjercicioPartidoRetencion ()
 Consultamos los periodos configurados en la tabla DATA_RE2 Más...
 
static DataTable _ConsultarPeriodos ()
 Consultamos los periodos a utilizar en los listados de IVA / Modelos Realizamos la gestión de si ha de consultar datos adicionalmente en el ejercicio anterior mediante el campo "ejercicioew"

Devuelve
Más...
 
static DataTable _ConsultarPeriodosRetenciones ()
 Consultamos los periodos a utilizar en los listados de Retenciones Realizamos la gestión de si ha de consultar datos adicionalmente en el ejercicio anterior mediante el campo "ejercicioew"

Devuelve
Más...
 
static string _PeriodoFiscal (DateTime tdFecha, bool tlMensual)
 Devuelve el periodo fiscal a partir de una fecha y de si es mensual o trimestral Más...
 
static bool _ExisteNivelAnaliticoPlan (string tcPlan, CuentaSecundaria.NivelCuenta toNivel, string tcCodigoNivel)
 Valida si existe el nivel analítico en el plan en la tabla PLAN_D para gestionar que únicamente permita entrar un nivel analítico definido en el plan Relacionado con la opción de TRABAJAR SOLO CON NIVELES DEFINIDOS EN CADA PLAN ANALÍTICO Más...
 
static DataTable _NivelesAnaliticoPlan (List< string > tlsPlan, CuentaSecundaria.NivelCuenta toNivel, bool tlHasta=false)
 Devuelve un datatable de los niveles analíticos a presentar para un nivel en concreto Más...
 
static DialogResult _Preguntar_Fecha_Banco (out string tcBanco, out DateTime? tdFecha, IAsientosFacturasGenerador toAsientoFacturaGenerador)
 Muestra un formulario para introducir fecha de asiento y cuenta de banco/caja. Utilizado al contabilizar cobro/pago desde generador de asientos de facturas de compra y venta. Más...
 
static bool _Preguntar_Fecha_Banco (string tcTitulo, string tcTextoPanelTitulo, string tcNombreCuenta, decimal tnImporte, bool tlVerificarMesCerrado, bool tlVerificarIniFinEjer, ref string tcBanco, ref DateTime tdFechaAsiento)
 Preguntar fecha de asientos y cuenta contable de banco. Más...
 
static bool _Preguntar_Fecha (string tcTexto, ref DateTime tdtFecha, bool tlVerificarMesCerrado, bool tlVerificarIniFinEjer)
 Pregunta fecha de asiento. Más...
 
static bool _GenerarFacturaVenta (ParamGenFactVenta toCfgGenFactVenta)
 Realiza proceso de generación de factura de venta a contabilidad (sin albaranes de venta de por medio): genera asiento de factura, genera previsiones cobro permitiendo mostrar previsiones si/no, opcionalmente permite contabilizar cobro, presentar pantalla para contabilizar cobro preguntando fecha/banco cobro o si no se presenta esta pantalla pasar valores para que haga el asiento de cobro a la fecha y cuenta de tesorería declaradas en propiedades específicas para este propósito, presentar asiento si/no. Más...
 
static bool _GenerarFacturaVentaAlbaranes (ParamGenFactAlbaranesVenta toCfgGenFactVentaAlbaranes)
 Realiza generación de factura de venta a partir de una lista de albaranes a incluir en la factura: genera asiento de factura, genera previsiones cobro permitiendo mostrar previsiones si/no, opcionalmente permite contabilizar cobro, presentar pantalla para contabilizar cobro preguntando fecha/banco cobro o si no se presenta esta pantalla pasar valores para que haga el asiento de cobro a la fecha y cuenta de tesorería declaradas en propiedades específicas para este propósito, presentar asiento si/no. Más...
 
static bool _GenerarFacturaCompra (ParamGenFactCompra toCfgGenFactCompra)
 Realiza proceso de generación de factura de compra a contabilidad (sin albaranes de compra): genera asiento de factura, genera previsiones pago y opcionalmente permite contabilizar pago, permitiendo mostrar previsiones si/no, presentar fecha/banco pago, presentar asiento si/no. Más...
 
static bool _GenerarFacturaCompraAlbaranes (ParamGenFactAlbaranesCompra toCfgGenFactCompraAlbaranes)
 Realiza generación de factura de compra a partir de una lista de albaranes a incluir en la factura: genera asiento de factura, genera previsiones pago permitiendo mostrar previsiones si/no, presentar asiento si/no. Más...
 
static void _CrearCuentaContable (string tcCodigo, string tcNombre)
 Verifica la existencia de la cuenta contable recibida por parámetro y si no existe la crea. Más...
 
static string _BrowserRaizCuenta (string tcRaizCuenta)
 Presentamos el browser ordenado por código de la raíz del código de la cuenta Utilizado en el siguiente caso: Más...
 
static string _TxtCodigoRaizCuenta (string tcRaizCuenta, string tcBrowser_Condicion="")
 Presentamos el browser ordenado por código de la raíz del código de la cuenta Utilizado en el siguiente caso: Más...
 
static Bitmap _ImagenPlanAnalitico (bool tlDosNiveles, int tnCuentasNivel1, int tnCuentasNivel2, string tcDescripcionPlan1, string tcDescripcionPlan2, ref string tcToolTipText)
 Devuelve la imagen a partir de los nivels de una cuenta Si la cuenta no tiene analítica no se ha de llamar este método Más...
 
static string _CodigoDescripcionConcepto (string tcNombre)
 A partir del nombre del Concepto devuelve el código de Concepto Más...
 
static bool _DosPlanesAnaliticos ()
 Devuelve si tenemos dos planes analíticos creados Más...
 

Atributos públicos estáticos

static string _Error_Message = ""
 Control de mensaje de error por negocio. Más...
 

Descripción detallada

CONTABILIDAD

Definición en la línea 28 del archivo Contabilidad.cs.

Documentación de las funciones miembro

◆ _Almacen_ListaPlanes()

static List<string> sage.ew.contabilidad.CONTABILIDAD._Almacen_ListaPlanes ( string  tcAlmacen)
inlinestatic

Devuelve una lista de string con los diferentes planes analíticos definidos en el almacén.

Parámetros
tcAlmacenCódigo de almacén.
Devuelve
Lista de planes analíticos.

Definición en la línea 2702 del archivo Contabilidad.cs.

◆ _Almacen_PlanesDetalles()

static DataTable sage.ew.contabilidad.CONTABILIDAD._Almacen_PlanesDetalles ( string  tcAlmacen)
inlinestatic

Devuelve una lista de string con los diferentes planes analíticos definidos en el almacén.

Parámetros
tcAlmacenCódigo de almacén.
Devuelve
DataTable con el detalle de planes y niveles analíticos.

Definición en la línea 2683 del archivo Contabilidad.cs.

◆ _AsientoDiferenciasCambio() [1/2]

static Asientos sage.ew.contabilidad.CONTABILIDAD._AsientoDiferenciasCambio ( List< IAsientosPrevisionesGeneradorLinea toList)
inlinestatic

Crea un asiento de las diferencias de cambio

Parámetros
toListListado de IAsientosPrevisionesGeneradorLinea
Devuelve

Definición en la línea 348 del archivo Contabilidad.cs.

◆ _AsientoDiferenciasCambio() [2/2]

static Asientos sage.ew.contabilidad.CONTABILIDAD._AsientoDiferenciasCambio ( List< IAsientosPrevisionesGeneradorLinea toList,
OrigenEjecucionProcesoDiferenciasCambio  toOrigen 
)
inlinestatic

Crea un asiento de las diferencias de cambio

Parámetros
toListListado de IAsientosPrevisionesGeneradorLinea
toOrigenOrigen de la llamada al metodo, se utiliza para marcar los tipo_mov para el cierre
Devuelve

Definición en la línea 359 del archivo Contabilidad.cs.

◆ _BrowserRaizCuenta()

static string sage.ew.contabilidad.CONTABILIDAD._BrowserRaizCuenta ( string  tcRaizCuenta)
inlinestatic

Presentamos el browser ordenado por código de la raíz del código de la cuenta Utilizado en el siguiente caso:

  • En la grid de asientos por ejemplo al entrar la raiz de cuenta 43
Parámetros
tcRaizCuentaRaiz de la cuenta
Devuelve

Definición en la línea 3930 del archivo Contabilidad.cs.

◆ _CodigoDescripcionConcepto()

static string sage.ew.contabilidad.CONTABILIDAD._CodigoDescripcionConcepto ( string  tcNombre)
inlinestatic

A partir del nombre del Concepto devuelve el código de Concepto

Parámetros
tcNombreNombre del concepto
Devuelve

Definición en la línea 4122 del archivo Contabilidad.cs.

◆ _ConsultarPeriodos()

static DataTable sage.ew.contabilidad.CONTABILIDAD._ConsultarPeriodos ( )
inlinestatic

Consultamos los periodos a utilizar en los listados de IVA / Modelos Realizamos la gestión de si ha de consultar datos adicionalmente en el ejercicio anterior mediante el campo "ejercicioew"

Devuelve

Definición en la línea 3409 del archivo Contabilidad.cs.

◆ _ConsultarPeriodosRetenciones()

static DataTable sage.ew.contabilidad.CONTABILIDAD._ConsultarPeriodosRetenciones ( )
inlinestatic

Consultamos los periodos a utilizar en los listados de Retenciones Realizamos la gestión de si ha de consultar datos adicionalmente en el ejercicio anterior mediante el campo "ejercicioew"

Devuelve

Definición en la línea 3521 del archivo Contabilidad.cs.

◆ _CrearCuentaContable()

static void sage.ew.contabilidad.CONTABILIDAD._CrearCuentaContable ( string  tcCodigo,
string  tcNombre 
)
inlinestatic

Verifica la existencia de la cuenta contable recibida por parámetro y si no existe la crea.

Parámetros
tcCodigoCódigo de la cuenta contable.
tcNombreNombre para la cuenta contable.

Definición en la línea 3908 del archivo Contabilidad.cs.

◆ _CriterioCaja_Comprobar_Ejercicio_Inicial()

static bool sage.ew.contabilidad.CONTABILIDAD._CriterioCaja_Comprobar_Ejercicio_Inicial ( DateTime  tdFechaOper)
inlinestatic

Comprueba si una fecha de operacion entra dentro del periodo de aplicación del criterio de caja

Parámetros
tdFechaOperFecha de operación
Devuelve
true si la fecha pasada por parámetro entra dentro de periodo de criterio caja, false caso contrario.

Definición en la línea 48 del archivo Contabilidad.cs.

◆ _CriterioCaja_ObtenerCuentas_IvaRecEquiv() [1/2]

static void sage.ew.contabilidad.CONTABILIDAD._CriterioCaja_ObtenerCuentas_IvaRecEquiv ( eTipoCuenta  teTipoCuenta,
string  tcCodigoTipoIva,
out string  tcCuentaIva,
out string  tcCuentaRecEquiv,
out string  tcCuentaIvaNodeduc 
)
inlinestatic

A partir de un código de TIPO_IVA y un tipo de cuenta (repercutida, soportada) obtiene las cuentas de IVA y RECEQUIV de criterio de caja correspondientes. Caso de solicitar tipo de cuenta IVA soportado, adicionalmente se obtiene también la cuenta de IVA soportado no deducible de criterio de caja, en el caso de IVA repercutido no se retorna esta cuenta pues para repercutido no existe la cuenta de IVA no deducible.

Parámetros
teTipoCuentaTipo de cuenta (iva repercutido, iva soportado).
tcCodigoTipoIvaCódigo de TIPO_IVA
tcCuentaIvaCódigo de cuenta de IVA, parámetro de salida.
tcCuentaRecEquivCódigo de cuenta de RECARGO EQUIVALENCIA, parámetro de salida.
tcCuentaIvaNodeducCódigo de cuenta de IVA nodeducible (prorrata), parámetro de salida.

Definición en la línea 76 del archivo Contabilidad.cs.

◆ _CriterioCaja_ObtenerCuentas_IvaRecEquiv() [2/2]

static void sage.ew.contabilidad.CONTABILIDAD._CriterioCaja_ObtenerCuentas_IvaRecEquiv ( eTipoCuenta  teTipoCuenta,
string  tcCodigoTipoIva,
out string  tcCuentaIva,
out string  tcCuentaRecEquiv 
)
inlinestatic

A partir de un código de TIPO_IVA y un tipo de cuenta (repercutida, soportada) obtiene las cuentas de IVA y RECEQUIV de criterio de caja correspondientes.

Parámetros
teTipoCuentaTipo de cuenta (iva repercutido, iva soportado)
tcCodigoTipoIvaCódigo de TIPO_IVA
tcCuentaIvaCódigo de cuenta de IVA, parámetro de salida.
tcCuentaRecEquivCódigo de cuenta de RECARGO EQUIVALENCIA, parámetro de salida.

Definición en la línea 134 del archivo Contabilidad.cs.

◆ _Cuenta_Existe()

static bool sage.ew.contabilidad.CONTABILIDAD._Cuenta_Existe ( string  tcCuenta)
inlinestatic

Verifica si existe una cuenta contable.

Parámetros
tcCuentaCódigo de cuenta contable.
Devuelve
Devuelve true si la cuenta existe, falas caso contrario.

Definición en la línea 2728 del archivo Contabilidad.cs.

◆ _CuentaContable_ExisteNivelPlanCuen()

static bool sage.ew.contabilidad.CONTABILIDAD._CuentaContable_ExisteNivelPlanCuen ( string  tcCuenta,
string  tcPlan,
string  tcCuentaNivel1,
string  tcCuentaNivel2 
)
inlinestatic

Devuelve true si para una cuenta contable existe una combinación de plan analitico, cuenta de nivel 1 y cuenta de nivel2.

Parámetros
tcCuentaCódigo de cuenta contable.
tcPlanCódigo de plan analítico.
tcCuentaNivel1Cuenta analítica de nivel 1.
tcCuentaNivel2Cuenta analítica de nivel 2.
Devuelve
Devuelve true si la cuenta analítica existe, false caso contrario.

Definición en la línea 2650 del archivo Contabilidad.cs.

◆ _CuentaContable_ListaPlanes()

static List<string> sage.ew.contabilidad.CONTABILIDAD._CuentaContable_ListaPlanes ( string  tcCuenta)
inlinestatic

Devuelve una lista de string con los diferentes planes analíticos definidos en la cuenta contable.

Parámetros
tcCuentaCódigo de cuenta contable.
Devuelve
Lista de planes analíticos.

Definición en la línea 2597 del archivo Contabilidad.cs.

◆ _CuentaContable_PlanesDetalles()

static DataTable sage.ew.contabilidad.CONTABILIDAD._CuentaContable_PlanesDetalles ( string  tcCuenta)
inlinestatic

Devuelve una lista de string con los diferentes planes analíticos definidos en la cuenta contable.

Parámetros
tcCuentaCódigo de cuenta contable.
Devuelve
DataTable con el detalle de planes y niveles analíticos.

Definición en la línea 2627 del archivo Contabilidad.cs.

◆ _CuentasBancariasConCuentaContable()

static DataTable sage.ew.contabilidad.CONTABILIDAD._CuentasBancariasConCuentaContable ( string  tcCuentaContable,
string  tcCuentaBancariaExcept = "" 
)
inlinestatic

Devuelve todas las cuentas bancarias (GESTION!BANCOS) que tienen como cuenta de tesorería la cuenta recibida como parámetro.

Parámetros
tcCuentaContableCuenta contable de tesorería de la que se quieren averiguar las cuentas bancarias que la tienen declarada.
tcCuentaBancariaExceptSi se pasa este código de cuenta bancaria en el resultado se omite.
Devuelve

Definición en la línea 328 del archivo Contabilidad.cs.

◆ _DatosMandatoSepa()

static DataRow sage.ew.contabilidad.CONTABILIDAD._DatosMandatoSepa ( string  tcMandato)
inlinestatic

Devuelve en un DataRow los datos del mandato recibido por parámetro.

Parámetros
tcMandatoCódigo de mandato SEPA
Devuelve
DataRow con los datos del mandato.

Definición en la línea 2795 del archivo Contabilidad.cs.

◆ _Donar_Vencim()

static DateTime sage.ew.contabilidad.CONTABILIDAD._Donar_Vencim ( DateTime  tdDiaVencim,
string  tcCodigo 
)
inlinestatic

A partir de una fecha de vencimiento y un código de cliente/proveedor en función de los días de pago devuelve una nueva fecha de vencimiento

Parámetros
tdDiaVencimFecha de vencimiento de partida.
tcCodigoCódigo de cliente/proveedor
Devuelve
Fecha de vencimiento generada.

Definición en la línea 1537 del archivo Contabilidad.cs.

◆ _DosPlanesAnaliticos()

static bool sage.ew.contabilidad.CONTABILIDAD._DosPlanesAnaliticos ( )
inlinestatic

Devuelve si tenemos dos planes analíticos creados

Devuelve

Definición en la línea 4135 del archivo Contabilidad.cs.

◆ _Ejercicios()

static DataTable sage.ew.contabilidad.CONTABILIDAD._Ejercicios ( )
inlinestatic

Consultamos los ejercicios

Devuelve

Definición en la línea 3358 del archivo Contabilidad.cs.

◆ _EsAcreedor()

static bool sage.ew.contabilidad.CONTABILIDAD._EsAcreedor ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de acreedor

Parámetros
tcCodigo
Devuelve

Definición en la línea 1742 del archivo Contabilidad.cs.

◆ _EsAnticipoCliente()

static bool sage.ew.contabilidad.CONTABILIDAD._EsAnticipoCliente ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de anticipo de cliente

Parámetros
tcCodigoCódigo a evaluar
Devuelve

Definición en la línea 1700 del archivo Contabilidad.cs.

◆ _EsAnticipoProveedor()

static bool sage.ew.contabilidad.CONTABILIDAD._EsAnticipoProveedor ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de anticipo de cliente

Parámetros
tcCodigoCódigo a evaluar
Devuelve

Definición en la línea 1709 del archivo Contabilidad.cs.

◆ _EsAnticipoTrabajador() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsAnticipoTrabajador ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de anticipo de remuneración (trabajador)

Parámetros
tcCodigo
Devuelve

Definición en la línea 1775 del archivo Contabilidad.cs.

◆ _EsAnticipoTrabajador() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsAnticipoTrabajador ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si es una cuenta de anticipo de remuneración (trabajador) verificando un nº de dígitos concreto pasado por parámetro.

Parámetros
tcCodigoCódigo de cuenta contable.
tnDigitosNº de dígito a verificar.
Devuelve

Definición en la línea 1786 del archivo Contabilidad.cs.

◆ _EsBanco()

static bool sage.ew.contabilidad.CONTABILIDAD._EsBanco ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de banco

Parámetros
tcCodigoCódigo a evaluar
Devuelve

Definición en la línea 1680 del archivo Contabilidad.cs.

◆ _EsCliente()

static bool sage.ew.contabilidad.CONTABILIDAD._EsCliente ( string  tcCodigo)
inlinestatic

Comprueba si se trata de una cuenta de cliente

Parámetros
tcCodigoCódigo a comprobar
Devuelve

Definición en la línea 2215 del archivo Contabilidad.cs.

◆ _EsCliProConRecargoEquivalencia()

static bool sage.ew.contabilidad.CONTABILIDAD._EsCliProConRecargoEquivalencia ( string  tcCliPro)
inlinestatic

Método para averiguar si un cliente/proveedor trabaja con Recargo de equivalencia

Parámetros
tcCliPro
Devuelve

Definición en la línea 2187 del archivo Contabilidad.cs.

◆ _EsCompra() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsCompra ( string  tcCodigo)
inlinestatic

Task 121651: Comprueba si una cuenta es de compras

Parámetros
tcCodigo
Devuelve

Definición en la línea 2022 del archivo Contabilidad.cs.

◆ _EsCompra() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsCompra ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si una cuenta es de compras

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 2033 del archivo Contabilidad.cs.

◆ _EsCuentaDeEnvases()

static bool sage.ew.contabilidad.CONTABILIDAD._EsCuentaDeEnvases ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de descuentos de compras o de ventas

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2166 del archivo Contabilidad.cs.

◆ _EsCuentaRecargoIva()

static bool sage.ew.contabilidad.CONTABILIDAD._EsCuentaRecargoIva ( string  tcCuenta)
inlinestatic

Función que verifica si una cuenta recibida por parámetro no pertenece a una cuenta de recargo

Parámetros
tcCuenta
Devuelve

Definición en la línea 603 del archivo Contabilidad.cs.

◆ _EsCuentaRECC()

static bool sage.ew.contabilidad.CONTABILIDAD._EsCuentaRECC ( string  tcCuenta)
inlinestatic

Determina si la cuenta pertenece a una cuenta RECC Ha de ser una cuenta (wn_digitos) Ha de ser de IVA Finalmente se mira si se usa en campos RECC de Tipo de Iva

Parámetros
tcCuentaCuenta a validar
Devuelve

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

◆ _EsCuentaSuplidosPermitida()

static bool sage.ew.contabilidad.CONTABILIDAD._EsCuentaSuplidosPermitida ( string  tcCuenta)
inlinestatic

Devuelve true o false si es una cuenta de suplidos permitida.

Parámetros
tcCuentaCódigo de cuenta contable con todos los dígitos (wn_digitos).
Devuelve
Devuelve true o false si es una cuenta de suplidos permitida

Definición en la línea 291 del archivo Contabilidad.cs.

◆ _EsDescuentoCompra()

static bool sage.ew.contabilidad.CONTABILIDAD._EsDescuentoCompra ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de descuentos de compras

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2092 del archivo Contabilidad.cs.

◆ _EsDescuentoCpraVta()

static bool sage.ew.contabilidad.CONTABILIDAD._EsDescuentoCpraVta ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de descuentos de compras o de ventas

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2104 del archivo Contabilidad.cs.

◆ _EsDescuentoVenta()

static bool sage.ew.contabilidad.CONTABILIDAD._EsDescuentoVenta ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de descuentos de ventas

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2080 del archivo Contabilidad.cs.

◆ _EsDevolucionCompras() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsDevolucionCompras ( string  tcCodigo)
inlinestatic

Comprueba si una devolución de compras

Parámetros
tcCodigo
Devuelve

Definición en la línea 1821 del archivo Contabilidad.cs.

◆ _EsDevolucionCompras() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsDevolucionCompras ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si una devolución de compras

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 1832 del archivo Contabilidad.cs.

◆ _EsDevolucionVentas() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsDevolucionVentas ( string  tcCodigo)
inlinestatic

Comprueba si una devolución de ventas

Parámetros
tcCodigo
Devuelve

Definición en la línea 1870 del archivo Contabilidad.cs.

◆ _EsDevolucionVentas() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsDevolucionVentas ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si una devolución de ventas

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 1881 del archivo Contabilidad.cs.

◆ _EsDtoPPCompras() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsDtoPPCompras ( string  tcCodigo)
inlinestatic

Comprueba si es descuento pronto pago de compras

Parámetros
tcCodigo
Devuelve

Definición en la línea 1966 del archivo Contabilidad.cs.

◆ _EsDtoPPCompras() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsDtoPPCompras ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si es descuento pronto pago de compras

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 1977 del archivo Contabilidad.cs.

◆ _EsDtoPPVentas() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsDtoPPVentas ( string  tcCodigo)
inlinestatic

Comprueba si es descuento pronto pago de ventas

Parámetros
tcCodigo
Devuelve

Definición en la línea 1994 del archivo Contabilidad.cs.

◆ _EsDtoPPVentas() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsDtoPPVentas ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si es descuento pronto pago de ventas

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 2005 del archivo Contabilidad.cs.

◆ _EsEntregaCliente()

static bool sage.ew.contabilidad.CONTABILIDAD._EsEntregaCliente ( string  tcCodigo)
inlinestatic

Task 121651: Comprueba si una cuenta es de Entrega a cuenta de cliente (Anticipos de clientes)

Parámetros
tcCodigo
Devuelve

Definición en la línea 2552 del archivo Contabilidad.cs.

◆ _EsEntregaProveedor()

static bool sage.ew.contabilidad.CONTABILIDAD._EsEntregaProveedor ( string  tcCodigo)
inlinestatic

Task 121651: Comprueba si una cuenta es de cuenta de entrega de Proveedor (Anticipos de proveedores)

Parámetros
tcCodigo
Devuelve

Definición en la línea 2574 del archivo Contabilidad.cs.

◆ _EsEnvasesDeCompra()

static bool sage.ew.contabilidad.CONTABILIDAD._EsEnvasesDeCompra ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de envases de compra

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2146 del archivo Contabilidad.cs.

◆ _EsEnvasesDeVenta()

static bool sage.ew.contabilidad.CONTABILIDAD._EsEnvasesDeVenta ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de envases de venta

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2156 del archivo Contabilidad.cs.

◆ _EsFacturaVentaRectificativa()

static bool sage.ew.contabilidad.CONTABILIDAD._EsFacturaVentaRectificativa ( string  tcFactura)
inlinestatic

Devuelve si el número de factura se corresponde a un documento rectificativo

Parámetros
tcFactura
Devuelve

Definición en la línea 662 del archivo Contabilidad.cs.

◆ _EsInmovilizado()

static bool sage.ew.contabilidad.CONTABILIDAD._EsInmovilizado ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de inmovilizado (Nivel 2 = 20 o 21)

Parámetros
tcCodigoCódigo a evaluar
Devuelve

Definición en la línea 1729 del archivo Contabilidad.cs.

◆ _EsPortesCompras() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsPortesCompras ( string  tcCodigo)
inlinestatic

Comprueba si es portes de compras

Parámetros
tcCodigo
Devuelve

Definición en la línea 1942 del archivo Contabilidad.cs.

◆ _EsPortesCompras() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsPortesCompras ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si es portes de compras

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 1953 del archivo Contabilidad.cs.

◆ _EsPortesVentas() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsPortesVentas ( string  tcCodigo)
inlinestatic

Comprueba si es portes de ventas

Parámetros
tcCodigo
Devuelve

Definición en la línea 1918 del archivo Contabilidad.cs.

◆ _EsPortesVentas() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsPortesVentas ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si es portes de ventas

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 1929 del archivo Contabilidad.cs.

◆ _EsProveedor()

static bool sage.ew.contabilidad.CONTABILIDAD._EsProveedor ( string  tcCodigo)
inlinestatic

Comprueba si se trata de una cuenta de cliente

Parámetros
tcCodigoCódigo a comprobar
Devuelve

Definición en la línea 2267 del archivo Contabilidad.cs.

◆ _EsRappelCompras() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsRappelCompras ( string  tcCodigo)
inlinestatic

Comprueba si es rappel por compras

Parámetros
tcCodigo
Devuelve

Definición en la línea 1845 del archivo Contabilidad.cs.

◆ _EsRappelCompras() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsRappelCompras ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si es rappel por compras

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 1856 del archivo Contabilidad.cs.

◆ _EsRappelVentas() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsRappelVentas ( string  tcCodigo)
inlinestatic

Comprueba si es rappel por ventas

Parámetros
tcCodigo
Devuelve

Definición en la línea 1894 del archivo Contabilidad.cs.

◆ _EsRappelVentas() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsRappelVentas ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si es rappel por ventas

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 1905 del archivo Contabilidad.cs.

◆ _EsRecargoFinanciero()

static bool sage.ew.contabilidad.CONTABILIDAD._EsRecargoFinanciero ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de recargo financiero

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2056 del archivo Contabilidad.cs.

◆ _EsRetencion()

static bool sage.ew.contabilidad.CONTABILIDAD._EsRetencion ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de retención repercutida o retención soportada (Evaluación de 4 dígitos)

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2115 del archivo Contabilidad.cs.

◆ _EsRetencionRepercutida()

static bool sage.ew.contabilidad.CONTABILIDAD._EsRetencionRepercutida ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de retención repercutida (Evaluación de 4 dígitos)

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2136 del archivo Contabilidad.cs.

◆ _EsRetencionSoportada()

static bool sage.ew.contabilidad.CONTABILIDAD._EsRetencionSoportada ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de retención soportada (Evaluación de 4 dígitos)

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2126 del archivo Contabilidad.cs.

◆ _EsSerieFacturaVentaRectificativa()

static bool sage.ew.contabilidad.CONTABILIDAD._EsSerieFacturaVentaRectificativa ( string  tcSerie)
inlinestatic

Devuelve si la serie se corresponde a una serie configurada como rectificativa

Parámetros
tcSerieCódigo de serie de la factura
Devuelve

Definición en la línea 684 del archivo Contabilidad.cs.

◆ _EsSueldoSalario() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsSueldoSalario ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de sueldos y salarios

Parámetros
tcCodigo
Devuelve

Definición en la línea 1796 del archivo Contabilidad.cs.

◆ _EsSueldoSalario() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsSueldoSalario ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si una cuenta es de sueldos y salarios

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 1807 del archivo Contabilidad.cs.

◆ _EsSuplido()

static bool sage.ew.contabilidad.CONTABILIDAD._EsSuplido ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de suplidos (global, no marcas específicas)

Parámetros
tcCodigoCuenta a evaluar
Devuelve

Definición en la línea 2177 del archivo Contabilidad.cs.

◆ _EsTesoreria()

static bool sage.ew.contabilidad.CONTABILIDAD._EsTesoreria ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de tesoreria (nivel 2: 57)

Parámetros
tcCodigoCódigo a evaluar
Devuelve

Definición en la línea 1690 del archivo Contabilidad.cs.

◆ _EsTrabajador() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsTrabajador ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de trabajador

Parámetros
tcCodigo
Devuelve

Definición en la línea 1752 del archivo Contabilidad.cs.

◆ _EsTrabajador() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsTrabajador ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si es una cuenta de trabajador verificando un nº de dígitos concreto pasado por parámetro.

Parámetros
tcCodigoCódigo de cuenta contable.
tnDigitosNº de dígito a verificar.
Devuelve

Definición en la línea 1764 del archivo Contabilidad.cs.

◆ _EsUnaDeuda()

static bool sage.ew.contabilidad.CONTABILIDAD._EsUnaDeuda ( string  tcCodigo)
inlinestatic

Comprueba si es una cuenta de deudas a c/p

Parámetros
tcCodigoCódigo a evaluar
Devuelve

Definición en la línea 1719 del archivo Contabilidad.cs.

◆ _EsVenta() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsVenta ( string  tcCodigo)
inlinestatic

Comprueba si una cuenta es de ventas

Parámetros
tcCodigo
Devuelve

Definición en la línea 2046 del archivo Contabilidad.cs.

◆ _EsVenta() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._EsVenta ( string  tcCodigo,
int  tnDigitos 
)
inlinestatic

Comprueba si una cuenta es de ventas a livel indicado por el número de dígitos que se informa

Parámetros
tcCodigoCódigo a validar
tnDigitosNúmero de dígitos a validar
Devuelve

Definición en la línea 2067 del archivo Contabilidad.cs.

◆ _Existe_Factura_Compra()

static bool sage.ew.contabilidad.CONTABILIDAD._Existe_Factura_Compra ( string  tcEmpresa,
string  tcFactura,
string  tcProveedor,
bool  tlFiltrarCuenta = true 
)
inlinestatic

Controlaremos si existe una factura de compra en la tabla IVASOPOR o IVA_EXEN

Parámetros
tcEmpresa
tcFacturaNúmero de factura a validar
tcProveedorCódigo de proveedor que vamos a validar la factura de compra
tlFiltrarCuentaAl consultar el número de factura que tingui en compte el proveedor
Devuelve
Devuelve si existe la factura de compra en las tablas IVASOPOR o IVA_EXEN

Definición en la línea 737 del archivo Contabilidad.cs.

◆ _Existe_Factura_Venta() [1/3]

static bool sage.ew.contabilidad.CONTABILIDAD._Existe_Factura_Venta ( string  tcEmpresa,
string  tcFactura,
bool  tlExigirAsiCAlbVen 
)
inlinestatic

Comprova si la factura de venta existeix.

Parámetros
tcEmpresa
tcFactura
tlExigirAsiCAlbVenSi al revisar la tabla C_ALBVEN si hay registros con el nº de factura declarado, si además se debe exigir que el campo ASI esté declarado también, por defecto se interpreta false, es decir, no se exige nada sobre el campo ASI, pero si se pasa true se interpretará que debe haber FACTURA y ASI declarado, los dos, para considerar que la factura existe.
Devuelve

Bug 171448, nueva sobrecarga creada a raiz del citado bug.

Definición en la línea 759 del archivo Contabilidad.cs.

◆ _Existe_Factura_Venta() [2/3]

static bool sage.ew.contabilidad.CONTABILIDAD._Existe_Factura_Venta ( string  tcEmpresa,
string  tcFactura,
string  tcEjercicio = "" 
)
inlinestatic

Comprova si la factura de venta existeix

Parámetros
tcEmpresa
tcFactura
tcEjercicio
Devuelve

Definición en la línea 772 del archivo Contabilidad.cs.

◆ _Existe_Factura_Venta() [3/3]

static bool sage.ew.contabilidad.CONTABILIDAD._Existe_Factura_Venta ( out string  tcMensaje,
string  tcEmpresa,
string  tcFactura,
string  tcEjercicio = "" 
)
inlinestatic

Comprova si la factura de venta existeix

Parámetros
tcMensaje
tcEmpresa
tcFactura
tcEjercicio
Devuelve

Definición en la línea 785 del archivo Contabilidad.cs.

◆ _ExisteNivelAnaliticoPlan()

static bool sage.ew.contabilidad.CONTABILIDAD._ExisteNivelAnaliticoPlan ( string  tcPlan,
CuentaSecundaria.NivelCuenta  toNivel,
string  tcCodigoNivel 
)
inlinestatic

Valida si existe el nivel analítico en el plan en la tabla PLAN_D para gestionar que únicamente permita entrar un nivel analítico definido en el plan Relacionado con la opción de TRABAJAR SOLO CON NIVELES DEFINIDOS EN CADA PLAN ANALÍTICO

Parámetros
tcPlanCódigo de plan
toNivelNivel de la cuenta a validar
tcCodigoNivelCódigo de nivel analítico
Devuelve

Definición en la línea 3563 del archivo Contabilidad.cs.

◆ _Facturas_Posteriores_Fecha()

static bool sage.ew.contabilidad.CONTABILIDAD._Facturas_Posteriores_Fecha ( DateTime  ldtFecha,
string  tcLetra = "" 
)
inlinestatic

Comprueba si existen facturas de venta entradas con fecha de factura posterior a la pasada como parámetro.

Parámetros
ldtFechaFecha de factura a verificar.
tcLetraSerie de factura a imponer en el control, caso de trabajar con series de facturas
Devuelve
Devuelve true si existen facturas con fecha posterior, false caso contrario.

Definición en la línea 492 del archivo Contabilidad.cs.

◆ _FacturasCompra_Prov_FechaFra()

static DataTable sage.ew.contabilidad.CONTABILIDAD._FacturasCompra_Prov_FechaFra ( string  tcEmpresa,
string  tcProveedor,
DateTime  tdFechaFac 
)
inlinestatic

Devuelve un DataTable con las facturas de compra existentes del proveedor y fecha factura pasados por parámetro.

Parámetros
tcEmpresaEmpresa a consultar
tcProveedorCuenta de proveedor/acreedor a consultar
tdFechaFacFecha de factura a consultar
Devuelve

Definición en la línea 1664 del archivo Contabilidad.cs.

◆ _GenerarFacturaCompra()

static bool sage.ew.contabilidad.CONTABILIDAD._GenerarFacturaCompra ( ParamGenFactCompra  toCfgGenFactCompra)
inlinestatic

Realiza proceso de generación de factura de compra a contabilidad (sin albaranes de compra): genera asiento de factura, genera previsiones pago y opcionalmente permite contabilizar pago, permitiendo mostrar previsiones si/no, presentar fecha/banco pago, presentar asiento si/no.

Parámetros
toCfgGenFactCompraObjeto de configuración con todos los parámetros para realizar el proceso de generación de factura de compra (tipos de IVA, contrapartidas, cliente, fecha fra, presentar previsiones, contabilizar cobro, etc.
Devuelve
Devuelve true si el proceso de realizó correctamente, false caso contrario.

Definición en la línea 3856 del archivo Contabilidad.cs.

◆ _GenerarFacturaCompraAlbaranes()

static bool sage.ew.contabilidad.CONTABILIDAD._GenerarFacturaCompraAlbaranes ( ParamGenFactAlbaranesCompra  toCfgGenFactCompraAlbaranes)
inlinestatic

Realiza generación de factura de compra a partir de una lista de albaranes a incluir en la factura: genera asiento de factura, genera previsiones pago permitiendo mostrar previsiones si/no, presentar asiento si/no.

Los albaranes de compra que se incluyen en la lista deben estar pendientes de facturar y tener idénticas características (idéntico proveedor, pronto pago, rec.equiv., etc.) para permitir ser incluidos todos en la misma factura. No se verifican estas condiciones dentro de este método, tiene que ser verificado externamente antes de realizar la llamada.

Parámetros
toCfgGenFactCompraAlbaranesObjeto de configuración con los parámetros para realizar la generación de una factura de compra a partir de una lista de albaranes a incluir en la factura (lista de albaranes, fecha factura, fecha asiento, presentar previsiones si/no, presentar asientos si/no, etc.


Devuelve
Devuelve true si el proceso de realizó correctamente, false caso contrario.

Definición en la línea 3884 del archivo Contabilidad.cs.

◆ _GenerarFacturaVenta()

static bool sage.ew.contabilidad.CONTABILIDAD._GenerarFacturaVenta ( ParamGenFactVenta  toCfgGenFactVenta)
inlinestatic

Realiza proceso de generación de factura de venta a contabilidad (sin albaranes de venta de por medio): genera asiento de factura, genera previsiones cobro permitiendo mostrar previsiones si/no, opcionalmente permite contabilizar cobro, presentar pantalla para contabilizar cobro preguntando fecha/banco cobro o si no se presenta esta pantalla pasar valores para que haga el asiento de cobro a la fecha y cuenta de tesorería declaradas en propiedades específicas para este propósito, presentar asiento si/no.

Parámetros
toCfgGenFactVentaObjeto de configuración con todos los parámetros para realizar el proceso de generación de factura de venta (tipos de IVA, contrapartidas, cliente, fecha fra, presentar previsiones si/no, contabilizar cobro si/no, mostrar pantalla contabilizar cobro si/no, etc.

<return>Devuelve true si el proceso de realizó correctamente, false caso contrario.</return>

Definición en la línea 3801 del archivo Contabilidad.cs.

◆ _GenerarFacturaVentaAlbaranes()

static bool sage.ew.contabilidad.CONTABILIDAD._GenerarFacturaVentaAlbaranes ( ParamGenFactAlbaranesVenta  toCfgGenFactVentaAlbaranes)
inlinestatic

Realiza generación de factura de venta a partir de una lista de albaranes a incluir en la factura: genera asiento de factura, genera previsiones cobro permitiendo mostrar previsiones si/no, opcionalmente permite contabilizar cobro, presentar pantalla para contabilizar cobro preguntando fecha/banco cobro o si no se presenta esta pantalla pasar valores para que haga el asiento de cobro a la fecha y cuenta de tesorería declaradas en propiedades específicas para este propósito, presentar asiento si/no.

Los albaranes de venta que se incluyen en la lista deben estar pendientes de facturar y tener idénticas características (idéntico cliente, pronto pago, banco, % financiacion, rec.equiv, ivainc, et.c) para permitir ser incluidos todos en la misma factura. No se verifican estas condiciones dentro de este método, tiene que ser verificado externamente antes de realizar la llamada.

Parámetros
toCfgGenFactVentaAlbaranesObjeto de configuración con los parámetros para realizar la generación de una factura de venta a partir de una lista de albaranes a incluir en la factura (lista de albaranes, fecha factura, presentar previsiones si/no, contabilizar cobro si/no, mostrar pantalla contabilizar cobro si/no, etc.


Devuelve
Devuelve true si el proceso de realizó correctamente, false caso contrario.

Definición en la línea 3831 del archivo Contabilidad.cs.

◆ _ImagenPlanAnalitico()

static Bitmap sage.ew.contabilidad.CONTABILIDAD._ImagenPlanAnalitico ( bool  tlDosNiveles,
int  tnCuentasNivel1,
int  tnCuentasNivel2,
string  tcDescripcionPlan1,
string  tcDescripcionPlan2,
ref string  tcToolTipText 
)
inlinestatic

Devuelve la imagen a partir de los nivels de una cuenta Si la cuenta no tiene analítica no se ha de llamar este método

Parámetros
tlDosNivelesIndicar si hay dos niveles activos
tnCuentasNivel1Número de niveles analíticos del Plan 1
tnCuentasNivel2Número de niveles analíticos del Plan 2
tcDescripcionPlan1Descripción del Plan Analítico 1
tcDescripcionPlan2Descripción del Plan Analítico 2
tcToolTipTextDevuelve por referencia el tooltip a presentar
Devuelve

Definición en la línea 4011 del archivo Contabilidad.cs.

◆ _NivelesAnaliticoPlan()

static DataTable sage.ew.contabilidad.CONTABILIDAD._NivelesAnaliticoPlan ( List< string >  tlsPlan,
CuentaSecundaria.NivelCuenta  toNivel,
bool  tlHasta = false 
)
inlinestatic

Devuelve un datatable de los niveles analíticos a presentar para un nivel en concreto

Parámetros
tlsPlanLista de los planes
toNivelNivel de la cuenta a validar
tlHastaFiltramos hasta un plan analítico
Devuelve

Definición en la línea 3590 del archivo Contabilidad.cs.

◆ _NumeroAsiFacturaCompra()

static string sage.ew.contabilidad.CONTABILIDAD._NumeroAsiFacturaCompra ( string  tcEmpresa,
string  tcFactura,
string  tcProveedor,
bool  tlFiltrarCuenta = true 
)
inlinestatic

Obtener el número ASI de una factura de compra

Parámetros
tcEmpresa
tcFacturaNúmero de factura a validar
tcProveedorCódigo de proveedor que vamos a validar la factura de compra
tlFiltrarCuentaAl consultar el número de factura que tingui en compte el proveedor
Devuelve

Definición en la línea 934 del archivo Contabilidad.cs.

◆ _NumeroAsiFacturaVenta()

static string sage.ew.contabilidad.CONTABILIDAD._NumeroAsiFacturaVenta ( string  tcEmpresa,
string  tcFactura,
string  tcEjercicio = "" 
)
inlinestatic

Obtener el número ASI de una factura de venta

Parámetros
tcEmpresa
tcFacturaNúmero de factura a validar
tcEjercicio


Devuelve

Definición en la línea 946 del archivo Contabilidad.cs.

◆ _Obtener_NumOrden_FraCompra()

static int sage.ew.contabilidad.CONTABILIDAD._Obtener_NumOrden_FraCompra ( string  tcEmpresa,
string  tcCuenta,
string  tcFactura 
)
inlinestatic

Devuelve el nº de orden de IVA SOPORTADO de la factura pasada como parámetro.

Parámetros
tcEmpresaEmpresa de la factura a consultar
tcCuentaProveedor/acreedor de la factura a consultar
tcFacturaNº de factura a consultar el nº de orden
Devuelve
Nº de orden de la factura de compra solicitada.

Definición en la línea 1640 del archivo Contabilidad.cs.

◆ _ObtenerDataTableEntidadesBancarias()

static DataTable sage.ew.contabilidad.CONTABILIDAD._ObtenerDataTableEntidadesBancarias ( )
inlinestatic

Obtener Datatable con las entidas bancarias

Devuelve

Definición en la línea 2300 del archivo Contabilidad.cs.

◆ _ObtenerDatosEntidadCtaContableBanco()

static DataTable sage.ew.contabilidad.CONTABILIDAD._ObtenerDatosEntidadCtaContableBanco ( String  tcCuentaContableBanco)
inlinestatic

A partir de una cuenta contable de banco devuelve los datos de la entidad bancaria.

Parámetros
tcCuentaContableBancoCódigo de cuenta contable de banco.

Definición en la línea 2328 del archivo Contabilidad.cs.

◆ _ObtenerEntidadCtaContableBanco()

static string sage.ew.contabilidad.CONTABILIDAD._ObtenerEntidadCtaContableBanco ( string  tcCuentaContableBanco)
inlinestatic

A partir de una cuenta contable de banco devuelve la entidad bancaria (4 dígitos).

Parámetros
tcCuentaContableBancoCódigo de cuenta contable de banco.
Devuelve
Devuelve el código de entidad respectivo a la cuenta contable de banco recibida por parámetro.

Definición en la línea 2315 del archivo Contabilidad.cs.

◆ _ObtenerPeriodoFecha()

static string sage.ew.contabilidad.CONTABILIDAD._ObtenerPeriodoFecha ( DateTime  tdtFecha)
inlinestatic

Función que nos devuelve el periodo al que corresponde la fecha "tdtFecha"

Parámetros
tdtFecha
Devuelve

Definición en la línea 956 del archivo Contabilidad.cs.

◆ _PagareExistenteEnOtroEjercicio()

static bool sage.ew.contabilidad.CONTABILIDAD._PagareExistenteEnOtroEjercicio ( string  tcCuenta,
string  tcPagare,
bool  tlCobro 
)
inlinestatic

Consulta si el pagaré de cliente existe en otro ejercicio diferente del actual y no en el actual-

Parámetros
tcCuentaCódigo de cliente caso de pagaré de cobro, código de banco caso de pagaré de pago.
tcPagareNúmero de pagaré.
tlCobroSi la consulta es sobre un pagaré de cobro o sobre un pagaré de pago.
Devuelve
Devuelve true si detecta el pagaré en otro ejercicio diferente del actual, false caso contrario.

Definición en la línea 2870 del archivo Contabilidad.cs.

◆ _PeriodoFiscal()

static string sage.ew.contabilidad.CONTABILIDAD._PeriodoFiscal ( DateTime  tdFecha,
bool  tlMensual 
)
inlinestatic

Devuelve el periodo fiscal a partir de una fecha y de si es mensual o trimestral

Parámetros
tdFechaFecha a buscar el periodo fiscal
tlMensualIndica que el periodo es mensual
Devuelve

Definición en la línea 3532 del archivo Contabilidad.cs.

◆ _PeriodosEjercicioPartido()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PeriodosEjercicioPartido ( )
inlinestatic

Consultamos los periodos configurados en la tabla DATA_IV2

Devuelve

Definición en la línea 3373 del archivo Contabilidad.cs.

◆ _PeriodosEjercicioPartidoRetencion()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PeriodosEjercicioPartidoRetencion ( )
inlinestatic

Consultamos los periodos configurados en la tabla DATA_RE2

Devuelve

Definición en la línea 3391 del archivo Contabilidad.cs.

◆ _PeriodosIVA()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PeriodosIVA ( bool  tlDesglosarEmpresa = false)
inlinestatic

Devuelve un Datatable con los periodos de IVA teniendo en cuenta si trabajamos con ejercicio partido

Parámetros
tlDesglosarEmpresaPuede interesarnos que el datatable lo tengamos agrupado por empresa y periodo. Adicionalmente me interesa el campo LIQUIDADO
Devuelve

Definición en la línea 3339 del archivo Contabilidad.cs.

◆ _PeriodosIVALiquidados()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PeriodosIVALiquidados ( bool  tlDesglosarEmpresa = false)
inlinestatic

Devuelve un Datatable con los periodos de IVA Liquidados teniendo en cuenta si trabajamos con ejercicio partido

Parámetros
tlDesglosarEmpresaPuede interesarnos que el datatable lo tengamos agrupado por empresa y periodo. Adicionalmente me interesa el campo LIQUIDADO
Devuelve

Definición en la línea 3329 del archivo Contabilidad.cs.

◆ _PeriodosRetencion()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PeriodosRetencion ( bool  tlDesglosarEmpresa = false)
inlinestatic

Devuelve un Datatable con los periodos de Retención teniendo en cuenta si trabajamos con ejercicio partido

Parámetros
tlDesglosarEmpresaPuede interesarnos que el datatable lo tengamos agrupado por empresa y periodo. Adicionalmente me interesa el campo LIQUIDADO
Devuelve

Definición en la línea 3349 del archivo Contabilidad.cs.

◆ _PrefijosClientes()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PrefijosClientes ( )
inlinestatic

Devuelve en un DataTable los códigos de nivel3 que tienen ficha de cliente

Devuelve

Definición en la línea 2938 del archivo Contabilidad.cs.

◆ _PrefijosProveedores()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PrefijosProveedores ( )
inlinestatic

Devuelve en un DataTable los códigos de nivel3 que tienen ficha de proveedor

Devuelve

Definición en la línea 2925 del archivo Contabilidad.cs.

◆ _Preguntar_Fecha()

static bool sage.ew.contabilidad.CONTABILIDAD._Preguntar_Fecha ( string  tcTexto,
ref DateTime  tdtFecha,
bool  tlVerificarMesCerrado,
bool  tlVerificarIniFinEjer 
)
inlinestatic

Pregunta fecha de asiento.

Parámetros
tcTextoTexto informativo a mostrar.
tdtFechaFecha, parámetro de entrada y de salida.
tlVerificarMesCerradoSi se ha de verificar que la fecha no pertenezca a un periodo cerrado, o no se ha de verificar.
tlVerificarIniFinEjerVerificar fecha fuera ejercicio.
Devuelve
Devuelve true si el usuario ha introducido una fecha y ha abandonado la pantalla pulsando 'Aceptar', false caso contrario.

Definición en la línea 3736 del archivo Contabilidad.cs.

◆ _Preguntar_Fecha_Banco() [1/2]

static DialogResult sage.ew.contabilidad.CONTABILIDAD._Preguntar_Fecha_Banco ( out string  tcBanco,
out DateTime?  tdFecha,
IAsientosFacturasGenerador  toAsientoFacturaGenerador 
)
inlinestatic

Muestra un formulario para introducir fecha de asiento y cuenta de banco/caja. Utilizado al contabilizar cobro/pago desde generador de asientos de facturas de compra y venta.

Devuelve
DialogResult.Ok o DialogResult.Cancel

Definición en la línea 3624 del archivo Contabilidad.cs.

◆ _Preguntar_Fecha_Banco() [2/2]

static bool sage.ew.contabilidad.CONTABILIDAD._Preguntar_Fecha_Banco ( string  tcTitulo,
string  tcTextoPanelTitulo,
string  tcNombreCuenta,
decimal  tnImporte,
bool  tlVerificarMesCerrado,
bool  tlVerificarIniFinEjer,
ref string  tcBanco,
ref DateTime  tdFechaAsiento 
)
inlinestatic

Preguntar fecha de asientos y cuenta contable de banco.

Parámetros
tcTituloTítulo a mostrar en la cabecera del formulario.
tcTextoPanelTituloTexto a mostrar en el panel título.
tcNombreCuentaNombre de cuenta informativo que se mostrará.
tnImporteImporte del pagaré informativo que se mostrará.
tlVerificarMesCerradoVerificar fecha en mes cerrado.
tlVerificarIniFinEjerVerificar fecha fuera ejercicio.
tcBancoCuenta contable de tesorería.
tdFechaAsientoFecha de asiento.
Devuelve

Definición en la línea 3660 del archivo Contabilidad.cs.

◆ _PresentarListaAsientos()

static void sage.ew.contabilidad.CONTABILIDAD._PresentarListaAsientos ( List< string >  tlstAsis,
string  tcTitulo 
)
inlinestatic

Presenta la lista de asientos en pantalla permitiendo navegar a cada uno de ellos.

Parámetros
tlstAsisLista de ASI,s de los asientos a mostrar.
tcTituloTítulo del formulario.

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

◆ _PrevisionesCobroFacturaOrden()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PrevisionesCobroFacturaOrden ( string  tcEmpresa,
string  tcFactura,
int  tnOrden,
bool  tlSoloPendientes = true 
)
inlinestatic

Busca todos los registros de prevision de cobro que pueda haber en los diferentes ejercicios cuyo nº de factura y orden sean los pasados por parámetro.

Parámetros
tcEmpresaEmpresa de la previsión de cobro.
tcFacturaNº de factura de la previsión de cobro.
tnOrdenNº de orden de la previsión de cobro.
tlSoloPendientesSi se obtienen solo las previsiones pendientes de cobro, por defecto sí.
Devuelve

Definición en la línea 2751 del archivo Contabilidad.cs.

◆ _PrevisionesPagoFacturaOrden()

static DataTable sage.ew.contabilidad.CONTABILIDAD._PrevisionesPagoFacturaOrden ( string  tcEmpresa,
string  tcProveedor,
string  tcFactura,
int  tnOrden,
bool  tlSoloPendientes = true 
)
inlinestatic

Busca todos los registros de prevision de pago que pueda haber en los diferentes ejercicios cuyo proveedor, nº de factura y orden sean los pasados por parámetro.

Parámetros
tcEmpresaEmpresa de la previsión de pago.
tcProveedorProveedor de la previsión de pago.
tcFacturaNº de factura de la previsión de pago.
tnOrdenNº de orden de la previsión de pago.
tlSoloPendientesSi se obtienen solo las previsiones pendientes de pago, por defecto sí.
Devuelve

Definición en la línea 2775 del archivo Contabilidad.cs.

◆ _ProrrataAplicar()

static bool sage.ew.contabilidad.CONTABILIDAD._ProrrataAplicar ( DateTime  tdFechaAsientoFactura)
inlinestatic

A partir de una fecha de asiento de factura nos devuelve si se va a aplicar prorrata o no en la generación de la factura teniendo en cuenta los datos de configuración de prorrata de la ficha de empresa (aplicar prorrata si/no, fecha de activación de prorrata, baja prorrata si/no, fecha de desactivación de prorrata).

IMPORTANTE: tener en cuenta que:

1) La prorrata nos la pueden haber activado a mitad de ejercicio (por comenzar a ejercer una actividad de venta de la que no se puede
deducir el IVA en ese momento del año), con lo cual a las facturas anteriores a la fecha de activación no debería aplicarse prorrata y a
las posteriores sí (no es suficiciente con consultar la marca de "aplicar prorrata si/no" de empresa para decidir si se aplica prorrata o no,
hay que mirar además las fechas).

2) De la misma forma, la prorrata puede venir activada de un ejercicio anterior, y desactivarla en el ejercicio presente a partir de
una cierta fecha (por dejar de ejercer una actividad de venta de la que no se puede deducir el IVA en ese momento del año, quedando una o 
más actividades en la empresa pero todas ellas con posibilidad de deducirse el IVA). También podría pasar en un caso muy extremo que se
active prorrata a mitad ejercicio y antes de finalizar ejericio se desactive.

Así pues, estando la marca de "baja prorrata si/no" activada, si la fecha del asiento de factura es anterior a la fecha de desactivación y 
superior o igual a la fecha de activación se entenderá que sí debe aplicarse prorrata. Y si es posterior o igual a la fecha de desactivación se
entenderá que no debe aplicarse prorrata

3) No se contemplará el caso que dentro del mismo ejercicio se active o desactive prorrata más de una vez.
Parámetros
tdFechaAsientoFacturaFecha de asiento de factura. No confundir con fecha factura, el parámetro recibido es fecha de contabilización de factura, no fecha de factura original del proveedor.
Devuelve
Devuelve true si se debe aplicar prorrata en la fecha del asiento recibida, o no.

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

◆ _RemesaExistenteEnOtroEjercicio()

static bool sage.ew.contabilidad.CONTABILIDAD._RemesaExistenteEnOtroEjercicio ( int  tnNumeroRemesa,
TipoRemesaBancaria  toTipoRemesa,
out DateTime  tdFechaRemesa 
)
inlinestatic

Consulta si el nº de remesa recibido existe en otro ejercicio diferente del actual y no en el actual-

Parámetros
tnNumeroRemesaNº de remesa
toTipoRemesaTipo de remesa bancaria, cobro o pago.
tdFechaRemesaParámetro de salida, fecha de remesa caso de detectar la remesa en otro ejercicio diferente del actual.
Devuelve
Devuelve true si detecta la remesa en otro ejercicio diferente del actual, false caso contrario.

Definición en la línea 2816 del archivo Contabilidad.cs.

◆ _Resta_Numero_Factura_Compra()

static bool sage.ew.contabilidad.CONTABILIDAD._Resta_Numero_Factura_Compra ( string  tcEmpresa,
string  tcNumero 
)
inlinestatic

Restem número factura compra si hi ha activat opcflag wl_factucom

Parámetros
tcEmpresa
tcNumero
Devuelve

Definición en la línea 1491 del archivo Contabilidad.cs.

◆ _Resta_Numero_Factura_Venta()

static bool sage.ew.contabilidad.CONTABILIDAD._Resta_Numero_Factura_Venta ( string  tcEmpresa,
string  tcFactura 
)
inlinestatic

Restar número al borrar una factura de venta

Parámetros
tcEmpresa
tcFacturanúmero d factura: si es treballa amb series de facturació serà letra+numero


Devuelve

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

◆ _Resta_Numero_Orden_Soportado()

static bool sage.ew.contabilidad.CONTABILIDAD._Resta_Numero_Orden_Soportado ( string  tcEmpresa,
string  tcSerie,
int  tnNumero 
)
inlinestatic

Resta el comptador d'orden d'IVA soportat

Parámetros
tcEmpresa
tcSerie
tnNumero
Devuelve

Definición en la línea 981 del archivo Contabilidad.cs.

◆ _SeriesRectificativas()

static Dictionary<string, bool> sage.ew.contabilidad.CONTABILIDAD._SeriesRectificativas ( )
inlinestatic

Devuelve un diccionario con las series de ventas, indicando si la serie es rectificativa Necesario trabajar con series de factura

Devuelve

Definición en la línea 705 del archivo Contabilidad.cs.

◆ _Suma_Numero_Factura_Compra()

static string sage.ew.contabilidad.CONTABILIDAD._Suma_Numero_Factura_Compra ( string  tcEmpresa)
inlinestatic

suma número factura compra

Parámetros
tcEmpresa
Devuelve

Definición en la línea 1438 del archivo Contabilidad.cs.

◆ _Suma_Numero_Factura_Venta()

static string sage.ew.contabilidad.CONTABILIDAD._Suma_Numero_Factura_Venta ( string  tcEmpresa,
string  tcSerieFra = "",
int  tnTipoFactura = 0 
)
inlinestatic

Dona el següent número de factura

Parámetros
tcEmpresa


Parámetros
tcSerieFra
tnTipoFactura0:Normal, 1: rectificativa, 2:tickets, 3: quotes
Devuelve

Definición en la línea 1104 del archivo Contabilidad.cs.

◆ _Suma_Numero_Orden_Soportado()

static int sage.ew.contabilidad.CONTABILIDAD._Suma_Numero_Orden_Soportado ( string  tcEmpresa,
string  tcSerie = "00",
bool  tlFraCEE = false 
)
inlinestatic

Suma el comptador d'orden d'IVA soportat

Parámetros
tcEmpresa
tcSerieserie comptador d'IVA, per defecte es la 00
tlFraCEEsi volem comptador de comunitari
Devuelve

Definición en la línea 1018 del archivo Contabilidad.cs.

◆ _Tipo_Cuenta()

static eTipoCuenta sage.ew.contabilidad.CONTABILIDAD._Tipo_Cuenta ( string  tcCuenta,
int  tnDigitos = 0 
)
inlinestatic

Ens retorna el tipus de compte Si es tracta d'un compte d'.IVA reper- Sopor o no es un compte d'IVA, retención soportada, repercutida

Parámetros
tcCuentaCompte que es vol comprovar
tnDigitosper defecte compara els 3 primers digits, pero permet indicar el número de digits a comparar
Devuelve

Definición en la línea 522 del archivo Contabilidad.cs.

◆ _TipoIvaExento()

static bool sage.ew.contabilidad.CONTABILIDAD._TipoIvaExento ( string  tcTipoIva)
inlinestatic

Gestionamos

Parámetros
tcTipoIva
Devuelve

Definición en la línea 1523 del archivo Contabilidad.cs.

◆ _TxtCodigoRaizCuenta()

static string sage.ew.contabilidad.CONTABILIDAD._TxtCodigoRaizCuenta ( string  tcRaizCuenta,
string  tcBrowser_Condicion = "" 
)
inlinestatic

Presentamos el browser ordenado por código de la raíz del código de la cuenta Utilizado en el siguiente caso:

  • En el control txtCuenta cuando entramos la raíz de cuenta 1. En este caso adicionalemnte podemos tener una condición en el browser
Parámetros
tcRaizCuentaRaiz de la cuenta
tcBrowser_CondicionPuede que el browser de ewtxtcodlabel ya tenga un filtro. Se ha de respetar"
Devuelve

Definición en la línea 3958 del archivo Contabilidad.cs.

◆ Calcular_Fecha_Vencimiento()

static DateTime sage.ew.contabilidad.CONTABILIDAD.Calcular_Fecha_Vencimiento ( DateTime?  tdDiaPago1,
DateTime?  tdDiaPago2,
DateTime  tdDiaVencimiento 
)
inlinestatic

Ens retorna el dia de venciment

Parámetros
tdDiaPago1
tdDiaPago2
tdDiaVencimiento
Devuelve

Definición en la línea 3091 del archivo Contabilidad.cs.

◆ Es_Valido_Vencimiento()

static bool sage.ew.contabilidad.CONTABILIDAD.Es_Valido_Vencimiento ( DateTime?  tdVencimientoAnterior,
DateTime?  tdVencimiento,
ref int  tnDiasIntento 
)
inlinestatic

comprovem que la data de venciment es correcta Si tenemos activado el OPCFLAG "NO COINCIDIR MÁS DE UNA PREVISIÓN EN EL MISMO DÍA DE VENCIM."

Parámetros
tdVencimientoAnterior
tdVencimiento
tnDiasIntento
Devuelve

Definición en la línea 3123 del archivo Contabilidad.cs.

◆ Obtener_Fecha_Vencimiento()

static DateTime sage.ew.contabilidad.CONTABILIDAD.Obtener_Fecha_Vencimiento ( int  tnDiaPago1,
int  tnDiaPago2,
List< int >  tlisGiros,
int  tnReg,
ref int  tnDiasIntento,
IVacaciones  toCliPro,
DateTime  tdFechaVencim 
)
inlinestatic

Metodo para obtener cada una de las fechas de vencimiento mientras se generan las previsione de una factura, se utiliza desde ventas y desde compras.

Parámetros
tnDiaPago1Dia de pago 1 al que se generan las facturas.
tnDiaPago2Dia de pago 2 al que se generan las facturas.
tlisGirosLista con los días de giros a generar (35, 45, 60, et. p.e.)
tnRegNº de giro a generar.
tnDiasIntentoVariable interna que se va arrastrando durante la generación de todos los giros.
toCliProObjeto de negocio cliente/proveedor.
tdFechaVencimFecha de vencimiento inicial.
Devuelve
Fecha de vencimiento

Definición en la línea 2958 del archivo Contabilidad.cs.

Documentación de los campos

◆ _Error_Message

string sage.ew.contabilidad.CONTABILIDAD._Error_Message = ""
static

Control de mensaje de error por negocio.

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


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