Cargando...
Buscando...
Nada coincide
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.
 
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.
 
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.
 
static bool _ComprobarFormatoFacturaVenta (string tcEmpresa, string tcSerieFra, string tcNumeroFra, bool tlSoloComprobarSerie=false, bool? tlWlSerFact=null)
 Función para comprobar que el formato de la serie y el número de factura introducidos es correcto y permitido.
 
static decimal _ImporteRemesaCobro (int tnNumero)
 Devuelve el importe total de una remesa de cobro.
 
static decimal _ImporteRemesaPago (int tnNumero)
 Devuelve el importe total de una remesa de pago.
 
static bool _ExisteRemesaCobro (int numero)
 Verifica si existe una remesa de cobro.
 
static bool _ExisteRemesaPago (int numero)
 Verifica si existe una remesa de pago.
 
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).
 
static bool _EsCuentaSuplidosPermitida (string tcCuenta)
 Devuelve true o false si es una cuenta de suplidos permitida.
 
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.
 
static Asientos _AsientoDiferenciasCambio (List< IAsientosPrevisionesGeneradorLinea > toList)
 Crea un asiento de las diferencias de cambio.
 
static Asientos _AsientoDiferenciasCambio (List< IAsientosPrevisionesGeneradorLinea > toList, OrigenEjecucionProcesoDiferenciasCambio toOrigen)
 Crea un asiento de las diferencias de cambio.
 
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.
 
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.
 
static bool _EsCuentaRecargoIva (string tcCuenta)
 Función que verifica si una cuenta recibida por parámetro no pertenece a una cuenta de recargo.
 
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.
 
static bool _EsFacturaVentaRectificativa (string tcFactura)
 Devuelve si el número de factura se corresponde a un documento rectificativo.
 
static bool _EsSerieFacturaVentaRectificativa (string tcSerie)
 Devuelve si la serie se corresponde a una serie configurada como rectificativa.
 
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.
 
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.
 
static bool _Existe_Factura_Compra (string tcEmpresa, string tcFactura, string tcProveedor, bool tlFiltrarCuenta, bool tlExigirAsiCAlbCom)
 Controlaremos si existe una factura de compra en la tabla IVASOPOR o IVA_EXEN.
 
static bool _Existe_Factura_Venta (string tcEmpresa, string tcFactura, bool tlExigirAsiCAlbVen)
 Comprova si la factura de venta existeix.
 
static bool _Existe_Factura_Venta (string tcEmpresa, string tcFactura, string tcEjercicio="")
 Comprova si la factura de venta existeix.
 
static bool _Existe_Factura_Venta (out string tcMensaje, string tcEmpresa, string tcFactura, string tcEjercicio="")
 Comprova si la factura de venta existeix.
 
static bool _Existen_Albaranes_factura_Venta (string tcEmpresa, string tcFactura, string tcEjercicio="")
 Devuelve si existen albaranes para la factura de venta.
 
static bool _Existen_Albaranes_factura_Compra (string tcEmpresa, string tcFactura, string tcProveedor, string tcEjercicio="")
 Devuelve si existen albaranes para la factura de compra.
 
static int _ExisteTipoMovimientoAsiento (string tcEmpresa, eTipoMovimientoAsiento teTipoMovimientoAsiento)
 Comprueba si existe un asiento de este tipo de movimiento en la tabla de asientos (Campo "Tipo" de la tabla de asientos)
 
static string _NumeroAsiFacturaCompra (string tcEmpresa, string tcFactura, string tcProveedor, bool tlFiltrarCuenta=true)
 Obtener el número ASI de una factura de compra.
 
static string _NumeroAsiFacturaVenta (string tcEmpresa, string tcFactura, string tcEjercicio="")
 Obtener el número ASI de una factura de venta.
 
static string _ObtenerPeriodoFecha (DateTime tdtFecha)
 Función que nos devuelve el periodo al que corresponde la fecha "tdtFecha".
 
static bool _Resta_Numero_Orden_Soportado (string tcEmpresa, string tcSerie, int tnNumero)
 Resta el comptador d'orden d'IVA soportat.
 
static int _Suma_Numero_Orden_Soportado (string tcEmpresa, string tcSerie="00", bool tlFraCEE=false)
 Suma el comptador d'orden d'IVA soportat.
 
static bool _Existe_Numero_Orden_Soportado (string tcEmpresa, string tcOrden, bool tlFraCEE=false)
 Comprueba si existe el Orden soportado.
 
static string _Suma_Numero_Factura_Venta (string tcEmpresa, string tcSerieFra="", int tnTipoFactura=0)
 Dona el següent número de factura.
 
static bool _Resta_Numero_Factura_Venta (string tcEmpresa, string tcFactura)
 Restar número al borrar una factura de venta.
 
static string _Suma_Numero_Factura_Compra (string tcEmpresa)
 suma número factura compra
 
static bool _Resta_Numero_Factura_Compra (string tcEmpresa, string tcNumero)
 Restem número factura compra si hi ha activat opcflag wl_factucom.
 
static bool _TipoIvaExento (string tcTipoIva)
 Gestionamos.
 
static DataTable _TiposIVA ()
 Devuelve un DataTable con todos los tipos de IVA/IGIC existentes.
 
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.
 
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.
 
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.
 
static bool _EsBanco (string tcCodigo)
 Comprueba si es una cuenta de banco.
 
static bool _EsTesoreria (string tcCodigo)
 Comprueba si es una cuenta de tesoreria (nivel 2: 57)
 
static bool _EsAnticipoCliente (string tcCodigo)
 Comprueba si es una cuenta de anticipo de cliente.
 
static bool _EsAnticipoProveedor (string tcCodigo)
 Comprueba si es una cuenta de anticipo de cliente.
 
static bool _EsUnaDeuda (string tcCodigo)
 Comprueba si es una cuenta de deudas a c/p.
 
static bool _EsGastoServiciosExteriores (string tcCodigo)
 Comprueba si es una cuenta de gastos de servicios exteriores.
 
static bool _EsInmovilizado (string tcCodigo)
 Comprueba si es una cuenta de inmovilizado (Nivel 2 = 20 o 21)
 
static bool _EsCuentaFinancieraNoBancaria (string tcCodigo)
 Comprueba si es una cuenta financiera (nivel 1 = 5) no bancaria (Nivel 2 = 55)
 
static bool _EsAcreedor (string tcCodigo)
 Comprueba si es una cuenta de acreedor.
 
