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 10028 del archivo clsCliente.cs.
Enumeración con los diferentes ManteTRels que hay en la clase Cliente.
Definición en la línea 10117 del archivo clsCliente.cs.
Posibles Tipos de Clientes.
| Valores de enumeraciones | |
|---|---|
| Nacional | Nacional. |
| Comunitario | Comunitario. |
| Extracomunitario | Extracomunitario. |
Definición en la línea 9982 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 10005 del archivo clsCliente.cs.
|
inline |
Constructor vacío.
Definición en la línea 14069 del archivo clsCliente.cs.
|
inline |
Constructor a partir de un código.
| tcCodigo |
Definición en la línea 14079 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 18358 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 18960 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 17421 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario el banco predeterminado del cliente.
Definición en la línea 17400 del archivo clsCliente.cs.
|
inline |
Metodo que nos devolvera un datatable con los bancos relacionados con el cliente.
Definición en la línea 17440 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 17455 del archivo clsCliente.cs.
|
inline |
Retorna si se bloquean las ventas al cliente.
| tcMissatge | |
| tcDocumentoVta | |
| tlFormulario |
Definición en la línea 17705 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 18786 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 19070 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 19087 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 18722 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 18737 del archivo clsCliente.cs.
|
inline |
Sobreescribir para detetar el cambio de identificación fiscal.
| tbIsNew |
Definición en la línea 16687 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 16876 del archivo clsCliente.cs.
|
inline |
Devuelve una copia exacta del objeto actual.
Implementa sage.ew.interficies.IMante.
Definición en la línea 18255 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 18549 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 18531 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 18616 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 18644 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 18656 del archivo clsCliente.cs.
|
inline |
Delete.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16740 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 16294 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 17517 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 17538 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario la dirección predeterminada del cliente.
Definición en la línea 17490 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 15839 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 17849 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 15927 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente está dado de baja.
Definición en la línea 17241 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente marcado como de solicitud de datos al contado.
Definición en la línea 17387 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 18995 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con las conicidencias de clientes por cif.
| tcCif | |
| tcAct |
Definición en la línea 15873 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con los contactos coincidentes.
| tcValue |
Definición en la línea 15889 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con los teléfonos coincidentes.
| tcValue |
Definición en la línea 15908 del archivo clsCliente.cs.
|
inline |
Obtener CIF.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9821 del archivo clsCliente.cs.
|
inline |
Obtener el código.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9721 del archivo clsCliente.cs.
|
inline |
Obtener el código postal.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9751 del archivo clsCliente.cs.
|
inline |
Obtener la dirección.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9741 del archivo clsCliente.cs.
|
inline |
Obtener email.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9791 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 9811 del archivo clsCliente.cs.
|
inline |
Obtener el nombre.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9731 del archivo clsCliente.cs.
|
inline |
Obtener país.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9781 del archivo clsCliente.cs.
|
inline |
Obtener poblacion.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9761 del archivo clsCliente.cs.
|
inline |
Obtener provincia.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9771 del archivo clsCliente.cs.
|
inline |
Obtener telefono.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9801 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 17288 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 17326 del archivo clsCliente.cs.
|
inline |
Consultaremos si la cuenta IBAN del clientes tiene efectos procesados.
Definición en la línea 18564 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 18578 del archivo clsCliente.cs.
|
inlineprotected |
Inicializar.
Definición en la línea 16278 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 17138 del archivo clsCliente.cs.
|
inline |
Deuelve una lista de objetos PrevisionCobro con las previsiones impagadas por este cliente.
Definición en la línea 17188 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 17113 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 17163 del archivo clsCliente.cs.
|
inline |
Load.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16306 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 15960 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 18236 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 18211 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 17896 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 17977 del archivo clsCliente.cs.
|
inline |
Método para obtener todas las obras del cliente actual en un datatable.
Definición en la línea 17606 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 18828 del archivo clsCliente.cs.
|
inline |
PE-106539 Metodo para obtener el codigo para la grafica.
Definición en la línea 15790 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 9503 del archivo clsCliente.cs.
|
inline |
Definición en la línea 18937 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 15989 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 16241 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 16183 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 19012 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente trabaja con ofertas.
Definición en la línea 17214 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 17360 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 17204 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 12488 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 18418 del archivo clsCliente.cs.
|
inline |
Save.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16638 del archivo clsCliente.cs.
|
inline |
Antes de guardar hacemos las validaciones.
Definición en la línea 16327 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario la dirección predeterminada del cliente.
Definición en la línea 17559 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 17663 del archivo clsCliente.cs.
|
inlinevirtual |
Método para crear y mostrar el formulario de etiquetas de clientes.
Definición en la línea 18511 del archivo clsCliente.cs.
|
inlinevirtual |
Nos presentará el formulario del limite de crédito.
Definición en la línea 18485 del archivo clsCliente.cs.
|
inline |
crida a fox del formulari mandocven.
| toDocVenta |
Definición en la línea 18666 del archivo clsCliente.cs.
|
inline |
Método para mostrar las observaciones del cliente (PE-79824)
Definición en la línea 18692 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 15801 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 16950 del archivo clsCliente.cs.
|
inline |
Devuelve el teléfono predeterminado del cliente.
Definición en la línea 17255 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 17625 del archivo clsCliente.cs.
|
inline |
Ens retorna el total de risc del client.
Definición en la línea 18396 del archivo clsCliente.cs.
|
inlineprotected |
Acciones adicionales al traspasar al siguiente ejercicio.
| toTipoExecute | |
| tcEjercicio | |
| tbIsNew |
Definición en la línea 16699 del archivo clsCliente.cs.
|
inline |
Actualiza ClienteERP y CuaentaERP (hera)
Definición en la línea 16263 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 17072 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 17018 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente tiene las ventas bloqueadas.
Definición en la línea 17228 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 16059 del archivo clsCliente.cs.
|
inline |
Part of the IDisposable pattern.
Definición en la línea 9342 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 19056 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 18466 del archivo clsCliente.cs.
|
protected |
Definición en la línea 10081 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 10180 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 12997 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 13003 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 12990 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 12983 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 12976 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 13015 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 13009 del archivo clsCliente.cs.
|
protected |
Guarda el valor acerca de si somos un Hera.
Definición en la línea 10057 del archivo clsCliente.cs.
|
protected |
Opcflag "Trabajar con punto verde a nivel operativo o informativo".
Definición en la línea 10069 del archivo clsCliente.cs.
|
protected |
Opcflag "Empresa acogida al régimen especial de criterio de caja".
Definición en la línea 10063 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 14048 del archivo clsCliente.cs.
| string sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio_ClienteDesde = "" |
_ClienteDesde en _TodosLosMandatosSiClienteVacio
Definición en la línea 14053 del archivo clsCliente.cs.
| string sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio_ClienteHasta = "" |
_ClienteHasta en _TodosLosMandatosSiClienteVacio
Definición en la línea 14057 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 10186 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 12414 del archivo clsCliente.cs.
|
get |
ManteTRel de actividades de cliente.
Definición en la línea 13195 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del agencia al cliente.
Definición en la línea 11793 del archivo clsCliente.cs.
|
getset |
Apartado "Código de banco" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13709 del archivo clsCliente.cs.
|
getset |
Código postal banco predeterminado.
Definición en la línea 13637 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 13763 del archivo clsCliente.cs.
|
getset |
Cuenta entera formateada predeterminada del cliente.
Definición en la línea 13817 del archivo clsCliente.cs.
|
getset |
Apartado "CuentaIban" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13799 del archivo clsCliente.cs.
|
getset |
Apartado 'Dígitos de control' de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13745 del archivo clsCliente.cs.
|
getset |
Direccion banco predeterminado.
Definición en la línea 13619 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 13691 del archivo clsCliente.cs.
|
get |
Apartado "Código" (campo _Linia) de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13587 del archivo clsCliente.cs.
|
getset |
Nombre banco predeterminado.
Definición en la línea 13601 del archivo clsCliente.cs.
|
getset |
Población banco predeterminado.
Definición en la línea 13655 del archivo clsCliente.cs.
|
getset |
Apartado 'Código de sucursal' de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13727 del archivo clsCliente.cs.
|
getset |
Apartado "Swift" (11 dígitos) de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13781 del archivo clsCliente.cs.
|
getset |
Apartado "Tipo de cuenta: CCC/IBAN" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13673 del archivo clsCliente.cs.
|
getset |
Banco previsto para el cliente, se utiliza en las previsiones de cobro.
Definición en la línea 10696 del archivo clsCliente.cs.
|
getset |
Bloquear ventas al cliente.
Definición en la línea 10530 del archivo clsCliente.cs.
|
getset |
Bloquear ventas si supera el límite de crédito cliente.
Definición en la línea 12237 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 11156 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del canal asignado al cliente.
Definición en la línea 11934 del archivo clsCliente.cs.
|
getset |
Nos indicará si el cliente es contado.
Definición en la línea 10954 del archivo clsCliente.cs.
|
getset |
PE-106179.
Definición en la línea 12805 del archivo clsCliente.cs.
|
getset |
Código de cliente factura asociada al cliente.
Definición en la línea 11516 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 13855 del archivo clsCliente.cs.
|
getset |
Código postal del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10319 del archivo clsCliente.cs.
|
getset |
Nos indicará el campo Condiciones de entrega (Intrastat)
Definición en la línea 11065 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 13023 del archivo clsCliente.cs.
|
getset |
Código de la contrapartida asociada al cliente.
Definición en la línea 11545 del archivo clsCliente.cs.
|
getset |
Retorna el límite de credito del cliente.
Definición en la línea 12311 del archivo clsCliente.cs.
|
getset |
Bloquear albaranes de venta si supera el límite de crédito cliente.
Definición en la línea 12252 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 12297 del archivo clsCliente.cs.
|
getset |
Bloquear pedidos de venta si supera el límite de crédito cliente.
Definición en la línea 12267 del archivo clsCliente.cs.
|
getset |
Bloquear presupuestos de venta si supera el límite de crédito cliente.
Definición en la línea 12282 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 12354 del archivo clsCliente.cs.
|
getset |
Retorna el nº de operacion del apartado límite de credito del cliente.
Definición en la línea 12335 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 12384 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar si este cliente trabajará con CSB / SEPA.
Definición en la línea 11966 del archivo clsCliente.cs.
|
getset |
Código contable del cliente.
Definición en la línea 10380 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 10801 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 13873 del archivo clsCliente.cs.
|
getset |
Dia de visita Lunes.
Definición en la línea 10967 del archivo clsCliente.cs.
|
getset |
Dia de visita Martes.
Definición en la línea 10981 del archivo clsCliente.cs.
|
getset |
Dia de visita Miercoles.
Definición en la línea 10995 del archivo clsCliente.cs.
|
getset |
Dia de visita Jueves.
Definición en la línea 11009 del archivo clsCliente.cs.
|
getset |
Dia de visita Viernes.
Definición en la línea 11023 del archivo clsCliente.cs.
|
getset |
Dia de visita Sabado.
Definición en la línea 11037 del archivo clsCliente.cs.
|
getset |
Dia de visita Domingo.
Definición en la línea 11051 del archivo clsCliente.cs.
|
getset |
Nos indicará el primer dia de pago del cliente.
Definición en la línea 11229 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 11261 del archivo clsCliente.cs.
|
getset |
Dirección del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10230 del archivo clsCliente.cs.
|
getset |
Dirección ERP del cliente.
Definición en la línea 10262 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 12775 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 12791 del archivo clsCliente.cs.
|
getset |
Adjuntar en el Email factura electrónica en formato.
Definición en la línea 11630 del archivo clsCliente.cs.
|
getset |
Definición en la línea 11667 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 11644 del archivo clsCliente.cs.
|
getset |
Cuenta bancaria ingreso de factura electrónica.
Definición en la línea 11602 del archivo clsCliente.cs.
|
getset |
Enviar factura electrónica por email.
Definición en la línea 11616 del archivo clsCliente.cs.
|
getset |
Nos devolverá el formato de Factura electrónica.
Definición en la línea 11588 del archivo clsCliente.cs.
|
getset |
Texto a mostrar en el email de factura electrónica.
Definición en la línea 11686 del archivo clsCliente.cs.
|
getset |
EfacturaDire.
Definición en la línea 10245 del archivo clsCliente.cs.
|
getset |
Email predeterminado de la ficha del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10629 del archivo clsCliente.cs.
|
getset |
Email que tiene asignado el cliente para la facturación.
Definición en la línea 10682 del archivo clsCliente.cs.
|
getset |
Dirección predeterminada del cliente.
Definición en la línea 13884 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 9880 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar si este cliente se incluirá en el modelo 349.
Definición en la línea 11215 del archivo clsCliente.cs.
|
getset |
Url de Facebook del cliente.
Definición en la línea 10755 del archivo clsCliente.cs.
|
getset |
Nos permite establecer si se genera una factura por pedido.
Definición en la línea 12852 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 13906 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 14033 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 11995 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 12018 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 9943 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 9922 del archivo clsCliente.cs.
|
getset |
Fecha de bloqueo de envio de comunicados por SMS.
Definición en la línea 10593 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 11189 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código de forma de pago al cliente.
Definición en la línea 11888 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 11919 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 9850 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 12103 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 9840 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del idioma asignado al cliente.
Definición en la línea 11824 del archivo clsCliente.cs.
|
get |
Nos devolverá la última fecha de impago del cliente.
Definición en la línea 11734 del archivo clsCliente.cs.
|
get |
Nos devolverá el número de impagos que tiene el cliente.
Definición en la línea 11702 del archivo clsCliente.cs.
|
getset |
Nos permitirá establecer el número de copias de Facturas.
Definición en la línea 12838 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si se imprime una factura por albarán.
Definición en la línea 12880 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si el cliente permite generar factura electrónica.
Definición en la línea 12891 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 12866 del archivo clsCliente.cs.
|
getset |
Enlaza con el objeto límite de crédito.
Definición en la línea 12159 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 12919 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 12933 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 12947 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 12905 del archivo clsCliente.cs.
|
getset |
Nos indicará la moneda del cliente.
Definición en la línea 12185 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar una linea de descuento al cliente.
Definición en la línea 12744 del archivo clsCliente.cs.
|
getset |
Campos adicionales de cliente.
Definición en la línea 13524 del archivo clsCliente.cs.
|
getset |
Mensaje en pedido de venta / albarán.
Definición en la línea 10740 del archivo clsCliente.cs.
|
getset |
Nos indicará la moneda del cliente.
Definición en la línea 11094 del archivo clsCliente.cs.
|
getset |
CIF del cliente.
Definición en la línea 10398 del archivo clsCliente.cs.
|
getset |
No aplicar impuesto articulo.
Definición en la línea 10508 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 9908 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 9894 del archivo clsCliente.cs.
|
getset |
Observaciones no comunicado.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9964 del archivo clsCliente.cs.
|
getset |
No incluir a este cliente en comunicados de tipo SMS.
Definición en la línea 10575 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 10208 del archivo clsCliente.cs.
|
getset |
Final periodo primer periodo vacaciones del cliente, solo Hera.
Definición en la línea 11320 del archivo clsCliente.cs.
|
getset |
Inicio periodo primer periodo vacaciones del cliente, solo Hera.
Definición en la línea 11292 del archivo clsCliente.cs.
|
getset |
Retención base factura.
Definición en la línea 12554 del archivo clsCliente.cs.
|
getset |
Si la retención no fiscal es sobre base o sobre factura.
Definición en la línea 12689 del archivo clsCliente.cs.
|
getset |
Tipo de cliente.
Definición en la línea 10909 del archivo clsCliente.cs.
|
getset |
Observaciones.
Definición en la línea 10725 del archivo clsCliente.cs.
|
getset |
Aplicar ofertas al cliente.
Definición en la línea 10560 del archivo clsCliente.cs.
|
getset |
Nos indicará el orden.
Definición en la línea 11080 del archivo clsCliente.cs.
|
getset |
Pagina web que tiene asociada el cliente.
Definición en la línea 10711 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 11379 del archivo clsCliente.cs.
|
getset |
Código de plantilla de factura electrónica.
Definición en la línea 11574 del archivo clsCliente.cs.
|
getset |
Población del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10277 del archivo clsCliente.cs.
|
getset |
Nos indicará la población del cliente (según HERA)
Definición en la línea 10293 del archivo clsCliente.cs.
|
getset |
Tipo portes asociado al cliente (DEBIDOS/PAGADOS)
Definición en la línea 10459 del archivo clsCliente.cs.
|
getset |
Importe de venta inferiores a este campo implicaran portes automaticos debidos.
Definición en la línea 10493 del archivo clsCliente.cs.
|
getset |
Importe de venta inferiores a este campo implicaran portes automaticos debidos.
Definición en la línea 10478 del archivo clsCliente.cs.
|
get |
Prefijo telefonico del cliente (según país)
Definición en la línea 10192 del archivo clsCliente.cs.
|
getset |
Previsión automática vacaciones.
Definición en la línea 10545 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 12823 del archivo clsCliente.cs.
|
getset |
Provincia del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10339 del archivo clsCliente.cs.
|
getset |
Nos indicará la provincia del cliente (según HERA)
Definición en la línea 10355 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 10423 del archivo clsCliente.cs.
|
getset |
Razón comercial completa en Hera.
Definición en la línea 10444 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar si un cliente permite trabajar con retención fiscal.
Definición en la línea 12709 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 12724 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 12125 del archivo clsCliente.cs.
|
getset |
Referencia catastral.
Definición en la línea 10614 del archivo clsCliente.cs.
|
getset |
Refundido automático de previsiones de cobro.
Definición en la línea 11980 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 12510 del archivo clsCliente.cs.
|
getset |
Nos indicará si el cliente tiene retención fiscal o no.
Definición en la línea 12472 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar si un cliente permite trabajar con retención fiscal.
Definición en la línea 12606 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el tipo de retención no fiscal al cliente.
Definición en la línea 12644 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 12622 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 12575 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del ruta al cliente.
Definición en la línea 11762 del archivo clsCliente.cs.
|
getset |
Serie por defecto.
Definición en la línea 10829 del archivo clsCliente.cs.
|
getset |
Serie rectificativa por defecto.
Definición en la línea 10844 del archivo clsCliente.cs.
|
getset |
Skype del cliente.
Definición en la línea 10785 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 12961 del archivo clsCliente.cs.
|
getset |
Código de la tarifa de venta asociada al cliente.
Definición en la línea 11487 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 13943 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 13982 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 13999 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 14016 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 10860 del archivo clsCliente.cs.
|
getset |
Definición en la línea 10888 del archivo clsCliente.cs.
|
get |
Tipo de destinatario para los grupos de comunicados.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9835 del archivo clsCliente.cs.
|
getset |
Código de tipo de facturación que se establece al cliente.
Definición en la línea 11348 del archivo clsCliente.cs.
|
getset |
Tipo de identificación fiscal.
Definición en la línea 10411 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 12067 del archivo clsCliente.cs.
|
get |
Indica que debe actualizar el último ejercicio.
Implementa sage.ew.interficies.IMante.
Definición en la línea 10112 del archivo clsCliente.cs.
|
get |
ManteTRel de centros administrativos de cliente.
Definición en la línea 13458 del archivo clsCliente.cs.
|
get |
ManteTRel de teléfonos y contactos de cliente.
Definición en la línea 13078 del archivo clsCliente.cs.
|
get |
ManteTRel de cuotas de cliente.
Definición en la línea 13360 del archivo clsCliente.cs.
|
get |
ManteTRel de datos bancarios de cliente.
Definición en la línea 13138 del archivo clsCliente.cs.
|
get |
ManteTRel de entregas a descuentos de cliente.
Definición en la línea 13255 del archivo clsCliente.cs.
|
get |
ManteTRel de direcciones de cliente.
Definición en la línea 13108 del archivo clsCliente.cs.
|
get |
ManteTRel de entregas a cuenta de cliente.
Definición en la línea 13225 del archivo clsCliente.cs.
|
get |
ManteTRel de giros de cliente.
Definición en la línea 13285 del archivo clsCliente.cs.
|
get |
ManteTRel de imágenes/ficheros de cliente.
Definición en la línea 13488 del archivo clsCliente.cs.
|
get |
ManteTRel de mandatos SEPA de cliente.
Definición en la línea 13315 del archivo clsCliente.cs.
|
get |
ManteTRel de plantillas de documentos.
Definición en la línea 13389 del archivo clsCliente.cs.
|
get |
ManteTRel de plantillas de documentos líneas.
Definición en la línea 13417 del archivo clsCliente.cs.
|
get |
ManteTRel de teléfonos de cliente.
Definición en la línea 13547 del archivo clsCliente.cs.
|
get |
ManteTRel de vacaciones de cliente.
Definición en la línea 13166 del archivo clsCliente.cs.
|
getset |
Url de Twitter del cliente.
Definición en la línea 10770 del archivo clsCliente.cs.
|
getset |
Código de vendedor del cliente.
Definición en la línea 11457 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del zona asignado al cliente.
Definición en la línea 11855 del archivo clsCliente.cs.
| PropertyChangedEventHandler sage.ew.cliente.Cliente.PropertyChanged |
Evento de propiedad cambiada.
Definición en la línea 9476 del archivo clsCliente.cs.