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. | |
![]() | |
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". | |
![]() | |
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 10024 del archivo clsCliente.cs.
Enumeración con los diferentes ManteTRels que hay en la clase Cliente.
Definición en la línea 10113 del archivo clsCliente.cs.
Posibles Tipos de Clientes.
Valores de enumeraciones | |
---|---|
Nacional | Nacional. |
Comunitario | Comunitario. |
Extracomunitario | Extracomunitario. |
Definición en la línea 9978 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 10001 del archivo clsCliente.cs.
|
inline |
Constructor vacío.
Definición en la línea 14065 del archivo clsCliente.cs.
|
inline |
Constructor a partir de un código.
tcCodigo |
Definición en la línea 14075 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 18354 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 18956 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 17417 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario el banco predeterminado del cliente.
Definición en la línea 17396 del archivo clsCliente.cs.
|
inline |
Metodo que nos devolvera un datatable con los bancos relacionados con el cliente.
Definición en la línea 17436 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 17451 del archivo clsCliente.cs.
|
inline |
Retorna si se bloquean las ventas al cliente.
tcMissatge | |
tcDocumentoVta | |
tlFormulario |
Definición en la línea 17701 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 18782 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 19066 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 19083 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 18718 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 18733 del archivo clsCliente.cs.
|
inline |
Sobreescribir para detetar el cambio de identificación fiscal.
tbIsNew |
Definición en la línea 16683 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 16872 del archivo clsCliente.cs.
|
inline |
Devuelve una copia exacta del objeto actual.
Implementa sage.ew.interficies.IMante.
Definición en la línea 18251 del archivo clsCliente.cs.
|
inlineprotected |
Override del clonado de clientes para ajustar valores.
origen | |
destino |
Definición en la línea 18285 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 18545 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 18527 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 18612 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 18640 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 18652 del archivo clsCliente.cs.
|
inline |
Delete.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16736 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 16290 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 17513 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 17534 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario la dirección predeterminada del cliente.
Definición en la línea 17486 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 15835 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 17845 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 15923 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente está dado de baja.
Definición en la línea 17237 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente marcado como de solicitud de datos al contado.
Definición en la línea 17383 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 18991 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con las conicidencias de clientes por cif.
tcCif | |
tcAct |
Definición en la línea 15869 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con los contactos coincidentes.
tcValue |
Definición en la línea 15885 del archivo clsCliente.cs.
|
inline |
Devuelve un datatable con los teléfonos coincidentes.
tcValue |
Definición en la línea 15904 del archivo clsCliente.cs.
|
inline |
Obtener CIF.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9817 del archivo clsCliente.cs.
|
inline |
Obtener el código.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9717 del archivo clsCliente.cs.
|
inline |
Obtener el código postal.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9747 del archivo clsCliente.cs.
|
inline |
Obtener la dirección.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9737 del archivo clsCliente.cs.
|
inline |
Obtener email.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9787 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 9807 del archivo clsCliente.cs.
|
inline |
Obtener el nombre.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9727 del archivo clsCliente.cs.
|
inline |
Obtener país.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9777 del archivo clsCliente.cs.
|
inline |
Obtener poblacion.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9757 del archivo clsCliente.cs.
|
inline |
Obtener provincia.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9767 del archivo clsCliente.cs.
|
inline |
Obtener telefono.
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 9797 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 17284 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 17322 del archivo clsCliente.cs.
|
inline |
Consultaremos si la cuenta IBAN del clientes tiene efectos procesados.
Definición en la línea 18560 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 18574 del archivo clsCliente.cs.
|
inlineprotected |
Inicializar.
Definición en la línea 16274 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 17134 del archivo clsCliente.cs.
|
inline |
Deuelve una lista de objetos PrevisionCobro con las previsiones impagadas por este cliente.
Definición en la línea 17184 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 17109 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 17159 del archivo clsCliente.cs.
|
inline |
Load.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16302 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 15956 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 18232 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 18207 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 17892 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 17973 del archivo clsCliente.cs.
|
inline |
Método para obtener todas las obras del cliente actual en un datatable.
Definición en la línea 17602 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 18824 del archivo clsCliente.cs.
|
inline |
PE-106539 Metodo para obtener el codigo para la grafica.
Definición en la línea 15786 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 9499 del archivo clsCliente.cs.
|
inline |
Definición en la línea 18933 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 15985 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 16237 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 16179 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 19008 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente trabaja con ofertas.
Definición en la línea 17210 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 17356 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 17200 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 12484 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 18414 del archivo clsCliente.cs.
|
inline |
Save.
Implementa sage.ew.interficies.IMante.
Definición en la línea 16634 del archivo clsCliente.cs.
|
inline |
Antes de guardar hacemos las validaciones.
Definición en la línea 16323 del archivo clsCliente.cs.
|
inline |
Devuelve en un diccionario la dirección predeterminada del cliente.
Definición en la línea 17555 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 17659 del archivo clsCliente.cs.
|
inlinevirtual |
Método para crear y mostrar el formulario de etiquetas de clientes.
Definición en la línea 18507 del archivo clsCliente.cs.
|
inlinevirtual |
Nos presentará el formulario del limite de crédito.
Definición en la línea 18481 del archivo clsCliente.cs.
|
inline |
crida a fox del formulari mandocven.
toDocVenta |
Definición en la línea 18662 del archivo clsCliente.cs.
|
inline |
Método para mostrar las observaciones del cliente (PE-79824)
Definición en la línea 18688 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 15797 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 16946 del archivo clsCliente.cs.
|
inline |
Devuelve el teléfono predeterminado del cliente.
Definición en la línea 17251 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 17621 del archivo clsCliente.cs.
|
inline |
Ens retorna el total de risc del client.
Definición en la línea 18392 del archivo clsCliente.cs.
|
inlineprotected |
Acciones adicionales al traspasar al siguiente ejercicio.
toTipoExecute | |
tcEjercicio | |
tbIsNew |
Definición en la línea 16695 del archivo clsCliente.cs.
|
inline |
Actualiza ClienteERP y CuaentaERP (hera)
Definición en la línea 16259 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 17068 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 17014 del archivo clsCliente.cs.
|
inline |
Devuelve si el cliente tiene las ventas bloqueadas.
Definición en la línea 17224 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 16055 del archivo clsCliente.cs.
|
inline |
Part of the IDisposable pattern.
Definición en la línea 9338 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 19052 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 18462 del archivo clsCliente.cs.
|
protected |
Definición en la línea 10077 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 10176 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 12993 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 12999 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 12986 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 12979 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 12972 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 13011 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 13005 del archivo clsCliente.cs.
|
protected |
Guarda el valor acerca de si somos un Hera.
Definición en la línea 10053 del archivo clsCliente.cs.
|
protected |
Opcflag "Trabajar con punto verde a nivel operativo o informativo".
Definición en la línea 10065 del archivo clsCliente.cs.
|
protected |
Opcflag "Empresa acogida al régimen especial de criterio de caja".
Definición en la línea 10059 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 14044 del archivo clsCliente.cs.
string sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio_ClienteDesde = "" |
_ClienteDesde en _TodosLosMandatosSiClienteVacio
Definición en la línea 14049 del archivo clsCliente.cs.
string sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio_ClienteHasta = "" |
_ClienteHasta en _TodosLosMandatosSiClienteVacio
Definición en la línea 14053 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 10182 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 12410 del archivo clsCliente.cs.
|
get |
ManteTRel de actividades de cliente.
Definición en la línea 13191 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del agencia al cliente.
Definición en la línea 11789 del archivo clsCliente.cs.
|
getset |
Apartado "Código de banco" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13705 del archivo clsCliente.cs.
|
getset |
Código postal banco predeterminado.
Definición en la línea 13633 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 13759 del archivo clsCliente.cs.
|
getset |
Cuenta entera formateada predeterminada del cliente.
Definición en la línea 13813 del archivo clsCliente.cs.
|
getset |
Apartado "CuentaIban" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13795 del archivo clsCliente.cs.
|
getset |
Apartado 'Dígitos de control' de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13741 del archivo clsCliente.cs.
|
getset |
Direccion banco predeterminado.
Definición en la línea 13615 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 13687 del archivo clsCliente.cs.
|
get |
Apartado "Código" (campo _Linia) de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13583 del archivo clsCliente.cs.
|
getset |
Nombre banco predeterminado.
Definición en la línea 13597 del archivo clsCliente.cs.
|
getset |
Población banco predeterminado.
Definición en la línea 13651 del archivo clsCliente.cs.
|
getset |
Apartado 'Código de sucursal' de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13723 del archivo clsCliente.cs.
|
getset |
Apartado "Swift" (11 dígitos) de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13777 del archivo clsCliente.cs.
|
getset |
Apartado "Tipo de cuenta: CCC/IBAN" de la cuenta bancaria predeterminada del cliente.
Definición en la línea 13669 del archivo clsCliente.cs.
|
getset |
Banco previsto para el cliente, se utiliza en las previsiones de cobro.
Definición en la línea 10692 del archivo clsCliente.cs.
|
getset |
Bloquear ventas al cliente.
Definición en la línea 10526 del archivo clsCliente.cs.
|
getset |
Bloquear ventas si supera el límite de crédito cliente.
Definición en la línea 12233 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 11152 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del canal asignado al cliente.
Definición en la línea 11930 del archivo clsCliente.cs.
|
getset |
Nos indicará si el cliente es contado.
Definición en la línea 10950 del archivo clsCliente.cs.
|
getset |
PE-106179.
Definición en la línea 12801 del archivo clsCliente.cs.
|
getset |
Código de cliente factura asociada al cliente.
Definición en la línea 11512 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 13851 del archivo clsCliente.cs.
|
getset |
Código postal del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10315 del archivo clsCliente.cs.
|
getset |
Nos indicará el campo Condiciones de entrega (Intrastat)
Definición en la línea 11061 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 13019 del archivo clsCliente.cs.
|
getset |
Código de la contrapartida asociada al cliente.
Definición en la línea 11541 del archivo clsCliente.cs.
|
getset |
Retorna el límite de credito del cliente.
Definición en la línea 12307 del archivo clsCliente.cs.
|
getset |
Bloquear albaranes de venta si supera el límite de crédito cliente.
Definición en la línea 12248 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 12293 del archivo clsCliente.cs.
|
getset |
Bloquear pedidos de venta si supera el límite de crédito cliente.
Definición en la línea 12263 del archivo clsCliente.cs.
|
getset |
Bloquear presupuestos de venta si supera el límite de crédito cliente.
Definición en la línea 12278 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 12350 del archivo clsCliente.cs.
|
getset |
Retorna el nº de operacion del apartado límite de credito del cliente.
Definición en la línea 12331 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 12380 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar si este cliente trabajará con CSB / SEPA.
Definición en la línea 11962 del archivo clsCliente.cs.
|
getset |
Código contable del cliente.
Definición en la línea 10376 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 10797 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 13869 del archivo clsCliente.cs.
|
getset |
Dia de visita Lunes.
Definición en la línea 10963 del archivo clsCliente.cs.
|
getset |
Dia de visita Martes.
Definición en la línea 10977 del archivo clsCliente.cs.
|
getset |
Dia de visita Miercoles.
Definición en la línea 10991 del archivo clsCliente.cs.
|
getset |
Dia de visita Jueves.
Definición en la línea 11005 del archivo clsCliente.cs.
|
getset |
Dia de visita Viernes.
Definición en la línea 11019 del archivo clsCliente.cs.
|
getset |
Dia de visita Sabado.
Definición en la línea 11033 del archivo clsCliente.cs.
|
getset |
Dia de visita Domingo.
Definición en la línea 11047 del archivo clsCliente.cs.
|
getset |
Nos indicará el primer dia de pago del cliente.
Definición en la línea 11225 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 11257 del archivo clsCliente.cs.
|
getset |
Dirección del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10226 del archivo clsCliente.cs.
|
getset |
Dirección ERP del cliente.
Definición en la línea 10258 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 12771 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 12787 del archivo clsCliente.cs.
|
getset |
Adjuntar en el Email factura electrónica en formato.
Definición en la línea 11626 del archivo clsCliente.cs.
|
getset |
Definición en la línea 11663 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 11640 del archivo clsCliente.cs.
|
getset |
Cuenta bancaria ingreso de factura electrónica.
Definición en la línea 11598 del archivo clsCliente.cs.
|
getset |
Enviar factura electrónica por email.
Definición en la línea 11612 del archivo clsCliente.cs.
|
getset |
Nos devolverá el formato de Factura electrónica.
Definición en la línea 11584 del archivo clsCliente.cs.
|
getset |
Texto a mostrar en el email de factura electrónica.
Definición en la línea 11682 del archivo clsCliente.cs.
|
getset |
EfacturaDire.
Definición en la línea 10241 del archivo clsCliente.cs.
|
getset |
Email predeterminado de la ficha del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10625 del archivo clsCliente.cs.
|
getset |
Email que tiene asignado el cliente para la facturación.
Definición en la línea 10678 del archivo clsCliente.cs.
|
getset |
Dirección predeterminada del cliente.
Definición en la línea 13880 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 9876 del archivo clsCliente.cs.
|
getset |
Nos permitirá indicar si este cliente se incluirá en el modelo 349.
Definición en la línea 11211 del archivo clsCliente.cs.
|
getset |
Url de Facebook del cliente.
Definición en la línea 10751 del archivo clsCliente.cs.
|
getset |
Nos permite establecer si se genera una factura por pedido.
Definición en la línea 12848 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 13902 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 14029 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 11991 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 12014 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 9939 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 9918 del archivo clsCliente.cs.
|
getset |
Fecha de bloqueo de envio de comunicados por SMS.
Definición en la línea 10589 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 11185 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código de forma de pago al cliente.
Definición en la línea 11884 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 11915 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 9846 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 12099 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 9836 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del idioma asignado al cliente.
Definición en la línea 11820 del archivo clsCliente.cs.
|
get |
Nos devolverá la última fecha de impago del cliente.
Definición en la línea 11730 del archivo clsCliente.cs.
|
get |
Nos devolverá el número de impagos que tiene el cliente.
Definición en la línea 11698 del archivo clsCliente.cs.
|
getset |
Nos permitirá establecer el número de copias de Facturas.
Definición en la línea 12834 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si se imprime una factura por albarán.
Definición en la línea 12876 del archivo clsCliente.cs.
|
getset |
Nos permite indicar si el cliente permite generar factura electrónica.
Definición en la línea 12887 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 12862 del archivo clsCliente.cs.
|
getset |
Enlaza con el objeto límite de crédito.
Definición en la línea 12155 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 12915 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 12929 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 12943 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 12901 del archivo clsCliente.cs.
|
getset |
Nos indicará la moneda del cliente.
Definición en la línea 12181 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar una linea de descuento al cliente.
Definición en la línea 12740 del archivo clsCliente.cs.
|
getset |
Campos adicionales de cliente.
Definición en la línea 13520 del archivo clsCliente.cs.
|
getset |
Mensaje en pedido de venta / albarán.
Definición en la línea 10736 del archivo clsCliente.cs.
|
getset |
Nos indicará la moneda del cliente.
Definición en la línea 11090 del archivo clsCliente.cs.
|
getset |
CIF del cliente.
Definición en la línea 10394 del archivo clsCliente.cs.
|
getset |
No aplicar impuesto articulo.
Definición en la línea 10504 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 9904 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 9890 del archivo clsCliente.cs.
|
getset |
Observaciones no comunicado.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9960 del archivo clsCliente.cs.
|
getset |
No incluir a este cliente en comunicados de tipo SMS.
Definición en la línea 10571 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 10204 del archivo clsCliente.cs.
|
getset |
Final periodo primer periodo vacaciones del cliente, solo Hera.
Definición en la línea 11316 del archivo clsCliente.cs.
|
getset |
Inicio periodo primer periodo vacaciones del cliente, solo Hera.
Definición en la línea 11288 del archivo clsCliente.cs.
|
getset |
Retención base factura.
Definición en la línea 12550 del archivo clsCliente.cs.
|
getset |
Si la retención no fiscal es sobre base o sobre factura.
Definición en la línea 12685 del archivo clsCliente.cs.
|
getset |
Tipo de cliente.
Definición en la línea 10905 del archivo clsCliente.cs.
|
getset |
Observaciones.
Definición en la línea 10721 del archivo clsCliente.cs.
|
getset |
Aplicar ofertas al cliente.
Definición en la línea 10556 del archivo clsCliente.cs.
|
getset |
Nos indicará el orden.
Definición en la línea 11076 del archivo clsCliente.cs.
|
getset |
Pagina web que tiene asociada el cliente.
Definición en la línea 10707 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 11375 del archivo clsCliente.cs.
|
getset |
Código de plantilla de factura electrónica.
Definición en la línea 11570 del archivo clsCliente.cs.
|
getset |
Población del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10273 del archivo clsCliente.cs.
|
getset |
Nos indicará la población del cliente (según HERA)
Definición en la línea 10289 del archivo clsCliente.cs.
|
getset |
Tipo portes asociado al cliente (DEBIDOS/PAGADOS)
Definición en la línea 10455 del archivo clsCliente.cs.
|
getset |
Importe de venta inferiores a este campo implicaran portes automaticos debidos.
Definición en la línea 10489 del archivo clsCliente.cs.
|
getset |
Importe de venta inferiores a este campo implicaran portes automaticos debidos.
Definición en la línea 10474 del archivo clsCliente.cs.
|
get |
Prefijo telefonico del cliente (según país)
Definición en la línea 10188 del archivo clsCliente.cs.
|
getset |
Previsión automática vacaciones.
Definición en la línea 10541 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 12819 del archivo clsCliente.cs.
|
getset |
Provincia del cliente.
Implementa sage.ew.interficies.IDatosContacto.
Definición en la línea 10335 del archivo clsCliente.cs.
|
getset |
Nos indicará la provincia del cliente (según HERA)
Definición en la línea 10351 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 10419 del archivo clsCliente.cs.
|
getset |
Razón comercial completa en Hera.
Definición en la línea 10440 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar si un cliente permite trabajar con retención fiscal.
Definición en la línea 12705 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 12720 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 12121 del archivo clsCliente.cs.
|
getset |
Referencia catastral.
Definición en la línea 10610 del archivo clsCliente.cs.
|
getset |
Refundido automático de previsiones de cobro.
Definición en la línea 11976 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 12506 del archivo clsCliente.cs.
|
getset |
Nos indicará si el cliente tiene retención fiscal o no.
Definición en la línea 12468 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar si un cliente permite trabajar con retención fiscal.
Definición en la línea 12602 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el tipo de retención no fiscal al cliente.
Definición en la línea 12640 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 12618 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 12571 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del ruta al cliente.
Definición en la línea 11758 del archivo clsCliente.cs.
|
getset |
Serie por defecto.
Definición en la línea 10825 del archivo clsCliente.cs.
|
getset |
Serie rectificativa por defecto.
Definición en la línea 10840 del archivo clsCliente.cs.
|
getset |
Skype del cliente.
Definición en la línea 10781 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 12957 del archivo clsCliente.cs.
|
getset |
Código de la tarifa de venta asociada al cliente.
Definición en la línea 11483 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 13939 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 13978 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 13995 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 14012 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 10856 del archivo clsCliente.cs.
|
getset |
Definición en la línea 10884 del archivo clsCliente.cs.
|
get |
Tipo de destinatario para los grupos de comunicados.
Implementa sage.ew.interficies.IManteEntidadComunicados.
Definición en la línea 9831 del archivo clsCliente.cs.
|
getset |
Código de tipo de facturación que se establece al cliente.
Definición en la línea 11344 del archivo clsCliente.cs.
|
getset |
Tipo de identificación fiscal.
Definición en la línea 10407 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 12063 del archivo clsCliente.cs.
|
get |
Indica que debe actualizar el último ejercicio.
Implementa sage.ew.interficies.IMante.
Definición en la línea 10108 del archivo clsCliente.cs.
|
get |
ManteTRel de centros administrativos de cliente.
Definición en la línea 13454 del archivo clsCliente.cs.
|
get |
ManteTRel de teléfonos y contactos de cliente.
Definición en la línea 13074 del archivo clsCliente.cs.
|
get |
ManteTRel de cuotas de cliente.
Definición en la línea 13356 del archivo clsCliente.cs.
|
get |
ManteTRel de datos bancarios de cliente.
Definición en la línea 13134 del archivo clsCliente.cs.
|
get |
ManteTRel de entregas a descuentos de cliente.
Definición en la línea 13251 del archivo clsCliente.cs.
|
get |
ManteTRel de direcciones de cliente.
Definición en la línea 13104 del archivo clsCliente.cs.
|
get |
ManteTRel de entregas a cuenta de cliente.
Definición en la línea 13221 del archivo clsCliente.cs.
|
get |
ManteTRel de giros de cliente.
Definición en la línea 13281 del archivo clsCliente.cs.
|
get |
ManteTRel de imágenes/ficheros de cliente.
Definición en la línea 13484 del archivo clsCliente.cs.
|
get |
ManteTRel de mandatos SEPA de cliente.
Definición en la línea 13311 del archivo clsCliente.cs.
|
get |
ManteTRel de plantillas de documentos.
Definición en la línea 13385 del archivo clsCliente.cs.
|
get |
ManteTRel de plantillas de documentos líneas.
Definición en la línea 13413 del archivo clsCliente.cs.
|
get |
ManteTRel de teléfonos de cliente.
Definición en la línea 13543 del archivo clsCliente.cs.
|
get |
ManteTRel de vacaciones de cliente.
Definición en la línea 13162 del archivo clsCliente.cs.
|
getset |
Url de Twitter del cliente.
Definición en la línea 10766 del archivo clsCliente.cs.
|
getset |
Código de vendedor del cliente.
Definición en la línea 11453 del archivo clsCliente.cs.
|
getset |
Nos permitirá asignar el código del zona asignado al cliente.
Definición en la línea 11851 del archivo clsCliente.cs.
PropertyChangedEventHandler sage.ew.cliente.Cliente.PropertyChanged |
Evento de propiedad cambiada.
Definición en la línea 9472 del archivo clsCliente.cs.