static bool _EsTrabajador (string tcCodigo)
 Comprueba si es una cuenta de trabajador.
 
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.
 
static bool _EsDeudaCortoLargoPlazo (string tcCodigo)
 Comprueba si es una cuenta de deuda a corto/largo plazo.
 
static bool _EsAnticipoTrabajador (string tcCodigo)
 Comprueba si es una cuenta de anticipo de remuneración (trabajador)
 
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.
 
static bool _EsSueldoSalario (string tcCodigo)
 Comprueba si es una cuenta de sueldos y salarios.
 
static bool _EsSueldoSalario (string tcCodigo, int tnDigitos)
 Comprueba si una cuenta es de sueldos y salarios.
 
static bool _EsDevolucionCompras (string tcCodigo)
 Comprueba si una devolución de compras.
 
static bool _EsDevolucionCompras (string tcCodigo, int tnDigitos)
 Comprueba si una devolución de compras.
 
static bool _EsRappelCompras (string tcCodigo)
 Comprueba si es rappel por compras.
 
static bool _EsRappelCompras (string tcCodigo, int tnDigitos)
 Comprueba si es rappel por compras.
 
static bool _EsDevolucionVentas (string tcCodigo)
 Comprueba si una devolución de ventas.
 
static bool _EsDevolucionVentas (string tcCodigo, int tnDigitos)
 Comprueba si una devolución de ventas.
 
static bool _EsRappelVentas (string tcCodigo)
 Comprueba si es rappel por ventas.
 
static bool _EsRappelVentas (string tcCodigo, int tnDigitos)
 Comprueba si es rappel por ventas.
 
static bool _EsPortesVentas (string tcCodigo)
 Comprueba si es portes de ventas.
 
static bool _EsPortesVentas (string tcCodigo, int tnDigitos)
 Comprueba si es portes de ventas.
 
static bool _EsPortesCompras (string tcCodigo)
 Comprueba si es portes de compras.
 
static bool _EsPortesCompras (string tcCodigo, int tnDigitos)
 Comprueba si es portes de compras.
 
static bool _EsDtoPPCompras (string tcCodigo)
 Comprueba si es descuento pronto pago de compras.
 
static bool _EsDtoPPCompras (string tcCodigo, int tnDigitos)
 Comprueba si es descuento pronto pago de compras.
 
static bool _EsDtoPPVentas (string tcCodigo)
 Comprueba si es descuento pronto pago de ventas.
 
static bool _EsDtoPPVentas (string tcCodigo, int tnDigitos)
 Comprueba si es descuento pronto pago de ventas.
 
static bool _EsCompra (string tcCodigo)
 Task 121651: Comprueba si una cuenta es de compras.
 
static bool _EsCompra (string tcCodigo, int tnDigitos)
 Comprueba si una cuenta es de compras.
 
static bool _EsVenta (string tcCodigo)
 Comprueba si una cuenta es de ventas.
 
static bool _EsRecargoFinanciero (string tcCodigo)
 Comprueba si una cuenta es de recargo financiero.
 
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.
 
static bool _EsDescuentoVenta (string tcCodigo)
 Comprueba si una cuenta es de descuentos de ventas.
 
static bool _EsDescuentoCompra (string tcCodigo)
 Comprueba si una cuenta es de descuentos de compras.
 
static bool _EsDescuentoCpraVta (string tcCodigo)
 Comprueba si una cuenta es de descuentos de compras o de ventas.
 
static bool _EsRetencion (string tcCodigo)
 Comprueba si una cuenta es de retención repercutida o retención soportada (Evaluación de 4 dígitos)
 
static bool _EsRetencionSoportada (string tcCodigo)
 Comprueba si una cuenta es de retención soportada (Evaluación de 4 dígitos)
 
static bool _EsRetencionRepercutida (string tcCodigo)
 Comprueba si una cuenta es de retención repercutida (Evaluación de 4 dígitos)
 
static bool _EsEnvasesDeCompra (string tcCodigo)
 Comprueba si una cuenta es de envases de compra.
 
static bool _EsEnvasesDeVenta (string tcCodigo)
 Comprueba si una cuenta es de envases de venta.
 
static bool _EsCuentaDeEnvases (string tcCodigo)
 Comprueba si una cuenta es de descuentos de compras o de ventas.
 
static bool _EsSuplido (string tcCodigo)
 Comprueba si una cuenta es de suplidos (global, no marcas específicas)
 
static bool _EsCliProConRecargoEquivalencia (string tcCliPro)
 Método para averiguar si un cliente/proveedor trabaja con Recargo de equivalencia.
 
static bool _EsCliente (string tcCodigo)
 Comprueba si se trata de una cuenta de cliente.
 
static bool _EsProveedor (string tcCodigo)
 Comprueba si se trata de una cuenta de cliente.
 
static bool _EsBancoCajaDivisa (string tcCodigoNivel3)
 Devuelve si el nivel 3 se corresponde a una cuenta de tipo Banco/Caja divisa.
 
static DataTable _ObtenerDataTableEntidadesBancarias ()
 Obtener Datatable con las entidas bancarias.
 
static string _ObtenerEntidadCtaContableBanco (string tcCuentaContableBanco)
 A partir de una cuenta contable de banco devuelve la entidad bancaria (4 dígitos).
 
static DataTable _ObtenerDatosEntidadCtaContableBanco (String tcCuentaContableBanco)
 A partir de una cuenta contable de banco devuelve los datos de la entidad bancaria.
 
static void _PresentarListaAsientos (List< string > tlstAsis, string tcTitulo)
 Presenta la lista de asientos en pantalla permitiendo navegar a cada uno de ellos.
 
static bool _EsEntregaCliente (string tcCodigo)
 Task 121651: Comprueba si una cuenta es de Entrega a cuenta de cliente (Anticipos de clientes)
 
static bool _EsEntregaProveedor (string tcCodigo)
 Task 121651: Comprueba si una cuenta es de cuenta de entrega de Proveedor (Anticipos de proveedores)
 
static List< string > _CuentaContable_ListaPlanes (string tcCuenta)
 Devuelve una lista de string con los diferentes planes analíticos definidos en la cuenta contable.
 
static DataTable _CuentaContable_PlanesDetalles (string tcCuenta)
 Devuelve una lista de string con los diferentes planes analíticos definidos en la cuenta contable.
 
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.
 
