Clase cliente. Más...
Estructuras de datos | |
| class | Actividades |
| Direcciones de clientes. Más... | |
| class | ContacTelefs |
| Contactos y teléfonos de clientes, clase de negocio de la nueva tabla GESTION!CONTLF_CLI resultado de la fusión entre las tablas CONT_CLI y TELF_CLI. Más... | |
| class | DatosBancarios |
| Datos bancarios de clientes. Más... | |
| class | Descuentos |
| Descuentos por cliente-artículo. Más... | |
| class | Direcciones |
| Direcciones de clientes. Más... | |
| class | DocPrintEntregaCliente |
| T104558 DocPrint para entregas de cliente. Más... | |
| class | EmpresasMandato |
| Empresas por mandato (clase utilizada para declarar las empresas para las que es válido el mandato, si un mandato no tiene empresas declaradas se sobreentiende que el mandato es válido para todas las empresas) Más... | |
| class | EntregasCliente |
| Entregas a cuenta por factura de clientes. Más... | |
| class | Giros |
| Giros de clientes. Más... | |
| class | MandatosCliente |
| Mandatos de cliente (ManteTRel de mandatos por cliente que se mostrará en la ficha de cliente). Más... | |
| class | Telefonos |
| Teléfonos de clientes. Más... | |
| class | Vacaciones |
| Vacaciones de clientes. Más... | |
Tipos públicos | |
| enum | TipoCliente { Nacional = 1 , Comunitario , Extracomunitario } |
| Posibles Tipos de Clientes. Más... | |
| enum | TipoRetencion { SinRetencion = 0 , SobreBase , SobreFactura } |
| Posibles tipos de retencion. Más... | |
| enum | _Tipo_Cliente_New { Codigo , Borrado , Siguiente , ConFormulario } |
| Definición de las posibles formas de crear un nuevo cliente. Más... | |
| enum | ManteTRels_Cliente { Contactos , Bancos , Descuentos , Direcciones , Entregas , Giros , Imagenes , Vacaciones , Actividades , Cuotas , CamposAdicionales } |
| Enumeración con los diferentes ManteTRels que hay en la clase Cliente. Más... | |
Métodos públicos | |
| new void | Dispose () |
| Part of the IDisposable pattern. | |
| virtual Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null) |
| Implementación del método para contruir informació de filtrado para Sage Reports con infromación la empresa. | |
| string | _GetCodigo () |
| Obtener el código. | |
| string | _GetNombre () |
| Obtener el nombre. | |
| string | _GetDireccion () |
| Obtener la dirección. | |
| string | _GetCodigoPostal () |
| Obtener el código postal. | |
| string | _GetPoblacion () |
| Obtener poblacion. | |
| string | _GetProvincia () |
| Obtener provincia. | |
| string | _GetPais () |
| Obtener país. | |
| string | _GetEmail () |
| Obtener email. | |
| string | _GetTelefono () |
| Obtener telefono. | |
| string | _GetMovil () |
| Obtener el teléfono móvil de la entidad (si está diferenciado del teléfono normal, sino devolverá el teléfono). | |
| string | _GetCif () |
| Obtener CIF. | |
| string | _Retencion () |
| Devuelve el código de retención en caso de que el cliente trabaje con retenciones. | |
| Cliente () | |
| Constructor vacío. | |
| Cliente (string tcCodigo) | |
| Constructor a partir de un código. | |
| override String | _Obtener_Codigo_Grafica () |
| PE-106539 Metodo para obtener el codigo para la grafica. | |
| void | _ShowClientesMismoCif (string tcCIF) |
| Método auxiliar que devuelve un datatable (codigo,nombre,cif) de los clientes con el mismo CIF. | |
| bool | _DireccionEnDocumentos (int tnDireccion) |
| Método para detectar si una dirección de cliente está en documentos o no. Util antes de borrar una dirección de la ficha cliente. | |
| DataTable | _FindByCif (string tcCif, string tcAct) |
| Devuelve un datatable con las conicidencias de clientes por cif. | |
| DataTable | _FindByContacto (string tcValue) |
| Devuelve un datatable con los contactos coincidentes. | |
| DataTable | _FindByTelefono (string tcValue) |
| Devuelve un datatable con los teléfonos coincidentes. | |
| override IResultadoDuplicacion | _Duplicar (string tcCodigo) |
| Override del método de duplicación para realizar validaciones específicas. | |
| string | _MaxCodigo (string tcPrefijo) |
| Devuelve el mayor código de cliente que empiece por el prefijo pasado por parámetro. | |
| string | _ObtenerCodigoBorrado (string tcPrefijo) |
| Devuelve el primer hueco no ocupado en la codificación de clientes. | |
| string | BuscarCrearCodigo (string prefijo, bool preguntar=false) |
| Método que localiza un código existenten o bien crea uno. | |
| string | _ObtenerNuevoCodigo () |
| Obtiene un nuevo código de código a crear a partir del máximo código existente. | |
| String | _ObtenerCodigoByCodigoERP (String lcCodigoErp) |
| Obtiene el código de cliente a partir de un código de cliente ERP. | |
| void | _UpdateClienteERPCuentaCta () |
| Actualiza ClienteERP y CuaentaERP (hera) | |
| override void | _Load () |
| Load. | |
| override bool | _Save_Before () |
| Antes de guardar hacemos las validaciones. | |
| override bool | _Save () |
| Save. | |
| override bool | _CambiosTraspasoSiguienteEjercicio (bool tbIsNew) |
| Sobreescribir para detetar el cambio de identificación fiscal. | |
| override bool | _Delete () |
| Delete. | |
| override void | _Cancel () |
| Método para realizar acciones al cancelar la edición del registro actual. | |
| string | _Tarifa_Cliente (ref bool tlIVaInc, string tcObra="", dynamic toForm=null) |
| Devuelve el código de tarifa de la ficha del cliente o el código de tarifa de la obra del cliente si se pasa como parámetro. | |
| bool | _Vacaciones (DateTime tdFecha, ref DateTime tdFechaIVaca, ref DateTime tdFechaFVaca) |
| Devuelve true si la fecha pasada como primer parámetro cae dentro del periodo vacacional. | |
| bool | _Vacaciones (DateTime tdFecha) |
| Devuelve true si la fecha pasada como parámetro cae dentro del periodo vacacional. | |
| List< PrevisionCobro > | _Lista_Previsiones_Pendientes (DateTime? tdFechaIni=null, DateTime? tdFechaFin=null, string tcDivisa="", string tcBancoIni="", string tcBancoFin="") |
| Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro pendientes del cliente en la empresa activa. | |
| List< PrevisionCobro > | _Lista_Previsiones_Cobradas (DateTime? tdFechaIni=null, DateTime? tdFechaFin=null, string tcDivisa="", string tcBancoIni="", string tcBancoFin="") |
| Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro cobradas al cliente en la empresa activa. | |
| List< PrevisionCobro > | _Lista_Previsiones_Todas (DateTime? tdFechaIni=null, DateTime? tdFechaFin=null, string tcDivisa="", string tcBancoIni="", string tcBancoFin="") |
| Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro cobradas al cliente en la empresa activa. | |
| List< PrevisionCobro > | _Lista_Previsiones_Impagadas () |
| Deuelve una lista de objetos PrevisionCobro con las previsiones impagadas por este cliente. | |
| bool | _Previsiones_Cobradas (string tcFactura, int tnPeriodo=0) |
| Devuelve si el cliente tiene previsiones cobradas de una determinada factura. | |
| bool | _Ofertas () |
| Devuelve si el cliente trabaja con ofertas. | |
| bool | _Ventas_bloqueadas () |
| Devuelve si el cliente tiene las ventas bloqueadas. | |
| bool | _Es_Baja () |
| Devuelve si el cliente está dado de baja. | |
| string | _TelefonoPredeterminado () |
| Devuelve el teléfono predeterminado del cliente. | |
| List< int > | _Giros () |
| Devuelve una lista con los giros definidos en la ficha del cliente según el sistema antiguo en forma de List(int). | |
| List< LineaGiro > | _GirosPrc () |
| Devuelve una lista con los giros definidos en la ficha del cliente según el sistema nuevo en forma de List(LineaGiro) donde LineaGiro es una clase que comprende básicamente _Giro y _Porcentaje. | |
| bool | _PortesAutomaticos (decimal tnImporte) |
| Devuelve si hay portes automáticos en función del importe de venta que se pasa como parámetro. | |
| bool | _Es_Contado () |
| Devuelve si el cliente marcado como de solicitud de datos al contado. | |
| Dictionary< string, object > | _Banco_Predeterminado () |
| Devuelve en un diccionario el banco predeterminado del cliente. | |
| Dictionary< string, object > | _Banco (String tcCodigo) |
| Metodo que nos devolvera un Dictionary string-object con els banco relacionado con el cliente y con codigo pasado. | |
| DataTable | _Bancos () |
| Metodo que nos devolvera un datatable con los bancos relacionados con el cliente. | |
| DataTable | _BancosCuentas () |
| Metodo que nos devolvera un datatable con el nombre del banco y la cuenta bancaria de los bancos relacionados con el cliente. | |
| Dictionary< string, object > | _Direccion_Predeterminada (int tnDireccion=0) |
| Devuelve en un diccionario la dirección predeterminada del cliente. | |
| Dictionary< string, object > | _Direccion_Envios () |
| Devuelve la primera dirección de envío que encuentre en la lista de direcciones del cliente. | |
| Dictionary< string, object > | _Direccion_Facturacion () |
| Devuelve la primera dirección de facturación que encuentre en la lista de direcciones del cliente. | |
| Dictionary< string, object > | _Seleccionar_Direccion (bool tlTactil=false) |
| Devuelve en un diccionario la dirección predeterminada del cliente. | |
| DataTable | _Obras () |
| Método para obtener todas las obras del cliente actual en un datatable. | |
| DataTable | _Telefonos () |
| Método para obtener todos los teléfonos del cliente actual en un datatable. | |
| virtual string | _Seleccionar_Telefono (bool tlTactil=false) |
| Método para obtener todos los teléfonos del cliente actual en un datatable. | |
| bool | _Bloq_Credito (string tcMissatge, string tcDocumentoVta="", bool tlFormulario=true) |
| Retorna si se bloquean las ventas al cliente. | |
| DataTable | _Direcciones () |
| Método para obtener todas las direcciones de envio del cliente actual en un datatable. | |
| bool | _New (_Tipo_Cliente_New teTipoNew, string tcCodigo="") |
| Sobrecarga del método _New que nos servirá para obtener el código de cliente (PE-66757) | |
| bool | _New (string tcCif, string tcNombre, string tcDireccion="", string tcCodPos="", string tcLinea="", string tcTelefono="", string tcVendedor="", string tcFormaPag="", string tcTarifa="", string tcFax="", string tcContacto="", string tcDivisa="", string tcPoblacion="", string tcProvincia="", string tcPais="", string tcEmail="", string tcObserva="", string tcTelefono2="", string tcDominio="", string tcHorario="", string tcFacebook="", string tcTwitter="", string tcSkype="", string tcCargo="") |
| Sobrecarga del método _New que nos servirá para añadir el nuevo cliente a la bd (PE-66757) | |
| bool | _New (_Tipo_Cliente_New teTipoNew, string tcCodigo, string tcCif, string tcNombre, string tcDireccion="", string tcCodPos="", string tcLinea="", string tcTelefono="", string tcVendedor="", string tcFormaPag="", string tcTarifa="", string tcFax="", string tcContacto="", string tcDivisa="", string tcPoblacion="", string tcProvincia="", string tcPais="", string tcEmail="", string tcObserva="", string tcTelefono2="", string tcDominio="", string tcHorario="", string tcFacebook="", string tcTwitter="", string tcSkype="", string tcCargo="") |
| Método que nos creará un nuevo cliente a partir de los parámetros especificados. Emula la función CREAR_CLIENTE de fox (PE-66757) | |
| bool | _New (_Tipo_Cliente_New teTipoNew, FuturoCliente toFuturoCliente) |
| Método _New de clientes. | |
| new Cliente | _Clonar () |
| Devuelve una copia exacta del objeto actual. | |
| bool | _Actualizar_Puntos (decimal tnPuntos=0.0M, decimal tnPuntos_Anteriores=0.0M) |
| Actualiza los puntos pasados como parámetros en el registro de puntos del cliente. | |
| decimal | _Total_Riesgo () |
| Ens retorna el total de risc del client. | |
| bool | _Riesgo_Cliente (decimal tnTotal, ref decimal tnTotalRiesgo, bool tlFormulario=true) |
| Nos devolverá TRUE en caso que haya superado el limite de crédito. En la variable tnTotalRiesgo habrá el total de riesgo que tiene el cliente. | |
| decimal | LimiteCredito () |
| Método para obtener el límite de crédito teniendo en cuenta la divisa. En la propiedad no lo podemos poner ya que se utiliza también en otros lugares. | |
| virtual void | _Show_Limite_Credito (int tiDonde) |
| Nos presentará el formulario del limite de crédito. | |
| virtual void | _Show_Etiquetas () |
| Método para crear y mostrar el formulario de etiquetas de clientes. | |
| string | _Codigo_Equivalente_EW (string tcClienteERP) |
| Nos devolverá el código de cliente Eurowin equivalente para el cliente ERP actual (PE-78304) | |
| string | _Codigo_Equivalente_ERP () |
| Nos devolverá el código de cliente ERP equivalente para el cliente EW actual (PE-78304) | |
| bool | _IbanMandatoProcesado (string lcIban) |
| Consultaremos si la cuenta IBAN del clientes tiene efectos procesados. | |
| bool | _IbanMandatoProcesado (string tcIban, ref bool tlIbanEnMandato) |
| Consultaremos si la cuenta IBAN del clientes tiene efectos procesados. | |
| string | _Consultar_Mandato_Vigente (dynamic toDocVenta) |
| si estas al document, passat el document et busca el mandato i si es necessari et presenta el formulari | |
| string | _Consultar_Mandato_Vigente (int tnBancCli, ref bool tlAvisarDefecto) |
| Si només es vol el mandato per defecte sense que et presenti la pantalla. | |
| DataTable | _Consultar_Mandato_Vigente (int tnBancCli=-1, int tnVigencia=0) |
| ens retorna un datatable dels mandatos vigents | |
| void | _Show_Mandato (dynamic toDocVenta) |
| crida a fox del formulari mandocven. | |
| bool | _Show_Observaciones () |
| Método para mostrar las observaciones del cliente (PE-79824) | |
| decimal | _CambioPactado (string tcDivisa, DateTime tdtFecha) |
| Devuelve el cambio que se aplica al proveedor, si tiene un cambio fijado y la fecha límite de cambio es superior a la fecha que se passa por parámetre o la fecha esta vacia devolvera este cambio, si no nos buscara la cotización de la moneda. | |
| decimal | _CambioPactado (string tcDivisa, DateTime tdtFecha, out eTipoCambio teTipoCambio) |
| Ens retorna el canvi que s'aplica al client, si té un canvi fixat i la data limit de canvi es superior a la data q es passa per parametre o la data està buida retorna aquest canvi si no ens va a buscar la cotització de la moneda. | |
| decimal | _CambioFijoAFecha (string tcDivisa, DateTime tdtFechaSolicitud, out DateTime tdtFechaCambio, out eTipoCambio teTipoCambio, out string simboloDivisa) |
| Devuelve el cambio de una divisa dada ignorando el cambio pactado con el cliente (necesario para pantallas de Riesgo que no dependen del cambio pactado) Tambien devuelve, en caso de que sea un cambio por fecha aproximada, la fecha del cambio usada. | |
| string | _Obtener_Codigo (_Tipo_Cliente_New teTipoNew, string tcCodigo, ref string tcCodigoERP) |
| Método que nos servirá para obtener un código nuevo de cliente (borrado o siguiente) (PE-66757) | |
| String | _Obtener_PrefijoClienteErp () |
| string | _ObtenerCuentaContableErp () |
| //PE-106179 | |
| void | _ActualizarEstadoRiesgo () |
| PE-104237: Método para comprobar los posibles valores de BLOQ_VEN, BLOQ_CLI y FECHA_BAJ del cliente para poder obtener un estado válido del campo ESTADO de la tabla RIESGO (riesgo de cliente) para dicho cliente y empresa. | |
| DataTable | _ObtenerRangoCodigosCliente (string tcClienteIni, string tcClienteFin) |
| Obtiene los códigos de clientes existentes entre un rango de códigos. | |
Métodos públicos heredados de sage.ew.interficies.IMante | |
| void | _New (string tcCodigo="") |
| Nos permite crear un nuevo registro. | |
| void | _Load (string tcGuid) |
| Aquest mètode ens carregarà el registre que tingui associat aquest Guid. | |
| bool | _Existe_Registro () |
| Nos indica si existe el registro en la Base de Datos. | |
| void | _AddManteTRel (IManteTRel toManteTRel) |
| Añadie los manteTRel a una lista, para gestionar el _Load, _Save y el _Delete. | |
Métodos públicos estáticos | |
| static void | _ExportarNullStatic (string tcCodigo) |
| PE-97431: Poner el campo exportar a null en el cliente con el código pasado por parámetro. | |
| static bool | ExistenCuotasDistintaDivisa (Cliente toCliente, string tcDivisaCandidata) |
| Método de validación. | |
| static decimal | _CambioPactado (string tcCliente, string tcDivisa, DateTime tdtFecha) |
| Devuelve el cambio que se aplica al cliente, si tiene un cambio fijado y la fecha límite de cambio es superior a la fecha que se passa por parámetro o la fecha esta vacía devolverá este cambio, si no nos buscara la cotización de la moneda. | |
| static decimal | _CambioPactado (string tcCliente, string tcDivisa, DateTime tdtFecha, out eTipoCambio teTipoCambio) |
| Devuelve el cambio que se aplica al cliente, si tiene un cambio fijado y la fecha límite de cambio es superior a la fecha que se passa por parámetro o la fecha esta vacía devolverá este cambio, si no nos buscara la cotización de la moneda. | |
Campos de datos | |
| Dictionary< ManteTRels_Cliente, bool > | _DicCargaManteTRel = new Dictionary<ManteTRels_Cliente, bool>() |
| Diccionario que guarda la configuración de ManteTRels de Cliente que deben cargarse cuando lo hace habitualmente la clase base (en el _Load() o al hacer referencia de lectura a la propiedad del objeto Cliente que representa el ManteTRel. | |
| bool | _VeDeCuentas = false |
| Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Save() | |
| string | _Hera_Prefijo = "" |
| Prefijo de 0-3 dígitos utilizado por el ERP en la codificación de clientes. También llamado prefijo de sincronización. | |
| int | _Hera_Long = 0 |
| PE-78418. Ancho de las cuentas de cliente en el ERP Valor máximo entre longclipro y (longitudcodigocuentanic - prefijo_ctacliente) | |
| int | _Hera_configerp_longclipro = 0 |
| Longitud de códigos de cliente. Se obtiene de la tabla CONFIGERP campo LONGCLIPRO. | |
| int | _Hera_configerp_long_cta_neta = 0 |
| Longitud de las cuentas Hera sin prefijo de cliente Se calcula restando Prefijo_CtaCliente.Lenth a LongitudCodigoCuentaNic. | |
| int | _Hera_configerp_long_cta_total = 0 |
| Longitud de las cuentas Hera. Se obtiene de la tabla CONFIGERP campo LongitudCodigoCuentaNic. | |
| string | _Hera_Tipo = "N" |
| Tipo de las cuentas de cliente en el ERP (N=Numérico, A=Alfanumérico) | |
| string | _Hera_Prefijo_Conta = "" |
| Prefijos utilizado en la codificación de la cuenta contable de clientes. | |
| bool | _TodosLosMandatosSiClienteVacio = false |
| Nos sacará todos los mandatos si tenemos el cliente vacio o filtro _ClienteDesde - _ClienteHasta. | |
| string | _TodosLosMandatosSiClienteVacio_ClienteDesde = "" |
| _ClienteDesde en _TodosLosMandatosSiClienteVacio | |
| string | _TodosLosMandatosSiClienteVacio_ClienteHasta = "" |
| _ClienteHasta en _TodosLosMandatosSiClienteVacio | |
Métodos protegidos | |
| override void | _Inicializar () |
| Inicializar. | |
| override void | _DescargarDatos () |
| PE-99815 OPTIMIZACION para reiniciar el calculo en un solo viaje a la bd del nº de impagos y fecha de ultimo impag. | |
| override bool | _TraspasarSiguienteEjercicio (TipoExecute toTipoExecute, string tcEjercicio, bool tbIsNew) |
| Acciones adicionales al traspasar al siguiente ejercicio. | |
| override ewMante | _ClonarAjustesFinales (ewMante origen, ewMante destino) |
| Override del clonado de clientes para ajustar valores. | |
Atributos protegidos | |
| bool | _lHera = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_hera")) |
| Guarda el valor acerca de si somos un Hera. | |
| bool | _lRecc = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_recc")) |
| Opcflag "Empresa acogida al régimen especial de criterio de caja". | |
| bool | _lPVerde = (Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_pverde")) || Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_verinf"))) |
| Opcflag "Trabajar con punto verde a nivel operativo o informativo". | |
| string | _cEmpPais = Convert.ToString(EW_GLOBAL._GetVariable("wc_emppais")) |
Propiedades | |
| TipoDestinatarios | _TipoEntidad [get] |
| Tipo de destinatario para los grupos de comunicados. | |
| DataTable | _HistorialComunicados [get, set] |
| Lista con el historial de los comunicados donde está presente la entidad actual. | |
| GrupoDestEntidadComunicados | _GrupoDestinatariosComunicados [get] |
| ManteTRel de grupos de destinatarios de comunicados en los que está la entidad actual. | |
| string | _EtiquetaComunicados [get, set] |
| Nos permitirá filtrar la entidad rápidamente en el alta de grupos de destinatarios. Se mostrará en listas previas. | |
| bool | _NoComunicadoEmail [get, set] |
| No incluir a esta entidad en comunicados de tipo Email. | |
| bool | _NoComunicadoCarta [get, set] |
| No incluir a esta entidad en comunicados de tipo correo ordinario. | |
| DateTime? | _FechaBloqComunicadoEmail [get, set] |
| Fecha de bloqueo de envio de comunicados por Email. | |
| DateTime? | _FechaBloqComunicadoCarta [get, set] |
| Fecha de bloqueo de envio de comunicados por carta. | |
| string | _NoComunicadoObserv [get, set] |
| Observaciones no comunicado. | |
| override enumerations.AccionTraspasoUltimoEjercicio | _TraspasoUltimoEjercicio [get] |
| Indica que debe actualizar el último ejercicio. | |
| string | _PrefijoTelefonico [get] |
| Prefijo telefonico del cliente (según país) | |
| override string | _Nombre [get, set] |
| Nombre del cliente a partir del campo NOMBRE de la tabla CLIENTES de la base de datos de GESTION de Eurowin de la pestaña "Datos". En caso de que esté activada la variable pública "WL_HERA" únicamente permitirá la introducción de 35 caracteres aunque el tamaño del campo sea de 80 posiciones. | |
| string | _Direccion [get, set] |
| Dirección del cliente. | |
| string | _EfacturaDire [get, set] |
| EfacturaDire. | |
| string | _DireccionERP [get, set] |
| Dirección ERP del cliente. | |
| string | _Poblacion [get, set] |
| Población del cliente. | |
| string | _PoblacionERP [get, set] |
| Nos indicará la población del cliente (según HERA) | |
| string | _CodPost [get, set] |
| Código postal del cliente. | |
| string | _Provincia [get, set] |
| Provincia del cliente. | |
| string | _ProvinciaERP [get, set] |
| Nos indicará la provincia del cliente (según HERA) | |
| string | _CtaContable [get, set] |
| Código contable del cliente. | |
| string | _NIF [get, set] |
| CIF del cliente. | |
| TipoIdentificacionFiscal | _TipoIdentificacionFiscal = TipoIdentificacionFiscal.Vacio [get, set] |
| Tipo de identificación fiscal. | |
| string | _RazonComercial [get, set] |
| Razón comercial del cliente a partir del campo NOMBRE2 de la tabla CLIENTES de la base de datos de GESTION de Eurowin de la pestaña "Datos". En caso de que esté activada la variable pública "WL_HERA" únicamente permitirá la introducción de 40 caracteres aunque el tamaño del campo sea de 50 posiciones. | |
| string | _RazonComercialERP [get, set] |
| Razón comercial completa en Hera. | |
| string | _PortesDebPag [get, set] |
| Tipo portes asociado al cliente (DEBIDOS/PAGADOS) | |
| decimal | _PortesImporteVenta [get, set] |
| Importe de venta inferiores a este campo implicaran portes automaticos debidos. | |
| decimal | _PortesImporte [get, set] |
| Importe de venta inferiores a este campo implicaran portes automaticos debidos. | |
| bool | _NoApli_Impuesto_Artic [get, set] |
| No aplicar impuesto articulo. | |
| bool | _Bloq_Cli [get, set] |
| Bloquear ventas al cliente. | |
| bool | _PregVac [get, set] |
| Previsión automática vacaciones. | |
| bool | _Oferta [get, set] |
| Aplicar ofertas al cliente. | |
| bool | _NoComunicadoSms [get, set] |
| No incluir a este cliente en comunicados de tipo SMS. | |
| DateTime? | _FechaBloqComunicadoSms [get, set] |
| Fecha de bloqueo de envio de comunicados por SMS. | |
| string | _ReferCatastral [get, set] |
| Referencia catastral. | |
| string | _Email [get, set] |
| Email predeterminado de la ficha del cliente. | |
| string | _EmailFacturacion [get, set] |
| Email que tiene asignado el cliente para la facturación. | |
| string | _BancoPrevisto [get, set] |
| Banco previsto para el cliente, se utiliza en las previsiones de cobro. | |
| string | _PaginaWeb [get, set] |
| Pagina web que tiene asociada el cliente. | |
| string | _Observaciones [get, set] |
| Observaciones. | |
| string | _MensajePedAlba [get, set] |
| Mensaje en pedido de venta / albarán. | |
| string | _Facebook [get, set] |
| Url de Facebook del cliente. | |
| string | _Twitter [get, set] |
| Url de Twitter del cliente. | |
| string | _Skype [get, set] |
| Skype del cliente. | |
| string | _Delegacion [get, set] |
| Código de delegación que tiene el cliente. En caso que de creación de un nuevo cliente deberá tener el valor de la delegación que haya en la caja activa. En caso de que esté configurado en modo NO HERA entonces el valor de esta propiedad siempre será "". | |
| string | _SerieDefecto [get, set] |
| Serie por defecto. | |
| string | _SerieRectificativaDefecto [get, set] |
| Serie rectificativa por defecto. | |
| int | _Territorio [get, set] |
| Nos indicará el Territorio asociado al cliente. | |
| TipoCliente | _TipoCliente [get, set] |
| int | _nTipoCliente [get, set] |
| Tipo de cliente. | |
| bool | _ClienteContado [get, set] |
| Nos indicará si el cliente es contado. | |
| bool | _Dia1 [get, set] |
| Dia de visita Lunes. | |
| bool | _Dia2 [get, set] |
| Dia de visita Martes. | |
| bool | _Dia3 [get, set] |
| Dia de visita Miercoles. | |
| bool | _Dia4 [get, set] |
| Dia de visita Jueves. | |
| bool | _Dia5 [get, set] |
| Dia de visita Viernes. | |
| bool | _Dia6 [get, set] |
| Dia de visita Sabado. | |
| bool | _Dia7 [get, set] |
| Dia de visita Domingo. | |
| string | _CondicionesEntrega [get, set] |
| Nos indicará el campo Condiciones de entrega (Intrastat) | |
| int | _Orden [get, set] |
| Nos indicará el orden. | |
| string | _Moneda [get, set] |
| Nos indicará la moneda del cliente. | |
| decimal | _Cambio [get, set] |
| Casilla en la que se podrá informar un importe de cambio que se haya pactado con el proveedor y que se aplicará por defecto al crear documentos, previsiones, etc. Se podrán informar hasta 6 decimales y si no se ha informado la casilla Moneda del proveedor o se ha informado la misma moneda que tenemos informada en la configuración de empresa, dicha casilla no se podrá modificar. | |
| DateTime? | _FechaLimiteCambio [get, set] |
| Casilla en la que se podrá informar una fecha límite a partir de la cual no se aplicará el cambio informado en la casilla Cambio Fijo. Si no se informa un valor diferente a 0.00000 en casilla Cambio Fijo, dicha casilla no se podrá editar. Por defecto no se propondrá ningún valor, deberá ser el usuario el que indique una fecha si lo desea. Si el usuario informa una fecha en la casilla se controlará que esta no pueda ser anterior a la fecha del sistema. | |
| bool | _Excluir349 [get, set] |
| Nos permitirá indicar si este cliente se incluirá en el modelo 349. | |
| int | _DiaPago1 [get, set] |
| Nos indicará el primer dia de pago del cliente. | |
| int | _DiaPago2 [get, set] |
| Nos indicará el primer dia de pago del cliente El dia de Pago2 nunca podrá tener un valor inferior al DiaPago1. | |
| string | _NoPago_Inicio [get, set] |
| Inicio periodo primer periodo vacaciones del cliente, solo Hera. | |
| string | _NoPago_Final [get, set] |
| Final periodo primer periodo vacaciones del cliente, solo Hera. | |
| string | _TipoFacturacion [get, set] |
| Código de tipo de facturación que se establece al cliente. | |
| string | _Pais [get, set] |
| Código de país que se establece al cliente. | |
| string | _Vendedor [get, set] |
| Código de vendedor del cliente. | |
| string | _TarifaVenta [get, set] |
| Código de la tarifa de venta asociada al cliente. | |
| string | _ClienteFactura [get, set] |
| Código de cliente factura asociada al cliente. | |
| string | _Contrapartida [get, set] |
| Código de la contrapartida asociada al cliente. | |
| string | _PleFact [get, set] |
| Código de plantilla de factura electrónica. | |
| int | _EF_Formato [get, set] |
| Nos devolverá el formato de Factura electrónica. | |
| string | _EF_CuentaBancaria [get, set] |
| Cuenta bancaria ingreso de factura electrónica. | |
| bool | _EF_EnviarPorEmail [get, set] |
| Enviar factura electrónica por email. | |
| bool | _EF_AdjuntarFactura [get, set] |
| Adjuntar en el Email factura electrónica en formato. | |
| int | _EF_AdjuntarFacturaFormatoInt [get, set] |
| Formato de la factura electrónica a adjuntar en el Email(INTEGER) (0-PDF, 1-Excel, 2-HTML, 3-XML) | |
| ewTiposExportacion | _EF_AdjuntarFacturaFormato [get, set] |
| string | _EF_TextoEmail [get, set] |
| Texto a mostrar en el email de factura electrónica. | |
| int | _ImpagosNumero [get] |
| Nos devolverá el número de impagos que tiene el cliente. | |
| DateTime? | _ImpagosFecha [get] |
| Nos devolverá la última fecha de impago del cliente. | |
| string | _Ruta [get, set] |
| Nos permitirá asignar el código del ruta al cliente. | |
| string | _Agencia [get, set] |
| Nos permitirá asignar el código del agencia al cliente. | |
| string | _Idioma [get, set] |
| Nos permitirá asignar el código del idioma asignado al cliente. | |
| string | _Zona [get, set] |
| Nos permitirá asignar el código del zona asignado al cliente. | |
| string | _FormaPago [get, set] |
| Nos permitirá asignar el código de forma de pago al cliente. | |
| bool | _GirosMesesCompletos [get, set] |
| Nos indicará si se trabaja con la operativa de giros por meses completos. | |
| string | _Canal [get, set] |
| Nos permitirá asignar el código del canal asignado al cliente. | |
| bool | _CSB_Sepa [get, set] |
| Nos permitirá indicar si este cliente trabajará con CSB / SEPA. | |
| bool | _Refundir [get, set] |
| Refundido automático de previsiones de cobro. | |
| DateTime | _FechaAlta [get, set] |
| Nos permitirá indicar la fecha de Alta del cliente Cada vez que se cree un nuevo cliente, esta propiedad deberá tener la fecha del día. | |
| DateTime? | _FechaBaja [get, set] |
| Nos permitirá indicar la fecha de baja del cliente Por defecto el valor de esta propiedad será NULO La fecha de baja nunca podrá ser inferior a la fecha de alta. | |
| string | _TipoIVA [get, set] |
| Nos permitirá indicar el código de TIPO DE IVA aplicado a este cliente. | |
| int | _GrupoIVA [get] |
| Nos devolverá el grupo de IVA que pertenece el código de IVA asignado a este cliente En caso que no haya ningún código de IVA asignado al cliente devolverá 0. | |
| bool | _RECC [get, set] |
| Nos indica si al cliente se le aplica el criterio de caja en ventas Si el cliente no es nacional entonces no se podrá marcar este check. | |
| clsLimiteCredito | _LimiteCredito [get, set] |
| Enlaza con el objeto límite de crédito. | |
| string | _LimiteCreditoMoneda [get, set] |
| Nos indicará la moneda del cliente. | |
| bool | _Bloq_Ven [get, set] |
| Bloquear ventas si supera el límite de crédito cliente. | |
| bool | _Credito_Bloq_AlbVta [get, set] |
| Bloquear albaranes de venta si supera el límite de crédito cliente. | |
| bool | _Credito_Bloq_PedVta [get, set] |
| Bloquear pedidos de venta si supera el límite de crédito cliente. | |
| bool | _Credito_Bloq_PreVta [get, set] |
| Bloquear presupuestos de venta si supera el límite de crédito cliente. | |
| bool | _Credito_Bloq_DepVta [get, set] |
| Bloquear depósitos de venta si supera el límite de crédito cliente. | |
| Decimal | _Credito [get, set] |
| Retorna el límite de credito del cliente. | |
| string | _Credito_Operacion [get, set] |
| Retorna el nº de operacion del apartado límite de credito del cliente. | |
| string | _Credito_Cia [get, set] |
| Nos permitirá indicar el código de compañía de crédito para el cliente. | |
| string | _Credito_Tipo [get, set] |
| Nos permitirá indicar el código de tipo de crédito para el cliente. | |
| string | _Actividad [get, set] |
| Actividad de la ficha del cliente, sera la actividad del primer registro que se encuentre en ACTI_CLI. | |
| bool | _RetencionFiscal [get, set] |
| Nos indicará si el cliente tiene retención fiscal o no. | |
| TipoRetencion | _RetencionBaseFactura [get, set] |
| Nos permitirá asignar el tipo de retención al cliente Ojo: el campo MOD_RET =.T. --> es retención sobre Base, .F. --> Sobre Factura. | |
| int | _nRetencionBaseFactura [get, set] |
| Retención base factura. | |
| string | _RetencionTipo [get, set] |
| Nos permitirá aplicar el código de retención al cliente. En caso que se le aplique un código de retención y la propiedad _RetencionBaseFactura = SinRetencion entonces esta propiedad tendrá el valor SobreBase. | |
| bool | _RetencionNoFiscal [get, set] |
| Nos permitirá asignar si un cliente permite trabajar con retención fiscal. | |
| decimal | _RetencionNoFiscalTPC [get, set] |
| Nos permitirá aplicar el % de retención no fiscal que trabaja el cliente En caso que el usuario no haya activado la propiedad _RetencionNoFiscal entonces esta propiedad pasará a tener el valor TRUE El valor entrado debe ser un valor entre 0 y 100. | |
| TipoRetencion | _RetencionNoFiscalBaseFactura [get, set] |
| Nos permitirá asignar el tipo de retención no fiscal al cliente. | |
| int | _nRetencionNoFiscalBaseFactura [get, set] |
| Si la retención no fiscal es sobre base o sobre factura. | |
| bool | _Recargo [get, set] |
| Nos permitirá asignar si un cliente permite trabajar con retención fiscal. | |
| decimal | _RecargoFinanciero [get, set] |
| Nos permite indicar el recargo financiero para este cliente El valor entrado nunca podrá ser negativo y será un valor entre 0 y 100. | |
| string | _LineaDescuento [get, set] |
| Nos permitirá asignar una linea de descuento al cliente. | |
| decimal | _Dto1 [get, set] |
| Nos permitirá asignar un primer descuento en % El valor entrado debe ser un valor entre 0 y 100. | |
| decimal | _Dto2 [get, set] |
| Nos permitirá asignar un segundo descuento en % El valor entrado debe ser un valor entre 0 y 100. | |
| String | _ClienteERP [get, set] |
| PE-106179. | |
| decimal | _ProntoPago [get, set] |
| Nos permitirá asignar un % de descuento de pronto pago El valor entrado debe ser un valor entre 0 y 100. | |
| int | _ImprimirCopiasFRA [get, set] |
| Nos permitirá establecer el número de copias de Facturas. | |
| bool | _FacturaPorPedido [get, set] |
| Nos permite establecer si se genera una factura por pedido. | |
| bool | _ImprimirValorarAlbaran [get, set] |
| Nos permite establecer si al momento de imprimir un albarán de venta se valora. | |
| bool | _ImprimirFacturaAlbaran [get, set] |
| Nos permite indicar si se imprime una factura por albarán. | |
| bool | _ImprimirFacturaElectronica [get, set] |
| Nos permite indicar si el cliente permite generar factura electrónica. | |
| bool | _LimiteCreditoBloquearVentas [get, set] |
| Nos permite indicar conforme al cliente no se le permite realizar más ventas si se supera el limite de credito. | |
| bool | _LimiteCreditoBloqAlbaranes [get, set] |
| Nos permite indicar si al cliente se le bloquean la generación de albaranes de venta en caso de superar el límte de crédito. | |
| bool | _LimiteCreditoBloqPedidos [get, set] |
| Nos permite indicar si al cliente se le bloquean la generación de pedidos de venta en caso de superar el límte de crédito. | |
| bool | _LimiteCreditoBloqPresupuestos [get, set] |
| Nos permite indicar si al cliente se le bloquean la generación de presupuestos de venta en caso de superar el límte de crédito. | |
| bool | _Sync_ctc [get, set] |
| PE-104237: Nuevo campo _Sync_ctc para indicar si el cliente se sincroniza con Office365 (overdrive) o no. | |
| string | _Contacto [get, set] |
| Contacto predeterminado de la ficha del cliente, sera el que tenga el campo PREDET o caso de haber únicamente un registro ese mismo registro. | |
| ContacTelefs | _TRelContacTelefs [get] |
| ManteTRel de teléfonos y contactos de cliente. | |
| Direcciones | _TRelDirecciones [get] |
| ManteTRel de direcciones de cliente. | |
| DatosBancarios | _TRelDatosBancarios [get] |
| ManteTRel de datos bancarios de cliente. | |
| Vacaciones | _TRelVacaciones [get] |
| ManteTRel de vacaciones de cliente. | |
| Actividades | _Actividades [get] |
| ManteTRel de actividades de cliente. | |
| EntregasCliente | _TRelEntregas [get] |
| ManteTRel de entregas a cuenta de cliente. | |
| Descuentos | _TRelDescuen [get] |
| ManteTRel de entregas a descuentos de cliente. | |
| Giros | _TRelGiros [get] |
| ManteTRel de giros de cliente. | |
| MandatosCliente | _TRelMandatos [get] |
| ManteTRel de mandatos SEPA de cliente. | |
| Cuotas | _TRelCuotas [get] |
| ManteTRel de cuotas de cliente. | |
| PlantillasVenta | _TRelPlantillasVenta [get] |
| ManteTRel de plantillas de documentos. | |
| PlantillasVentaLineas | _TRelPlantillasVentaLineas [get] |
| ManteTRel de plantillas de documentos líneas. | |
| CentrosAdministrativosCliente | _TRelCentrosAdmin [get] |
| ManteTRel de centros administrativos de cliente. | |
| Imagenes | _TRelImagenes [get] |
| ManteTRel de imágenes/ficheros de cliente. | |
| ListCamposAdicionales | _ListCamposAdicionales [get, set] |
| Campos adicionales de cliente. | |
| Telefonos | _TRelTelefonos [get] |
| ManteTRel de teléfonos de cliente. | |
| int | _BancoPredet_Linia [get] |
| Apartado "Código" (campo _Linia) de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_Nombre [get, set] |
| Nombre banco predeterminado. | |
| string | _BancoPredet_Direccion [get, set] |
| Direccion banco predeterminado. | |
| string | _BancoPredet_Codpos [get, set] |
| Código postal banco predeterminado. | |
| string | _BancoPredet_Poblacion [get, set] |
| Población banco predeterminado. | |
| string | _BancoPredet_TipoCta [get, set] |
| Apartado "Tipo de cuenta: CCC/IBAN" de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_Iban [get, set] |
| Apartado "IBAN" (4 dígitos, p.e., ES32) de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_Codban [get, set] |
| Apartado "Código de banco" de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_Succur [get, set] |
| Apartado 'Código de sucursal' de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_Digcon [get, set] |
| Apartado 'Dígitos de control' de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_CtaCuenta [get, set] |
| Apartado "Número de cuenta" (10 dígitos) de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_Swift [get, set] |
| Apartado "Swift" (11 dígitos) de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_CuentaIban [get, set] |
| Apartado "CuentaIban" de la cuenta bancaria predeterminada del cliente. | |
| string | _BancoPredet_Cuenta [get, set] |
| Cuenta entera formateada predeterminada del cliente. | |
| override string | _Codigo [get, set] |
| PE-102491: override de _Codigo para que en el Set podamos convertir el número que nos llega a código de cliente Esto nos pasaba al cargar un mantenimiento desde los listados de FOX que a veces llegaba como futuro cliente. | |
| string | _DesdeFuturoCliente [get, set] |
| Código del futuro cliente orígen (si corresponde a la creación de cliente por conversión) | |
| int | _Env_cli [get, set] |
| Dirección predeterminada del cliente. | |
| string | _Fax [get, set] |
| Fax de la ficha del cliente, sera el que tenga el campo TEXTO a FAX. | |
| string | _Telefono [get, set] |
| Teléfono predeterminado de la ficha del cliente, sera el que tenga el campo PREDET. | |
| string | _Telefono1ERP [get, set] |
| Solo Hera, Teléfono 1 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 1". | |
| string | _Telefono2ERP [get, set] |
| Solo Hera, Teléfono 2 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 2". | |
| string | _Telefono3ERP [get, set] |
| Solo Hera, Teléfono 3 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 3". | |
| string | _FaxERP [get, set] |
| Solo Hera, Teléfono 3 de Murano, se guarda en Telf_Cli con TEXTO="FAX". | |
Propiedades heredados de sage.ew.interficies.IMante | |
| string | _Error_Message [get, set] |
| Campo donde se informará de los errores en mantenimientos. | |
| string | _Guid_Id [get] |
| Ens retorna el valor que hi ha al camp GUID_ID de la taula. | |
| DateTime? | _Created [get] |
| Ens retorna el valor que hi ha al camp CREATED de la taula. | |
| DateTime? | _Modified [get] |
| Ens retorna el valor que hi ha al camp MODIFIED de la taula. | |
| Dictionary< string, object > | _Addons [get] |
| Diccionario donde cargaremos los addons disponibles (PE-100212) | |
| string | _Pantalla [get, set] |
| Nombre clave del formulario. | |
| string | _Tabla [get, set] |
| Nombre de la tabla que navegamos. | |
| string | _ManteAdic [get, set] |
| Nombre de pantalla "virtual" que vamos a dar a las clases que deriven de ewMante y que necesiten utilizar extensiones y que no tengan propiedades _Pantalla ni _Tabla informadas. | |
Eventos | |
| PropertyChangedEventHandler | PropertyChanged |
| Evento de propiedad cambiada. | |
Clase cliente.
Clase de negocio de cliente.
Definición en la línea 29 del archivo clsActividadesCliente.cs.
Definición de las posibles formas de crear un nuevo cliente.
Definición en la línea 10033 del archivo clsCliente.cs.
Enumeración con los diferentes ManteTRels que hay en la clase Cliente.
Definición en la línea 10122 del archivo clsCliente.cs.
Posibles Tipos de Clientes.
| Valores de enumeraciones | |
|---|---|
| Nacional | Nacional. |
| Comunitario | Comunitario. |
| Extracomunitario | Extracomunitario. |
Definición en la línea 9987 del archivo clsCliente.cs.
Posibles tipos de retencion.
| Valores de enumeraciones | |
|---|---|
| SinRetencion | Sin retención. |
| SobreBase | Sobre base. |
| SobreFactura | Sobre factura. |
Definición en la línea 10010 del archivo clsCliente.cs.
|
inline |
Constructor vacío.
Definición en la línea 14074 del archivo clsCliente.cs.
|
inline |
Constructor a partir de un código.
| tcCodigo |
Definición en la línea 14084 del archivo clsCliente.cs.
|
inline |
Actualiza los puntos pasados como parámetros en el registro de puntos del cliente.
| tnPuntos | Puntos a sumar |
| tnPuntos_Anteriores | Puntos a restar |
Definición en la línea 18362 del archivo clsCliente.cs.
|
inline |
PE-104237: Método para comprobar los posibles valores de BLOQ_VEN, BLOQ_CLI y FECHA_BAJ del cliente para poder obtener un estado válido del campo ESTADO de la tabla RIESGO (riesgo de cliente) para dicho cliente y empresa.
Definición en la línea 18964 del archivo clsCliente.cs.
|
inline |
Metodo que nos devolvera un Dictionary string-object con els banco relacionado con el cliente y con codigo pasado.
`
| tcCodigo | Codigo del banco |
Definición en la línea 17420 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario el banco predeterminado del cliente.
Definición en la línea 17399 del archivo clsCliente.cs.
|
inline |
Metodo que nos devolvera un datatable con los bancos relacionados con el cliente.
Definición en la línea 17439 del archivo clsCliente.cs.
|
inline |
Metodo que nos devolvera un datatable con el nombre del banco y la cuenta bancaria de los bancos relacionados con el cliente.
Definición en la línea 17454 del archivo clsCliente.cs.
|
inline |
Retorna si se bloquean las ventas al cliente.
| tcMissatge | |
| tcDocumentoVta | |
| tlFormulario |
Definición en la línea 17704 del archivo clsCliente.cs.
|
inline |
Devuelve el cambio de una divisa dada ignorando el cambio pactado con el cliente (necesario para pantallas de Riesgo que no dependen del cambio pactado) Tambien devuelve, en caso de que sea un cambio por fecha aproximada, la fecha del cambio usada.
| tcDivisa | |
| tdtFechaSolicitud | |
| tdtFechaCambio | |
| teTipoCambio | |
| simboloDivisa |
Definición en la línea 18790 del archivo clsCliente.cs.
|
inlinestatic |
Devuelve el cambio que se aplica al cliente, si tiene un cambio fijado y la fecha límite de cambio es superior a la fecha que se passa por parámetro o la fecha esta vacía devolverá este cambio, si no nos buscara la cotización de la moneda.
| tcCliente | Código de cliente |
| tcDivisa | Código de divisa |
| tdtFecha | Fecha sobre la que consultar |
Definición en la línea 19074 del archivo clsCliente.cs.
|
inlinestatic |
Devuelve el cambio que se aplica al cliente, si tiene un cambio fijado y la fecha límite de cambio es superior a la fecha que se passa por parámetro o la fecha esta vacía devolverá este cambio, si no nos buscara la cotización de la moneda.
| tcCliente | Código de cliente |
| tcDivisa | Código de divisa |
| tdtFecha | Fecha sobre la que consultar |
| teTipoCambio | Tipo de cambio obtenido |
Definición en la línea 19091 del archivo clsCliente.cs.
|
inline |
Devuelve el cambio que se aplica al proveedor, si tiene un cambio fijado y la fecha límite de cambio es superior a la fecha que se passa por parámetre o la fecha esta vacia devolvera este cambio, si no nos buscara la cotización de la moneda.
| tcDivisa | Código de divisa |
| tdtFecha | Fecha sobre la que consultar |
Definición en la línea 18726 del archivo clsCliente.cs.
|
inline |
Ens retorna el canvi que s'aplica al client, si té un canvi fixat i la data limit de canvi es superior a la data q es passa per parametre o la data està buida retorna aquest canvi si no ens va a buscar la cotització de la moneda.
| tcDivisa | Código de divisa |
| tdtFecha | Fecha sobre la que consultar |
| teTipoCambio | Tipo de cambio obtenido |
Definición en la línea 18741 del archivo clsCliente.cs.
|
inline |
Sobreescribir para detetar el cambio de identificación fiscal.
| tbIsNew |
Definición en la línea 16686 del archivo clsCliente.cs.
|
inline |
Método para realizar acciones al cancelar la edición del registro actual.
Se ejecutará al pulsar el usuario el botón de Cancelar, como algunos de estos ManteTRels es posible que tengan datos y que hayan sido modificados por el usuario, hay que reponer el estado anterior, como al cancelar el código de la clave no cambia por el simple hecho de acceder a la propiedad _TRel no recargará, hay que forzarlo.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16875 del archivo clsCliente.cs.
|
inline |
Devuelve una copia exacta del objeto actual.
Implementa sage.ew.interficies.IMante.
Definición en la línea 18254 del archivo clsCliente.cs.
|
inlineprotected |
Override del clonado de clientes para ajustar valores.
| origen | |
| destino |
Definición en la línea 18289 del archivo clsCliente.cs.
|
inline |
Nos devolverá el código de cliente ERP equivalente para el cliente EW actual (PE-78304)
Definición en la línea 18553 del archivo clsCliente.cs.
|
inline |
Nos devolverá el código de cliente Eurowin equivalente para el cliente ERP actual (PE-78304)
| tcClienteERP |
Definición en la línea 18535 del archivo clsCliente.cs.
|
inline |
si estas al document, passat el document et busca el mandato i si es necessari et presenta el formulari
| toDocVenta | Instancia del documento |
Definición en la línea 18620 del archivo clsCliente.cs.
|
inline |
Si només es vol el mandato per defecte sense que et presenti la pantalla.
| tnBancCli | Código de banco |
| tlAvisarDefecto | Ha de presentar aviso de que no hay mandatos vigentes |
Definición en la línea 18648 del archivo clsCliente.cs.
|
inline |
ens retorna un datatable dels mandatos vigents
| tnBancCli | |
| tnVigencia | 0: vigentes, 1:No vigentes, 2 :Todos |
Definición en la línea 18660 del archivo clsCliente.cs.
|
inline |
Delete.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16739 del archivo clsCliente.cs.
|
inlineprotected |
PE-99815 OPTIMIZACION para reiniciar el calculo en un solo viaje a la bd del nº de impagos y fecha de ultimo impag.
Definición en la línea 16293 del archivo clsCliente.cs.
|
inline |
Devuelve la primera dirección de envío que encuentre en la lista de direcciones del cliente.
Definición en la línea 17516 del archivo clsCliente.cs.
|
inline |
Devuelve la primera dirección de facturación que encuentre en la lista de direcciones del cliente.
Definición en la línea 17537 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario la dirección predeterminada del cliente.
Definición en la línea 17489 del archivo clsCliente.cs.
|
inline |
Método para detectar si una dirección de cliente está en documentos o no. Util antes de borrar una dirección de la ficha cliente.
| tnDireccion | Nº de dirección de envío del cliente (según campo ENV_CLI.LINEA) |
Definición en la línea 15838 del archivo clsCliente.cs.
|
inline |
Método para obtener todas las direcciones de envio del cliente actual en un datatable.
Implementa sage.ew.interficies.IDirecciones.
Definición en la línea 17848 del archivo clsCliente.cs.
|
inline |
Override del método de duplicación para realizar validaciones específicas.
| tcCodigo | Código destino |
Implementa sage.ew.interficies.IMante.
Definición en la línea 15926 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente está dado de baja.
Definición en la línea 17240 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente marcado como de solicitud de datos al contado.
Definición en la línea 17386 del archivo clsCliente.cs.
|
inlinestatic |
PE-97431: Poner el campo exportar a null en el cliente con el código pasado por parámetro.
| tcCodigo |
Definición en la línea 18999 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con las conicidencias de clientes por cif.
| tcCif | |
| tcAct |
Definición en la línea 15872 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con los contactos coincidentes.
| tcValue |
Definición en la línea 15888 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con los teléfonos coincidentes.
| tcValue |
Definición en la línea 15907 del archivo clsCliente.cs.
|
inline |
Obtener CIF.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9826 del archivo clsCliente.cs.
|
inline |
Obtener el código.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9726 del archivo clsCliente.cs.
|
inline |
Obtener el código postal.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9756 del archivo clsCliente.cs.
|
inline |
Obtener la dirección.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9746 del archivo clsCliente.cs.
|
inline |
Obtener email.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9796 del archivo clsCliente.cs.
|
inline |
Obtener el teléfono móvil de la entidad (si está diferenciado del teléfono normal, sino devolverá el teléfono).
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9816 del archivo clsCliente.cs.
|
inline |
Obtener el nombre.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9736 del archivo clsCliente.cs.
|
inline |
Obtener país.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9786 del archivo clsCliente.cs.
|
inline |
Obtener poblacion.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9766 del archivo clsCliente.cs.
|
inline |
Obtener provincia.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9776 del archivo clsCliente.cs.
|
inline |
Obtener telefono.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9806 del archivo clsCliente.cs.
|
inline |
Devuelve una lista con los giros definidos en la ficha del cliente según el sistema antiguo en forma de List(int).
Recordar que desde Julio 2022 se tratan los giros no como List(int) sino como List(LineaGiro) permitiendo de esta forma realizar reparto por % del importe de la factura entre los diferentes giros, y no de forma proporcional como se venia haciendo hasta ahora.
No declaramos este método obsoleto pues es un método que si se quiere obtener los giros de un cliente en forma de List(int) va a poder seguir siendo posible llamarlo. Ahora bien, todos los métodos del CORE de Sage50 involucrados en la generación de previsiones van a pasar a llamar a _GirosPrc() y no a _Giros()
Definición en la línea 17287 del archivo clsCliente.cs.
|
inline |
Devuelve una lista con los giros definidos en la ficha del cliente según el sistema nuevo en forma de List(LineaGiro) donde LineaGiro es una clase que comprende básicamente _Giro y _Porcentaje.
Recordar que desde Julio 2022 se tratan los giros no como List(int) sino como List(LineaGiro) permitiendo de esta forma realizar reparto por % del importe de la factura entre los diferentes giros, y no de forma proporcional como se venia haciendo hasta ahora.
Todos los métodos del CORE de Sage50 involucrados en la generación de previsiones van a pasar a llamar a _GirosPrc() y no a _Giros()
Definición en la línea 17325 del archivo clsCliente.cs.
|
inline |
Consultaremos si la cuenta IBAN del clientes tiene efectos procesados.
Definición en la línea 18568 del archivo clsCliente.cs.
|
inline |
Consultaremos si la cuenta IBAN del clientes tiene efectos procesados.
| tcIban | Cuenta IBAN a comprobar |
| tlIbanEnMandato | Parámetro de salida que nos dirá si la cuenta IBAN se utiliza en algún mandato, esté procesado o no. |
Definición en la línea 18582 del archivo clsCliente.cs.
|
inlineprotected |
Inicializar.
Definición en la línea 16277 del archivo clsCliente.cs.
|
inline |
Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro cobradas al cliente en la empresa activa.
Definición en la línea 17137 del archivo clsCliente.cs.
|
inline |
Deuelve una lista de objetos PrevisionCobro con las previsiones impagadas por este cliente.
Definición en la línea 17187 del archivo clsCliente.cs.
|
inline |
Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro pendientes del cliente en la empresa activa.
| tdFechaIni | |
| tdFechaFin | |
| tcDivisa | Código de divisa a aplicar |
| tcBancoIni | |
| tcBancoFin |
Definición en la línea 17112 del archivo clsCliente.cs.
|
inline |
Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro cobradas al cliente en la empresa activa.
Definición en la línea 17162 del archivo clsCliente.cs.
|
inline |
Load.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16305 del archivo clsCliente.cs.
|
inline |
Devuelve el mayor código de cliente que empiece por el prefijo pasado por parámetro.
| tcPrefijo | Prefijo que deben cumpliar los clientes a examinar, se puede pasar en blanco con lo que se examinan todos los clientes. |
Definición en la línea 15959 del archivo clsCliente.cs.
|
inline |
Método _New de clientes.
| teTipoNew | Tipo de New |
| toFuturoCliente | Futuro cliente orígen |
Definición en la línea 18235 del archivo clsCliente.cs.
|
inline |
Método que nos creará un nuevo cliente a partir de los parámetros especificados. Emula la función CREAR_CLIENTE de fox (PE-66757)
| teTipoNew | |
| tcCodigo | |
| tcCif | |
| tcNombre | |
| tcDireccion | |
| tcCodPos | |
| tcLinea | |
| tcTelefono | |
| tcVendedor | |
| tcFormaPag | |
| tcTarifa | |
| tcFax | |
| tcContacto | |
| tcDivisa | |
| tcPoblacion | |
| tcProvincia | |
| tcPais | |
| tcEmail | |
| tcObserva | |
| tcTelefono2 | |
| tcDominio | |
| tcHorario | |
| tcFacebook | |
| tcTwitter | |
| tcSkype | |
| tcCargo |
Definición en la línea 18210 del archivo clsCliente.cs.
|
inline |
Sobrecarga del método _New que nos servirá para obtener el código de cliente (PE-66757)
| teTipoNew | |
| tcCodigo |
Definición en la línea 17895 del archivo clsCliente.cs.
|
inline |
Sobrecarga del método _New que nos servirá para añadir el nuevo cliente a la bd (PE-66757)
| tcCif | |
| tcNombre | |
| tcDireccion | |
| tcCodPos | |
| tcLinea | |
| tcTelefono | |
| tcVendedor | |
| tcFormaPag | |
| tcTarifa | |
| tcFax | |
| tcContacto | |
| tcDivisa | Divisa del cliente |
| tcPoblacion | |
| tcProvincia | |
| tcPais | |
| tcEmail | |
| tcObserva | |
| tcTelefono2 | |
| tcDominio | |
| tcHorario | |
| tcFacebook | |
| tcTwitter | |
| tcSkype | |
| tcCargo |
Definición en la línea 17976 del archivo clsCliente.cs.
|
inline |
Método para obtener todas las obras del cliente actual en un datatable.
Definición en la línea 17605 del archivo clsCliente.cs.
|
inline |
Método que nos servirá para obtener un código nuevo de cliente (borrado o siguiente) (PE-66757)
| teTipoNew | |
| tcCodigo | |
| tcCodigoERP |
Definición en la línea 18832 del archivo clsCliente.cs.
|
inline |
PE-106539 Metodo para obtener el codigo para la grafica.
Definición en la línea 15789 del archivo clsCliente.cs.
|
inlinevirtual |
Implementación del método para contruir informació de filtrado para Sage Reports con infromación la empresa.
Implementa sage.ew.interficies.ISageReportsFilterProvider.
Definición en la línea 9508 del archivo clsCliente.cs.
|
inline |
Definición en la línea 18941 del archivo clsCliente.cs.
|
inline |
Devuelve el primer hueco no ocupado en la codificación de clientes.
| tcPrefijo | Prefijo que deben cumpliar los clientes a examinar, se puede pasar en blanco con lo que se examinan todos los clientes. |
Definición en la línea 15988 del archivo clsCliente.cs.
|
inline |
Obtiene el código de cliente a partir de un código de cliente ERP.
| lcCodigoErp | Código de clietne ERP |
Definición en la línea 16240 del archivo clsCliente.cs.
|
inline |
|
inline |
Obtiene un nuevo código de código a crear a partir del máximo código existente.
Definición en la línea 16182 del archivo clsCliente.cs.
|
inline |
Obtiene los códigos de clientes existentes entre un rango de códigos.
| tcClienteIni | Código de cliente inicial. |
| tcClienteFin | Código de cliente final. |
Definición en la línea 19016 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente trabaja con ofertas.
Definición en la línea 17213 del archivo clsCliente.cs.
|
inline |
Devuelve si hay portes automáticos en función del importe de venta que se pasa como parámetro.
Definición en la línea 17359 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente tiene previsiones cobradas de una determinada factura.
| tcFactura | |
| tnPeriodo | si es 0 vol dir que parlem de l'exercici actual |
Definición en la línea 17203 del archivo clsCliente.cs.
|
inline |
Devuelve el código de retención en caso de que el cliente trabaje con retenciones.
Definición en la línea 12493 del archivo clsCliente.cs.
|
inline |
Nos devolverá TRUE en caso que haya superado el limite de crédito. En la variable tnTotalRiesgo habrá el total de riesgo que tiene el cliente.
| tnTotal | |
| tnTotalRiesgo | |
| tlFormulario |
Definición en la línea 18422 del archivo clsCliente.cs.
|
inline |
Save.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16637 del archivo clsCliente.cs.
|
inline |
Antes de guardar hacemos las validaciones.
Definición en la línea 16326 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario la dirección predeterminada del cliente.
Definición en la línea 17558 del archivo clsCliente.cs.
|
inlinevirtual |
Método para obtener todos los teléfonos del cliente actual en un datatable.
Definición en la línea 17662 del archivo clsCliente.cs.
|
inlinevirtual |
Método para crear y mostrar el formulario de etiquetas de clientes.
Definición en la línea 18515 del archivo clsCliente.cs.
|
inlinevirtual |
Nos presentará el formulario del limite de crédito.
Definición en la línea 18489 del archivo clsCliente.cs.
|
inline |
crida a fox del formulari mandocven.
| toDocVenta |
Definición en la línea 18670 del archivo clsCliente.cs.
|
inline |
Método para mostrar las observaciones del cliente (PE-79824)
Definición en la línea 18696 del archivo clsCliente.cs.
|
inline |
Método auxiliar que devuelve un datatable (codigo,nombre,cif) de los clientes con el mismo CIF.
| tcCIF | CIF a buscar |
Definición en la línea 15800 del archivo clsCliente.cs.
|
inline |
Devuelve el código de tarifa de la ficha del cliente o el código de tarifa de la obra del cliente si se pasa como parámetro.
| tlIVaInc | |
| tcObra | |
| toForm |
Definición en la línea 16949 del archivo clsCliente.cs.
|
inline |
Devuelve el teléfono predeterminado del cliente.
Definición en la línea 17254 del archivo clsCliente.cs.
|
inline |
Método para obtener todos los teléfonos del cliente actual en un datatable.
Implementa sage.ew.interficies.ITelefonos.
Definición en la línea 17624 del archivo clsCliente.cs.
|
inline |
Ens retorna el total de risc del client.
Definición en la línea 18400 del archivo clsCliente.cs.
|
inlineprotected |
Acciones adicionales al traspasar al siguiente ejercicio.
| toTipoExecute | |
| tcEjercicio | |
| tbIsNew |
Definición en la línea 16698 del archivo clsCliente.cs.
|
inline |
Actualiza ClienteERP y CuaentaERP (hera)
Definición en la línea 16262 del archivo clsCliente.cs.
|
inline |
Devuelve true si la fecha pasada como parámetro cae dentro del periodo vacacional.
| tdFecha | Fecha a comprobar |
Implementa sage.ew.interficies.IVacaciones.
Definición en la línea 17071 del archivo clsCliente.cs.
|
inline |
Devuelve true si la fecha pasada como primer parámetro cae dentro del periodo vacacional.
| tdFecha | Fecha a comprobar |
| tdFechaIVaca | Por referencia, caso de corresponder la fecha a un periodo vacacional, devuelve la fecha inicial de dicho periodo vacacional |
| tdFechaFVaca | Por referencia, caso de corresponder la fecha a un periodo vacacional, devuelve la fecha final de dicho periodo vacacional |
Implementa sage.ew.interficies.IVacaciones.
Definición en la línea 17017 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente tiene las ventas bloqueadas.
Definición en la línea 17227 del archivo clsCliente.cs.
|
inline |
Método que localiza un código existenten o bien crea uno.
| prefijo | Prefijo para la creación o busqueda |
| preguntar | True si queremos interacción con el usuario |
Definición en la línea 16058 del archivo clsCliente.cs.
|
inline |
Part of the IDisposable pattern.
Definición en la línea 9347 del archivo clsCliente.cs.
|
inlinestatic |
Método de validación.
| toCliente | Objeto cliente a evaluar |
| tcDivisaCandidata | Código divisa candidata |
Definición en la línea 19060 del archivo clsCliente.cs.
|
inline |
Método para obtener el límite de crédito teniendo en cuenta la divisa. En la propiedad no lo podemos poner ya que se utiliza también en otros lugares.
Definición en la línea 18470 del archivo clsCliente.cs.
|
protected |
Definición en la línea 10086 del archivo clsCliente.cs.
| Dictionary<ManteTRels_Cliente, bool> sage.ew.cliente.Cliente._DicCargaManteTRel = new Dictionary<ManteTRels_Cliente, bool>() |
Diccionario que guarda la configuración de ManteTRels de Cliente que deben cargarse cuando lo hace habitualmente la clase base (en el _Load() o al hacer referencia de lectura a la propiedad del objeto Cliente que representa el ManteTRel.
Definición en la línea 10185 del archivo clsCliente.cs.
| int sage.ew.cliente.Cliente._Hera_configerp_long_cta_neta = 0 |
Longitud de las cuentas Hera sin prefijo de cliente Se calcula restando Prefijo_CtaCliente.Lenth a LongitudCodigoCuentaNic.
Definición en la línea 13002 del archivo clsCliente.cs.
| int sage.ew.cliente.Cliente._Hera_configerp_long_cta_total = 0 |
Longitud de las cuentas Hera. Se obtiene de la tabla CONFIGERP campo LongitudCodigoCuentaNic.
Definición en la línea 13008 del archivo clsCliente.cs.
| int sage.ew.cliente.Cliente._Hera_configerp_longclipro = 0 |
Longitud de códigos de cliente. Se obtiene de la tabla CONFIGERP campo LONGCLIPRO.
Definición en la línea 12995 del archivo clsCliente.cs.
| int sage.ew.cliente.Cliente._Hera_Long = 0 |
PE-78418. Ancho de las cuentas de cliente en el ERP Valor máximo entre longclipro y (longitudcodigocuentanic - prefijo_ctacliente)
Definición en la línea 12988 del archivo clsCliente.cs.
| string sage.ew.cliente.Cliente._Hera_Prefijo = "" |
Prefijo de 0-3 dígitos utilizado por el ERP en la codificación de clientes. También llamado prefijo de sincronización.
Definición en la línea 12981 del archivo clsCliente.cs.
| string sage.ew.cliente.Cliente._Hera_Prefijo_Conta = "" |
Prefijos utilizado en la codificación de la cuenta contable de clientes.
Definición en la línea 13020 del archivo clsCliente.cs.
| string sage.ew.cliente.Cliente._Hera_Tipo = "N" |
Tipo de las cuentas de cliente en el ERP (N=Numérico, A=Alfanumérico)
Definición en la línea 13014 del archivo clsCliente.cs.
|
protected |
Guarda el valor acerca de si somos un Hera.
Definición en la línea 10062 del archivo clsCliente.cs.
|
protected |
Opcflag "Trabajar con punto verde a nivel operativo o informativo".
Definición en la línea 10074 del archivo clsCliente.cs.
|
protected |
Opcflag "Empresa acogida al régimen especial de criterio de caja".
Definición en la línea 10068 del archivo clsCliente.cs.
| bool sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio = false |
Nos sacará todos los mandatos si tenemos el cliente vacio o filtro _ClienteDesde - _ClienteHasta.
Definición en la línea 14053 del archivo clsCliente.cs.
| string sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio_ClienteDesde = "" |
_ClienteDesde en _TodosLosMandatosSiClienteVacio
Definición en la línea 14058 del archivo clsCliente.cs.
| string sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio_ClienteHasta = "" |
_ClienteHasta en _TodosLosMandatosSiClienteVacio
Definición en la línea 14062 del archivo clsCliente.cs.
| bool sage.ew.cliente.Cliente._VeDeCuentas = false |
Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Save()
Definición en la línea 10191 del archivo clsCliente.cs.
|
getset |
Actividad de la ficha del cliente, sera la actividad del primer registro que se encuentre en ACTI_CLI.
Definición en la línea 12419 del archivo clsCliente.cs.
|
get |
ManteTRel de actividades de cliente.
Definición en la línea 13200 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del agencia al cliente.
Definición en la línea 11798 del archivo clsCliente.cs.
|
getset |
Apartado "Código de banco" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13714 del archivo clsCliente.cs.
|
getset |
Código postal banco predeterminado.
Definición en la línea 13642 del archivo clsCliente.cs.
|
getset |
Apartado "Número de cuenta" (10 dígitos) de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13768 del archivo clsCliente.cs.
|
getset |
Cuenta entera formateada predeterminada del cliente.
Definición en la línea 13822 del archivo clsCliente.cs.
|
getset |
Apartado "CuentaIban" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13804 del archivo clsCliente.cs.
|
getset |
Apartado 'Dígitos de control' de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13750 del archivo clsCliente.cs.
|
getset |
Direccion banco predeterminado.
Definición en la línea 13624 del archivo clsCliente.cs.
|
getset |
Apartado "IBAN" (4 dígitos, p.e., ES32) de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13696 del archivo clsCliente.cs.
|
get |
Apartado "Código" (campo _Linia) de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13592 del archivo clsCliente.cs.
|
getset |
Nombre banco predeterminado.
Definición en la línea 13606 del archivo clsCliente.cs.
|
getset |
Población banco predeterminado.
Definición en la línea 13660 del archivo clsCliente.cs.
|
getset |
Apartado 'Código de sucursal' de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13732 del archivo clsCliente.cs.
|
getset |
Apartado "Swift" (11 dígitos) de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13786 del archivo clsCliente.cs.
|
getset |
Apartado "Tipo de cuenta: CCC/IBAN" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13678 del archivo clsCliente.cs.
|
getset |
Banco previsto para el cliente, se utiliza en las previsiones de cobro.
Definición en la línea 10701 del archivo clsCliente.cs.
|
getset |
Bloquear ventas al cliente.
Definición en la línea 10535 del archivo clsCliente.cs.
|
getset |
Bloquear ventas si supera el límite de crédito cliente.
Definición en la línea 12242 del archivo clsCliente.cs.
|
getset |
Casilla en la que se podrá informar un importe de cambio que se haya pactado con el proveedor y que se aplicará por defecto al crear documentos, previsiones, etc. Se podrán informar hasta 6 decimales y si no se ha informado la casilla Moneda del proveedor o se ha informado la misma moneda que tenemos informada en la configuración de empresa, dicha casilla no se podrá modificar.
Definición en la línea 11161 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del canal asignado al cliente.
Definición en la línea 11939 del archivo clsCliente.cs.
|
getset |
Nos indicará si el cliente es contado.
Definición en la línea 10959 del archivo clsCliente.cs.
|
getset |
PE-106179.
Definición en la línea 12810 del archivo clsCliente.cs.
|
getset |
Código de cliente factura asociada al cliente.
Definición en la línea 11521 del archivo clsCliente.cs.
|
getset |
PE-102491: override de _Codigo para que en el Set podamos convertir el número que nos llega a código de cliente Esto nos pasaba al cargar un mantenimiento desde los listados de FOX que a veces llegaba como futuro cliente.
Implementa sage.ew.interficies.IVacaciones.
Definición en la línea 13860 del archivo clsCliente.cs.
|
getset |
Código postal del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10324 del archivo clsCliente.cs.
|
getset |
Nos indicará el campo Condiciones de entrega (Intrastat)
Definición en la línea 11070 del archivo clsCliente.cs.
|
getset |
Contacto predeterminado de la ficha del cliente, sera el que tenga el campo PREDET o caso de haber únicamente un registro ese mismo registro.
Definición en la línea 13028 del archivo clsCliente.cs.
|
getset |
Código de la contrapartida asociada al cliente.
Definición en la línea 11550 del archivo clsCliente.cs.
|
getset |
Retorna el límite de credito del cliente.
Definición en la línea 12316 del archivo clsCliente.cs.
|
getset |
Bloquear albaranes de venta si supera el límite de crédito cliente.
Definición en la línea 12257 del archivo clsCliente.cs.
|
getset |
Bloquear depósitos de venta si supera el límite de crédito cliente.
Definición en la línea 12302 del archivo clsCliente.cs.
|
getset |
Bloquear pedidos de venta si supera el límite de crédito cliente.
Definición en la línea 12272 del archivo clsCliente.cs.
|
getset |
Bloquear presupuestos de venta si supera el límite de crédito cliente.
Definición en la línea 12287 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar el código de compañía de crédito para el cliente.
Definición en la línea 12359 del archivo clsCliente.cs.
|
getset |
Retorna el nº de operacion del apartado límite de credito del cliente.
Definición en la línea 12340 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar el código de tipo de crédito para el cliente.
Definición en la línea 12389 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar si este cliente trabajará con CSB / SEPA.
Definición en la línea 11971 del archivo clsCliente.cs.
|
getset |
Código contable del cliente.
Definición en la línea 10385 del archivo clsCliente.cs.
|
getset |
Código de delegación que tiene el cliente. En caso que de creación de un nuevo cliente deberá tener el valor de la delegación que haya en la caja activa. En caso de que esté configurado en modo NO HERA entonces el valor de esta propiedad siempre será "".
Definición en la línea 10806 del archivo clsCliente.cs.
|
getset |
Código del futuro cliente orígen (si corresponde a la creación de cliente por conversión)
Definición en la línea 13878 del archivo clsCliente.cs.
|
getset |
Dia de visita Lunes.
Definición en la línea 10972 del archivo clsCliente.cs.
|
getset |
Dia de visita Martes.
Definición en la línea 10986 del archivo clsCliente.cs.
|
getset |
Dia de visita Miercoles.
Definición en la línea 11000 del archivo clsCliente.cs.
|
getset |
Dia de visita Jueves.
Definición en la línea 11014 del archivo clsCliente.cs.
|
getset |
Dia de visita Viernes.
Definición en la línea 11028 del archivo clsCliente.cs.
|
getset |
Dia de visita Sabado.
Definición en la línea 11042 del archivo clsCliente.cs.
|
getset |
Dia de visita Domingo.
Definición en la línea 11056 del archivo clsCliente.cs.
|
getset |
Nos indicará el primer dia de pago del cliente.
Definición en la línea 11234 del archivo clsCliente.cs.
|
getset |
Nos indicará el primer dia de pago del cliente El dia de Pago2 nunca podrá tener un valor inferior al DiaPago1.
Definición en la línea 11266 del archivo clsCliente.cs.
|
getset |
Dirección del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10235 del archivo clsCliente.cs.
|
getset |
Dirección ERP del cliente.
Definición en la línea 10267 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar un primer descuento en % El valor entrado debe ser un valor entre 0 y 100.
Definición en la línea 12780 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar un segundo descuento en % El valor entrado debe ser un valor entre 0 y 100.
Definición en la línea 12796 del archivo clsCliente.cs.
|
getset |
Adjuntar en el Email factura electrónica en formato.
Definición en la línea 11635 del archivo clsCliente.cs.
|
getset |
Definición en la línea 11672 del archivo clsCliente.cs.
|
getset |
Formato de la factura electrónica a adjuntar en el Email(INTEGER) (0-PDF, 1-Excel, 2-HTML, 3-XML)
summary> Formato de la factura electrónica a adjuntar en el Email(ENUMERABLE) (0-PDF, 1-Excel, 2-HTML, 3-XML) /summary>
Definición en la línea 11649 del archivo clsCliente.cs.
|
getset |
Cuenta bancaria ingreso de factura electrónica.
Definición en la línea 11607 del archivo clsCliente.cs.
|
getset |
Enviar factura electrónica por email.
Definición en la línea 11621 del archivo clsCliente.cs.
|
getset |
Nos devolverá el formato de Factura electrónica.
Definición en la línea 11593 del archivo clsCliente.cs.
|
getset |
Texto a mostrar en el email de factura electrónica.
Definición en la línea 11691 del archivo clsCliente.cs.
|
getset |
EfacturaDire.
Definición en la línea 10250 del archivo clsCliente.cs.
|
getset |
Email predeterminado de la ficha del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10634 del archivo clsCliente.cs.
|
getset |
Email que tiene asignado el cliente para la facturación.
Definición en la línea 10687 del archivo clsCliente.cs.
|
getset |
Dirección predeterminada del cliente.
Definición en la línea 13889 del archivo clsCliente.cs.
|
getset |
Nos permitirá filtrar la entidad rápidamente en el alta de grupos de destinatarios. Se mostrará en listas previas.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9885 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar si este cliente se incluirá en el modelo 349.
Definición en la línea 11220 del archivo clsCliente.cs.
|
getset |
Url de Facebook del cliente.
Definición en la línea 10760 del archivo clsCliente.cs.
|
getset |
Nos permite establecer si se genera una factura por pedido.
Definición en la línea 12857 del archivo clsCliente.cs.
|
getset |
Fax de la ficha del cliente, sera el que tenga el campo TEXTO a FAX.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 13911 del archivo clsCliente.cs.
|
getset |
Solo Hera, Teléfono 3 de Murano, se guarda en Telf_Cli con TEXTO="FAX".
Definición en la línea 14038 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar la fecha de Alta del cliente Cada vez que se cree un nuevo cliente, esta propiedad deberá tener la fecha del día.
Definición en la línea 12000 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar la fecha de baja del cliente Por defecto el valor de esta propiedad será NULO La fecha de baja nunca podrá ser inferior a la fecha de alta.
Definición en la línea 12023 del archivo clsCliente.cs.
|
getset |
Fecha de bloqueo de envio de comunicados por carta.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9948 del archivo clsCliente.cs.
|
getset |
Fecha de bloqueo de envio de comunicados por Email.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9927 del archivo clsCliente.cs.
|
getset |
Fecha de bloqueo de envio de comunicados por SMS.
Definición en la línea 10598 del archivo clsCliente.cs.
|
getset |
Casilla en la que se podrá informar una fecha límite a partir de la cual no se aplicará el cambio informado en la casilla Cambio Fijo. Si no se informa un valor diferente a 0.00000 en casilla Cambio Fijo, dicha casilla no se podrá editar. Por defecto no se propondrá ningún valor, deberá ser el usuario el que indique una fecha si lo desea. Si el usuario informa una fecha en la casilla se controlará que esta no pueda ser anterior a la fecha del sistema.
Definición en la línea 11194 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código de forma de pago al cliente.
Definición en la línea 11893 del archivo clsCliente.cs.
|
getset |
Nos indicará si se trabaja con la operativa de giros por meses completos.
Implementa sage.ew.interficies.IVacaciones.
Definición en la línea 11924 del archivo clsCliente.cs.
|
get |
ManteTRel de grupos de destinatarios de comunicados en los que está la entidad actual.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9855 del archivo clsCliente.cs.
|
get |
Nos devolverá el grupo de IVA que pertenece el código de IVA asignado a este cliente En caso que no haya ningún código de IVA asignado al cliente devolverá 0.
Definición en la línea 12108 del archivo clsCliente.cs.
|
getset |
Lista con el historial de los comunicados donde está presente la entidad actual.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9845 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del idioma asignado al cliente.
Definición en la línea 11829 del archivo clsCliente.cs.
|
get |
Nos devolverá la última fecha de impago del cliente.
Definición en la línea 11739 del archivo clsCliente.cs.
|
get |
Nos devolverá el número de impagos que tiene el cliente.
Definición en la línea 11707 del archivo clsCliente.cs.
|
getset |
Nos permitirá establecer el número de copias de Facturas.
Definición en la línea 12843 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si se imprime una factura por albarán.
Definición en la línea 12885 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si el cliente permite generar factura electrónica.
Definición en la línea 12896 del archivo clsCliente.cs.
|
getset |
Nos permite establecer si al momento de imprimir un albarán de venta se valora.
Definición en la línea 12871 del archivo clsCliente.cs.
|
getset |
Enlaza con el objeto límite de crédito.
Definición en la línea 12164 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si al cliente se le bloquean la generación de albaranes de venta en caso de superar el límte de crédito.
Definición en la línea 12924 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si al cliente se le bloquean la generación de pedidos de venta en caso de superar el límte de crédito.
Definición en la línea 12938 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si al cliente se le bloquean la generación de presupuestos de venta en caso de superar el límte de crédito.
Definición en la línea 12952 del archivo clsCliente.cs.
|
getset |
Nos permite indicar conforme al cliente no se le permite realizar más ventas si se supera el limite de credito.
Definición en la línea 12910 del archivo clsCliente.cs.
|
getset |
Nos indicará la moneda del cliente.
Definición en la línea 12190 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar una linea de descuento al cliente.
Definición en la línea 12749 del archivo clsCliente.cs.
|
getset |
Campos adicionales de cliente.
Definición en la línea 13529 del archivo clsCliente.cs.
|
getset |
Mensaje en pedido de venta / albarán.
Definición en la línea 10745 del archivo clsCliente.cs.
|
getset |
Nos indicará la moneda del cliente.
Definición en la línea 11099 del archivo clsCliente.cs.
|
getset |
CIF del cliente.
Definición en la línea 10403 del archivo clsCliente.cs.
|
getset |
No aplicar impuesto articulo.
Definición en la línea 10513 del archivo clsCliente.cs.
|
getset |
No incluir a esta entidad en comunicados de tipo correo ordinario.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9913 del archivo clsCliente.cs.
|
getset |
No incluir a esta entidad en comunicados de tipo Email.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9899 del archivo clsCliente.cs.
|
getset |
Observaciones no comunicado.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9969 del archivo clsCliente.cs.
|
getset |
No incluir a este cliente en comunicados de tipo SMS.
Definición en la línea 10580 del archivo clsCliente.cs.
|
getset |
Nombre del cliente a partir del campo NOMBRE de la tabla CLIENTES de la base de datos de GESTION de Eurowin de la pestaña "Datos". En caso de que esté activada la variable pública "WL_HERA" únicamente permitirá la introducción de 35 caracteres aunque el tamaño del campo sea de 80 posiciones.
Implementa sage.ew.interficies.IMante.
Definición en la línea 10213 del archivo clsCliente.cs.
|
getset |
Final periodo primer periodo vacaciones del cliente, solo Hera.
Definición en la línea 11325 del archivo clsCliente.cs.
|
getset |
Inicio periodo primer periodo vacaciones del cliente, solo Hera.
Definición en la línea 11297 del archivo clsCliente.cs.
|
getset |
Retención base factura.
Definición en la línea 12559 del archivo clsCliente.cs.
|
getset |
Si la retención no fiscal es sobre base o sobre factura.
Definición en la línea 12694 del archivo clsCliente.cs.
|
getset |
Tipo de cliente.
Definición en la línea 10914 del archivo clsCliente.cs.
|
getset |
Observaciones.
Definición en la línea 10730 del archivo clsCliente.cs.
|
getset |
Aplicar ofertas al cliente.
Definición en la línea 10565 del archivo clsCliente.cs.
|
getset |
Nos indicará el orden.
Definición en la línea 11085 del archivo clsCliente.cs.
|
getset |
Pagina web que tiene asociada el cliente.
Definición en la línea 10716 del archivo clsCliente.cs.
|
getset |
Código de país que se establece al cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 11384 del archivo clsCliente.cs.
|
getset |
Código de plantilla de factura electrónica.
Definición en la línea 11579 del archivo clsCliente.cs.
|
getset |
Población del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10282 del archivo clsCliente.cs.
|
getset |
Nos indicará la población del cliente (según HERA)
Definición en la línea 10298 del archivo clsCliente.cs.
|
getset |
Tipo portes asociado al cliente (DEBIDOS/PAGADOS)
Definición en la línea 10464 del archivo clsCliente.cs.
|
getset |
Importe de venta inferiores a este campo implicaran portes automaticos debidos.
Definición en la línea 10498 del archivo clsCliente.cs.
|
getset |
Importe de venta inferiores a este campo implicaran portes automaticos debidos.
Definición en la línea 10483 del archivo clsCliente.cs.
|
get |
Prefijo telefonico del cliente (según país)
Definición en la línea 10197 del archivo clsCliente.cs.
|
getset |
Previsión automática vacaciones.
Definición en la línea 10550 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar un % de descuento de pronto pago El valor entrado debe ser un valor entre 0 y 100.
Definición en la línea 12828 del archivo clsCliente.cs.
|
getset |
Provincia del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10344 del archivo clsCliente.cs.
|
getset |
Nos indicará la provincia del cliente (según HERA)
Definición en la línea 10360 del archivo clsCliente.cs.
|
getset |
Razón comercial del cliente a partir del campo NOMBRE2 de la tabla CLIENTES de la base de datos de GESTION de Eurowin de la pestaña "Datos". En caso de que esté activada la variable pública "WL_HERA" únicamente permitirá la introducción de 40 caracteres aunque el tamaño del campo sea de 50 posiciones.
Definición en la línea 10428 del archivo clsCliente.cs.
|
getset |
Razón comercial completa en Hera.
Definición en la línea 10449 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar si un cliente permite trabajar con retención fiscal.
Definición en la línea 12714 del archivo clsCliente.cs.
|
getset |
Nos permite indicar el recargo financiero para este cliente El valor entrado nunca podrá ser negativo y será un valor entre 0 y 100.
Definición en la línea 12729 del archivo clsCliente.cs.
|
getset |
Nos indica si al cliente se le aplica el criterio de caja en ventas Si el cliente no es nacional entonces no se podrá marcar este check.
Definición en la línea 12130 del archivo clsCliente.cs.
|
getset |
Referencia catastral.
Definición en la línea 10619 del archivo clsCliente.cs.
|
getset |
Refundido automático de previsiones de cobro.
Definición en la línea 11985 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el tipo de retención al cliente Ojo: el campo MOD_RET =.T. --> es retención sobre Base, .F. --> Sobre Factura.
Definición en la línea 12515 del archivo clsCliente.cs.
|
getset |
Nos indicará si el cliente tiene retención fiscal o no.
Definición en la línea 12477 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar si un cliente permite trabajar con retención fiscal.
Definición en la línea 12611 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el tipo de retención no fiscal al cliente.
Definición en la línea 12649 del archivo clsCliente.cs.
|
getset |
Nos permitirá aplicar el % de retención no fiscal que trabaja el cliente En caso que el usuario no haya activado la propiedad _RetencionNoFiscal entonces esta propiedad pasará a tener el valor TRUE El valor entrado debe ser un valor entre 0 y 100.
Definición en la línea 12627 del archivo clsCliente.cs.
|
getset |
Nos permitirá aplicar el código de retención al cliente. En caso que se le aplique un código de retención y la propiedad _RetencionBaseFactura = SinRetencion entonces esta propiedad tendrá el valor SobreBase.
Definición en la línea 12580 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del ruta al cliente.
Definición en la línea 11767 del archivo clsCliente.cs.
|
getset |
Serie por defecto.
Definición en la línea 10834 del archivo clsCliente.cs.
|
getset |
Serie rectificativa por defecto.
Definición en la línea 10849 del archivo clsCliente.cs.
|
getset |
Skype del cliente.
Definición en la línea 10790 del archivo clsCliente.cs.
|
getset |
PE-104237: Nuevo campo _Sync_ctc para indicar si el cliente se sincroniza con Office365 (overdrive) o no.
Definición en la línea 12966 del archivo clsCliente.cs.
|
getset |
Código de la tarifa de venta asociada al cliente.
Definición en la línea 11492 del archivo clsCliente.cs.
|
getset |
Teléfono predeterminado de la ficha del cliente, sera el que tenga el campo PREDET.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 13948 del archivo clsCliente.cs.
|
getset |
Solo Hera, Teléfono 1 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 1".
Definición en la línea 13987 del archivo clsCliente.cs.
|
getset |
Solo Hera, Teléfono 2 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 2".
Definición en la línea 14004 del archivo clsCliente.cs.
|
getset |
Solo Hera, Teléfono 3 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 3".
Definición en la línea 14021 del archivo clsCliente.cs.
|
getset |
Nos indicará el Territorio asociado al cliente.
summary> El tipo TipoCliente será un enumerable formado por { Nacional=1, Comunitario, Extracomunitario } El enumerable se definirá dentro de la clase de Cliente /summary>
Definición en la línea 10865 del archivo clsCliente.cs.
|
getset |
Definición en la línea 10893 del archivo clsCliente.cs.
|
get |
Tipo de destinatario para los grupos de comunicados.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9840 del archivo clsCliente.cs.
|
getset |
Código de tipo de facturación que se establece al cliente.
Definición en la línea 11353 del archivo clsCliente.cs.
|
getset |
Tipo de identificación fiscal.
Definición en la línea 10416 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar el código de TIPO DE IVA aplicado a este cliente.
Implementa sage.ew.interficies.IGestionTipoIVA.
Definición en la línea 12072 del archivo clsCliente.cs.
|
get |
Indica que debe actualizar el último ejercicio.
Implementa sage.ew.interficies.IMante.
Definición en la línea 10117 del archivo clsCliente.cs.
|
get |
ManteTRel de centros administrativos de cliente.
Definición en la línea 13463 del archivo clsCliente.cs.
|
get |
ManteTRel de teléfonos y contactos de cliente.
Definición en la línea 13083 del archivo clsCliente.cs.
|
get |
ManteTRel de cuotas de cliente.
Definición en la línea 13365 del archivo clsCliente.cs.
|
get |
ManteTRel de datos bancarios de cliente.
Definición en la línea 13143 del archivo clsCliente.cs.
|
get |
ManteTRel de entregas a descuentos de cliente.
Definición en la línea 13260 del archivo clsCliente.cs.
|
get |
ManteTRel de direcciones de cliente.
Definición en la línea 13113 del archivo clsCliente.cs.
|
get |
ManteTRel de entregas a cuenta de cliente.
Definición en la línea 13230 del archivo clsCliente.cs.
|
get |
ManteTRel de giros de cliente.
Definición en la línea 13290 del archivo clsCliente.cs.
|
get |
ManteTRel de imágenes/ficheros de cliente.
Definición en la línea 13493 del archivo clsCliente.cs.
|
get |
ManteTRel de mandatos SEPA de cliente.
Definición en la línea 13320 del archivo clsCliente.cs.
|
get |
ManteTRel de plantillas de documentos.
Definición en la línea 13394 del archivo clsCliente.cs.
|
get |
ManteTRel de plantillas de documentos líneas.
Definición en la línea 13422 del archivo clsCliente.cs.
|
get |
ManteTRel de teléfonos de cliente.
Definición en la línea 13552 del archivo clsCliente.cs.
|
get |
ManteTRel de vacaciones de cliente.
Definición en la línea 13171 del archivo clsCliente.cs.
|
getset |
Url de Twitter del cliente.
Definición en la línea 10775 del archivo clsCliente.cs.
|
getset |
Código de vendedor del cliente.
Definición en la línea 11462 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del zona asignado al cliente.
Definición en la línea 11860 del archivo clsCliente.cs.
| PropertyChangedEventHandler sage.ew.cliente.Cliente.PropertyChanged |
Evento de propiedad cambiada.
Definición en la línea 9481 del archivo clsCliente.cs.