static DataTable _Almacen_PlanesDetalles (string tcAlmacen)
 Devuelve una lista de string con los diferentes planes analíticos definidos en el almacén.
 
static List< string > _Almacen_ListaPlanes (string tcAlmacen)
 Devuelve una lista de string con los diferentes planes analíticos definidos en el almacén.
 
static DataTable _FacturaVenta_PlanesDetalles (string tcEmpresa, string tcFactura)
 Devuelve una lista de string con los diferentes planes analíticos definidos en la factura de venta.
 
static bool _FacturaVentaTotalmenteCobrada (string tcEmpresa, string tcFactura, int tnPeriodo, string tcCliente)
 Devuelve true si todas las previsiones de la factura están cobradas, false caso contrario.
 
static List< string > _FacturaVenta_ListaPlanes (string tcEmpresa, string tcFactura)
 Devuelve una lista de string con los diferentes planes analíticos definidos en la factura de venta.
 
static DataTable _FacturaCompra_PlanesDetalles (string tcEmpresa, string tcProveedor, string tcFactura)
 Devuelve una lista de string con los diferentes planes analíticos definidos en la factura de compra.
 
static List< string > _FacturaCompra_ListaPlanes (string tcEmpresa, string tcProveedor, string tcFactura)
 Devuelve una lista de string con los diferentes planes analíticos definidos en la factura de compra.
 
static bool _Cuenta_Existe (string tcCuenta)
 Verifica si existe una cuenta contable.
 
static string _FiltroCuentasSoloProveedores ()
 Devuelve el filtro a utilizar para obtener de la tabla GESTION!CUENTAS solo las cuentas de provedores.
 
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.
 
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.
 
static bool _PrevisionesCobradas (string tcEmpresa, string tcFactura, string tcCliente, int tnPeriodo=0)
 Devuelve si tenemos previsiones cobradas para la factura y cliente pasado por parámetro.
 
static bool _PrevisionesPendientes (string tcEmpresa, string tcFactura, string tcCliente, int tnPeriodo=0)
 Devuelve si tenemos previsiones pendientes para la factura y cliente pasado por parámetro.
 
static bool _PrevisionesPagadas (string tcEmpresa, string tcFactura, string tcProveedor, int tnPeriodo=0)
 Devuelve si tenemos previsiones pagadas para la factura y proveedor pasado por parámetro.
 
static List< LineaGiro_Giros2GirosPrc (List< int > tlstGiros)
 Convierte una lista de giros que viene en formato List(int) a lista de giros en forma de List(LineaGiro) poniendo % de reparto 0 en cada uno de los giros.
 
static List< int > _GirosPrc2Giros (List< LineaGiro > tlstGiros)
 Convierte una lista de giros que viene en formato List(LineaGiro) a lista de giros en forma de List(int)
 
static DataRow _DatosMandatoSepa (string tcMandato)
 Devuelve en un DataRow los datos del mandato recibido por parámetro.
 
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-.
 
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-.
 
static void _Visualizar_Fichero_SEPA (string tcRutaFicheroSepa)
 Visualizar fichero SEPA con el visor de SEPA.
 
static DataTable _PrefijosProveedores ()
 Devuelve en un DataTable los códigos de nivel3 que tienen ficha de proveedor.
 
static DataTable _CuentasDeudaCortoLargoPlazo ()
 Devuelve en un DataTable los códigos de cuenta de deuda a corto/largo plazo.
 
static string _CuentasProveedores (string tcSelect="*")
 Devuelve la cadena SQL con la consulta sobre PROVEEDORES y/o CUENTAS.
 
static string _CuentasClientes (string tcSelect="*")
 Devuelve la cadena SQL con la consulta sobre CLIENTES y/o CUENTAS.
 
static DataTable _PrefijosClientes ()
 Devuelve en un DataTable los códigos de nivel3 que tienen ficha de cliente.
 
static DateTime Obtener_Fecha_Vencimiento (int tnDiaPago1, int tnDiaPago2, List< int > tlisGiros, int tnReg, ref int tnDiasIntento, IVacaciones toCliPro, DateTime tdFechaVencim, bool tlMesesCompletos)
 Metodo para obtener cada una de las fechas de vencimiento mientras se generan las previsiones de una factura, se utiliza desde ventas y desde compras.
 
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 previsiones de una factura, se utiliza desde ventas y desde compras.
 
static DateTime Calcular_Fecha_Vencimiento (DateTime? tdDiaPago1, DateTime? tdDiaPago2, DateTime tdDiaVencimiento)
 Ens retorna el dia de venciment.
 
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."
 
static void LineasGirosPrcRepartoDeclaradosOk (List< LineaGiro > tlisGiros)
 Al facturar ventas o compras, sea cual sea el origen, al generar previsiones, al principio del método se revisa los giros para comprobar que la suma de los % de reparto de los diferentes giros sume 100. Caso de que no sume 100 por cualquier motivo, que no haya ningún porcentaje declarado, que haya algun porcentaje no declarado pero otros sí, etc., cualquier situación que la suma no de 100, se aplicará reparto proporcional como hacía hasta ahora Sage50.
 
static DataTable _PeriodosIVALiquidados (bool tlDesglosarEmpresa=false)
 Devuelve un Datatable con los periodos de IVA Liquidados teniendo en cuenta si trabajamos con ejercicio partido.
 
static DataTable _PeriodosIVA (bool tlDesglosarEmpresa=false)
 Devuelve un Datatable con los periodos de IVA teniendo en cuenta si trabajamos con ejercicio partido.
 
static DataTable _PeriodosRetencion (bool tlDesglosarEmpresa=false)
 Devuelve un Datatable con los periodos de Retención teniendo en cuenta si trabajamos con ejercicio partido.
 
static DataTable _PeriodosRetencionLiquidados (bool tlDesglosarEmpresa=false)
 Devuelve un Datatable con los periodos de Retención Liquidados teniendo en cuenta si trabajamos con ejercicio partido.
 
static DataTable _Ejercicios ()
 Consultamos los ejercicios.
 
static DataTable _PeriodosEjercicioPartido ()
 Consultamos los periodos configurados en la tabla DATA_IV2.
 
static DataTable _PeriodosEjercicioPartidoRetencion ()
 Consultamos los periodos configurados en la tabla DATA_RE2.
 
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".
 
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".
 
static string _PeriodoFiscal (DateTime tdFecha, bool tlMensual)
 Devuelve el periodo fiscal a partir de una fecha y de si es mensual o trimestral.
 
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.
 
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.
 
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.
 
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. En caso de que se reciba por parámetro que se han de verificar las condiciones de fecha en mes cerrado o fecha fuera de ejercicio, si el mes está cerrado o es una fecha fuera de ejercicio se obliga a introducir una nueva fecha, o obliga al usuario a Cancelar.
 
static bool _Preguntar_Fecha_Banco (string tcTitulo, string tcTextoPanelTitulo, string tcNombreCuenta, decimal tnImporte, bool tlVerificarMesCerrado, bool tlVerificarIniFinEjer, ref string tcBanco, ref DateTime tdFechaAsiento, bool tlBloquearFecha)
 Preguntar fecha de asientos y cuenta contable de banco.
 
static bool _Preguntar_Fecha (string tcTexto, ref DateTime tdtFecha, bool tlVerificarMesCerrado, bool tlVerificarIniFinEjer)
 Pregunta fecha de asiento. En caso de que se reciba por parámetro que se han de verificar las condiciones de fecha en mes cerrado o fecha fuera de ejercicio, si el mes está cerrado o es una fecha fuera de ejercicio se obliga a introducir una nueva fecha, o obliga al usuario a Cancelar.
 
static bool _Preguntar_Fecha (string tcTexto, ref DateTime tdtFecha, bool tlVerificarMesCerrado, bool tlVerificarIniFinEjer, bool tlBloquearFecha)
 Pregunta fecha de asiento. En caso de que el mes esté cerrado o sea una fecha fuera de ejercicio se obliga a introducir una nueva fecha o obliga al usuario a Cancelar, en función del parámetro tlBloquearFecha. Si se pasa este parámetro tlBloquearFecha a false, si encuentra fecha periodo cerrado o fuera de ejercicio, avisa pero no bloquea.
 
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.
 
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.
 
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.
 
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.
 
static DateTime _RevisarVacaciones (DateTime ldVencimiento, IVacaciones toCliPro, int tnDiaPago1, int tnDiaPago2)
 Revisa si la fecha de vencimiento pasada por parámetro cae en vacaciones del cliente/proveedor y caso de hacerlo obtiene una nueva fecha teniendo en cuenta los dias de pago del cliente, a la cual se le vuelve a verificar si cae en vacaciones y así se va iterando hasta obtener una fecha de vencimiento que no caiga en vacaciones.
 
static void _CrearCuentaContable (string tcCodigo, string tcNombre)
 Verifica la existencia de la cuenta contable recibida por parámetro y si no existe la crea.
 
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:
 
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:
 
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.
 
static string _CodigoDescripcionConcepto (string tcNombre)
 A partir del nombre del Concepto devuelve el código de Concepto.
 
static bool _DosPlanesAnaliticos ()
 Devuelve si tenemos dos planes analíticos creados.
 
static List< ICobroEnMetalico_CobrosMetalico (string tcEjercicio)
 Devuelve una lista de los cobros en metálico.
 
static DataTable _CobrosEnMetalico (string tcEjercicio)
 Devuelve un DataTable de los cobros en metálico.
 
static DataTable _CobrosEnMetalico (string tcEjercicio, Dictionary< string, object > toDictFiltrosListado)
 Devuelve un DataTable de los cobros en metálico.
 
static DataTable _CobrosEnMetalico (TipoConsultaMetalico teTipoConsultaMetalico, string tcEjercicio)
 Devuelve un DataTable de los cobros en metálico.
 
static List< ICobroEnMetalico_CobrosEnMetalico (TipoConsultaMetalico teTipoConsultaMetalico, string[] tcEjercicios)
 Devuelve una lista de los cobros en metálico.
 
static Dictionary< string, object > _ObtenerDatosAbono (dynamic toDocumento, out string tcError, bool? tlVisual=null)
 Método para obtener los datos para realizar un abono.
 
static Dictionary< string, object > _ObtenerDatosAbonoFactura (dynamic toDocumento, out string tcError, DateTime? tdFecha, bool? tlVisual=null)
 Método para obtener los datos para realizar un abono del proceso de abono a ticket y conversión a factura.
 
static bool _ValidarCtasAnticiposRemuneraciones (string tcCuentaAnticipRem)
 Validación de las cuentas de anticipo al crear un previsión.
 
static string _DigitosNivel3CuentaAnticipoTrabajador ()
 Devuelve los dígitos de nivel 3 de la cuenta de anticipo de trabajador.
 

Atributos públicos estáticos

static IBaseDA _oBaseDA = null
 Objeto IBaseDA que utilizaremos para las consultas DB.SQLEXEC() de los métodos que queramos hacer test unitarios y que queramos Mockear el resultado de la consulta.
 
static string _Error_Message = ""
 Control de mensaje de error por negocio.
 

Descripción detallada

CONTABILIDAD.

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

Documentación de 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 3222 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 3203 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 582 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 593 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 5413 del archivo Contabilidad.cs.

◆ _CobrosEnMetalico() [1/4]

static DataTable sage.ew.contabilidad.CONTABILIDAD._CobrosEnMetalico ( string tcEjercicio)
inlinestatic

Devuelve un DataTable de los cobros en metálico.

OJO: Los datos los devuelve a partir de la variable wc_any . No se utiliza el parámetro tcEjercicio para consultar los datos Dejamos preparado para consultar el ejercicio que se pase por parámetro por si hace falta...

Se puede dar el caso que FOX tenga únicamente un registro que no llegue al importe límite de metálico de 6000 En tal caso no devuelve la estructura en el XML.

Parámetros
tcEjercicioEjercicio a consultar el metálico
Devuelve

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

◆ _CobrosEnMetalico() [2/4]

static DataTable sage.ew.contabilidad.CONTABILIDAD._CobrosEnMetalico ( string tcEjercicio,
Dictionary< string, object > toDictFiltrosListado )
inlinestatic

Devuelve un DataTable de los cobros en metálico.

OJO: Los datos los devuelve a partir de la variable wc_any . No se utiliza el parámetro tcEjercicio para consultar los datos Dejamos preparado para consultar el ejercicio que se pase por parámetro por si hace falta...

Se puede dar el caso que FOX tenga únicamente un registro que no llegue al importe límite de metálico de 6000 En tal caso no devuelve la estructura en el XML.

Parámetros
tcEjercicioEjercicio a consultar el metálico
toDictFiltrosListadoFiltros listado
Devuelve

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

◆ _CobrosEnMetalico() [3/4]

static DataTable sage.ew.contabilidad.CONTABILIDAD._CobrosEnMetalico ( TipoConsultaMetalico teTipoConsultaMetalico,
string tcEjercicio )
inlinestatic

Devuelve un DataTable de los cobros en metálico.

OJO: Los datos los devuelve a partir de la variable wc_any . No se utiliza el parámetro tcEjercicio para consultar los datos Dejamos preparado para consultar el ejercicio que se pase por parámetro por si hace falta...

Se puede dar el caso que FOX tenga únicamente un registro que no llegue al importe límite de metálico de 6000 En tal caso no devuelve la estructura en el XML.

Parámetros
teTipoConsultaMetalicoTipo de consulta del metálico
tcEjercicioEjercicio a consultar el metálico
Devuelve

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

◆ _CobrosEnMetalico() [4/4]

static List< ICobroEnMetalico > sage.ew.contabilidad.CONTABILIDAD._CobrosEnMetalico ( TipoConsultaMetalico teTipoConsultaMetalico,
string[] tcEjercicios )
inlinestatic

Devuelve una lista de los cobros en metálico.

Parámetros
teTipoConsultaMetalicoTipo de consulta del metálico
tcEjerciciosEjercicios a consultar el metálico
Devuelve

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

◆ _CobrosMetalico()

static List< ICobroEnMetalico > sage.ew.contabilidad.CONTABILIDAD._CobrosMetalico ( string tcEjercicio)
inlinestatic

Devuelve una lista de los cobros en metálico.

OJO: Los datos los devuelve a partir de la variable wc_any . No se utiliza el parámetro tcEjercicio para consultar los datos Dejamos preparado para consultar el ejercicio que se pase por parámetro por si hace falta...

Parámetros
tcEjercicioEjercicio a consultar el metálico
Devuelve

Definición en la línea 5643 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 5605 del archivo Contabilidad.cs.

◆ _ComprobarFormatoFacturaVenta()

static bool sage.ew.contabilidad.CONTABILIDAD._ComprobarFormatoFacturaVenta ( string tcEmpresa,
string tcSerieFra,
string tcNumeroFra,
bool tlSoloComprobarSerie = false,
bool? tlWlSerFact = null )
inlinestatic

Función para comprobar que el formato de la serie y el número de factura introducidos es correcto y permitido.

Parámetros
tcEmpresa
tcSerieFra
tcNumeroFra
tlSoloComprobarSerie


Parámetros
tlWlSerFact


Devuelve

Definición en la línea 249 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 4636 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 4749 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 5391 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 134 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 )
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 220 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,
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 162 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 3530 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 3170 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 3117 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 3147 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 562 del archivo Contabilidad.cs.

◆ _CuentasClientes()

static string sage.ew.contabilidad.CONTABILIDAD._CuentasClientes ( string tcSelect = "*")
inlinestatic

Devuelve la cadena SQL con la consulta sobre CLIENTES y/o CUENTAS.

Parámetros
tcSelect
Devuelve

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

◆ _CuentasDeudaCortoLargoPlazo()

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

Devuelve en un DataTable los códigos de cuenta de deuda a corto/largo plazo.

Devuelve

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

◆ _CuentasProveedores()

static string sage.ew.contabilidad.CONTABILIDAD._CuentasProveedores ( string tcSelect = "*")
inlinestatic

Devuelve la cadena SQL con la consulta sobre PROVEEDORES y/o CUENTAS.

Parámetros
tcSelect
Devuelve

Definición en la línea 3998 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 3754 del archivo Contabilidad.cs.

◆ _DigitosNivel3CuentaAnticipoTrabajador()

static string sage.ew.contabilidad.CONTABILIDAD._DigitosNivel3CuentaAnticipoTrabajador ( )
inlinestatic

Devuelve los dígitos de nivel 3 de la cuenta de anticipo de trabajador.

OJO si tenemos ficha de proveedor en la cuenta de acnticipos no vamos a devolver los dígitos para que realice la consulta sobre BANC_PRO Devuelve blanco si la cuanta de anticipo de trabajador está marcada como ficha proveedor en el nivel 3

Devuelve

Definición en la línea 6020 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 1954 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 5618 del archivo Contabilidad.cs.

◆ _Ejercicios()

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

Consultamos los ejercicios.

Devuelve

Definición en la línea 4584 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 2225 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 2136 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 2145 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 2268 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 2279 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 2116 del archivo Contabilidad.cs.

◆ _EsBancoCajaDivisa()

static bool sage.ew.contabilidad.CONTABILIDAD._EsBancoCajaDivisa ( string tcCodigoNivel3)
inlinestatic

Devuelve si el nivel 3 se corresponde a una cuenta de tipo Banco/Caja divisa.

Parámetros
tcCodigoNivel3Código de nivel 3 a validar
Devuelve

Definición en la línea 2808 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 2708 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 2680 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 2515 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 2526 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 2659 del archivo Contabilidad.cs.

◆ _EsCuentaFinancieraNoBancaria()

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

Comprueba si es una cuenta financiera (nivel 1 = 5) no bancaria (Nivel 2 = 55)

Parámetros
tcCodigoCódigo a evaluar
Devuelve

Definición en la línea 2214 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 845 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 884 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 525 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 2585 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 2597 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 2573 del archivo Contabilidad.cs.

◆ _EsDeudaCortoLargoPlazo()

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

Comprueba si es una cuenta de deuda a corto/largo plazo.

Parámetros
tcCodigo
Devuelve

Definición en la línea 2258 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 2314 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 2325 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 2363 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 2374 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 2459 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 2470 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 2487 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 2498 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 3072 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 3094 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 2639 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 2649 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 904 del archivo Contabilidad.cs.

◆ _EsGastoServiciosExteriores()

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

Comprueba si es una cuenta de gastos de servicios exteriores.

Estas cuentas registran gastos corrientes necesarios para la operativa de la empresa que no son considerados existencias.

Las principales cuentas del grupo 62 son:

620 - Gastos en investigación y desarrollo del ejercicio 621 - Arrendamientos y cánones(alquileres, licencias, etc.) 622 - Reparaciones y conservación 623 - Servicios de profesionales independientes(abogados, asesores, consultores) 624 - Transportes(realizados por terceros) 625 - Primas de seguros 626 - Servicios bancarios y similares(no intereses) 627 - Publicidad, propaganda y relaciones públicas 628 - Suministros(electricidad, agua, gas, etc.) 629 - Otros servicios(material de oficina, limpieza, gastos de viaje, etc.)

Parámetros
tcCodigoCódigo a evaluar
Devuelve

Definición en la línea 2180 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 2190 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 2435 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 2446 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 2411 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 2422 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 2768 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 2338 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 2349 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 2387 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 2398 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 2549 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 2608 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 2629 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 2619 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 926 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 2289 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 2300 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 2670 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 2126 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 2235 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 2247 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 2155 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 2539 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 2560 del archivo Contabilidad.cs.

◆ _Existe_Factura_Compra() [1/2]

static bool sage.ew.contabilidad.CONTABILIDAD._Existe_Factura_Compra ( string tcEmpresa,
string tcFactura,
string tcProveedor,
bool tlFiltrarCuenta,
bool tlExigirAsiCAlbCom )
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
tlExigirAsiCAlbComSi al revisar la tabla C_ALBCOM 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
Devuelve si existe la factura de compra en las tablas IVASOPOR o IVA_EXEN

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

◆ _Existe_Factura_Compra() [2/2]

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 979 del archivo Contabilidad.cs.

◆ _Existe_Factura_Venta() [1/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 1047 del archivo Contabilidad.cs.

◆ _Existe_Factura_Venta() [2/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 1021 del archivo Contabilidad.cs.

◆ _Existe_Factura_Venta() [3/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 1034 del archivo Contabilidad.cs.

◆ _Existe_Numero_Orden_Soportado()

static bool sage.ew.contabilidad.CONTABILIDAD._Existe_Numero_Orden_Soportado ( string tcEmpresa,
string tcOrden,
bool tlFraCEE = false )
inlinestatic

Comprueba si existe el Orden soportado.

  1. Validamos el orden soportado no exista en IVASOPOR
  2. Se valida si el número de orden soportado existe como factura en IVAREPER
Parámetros
tcEmpresaCódigo de empresa
tcOrdenNúmero de orden a validar
tlFraCEESi volem comptador de comunitari
Devuelve

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

◆ _Existen_Albaranes_factura_Compra()

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

Devuelve si existen albaranes para la factura de compra.

Parámetros
tcEmpresaCódigo de empresa
tcFacturaNúmero de factura
tcProveedorCódigo de proveedor
tcEjercicioEjercicio (Opcional)
Devuelve

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

◆ _Existen_Albaranes_factura_Venta()

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

Devuelve si existen albaranes para la factura de venta.

Parámetros
tcEmpresaCódigo de empresa
tcFacturaNúmero de factura
tcEjercicioEjercicio (Opcional)
Devuelve

Definición en la línea 1062 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 4791 del archivo Contabilidad.cs.

◆ _ExisteRemesaCobro()

static bool sage.ew.contabilidad.CONTABILIDAD._ExisteRemesaCobro ( int numero)
inlinestatic

Verifica si existe una remesa de cobro.

Parámetros
numeroNúmero de la remesa a verificar.
Devuelve
Devuelve true si existe la remesa, false caso contrario.

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

◆ _ExisteRemesaPago()

static bool sage.ew.contabilidad.CONTABILIDAD._ExisteRemesaPago ( int numero)
inlinestatic

Verifica si existe una remesa de pago.

Parámetros
numeroNúmero de la remesa a verificar.
Devuelve
Devuelve true si existe la remesa, false caso contrario.

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

◆ _ExisteTipoMovimientoAsiento()

static int sage.ew.contabilidad.CONTABILIDAD._ExisteTipoMovimientoAsiento ( string tcEmpresa,
eTipoMovimientoAsiento teTipoMovimientoAsiento )
inlinestatic

Comprueba si existe un asiento de este tipo de movimiento en la tabla de asientos (Campo "Tipo" de la tabla de asientos)

  • Normal
  • Apertura
  • Cierre
  • Regularización
Parámetros
tcEmpresaCódigo de empresa
teTipoMovimientoAsientoTipo de movimiento
Devuelve

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

◆ _FacturaCompra_ListaPlanes()

static List< string > sage.ew.contabilidad.CONTABILIDAD._FacturaCompra_ListaPlanes ( string tcEmpresa,
string tcProveedor,
string tcFactura )
inlinestatic

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

Parámetros
tcEmpresaCódigo de empresa de la factura de compra.
tcProveedorCódigo de proveedor de la factura de compra.
tcFacturaNúmero de factura de compra.
Devuelve
Lista de planes analíticos.

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

◆ _FacturaCompra_PlanesDetalles()

static DataTable sage.ew.contabilidad.CONTABILIDAD._FacturaCompra_PlanesDetalles ( string tcEmpresa,
string tcProveedor,
string tcFactura )
inlinestatic

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

Parámetros
tcEmpresaCódigo de empresa de la factura de compra.
tcProveedorCódigo de proveedor de la factura de compra.
tcFacturaNúmero de factura de compra.
Devuelve
DataTable con el detalle de planes y niveles analíticos.

Definición en la línea 3481 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 731 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 2100 del archivo Contabilidad.cs.

◆ _FacturaVenta_ListaPlanes()

static List< string > sage.ew.contabilidad.CONTABILIDAD._FacturaVenta_ListaPlanes ( string tcEmpresa,
string tcFactura )
inlinestatic

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

Parámetros
tcEmpresaCódigo de empresa de la factura de venta.
tcFacturaNúmero de factura de venta.
Devuelve
Lista de planes analíticos.

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

◆ _FacturaVenta_PlanesDetalles()

static DataTable sage.ew.contabilidad.CONTABILIDAD._FacturaVenta_PlanesDetalles ( string tcEmpresa,
string tcFactura )
inlinestatic

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

Parámetros
tcEmpresaCódigo de empresa de la factura de venta.
tcFacturaNúmero de factura de venta.
Devuelve
DataTable con el detalle de planes y niveles analíticos.

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

◆ _FacturaVentaTotalmenteCobrada()

static bool sage.ew.contabilidad.CONTABILIDAD._FacturaVentaTotalmenteCobrada ( string tcEmpresa,
string tcFactura,
int tnPeriodo,
string tcCliente )
inlinestatic

Devuelve true si todas las previsiones de la factura están cobradas, false caso contrario.

Parámetros
tcEmpresaCódigo de empresa de la factura.
tcFacturaNúmnero de factura.
tnPeriodoEjercicio de la factura.
tcClienteCliente de la factura.
Devuelve

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

◆ _FiltroCuentasSoloProveedores()

static string sage.ew.contabilidad.CONTABILIDAD._FiltroCuentasSoloProveedores ( )
inlinestatic

Devuelve el filtro a utilizar para obtener de la tabla GESTION!CUENTAS solo las cuentas de provedores.

Devuelve

Definición en la línea 3548 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 5202 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 5230 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 5147 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 5177 del archivo Contabilidad.cs.

◆ _Giros2GirosPrc()

static List< LineaGiro > sage.ew.contabilidad.CONTABILIDAD._Giros2GirosPrc ( List< int > tlstGiros)
inlinestatic

Convierte una lista de giros que viene en formato List(int) a lista de giros en forma de List(LineaGiro) poniendo % de reparto 0 en cada uno de los giros.

Parámetros
tlstGirosLista de giros en format List(int)
Devuelve
Lista de giros en format List(LineaGiro)

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

◆ _GirosPrc2Giros()

static List< int > sage.ew.contabilidad.CONTABILIDAD._GirosPrc2Giros ( List< LineaGiro > tlstGiros)
inlinestatic

Convierte una lista de giros que viene en formato List(LineaGiro) a lista de giros en forma de List(int)

Parámetros
tlstGirosLista de giros en format List(LineaGiro)
Devuelve
Lista de giros en format List(int)

Definición en la línea 3733 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 5494 del archivo Contabilidad.cs.

◆ _ImporteRemesaCobro()

static decimal sage.ew.contabilidad.CONTABILIDAD._ImporteRemesaCobro ( int tnNumero)
inlinestatic

Devuelve el importe total de una remesa de cobro.

Parámetros
tnNumeroNúmero de remesa
Devuelve
Devuelve el importe total de la remesa pasada por parámetro.

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

◆ _ImporteRemesaPago()

static decimal sage.ew.contabilidad.CONTABILIDAD._ImporteRemesaPago ( int tnNumero)
inlinestatic

Devuelve el importe total de una remesa de pago.

Parámetros
tnNumeroNúmero de remesa
Devuelve
Devuelve el importe total de la remesa pasada por parámetro.

Definición en la línea 322 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 4818 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 1271 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 1283 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 2076 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 2820 del archivo Contabilidad.cs.

◆ _ObtenerDatosAbono()

static Dictionary< string, object > sage.ew.contabilidad.CONTABILIDAD._ObtenerDatosAbono ( dynamic toDocumento,
out string tcError,
bool? tlVisual = null )
inlinestatic

Método para obtener los datos para realizar un abono.

Parámetros
toDocumentoDocumento origen del abono


Parámetros
tcErrorParámetro de salida con posibles incidencias


Parámetros
tlVisualParámetro para poder indicar si queremos seleccionar visualmente serie en caso necesario
Devuelve

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

◆ _ObtenerDatosAbonoFactura()

static Dictionary< string, object > sage.ew.contabilidad.CONTABILIDAD._ObtenerDatosAbonoFactura ( dynamic toDocumento,
out string tcError,
DateTime? tdFecha,
bool? tlVisual = null )
inlinestatic

Método para obtener los datos para realizar un abono del proceso de abono a ticket y conversión a factura.

Parámetros
toDocumentoDocumento origen del abono


Parámetros
tcErrorParámetro de salida con posibles incidencias


Parámetros
tdFechaFecha


Parámetros
tlVisualParámetro para poder indicar si queremos seleccionar visualmente serie en caso necesario
Devuelve

Definición en la línea 5781 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 2848 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 2835 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 1293 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 3828 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 4760 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 4599 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 4617 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 4555 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 4545 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 4565 del archivo Contabilidad.cs.

◆ _PeriodosRetencionLiquidados()

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

Devuelve un Datatable con los periodos de Retención 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 4575 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 4086 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 3960 del archivo Contabilidad.cs.

◆ _Preguntar_Fecha() [1/2]

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

Pregunta fecha de asiento. En caso de que se reciba por parámetro que se han de verificar las condiciones de fecha en mes cerrado o fecha fuera de ejercicio, si el mes está cerrado o es una fecha fuera de ejercicio se obliga a introducir una nueva fecha, o obliga al usuario a Cancelar.

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.
tlVerificarIniFinEjerSi se ha de Verificar que la fecha no esté fuera del periodo del 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 5036 del archivo Contabilidad.cs.

◆ _Preguntar_Fecha() [2/2]

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

Pregunta fecha de asiento. En caso de que el mes esté cerrado o sea una fecha fuera de ejercicio se obliga a introducir una nueva fecha o obliga al usuario a Cancelar, en función del parámetro tlBloquearFecha. Si se pasa este parámetro tlBloquearFecha a false, si encuentra fecha periodo cerrado o fuera de ejercicio, avisa pero no bloquea.

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.
tlVerificarIniFinEjerSi se ha de Verificar que la fecha no esté fuera del periodo del ejercicio.
tlBloquearFechaSi caso de verificar y encontrar alguna de las dos fechas incorrecta (fecha mes cerrado, fecha ejercicio), si se ha de bloquear o se da aviso pero se permite continuar.
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 5054 del archivo Contabilidad.cs.

◆ _Preguntar_Fecha_Banco() [1/3]

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 4852 del archivo Contabilidad.cs.

◆ _Preguntar_Fecha_Banco() [2/3]

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. En caso de que se reciba por parámetro que se han de verificar las condiciones de fecha en mes cerrado o fecha fuera de ejercicio, si el mes está cerrado o es una fecha fuera de ejercicio se obliga a introducir una nueva fecha, o obliga al usuario a Cancelar.

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á.
tlVerificarMesCerradoSi se ha de verificar que la fecha no pertenezca a un periodo cerrado.
tlVerificarIniFinEjerSi se ha de Verificar que la fecha no esté fuera del periodo del ejercicio.
tcBancoCuenta contable de tesorería.
tdFechaAsientoFecha de asiento.
Devuelve

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

◆ _Preguntar_Fecha_Banco() [3/3]

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,
bool tlBloquearFecha )
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á.
tlVerificarMesCerradoSi se ha de verificar que la fecha no pertenezca a un periodo cerrado.
tlVerificarIniFinEjerSi se ha de Verificar que la fecha no esté fuera del periodo del ejercicio.
tcBancoCuenta contable de tesorería.
tdFechaAsientoFecha de asiento.
tlBloquearFechaSi caso de verificar y encontrar alguna de las dos fechas incorrectas (fecha en mes cerrado o fecha fuera ejercicio), si se ha de bloquear y obligar a introducir fecha correcta, o se da aviso pero se permite continuar.
Devuelve

Definición en la línea 4920 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 2865 del archivo Contabilidad.cs.

◆ _PrevisionesCobradas()

static bool sage.ew.contabilidad.CONTABILIDAD._PrevisionesCobradas ( string tcEmpresa,
string tcFactura,
string tcCliente,
int tnPeriodo = 0 )
inlinestatic

Devuelve si tenemos previsiones cobradas para la factura y cliente pasado por parámetro.

Parámetros
tcEmpresaCódigo de empresa
tcFacturaNúmero de factura
tcClienteCliente
tnPeriodoPeriodo (Opcional)
Devuelve

Definición en la línea 3631 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 3584 del archivo Contabilidad.cs.

◆ _PrevisionesPagadas()

static bool sage.ew.contabilidad.CONTABILIDAD._PrevisionesPagadas ( string tcEmpresa,
string tcFactura,
string tcProveedor,
int tnPeriodo = 0 )
inlinestatic

Devuelve si tenemos previsiones pagadas para la factura y proveedor pasado por parámetro.

Parámetros
tcEmpresaCódigo de empresa
tcFacturaNúmero de factura
tcProveedorProveedor
tnPeriodoPeriodo (Opcional)
Devuelve

Definición en la línea 3683 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 3608 del archivo Contabilidad.cs.

◆ _PrevisionesPendientes()

static bool sage.ew.contabilidad.CONTABILIDAD._PrevisionesPendientes ( string tcEmpresa,
string tcFactura,
string tcCliente,
int tnPeriodo = 0 )
inlinestatic

Devuelve si tenemos previsiones pendientes para la factura y cliente pasado por parámetro.

Parámetros
tcEmpresaCódigo de empresa
tcFacturaNúmero de factura
tcClienteCliente
tnPeriodoPeriodo (Opcional)
Devuelve

Definición en la línea 3657 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 418 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 3775 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 1891 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 1666 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 1318 del archivo Contabilidad.cs.

◆ _RevisarVacaciones()

static DateTime sage.ew.contabilidad.CONTABILIDAD._RevisarVacaciones ( DateTime ldVencimiento,
IVacaciones toCliPro,
int tnDiaPago1,
int tnDiaPago2 )
inlinestatic

Revisa si la fecha de vencimiento pasada por parámetro cae en vacaciones del cliente/proveedor y caso de hacerlo obtiene una nueva fecha teniendo en cuenta los dias de pago del cliente, a la cual se le vuelve a verificar si cae en vacaciones y así se va iterando hasta obtener una fecha de vencimiento que no caiga en vacaciones.

Parámetros
ldVencimientoFecha de vencimiento propuesta inicialmente.
toCliProObjeto IVacaciones que representa el cliente/proveedor.
tnDiaPago1Dia de pago 1
tnDiaPago2Día de pago 2
Devuelve
Devuelve la fecha de vencimiento corregida, si la recibida por parámetro cayera en vacaciones.

Definición en la línea 5259 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 947 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 1829 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 1474 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 1363 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 764 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 1924 del archivo Contabilidad.cs.

◆ _TiposIVA()

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

Devuelve un DataTable con todos los tipos de IVA/IGIC existentes.

Devuelve

Definición en la línea 1936 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 5441 del archivo Contabilidad.cs.

◆ _ValidarCtasAnticiposRemuneraciones()

static bool sage.ew.contabilidad.CONTABILIDAD._ValidarCtasAnticiposRemuneraciones ( string tcCuentaAnticipRem)
inlinestatic

Validación de las cuentas de anticipo al crear un previsión.

Podemos tener 2 escenarios incorrectos:

  • La cuenta 460XXXXX de anticipo de remuneraciones está asociada a varias cuentas 465 de remuneraciones de pago pendientes y no es posible informar automáticamente de los datos bancarios.
  • La cuenta 460XXXXX de anticipo de remuneraciones no está asociada a ninguna cuenta 465 de remuneraciones de pago pendientes y no es posible informar automáticamente de los datos bancarios
Parámetros
tcCuentaAnticipRemCuenta de anticipos a validar
Devuelve

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

◆ _Visualizar_Fichero_SEPA()

static void sage.ew.contabilidad.CONTABILIDAD._Visualizar_Fichero_SEPA ( string tcRutaFicheroSepa)
inlinestatic

Visualizar fichero SEPA con el visor de SEPA.

Parámetros
tcRutaFicheroSepaRuta al fichero SEPA a visualizar.

Definición en la línea 3883 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 4257 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 4289 del archivo Contabilidad.cs.

◆ LineasGirosPrcRepartoDeclaradosOk()

static void sage.ew.contabilidad.CONTABILIDAD.LineasGirosPrcRepartoDeclaradosOk ( List< LineaGiro > tlisGiros)
inlinestatic

Al facturar ventas o compras, sea cual sea el origen, al generar previsiones, al principio del método se revisa los giros para comprobar que la suma de los % de reparto de los diferentes giros sume 100. Caso de que no sume 100 por cualquier motivo, que no haya ningún porcentaje declarado, que haya algun porcentaje no declarado pero otros sí, etc., cualquier situación que la suma no de 100, se aplicará reparto proporcional como hacía hasta ahora Sage50.

Parámetros
tlisGirosLista de giros

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

◆ Obtener_Fecha_Vencimiento() [1/2]

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 previsiones 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 4125 del archivo Contabilidad.cs.

◆ Obtener_Fecha_Vencimiento() [2/2]

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,
bool tlMesesCompletos )
inlinestatic

Metodo para obtener cada una de las fechas de vencimiento mientras se generan las previsiones 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.
tlMesesCompletosMeses completos en los giros si/no
Devuelve
Fecha de vencimiento

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

Documentación de campos

◆ _Error_Message

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

Control de mensaje de error por negocio.

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

◆ _oBaseDA

IBaseDA sage.ew.contabilidad.CONTABILIDAD._oBaseDA = null
static

Objeto IBaseDA que utilizaremos para las consultas DB.SQLEXEC() de los métodos que queramos hacer test unitarios y que queramos Mockear el resultado de la consulta.

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


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