Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.cliente.Cliente

Clase cliente. Más...

Diagrama de herencia de sage.ew.cliente.Cliente
sage.ew.interficies.IManteEntidadComunicados sage.ew.interficies.ICliente sage.ew.interficies.IEntidadComunicado sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.IDatosContacto sage.ew.interficies.IVacaciones sage.ew.interficies.ITelefonos sage.ew.interficies.IDirecciones

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.
 

Descripción detallada

Clase cliente.

Clase de negocio de cliente.

Definición en la línea 29 del archivo clsActividadesCliente.cs.

Documentación de las enumeraciones miembro de la clase

◆ _Tipo_Cliente_New

Definición de las posibles formas de crear un nuevo cliente.

Valores de enumeraciones
Codigo 

Creará el cliente con el código de cliente que le pasemos.

Borrado 

Creará el cliente con un código de cliente borrado.

Siguiente 

Creará el cliente con el siguiente código de cliente libre.

ConFormulario 

Apareceá un formulario donde podremos obtener el código de cliente.

Definición en la línea 10024 del archivo clsCliente.cs.

◆ ManteTRels_Cliente

Enumeración con los diferentes ManteTRels que hay en la clase Cliente.

Valores de enumeraciones
Contactos 

ManteTrel de contactos.

Bancos 

ManteTrel de Datos Bancarios.

Descuentos 

ManteTrel de descuentos.

Direcciones 

ManteTrel de direcciones.

Entregas 

ManteTrel de entregas.

Giros 

ManteTrel de giros.

Imagenes 

ManteTrel de ficheros asociados.

Vacaciones 

ManteTrel de vacaciones.

Actividades 

ManteTrel de actividades.

Cuotas 

ManteTrel de cuotas.

CamposAdicionales 

Campos adicionales.

Definición en la línea 10113 del archivo clsCliente.cs.

◆ TipoCliente

Posibles Tipos de Clientes.

Valores de enumeraciones
Nacional 

Nacional.

Comunitario 

Comunitario.

Extracomunitario 

Extracomunitario.

Definición en la línea 9978 del archivo clsCliente.cs.

◆ TipoRetencion

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.

Documentación de constructores y destructores

◆ Cliente() [1/2]

sage.ew.cliente.Cliente.Cliente ( )
inline

Constructor vacío.

Definición en la línea 14065 del archivo clsCliente.cs.

◆ Cliente() [2/2]

sage.ew.cliente.Cliente.Cliente ( string tcCodigo)
inline

Constructor a partir de un código.

Parámetros
tcCodigo

Definición en la línea 14075 del archivo clsCliente.cs.

Documentación de funciones miembro

◆ _Actualizar_Puntos()

bool sage.ew.cliente.Cliente._Actualizar_Puntos ( decimal tnPuntos = 0::0M,
decimal tnPuntos_Anteriores = 0::0M )
inline

Actualiza los puntos pasados como parámetros en el registro de puntos del cliente.

Parámetros
tnPuntosPuntos a sumar
tnPuntos_AnterioresPuntos a restar

Definición en la línea 18354 del archivo clsCliente.cs.

◆ _ActualizarEstadoRiesgo()

void sage.ew.cliente.Cliente._ActualizarEstadoRiesgo ( )
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.

  1. Correcto, 2. Bloqueado si supera límite, 3. Ventas bloqueadas, 4. Baja (prioridad de 4 a 1)

Definición en la línea 18956 del archivo clsCliente.cs.

◆ _Banco()

Dictionary< string, object > sage.ew.cliente.Cliente._Banco ( String tcCodigo)
inline

Metodo que nos devolvera un Dictionary string-object con els banco relacionado con el cliente y con codigo pasado.

`

Parámetros
tcCodigoCodigo del banco
Devuelve
Dictionary string-object>

Definición en la línea 17417 del archivo clsCliente.cs.

◆ _Banco_Predeterminado()

Dictionary< string, object > sage.ew.cliente.Cliente._Banco_Predeterminado ( )
inline

Devuelve en un diccionario el banco predeterminado del cliente.

Devuelve

Definición en la línea 17396 del archivo clsCliente.cs.

◆ _Bancos()

DataTable sage.ew.cliente.Cliente._Bancos ( )
inline

Metodo que nos devolvera un datatable con los bancos relacionados con el cliente.

Devuelve
DataTable

Definición en la línea 17436 del archivo clsCliente.cs.

◆ _BancosCuentas()

DataTable sage.ew.cliente.Cliente._BancosCuentas ( )
inline

Metodo que nos devolvera un datatable con el nombre del banco y la cuenta bancaria de los bancos relacionados con el cliente.

Devuelve
DataTable

Definición en la línea 17451 del archivo clsCliente.cs.

◆ _Bloq_Credito()

bool sage.ew.cliente.Cliente._Bloq_Credito ( string tcMissatge,
string tcDocumentoVta = "",
bool tlFormulario = true )
inline

Retorna si se bloquean las ventas al cliente.

Parámetros
tcMissatge
tcDocumentoVta
tlFormulario
Devuelve

Definición en la línea 17701 del archivo clsCliente.cs.

◆ _CambioFijoAFecha()

decimal sage.ew.cliente.Cliente._CambioFijoAFecha ( string tcDivisa,
DateTime tdtFechaSolicitud,
out DateTime tdtFechaCambio,
out eTipoCambio teTipoCambio,
out string simboloDivisa )
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.

Parámetros
tcDivisa
tdtFechaSolicitud
tdtFechaCambio
teTipoCambio
simboloDivisa
Devuelve

Definición en la línea 18782 del archivo clsCliente.cs.

◆ _CambioPactado() [1/4]

static decimal sage.ew.cliente.Cliente._CambioPactado ( string tcCliente,
string tcDivisa,
DateTime tdtFecha )
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.

Parámetros
tcClienteCódigo de cliente
tcDivisaCódigo de divisa
tdtFechaFecha sobre la que consultar
Devuelve
El valor del cambio pactado para este cliente/moneda en la fecha consultada

Definición en la línea 19066 del archivo clsCliente.cs.

◆ _CambioPactado() [2/4]

static decimal sage.ew.cliente.Cliente._CambioPactado ( string tcCliente,
string tcDivisa,
DateTime tdtFecha,
out eTipoCambio teTipoCambio )
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.

Parámetros
tcClienteCódigo de cliente
tcDivisaCódigo de divisa
tdtFechaFecha sobre la que consultar
teTipoCambioTipo de cambio obtenido
Devuelve
El valor del cambio pactado para este cliente/moneda en la fecha consultada

Definición en la línea 19083 del archivo clsCliente.cs.

◆ _CambioPactado() [3/4]

decimal sage.ew.cliente.Cliente._CambioPactado ( string tcDivisa,
DateTime tdtFecha )
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.

Parámetros
tcDivisaCódigo de divisa
tdtFechaFecha sobre la que consultar
Devuelve
El valor del cambio pactado para este proveedor/moneda en la fecha consultada

Definición en la línea 18718 del archivo clsCliente.cs.

◆ _CambioPactado() [4/4]

decimal sage.ew.cliente.Cliente._CambioPactado ( string tcDivisa,
DateTime tdtFecha,
out eTipoCambio teTipoCambio )
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.

Parámetros
tcDivisaCódigo de divisa
tdtFechaFecha sobre la que consultar
teTipoCambioTipo de cambio obtenido
Devuelve

Definición en la línea 18733 del archivo clsCliente.cs.

◆ _CambiosTraspasoSiguienteEjercicio()

override bool sage.ew.cliente.Cliente._CambiosTraspasoSiguienteEjercicio ( bool tbIsNew)
inline

Sobreescribir para detetar el cambio de identificación fiscal.

Parámetros
tbIsNew
Devuelve

Definición en la línea 16683 del archivo clsCliente.cs.

◆ _Cancel()

override void sage.ew.cliente.Cliente._Cancel ( )
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.

◆ _Clonar()

new Cliente sage.ew.cliente.Cliente._Clonar ( )
inline

Devuelve una copia exacta del objeto actual.

Devuelve

Implementa sage.ew.interficies.IMante.

Definición en la línea 18251 del archivo clsCliente.cs.

◆ _ClonarAjustesFinales()

override ewMante sage.ew.cliente.Cliente._ClonarAjustesFinales ( ewMante origen,
ewMante destino )
inlineprotected

Override del clonado de clientes para ajustar valores.

Parámetros
origen
destino
Devuelve

Definición en la línea 18285 del archivo clsCliente.cs.

◆ _Codigo_Equivalente_ERP()

string sage.ew.cliente.Cliente._Codigo_Equivalente_ERP ( )
inline

Nos devolverá el código de cliente ERP equivalente para el cliente EW actual (PE-78304)

Devuelve

Definición en la línea 18545 del archivo clsCliente.cs.

◆ _Codigo_Equivalente_EW()

string sage.ew.cliente.Cliente._Codigo_Equivalente_EW ( string tcClienteERP)
inline

Nos devolverá el código de cliente Eurowin equivalente para el cliente ERP actual (PE-78304)

Parámetros
tcClienteERP
Devuelve

Definición en la línea 18527 del archivo clsCliente.cs.

◆ _Consultar_Mandato_Vigente() [1/3]

string sage.ew.cliente.Cliente._Consultar_Mandato_Vigente ( dynamic toDocVenta)
inline

si estas al document, passat el document et busca el mandato i si es necessari et presenta el formulari

Parámetros
toDocVentaInstancia del documento
Devuelve

Definición en la línea 18612 del archivo clsCliente.cs.

◆ _Consultar_Mandato_Vigente() [2/3]

string sage.ew.cliente.Cliente._Consultar_Mandato_Vigente ( int tnBancCli,
ref bool tlAvisarDefecto )
inline

Si només es vol el mandato per defecte sense que et presenti la pantalla.

Parámetros
tnBancCliCódigo de banco
tlAvisarDefectoHa de presentar aviso de que no hay mandatos vigentes
Devuelve

Definición en la línea 18640 del archivo clsCliente.cs.

◆ _Consultar_Mandato_Vigente() [3/3]

DataTable sage.ew.cliente.Cliente._Consultar_Mandato_Vigente ( int tnBancCli = -1,
int tnVigencia = 0 )
inline

ens retorna un datatable dels mandatos vigents

Parámetros
tnBancCli
tnVigencia0: vigentes, 1:No vigentes, 2 :Todos
Devuelve

Definición en la línea 18652 del archivo clsCliente.cs.

◆ _Delete()

override bool sage.ew.cliente.Cliente._Delete ( )
inline

Delete.

Devuelve

Implementa sage.ew.interficies.IMante.

Definición en la línea 16736 del archivo clsCliente.cs.

◆ _DescargarDatos()

override void sage.ew.cliente.Cliente._DescargarDatos ( )
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.

◆ _Direccion_Envios()

Dictionary< string, object > sage.ew.cliente.Cliente._Direccion_Envios ( )
inline

Devuelve la primera dirección de envío que encuentre en la lista de direcciones del cliente.

Devuelve

Definición en la línea 17513 del archivo clsCliente.cs.

◆ _Direccion_Facturacion()

Dictionary< string, object > sage.ew.cliente.Cliente._Direccion_Facturacion ( )
inline

Devuelve la primera dirección de facturación que encuentre en la lista de direcciones del cliente.

Devuelve

Definición en la línea 17534 del archivo clsCliente.cs.

◆ _Direccion_Predeterminada()

Dictionary< string, object > sage.ew.cliente.Cliente._Direccion_Predeterminada ( int tnDireccion = 0)
inline

Devuelve en un diccionario la dirección predeterminada del cliente.

Devuelve

Definición en la línea 17486 del archivo clsCliente.cs.

◆ _DireccionEnDocumentos()

bool sage.ew.cliente.Cliente._DireccionEnDocumentos ( int tnDireccion)
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.

Parámetros
tnDireccionNº de dirección de envío del cliente (según campo ENV_CLI.LINEA)
Devuelve
Devuelve true si detecta la dirección del cliente en documentos de venta, false caso contrario.

Definición en la línea 15835 del archivo clsCliente.cs.

◆ _Direcciones()

DataTable sage.ew.cliente.Cliente._Direcciones ( )
inline

Método para obtener todas las direcciones de envio del cliente actual en un datatable.

Devuelve

Implementa sage.ew.interficies.IDirecciones.

Definición en la línea 17845 del archivo clsCliente.cs.

◆ _Duplicar()

override IResultadoDuplicacion sage.ew.cliente.Cliente._Duplicar ( string tcCodigo)
inline

Override del método de duplicación para realizar validaciones específicas.

Parámetros
tcCodigoCódigo destino
Devuelve

Implementa sage.ew.interficies.IMante.

Definición en la línea 15923 del archivo clsCliente.cs.

◆ _Es_Baja()

bool sage.ew.cliente.Cliente._Es_Baja ( )
inline

Devuelve si el cliente está dado de baja.

Devuelve

Definición en la línea 17237 del archivo clsCliente.cs.

◆ _Es_Contado()

bool sage.ew.cliente.Cliente._Es_Contado ( )
inline

Devuelve si el cliente marcado como de solicitud de datos al contado.

Devuelve

Definición en la línea 17383 del archivo clsCliente.cs.

◆ _ExportarNullStatic()

static void sage.ew.cliente.Cliente._ExportarNullStatic ( string tcCodigo)
inlinestatic

PE-97431: Poner el campo exportar a null en el cliente con el código pasado por parámetro.

Parámetros
tcCodigo

Definición en la línea 18991 del archivo clsCliente.cs.

◆ _FindByCif()

DataTable sage.ew.cliente.Cliente._FindByCif ( string tcCif,
string tcAct )
inline

Devuelve un datatable con las conicidencias de clientes por cif.

Parámetros
tcCif
tcAct
Devuelve

Definición en la línea 15869 del archivo clsCliente.cs.

◆ _FindByContacto()

DataTable sage.ew.cliente.Cliente._FindByContacto ( string tcValue)
inline

Devuelve un datatable con los contactos coincidentes.

Parámetros
tcValue
Devuelve

Definición en la línea 15885 del archivo clsCliente.cs.

◆ _FindByTelefono()

DataTable sage.ew.cliente.Cliente._FindByTelefono ( string tcValue)
inline

Devuelve un datatable con los teléfonos coincidentes.

Parámetros
tcValue
Devuelve

Definición en la línea 15904 del archivo clsCliente.cs.

◆ _GetCif()

string sage.ew.cliente.Cliente._GetCif ( )
inline

Obtener CIF.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9817 del archivo clsCliente.cs.

◆ _GetCodigo()

string sage.ew.cliente.Cliente._GetCodigo ( )
inline

Obtener el código.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9717 del archivo clsCliente.cs.

◆ _GetCodigoPostal()

string sage.ew.cliente.Cliente._GetCodigoPostal ( )
inline

Obtener el código postal.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9747 del archivo clsCliente.cs.

◆ _GetDireccion()

string sage.ew.cliente.Cliente._GetDireccion ( )
inline

Obtener la dirección.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9737 del archivo clsCliente.cs.

◆ _GetEmail()

string sage.ew.cliente.Cliente._GetEmail ( )
inline

Obtener email.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9787 del archivo clsCliente.cs.

◆ _GetMovil()

string sage.ew.cliente.Cliente._GetMovil ( )
inline

Obtener el teléfono móvil de la entidad (si está diferenciado del teléfono normal, sino devolverá el teléfono).

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9807 del archivo clsCliente.cs.

◆ _GetNombre()

string sage.ew.cliente.Cliente._GetNombre ( )
inline

Obtener el nombre.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9727 del archivo clsCliente.cs.

◆ _GetPais()

string sage.ew.cliente.Cliente._GetPais ( )
inline

Obtener país.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9777 del archivo clsCliente.cs.

◆ _GetPoblacion()

string sage.ew.cliente.Cliente._GetPoblacion ( )
inline

Obtener poblacion.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9757 del archivo clsCliente.cs.

◆ _GetProvincia()

string sage.ew.cliente.Cliente._GetProvincia ( )
inline

Obtener provincia.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9767 del archivo clsCliente.cs.

◆ _GetTelefono()

string sage.ew.cliente.Cliente._GetTelefono ( )
inline

Obtener telefono.

Devuelve

Implementa sage.ew.interficies.IEntidadComunicado.

Definición en la línea 9797 del archivo clsCliente.cs.

◆ _Giros()

List< int > sage.ew.cliente.Cliente._Giros ( )
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()

Devuelve

Definición en la línea 17284 del archivo clsCliente.cs.

◆ _GirosPrc()

List< LineaGiro > sage.ew.cliente.Cliente._GirosPrc ( )
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()

Devuelve

Definición en la línea 17322 del archivo clsCliente.cs.

◆ _IbanMandatoProcesado() [1/2]

bool sage.ew.cliente.Cliente._IbanMandatoProcesado ( string lcIban)
inline

Consultaremos si la cuenta IBAN del clientes tiene efectos procesados.

Devuelve

Definición en la línea 18560 del archivo clsCliente.cs.

◆ _IbanMandatoProcesado() [2/2]

bool sage.ew.cliente.Cliente._IbanMandatoProcesado ( string tcIban,
ref bool tlIbanEnMandato )
inline

Consultaremos si la cuenta IBAN del clientes tiene efectos procesados.

Parámetros
tcIbanCuenta IBAN a comprobar
tlIbanEnMandatoParámetro de salida que nos dirá si la cuenta IBAN se utiliza en algún mandato, esté procesado o no.
Devuelve

Definición en la línea 18574 del archivo clsCliente.cs.

◆ _Inicializar()

override void sage.ew.cliente.Cliente._Inicializar ( )
inlineprotected

Inicializar.

Definición en la línea 16274 del archivo clsCliente.cs.

◆ _Lista_Previsiones_Cobradas()

List< PrevisionCobro > sage.ew.cliente.Cliente._Lista_Previsiones_Cobradas ( DateTime? tdFechaIni = null,
DateTime? tdFechaFin = null,
string tcDivisa = "",
string tcBancoIni = "",
string tcBancoFin = "" )
inline

Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro cobradas al cliente en la empresa activa.

Devuelve

Definición en la línea 17134 del archivo clsCliente.cs.

◆ _Lista_Previsiones_Impagadas()

List< PrevisionCobro > sage.ew.cliente.Cliente._Lista_Previsiones_Impagadas ( )
inline

Deuelve una lista de objetos PrevisionCobro con las previsiones impagadas por este cliente.

Devuelve

Definición en la línea 17184 del archivo clsCliente.cs.

◆ _Lista_Previsiones_Pendientes()

List< PrevisionCobro > sage.ew.cliente.Cliente._Lista_Previsiones_Pendientes ( DateTime? tdFechaIni = null,
DateTime? tdFechaFin = null,
string tcDivisa = "",
string tcBancoIni = "",
string tcBancoFin = "" )
inline

Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro pendientes del cliente en la empresa activa.

Parámetros
tdFechaIni
tdFechaFin
tcDivisaCódigo de divisa a aplicar
tcBancoIni
tcBancoFin
Devuelve

Definición en la línea 17109 del archivo clsCliente.cs.

◆ _Lista_Previsiones_Todas()

List< PrevisionCobro > sage.ew.cliente.Cliente._Lista_Previsiones_Todas ( DateTime? tdFechaIni = null,
DateTime? tdFechaFin = null,
string tcDivisa = "",
string tcBancoIni = "",
string tcBancoFin = "" )
inline

Deuelve una lista de objetos PrevisionCobro con las previsiones de cobro cobradas al cliente en la empresa activa.

Devuelve

Definición en la línea 17159 del archivo clsCliente.cs.

◆ _Load()

override void sage.ew.cliente.Cliente._Load ( )
inline

Load.

Implementa sage.ew.interficies.IMante.

Definición en la línea 16302 del archivo clsCliente.cs.

◆ _MaxCodigo()

string sage.ew.cliente.Cliente._MaxCodigo ( string tcPrefijo)
inline

Devuelve el mayor código de cliente que empiece por el prefijo pasado por parámetro.

Parámetros
tcPrefijoPrefijo que deben cumpliar los clientes a examinar, se puede pasar en blanco con lo que se examinan todos los clientes.
Devuelve

Definición en la línea 15956 del archivo clsCliente.cs.

◆ _New() [1/4]

bool sage.ew.cliente.Cliente._New ( _Tipo_Cliente_New teTipoNew,
FuturoCliente toFuturoCliente )
inline

Método _New de clientes.

Parámetros
teTipoNewTipo de New
toFuturoClienteFuturo cliente orígen
Devuelve

Definición en la línea 18232 del archivo clsCliente.cs.

◆ _New() [2/4]

bool sage.ew.cliente.Cliente._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 = "" )
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)

Parámetros
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
Devuelve

Definición en la línea 18207 del archivo clsCliente.cs.

◆ _New() [3/4]

bool sage.ew.cliente.Cliente._New ( _Tipo_Cliente_New teTipoNew,
string tcCodigo = "" )
inline

Sobrecarga del método _New que nos servirá para obtener el código de cliente (PE-66757)

Parámetros
teTipoNew
tcCodigo
Devuelve

Definición en la línea 17892 del archivo clsCliente.cs.

◆ _New() [4/4]

bool sage.ew.cliente.Cliente._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 = "" )
inline

Sobrecarga del método _New que nos servirá para añadir el nuevo cliente a la bd (PE-66757)

Parámetros
tcCif
tcNombre
tcDireccion
tcCodPos
tcLinea
tcTelefono
tcVendedor
tcFormaPag
tcTarifa
tcFax
tcContacto
tcDivisaDivisa del cliente
tcPoblacion
tcProvincia
tcPais
tcEmail
tcObserva
tcTelefono2
tcDominio
tcHorario
tcFacebook
tcTwitter
tcSkype
tcCargo
Devuelve
true si se realiza el proceso de alta correctamente, false en caso contrario

Definición en la línea 17973 del archivo clsCliente.cs.

◆ _Obras()

DataTable sage.ew.cliente.Cliente._Obras ( )
inline

Método para obtener todas las obras del cliente actual en un datatable.

Devuelve

Definición en la línea 17602 del archivo clsCliente.cs.

◆ _Obtener_Codigo()

string sage.ew.cliente.Cliente._Obtener_Codigo ( _Tipo_Cliente_New teTipoNew,
string tcCodigo,
ref string tcCodigoERP )
inline

Método que nos servirá para obtener un código nuevo de cliente (borrado o siguiente) (PE-66757)

Parámetros
teTipoNew
tcCodigo
tcCodigoERP
Devuelve

Definición en la línea 18824 del archivo clsCliente.cs.

◆ _Obtener_Codigo_Grafica()

override String sage.ew.cliente.Cliente._Obtener_Codigo_Grafica ( )
inline

PE-106539 Metodo para obtener el codigo para la grafica.

Devuelve

Definición en la línea 15786 del archivo clsCliente.cs.

◆ _Obtener_Filtros_SageReports()

virtual Dictionary< string, object > sage.ew.cliente.Cliente._Obtener_Filtros_SageReports ( Dictionary< string, object > tdicParametros = null)
inlinevirtual

Implementación del método para contruir informació de filtrado para Sage Reports con infromación la empresa.

Devuelve
Filtros de empresa

Implementa sage.ew.interficies.ISageReportsFilterProvider.

Definición en la línea 9499 del archivo clsCliente.cs.

◆ _Obtener_PrefijoClienteErp()

String sage.ew.cliente.Cliente._Obtener_PrefijoClienteErp ( )
inline
Devuelve

Definición en la línea 18933 del archivo clsCliente.cs.

◆ _ObtenerCodigoBorrado()

string sage.ew.cliente.Cliente._ObtenerCodigoBorrado ( string tcPrefijo)
inline

Devuelve el primer hueco no ocupado en la codificación de clientes.

Parámetros
tcPrefijoPrefijo que deben cumpliar los clientes a examinar, se puede pasar en blanco con lo que se examinan todos los clientes.
Devuelve

Definición en la línea 15985 del archivo clsCliente.cs.

◆ _ObtenerCodigoByCodigoERP()

String sage.ew.cliente.Cliente._ObtenerCodigoByCodigoERP ( String lcCodigoErp)
inline

Obtiene el código de cliente a partir de un código de cliente ERP.

Parámetros
lcCodigoErpCódigo de clietne ERP
Devuelve
Devuelve el código de cliente

Definición en la línea 16237 del archivo clsCliente.cs.

◆ _ObtenerCuentaContableErp()

string sage.ew.cliente.Cliente._ObtenerCuentaContableErp ( )
inline

//PE-106179

Devuelve

Definición en la línea 18945 del archivo clsCliente.cs.

◆ _ObtenerNuevoCodigo()

string sage.ew.cliente.Cliente._ObtenerNuevoCodigo ( )
inline

Obtiene un nuevo código de código a crear a partir del máximo código existente.

Devuelve

Definición en la línea 16179 del archivo clsCliente.cs.

◆ _ObtenerRangoCodigosCliente()

DataTable sage.ew.cliente.Cliente._ObtenerRangoCodigosCliente ( string tcClienteIni,
string tcClienteFin )
inline

Obtiene los códigos de clientes existentes entre un rango de códigos.

Parámetros
tcClienteIniCódigo de cliente inicial.
tcClienteFinCódigo de cliente final.
Devuelve

Definición en la línea 19008 del archivo clsCliente.cs.

◆ _Ofertas()

bool sage.ew.cliente.Cliente._Ofertas ( )
inline

Devuelve si el cliente trabaja con ofertas.

Devuelve

Definición en la línea 17210 del archivo clsCliente.cs.

◆ _PortesAutomaticos()

bool sage.ew.cliente.Cliente._PortesAutomaticos ( decimal tnImporte)
inline

Devuelve si hay portes automáticos en función del importe de venta que se pasa como parámetro.

Devuelve

Definición en la línea 17356 del archivo clsCliente.cs.

◆ _Previsiones_Cobradas()

bool sage.ew.cliente.Cliente._Previsiones_Cobradas ( string tcFactura,
int tnPeriodo = 0 )
inline

Devuelve si el cliente tiene previsiones cobradas de una determinada factura.

Parámetros
tcFactura
tnPeriodosi es 0 vol dir que parlem de l'exercici actual
Devuelve

Definición en la línea 17200 del archivo clsCliente.cs.

◆ _Retencion()

string sage.ew.cliente.Cliente._Retencion ( )
inline

Devuelve el código de retención en caso de que el cliente trabaje con retenciones.

Devuelve

Definición en la línea 12484 del archivo clsCliente.cs.

◆ _Riesgo_Cliente()

bool sage.ew.cliente.Cliente._Riesgo_Cliente ( decimal tnTotal,
ref decimal tnTotalRiesgo,
bool tlFormulario = true )
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.

Parámetros
tnTotal
tnTotalRiesgo
tlFormulario
Devuelve

Definición en la línea 18414 del archivo clsCliente.cs.

◆ _Save()

override bool sage.ew.cliente.Cliente._Save ( )
inline

Save.

Devuelve

Implementa sage.ew.interficies.IMante.

Definición en la línea 16634 del archivo clsCliente.cs.

◆ _Save_Before()

override bool sage.ew.cliente.Cliente._Save_Before ( )
inline

Antes de guardar hacemos las validaciones.

Devuelve

Definición en la línea 16323 del archivo clsCliente.cs.

◆ _Seleccionar_Direccion()

Dictionary< string, object > sage.ew.cliente.Cliente._Seleccionar_Direccion ( bool tlTactil = false)
inline

Devuelve en un diccionario la dirección predeterminada del cliente.

Devuelve

Definición en la línea 17555 del archivo clsCliente.cs.

◆ _Seleccionar_Telefono()

virtual string sage.ew.cliente.Cliente._Seleccionar_Telefono ( bool tlTactil = false)
inlinevirtual

Método para obtener todos los teléfonos del cliente actual en un datatable.

Devuelve

Definición en la línea 17659 del archivo clsCliente.cs.

◆ _Show_Etiquetas()

virtual void sage.ew.cliente.Cliente._Show_Etiquetas ( )
inlinevirtual

Método para crear y mostrar el formulario de etiquetas de clientes.

Definición en la línea 18507 del archivo clsCliente.cs.

◆ _Show_Limite_Credito()

virtual void sage.ew.cliente.Cliente._Show_Limite_Credito ( int tiDonde)
inlinevirtual

Nos presentará el formulario del limite de crédito.

Definición en la línea 18481 del archivo clsCliente.cs.

◆ _Show_Mandato()

void sage.ew.cliente.Cliente._Show_Mandato ( dynamic toDocVenta)
inline

crida a fox del formulari mandocven.

Parámetros
toDocVenta

Definición en la línea 18662 del archivo clsCliente.cs.

◆ _Show_Observaciones()

bool sage.ew.cliente.Cliente._Show_Observaciones ( )
inline

Método para mostrar las observaciones del cliente (PE-79824)

Definición en la línea 18688 del archivo clsCliente.cs.

◆ _ShowClientesMismoCif()

void sage.ew.cliente.Cliente._ShowClientesMismoCif ( string tcCIF)
inline

Método auxiliar que devuelve un datatable (codigo,nombre,cif) de los clientes con el mismo CIF.

Parámetros
tcCIFCIF a buscar
Devuelve

Definición en la línea 15797 del archivo clsCliente.cs.

◆ _Tarifa_Cliente()

string sage.ew.cliente.Cliente._Tarifa_Cliente ( ref bool tlIVaInc,
string tcObra = "",
dynamic toForm = null )
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.

Parámetros
tlIVaInc
tcObra
toForm
Devuelve

Definición en la línea 16946 del archivo clsCliente.cs.

◆ _TelefonoPredeterminado()

string sage.ew.cliente.Cliente._TelefonoPredeterminado ( )
inline

Devuelve el teléfono predeterminado del cliente.

Devuelve

Definición en la línea 17251 del archivo clsCliente.cs.

◆ _Telefonos()

DataTable sage.ew.cliente.Cliente._Telefonos ( )
inline

Método para obtener todos los teléfonos del cliente actual en un datatable.

Devuelve

Implementa sage.ew.interficies.ITelefonos.

Definición en la línea 17621 del archivo clsCliente.cs.

◆ _Total_Riesgo()

decimal sage.ew.cliente.Cliente._Total_Riesgo ( )
inline

Ens retorna el total de risc del client.

Devuelve

Definición en la línea 18392 del archivo clsCliente.cs.

◆ _TraspasarSiguienteEjercicio()

override bool sage.ew.cliente.Cliente._TraspasarSiguienteEjercicio ( TipoExecute toTipoExecute,
string tcEjercicio,
bool tbIsNew )
inlineprotected

Acciones adicionales al traspasar al siguiente ejercicio.

Parámetros
toTipoExecute
tcEjercicio
tbIsNew
Devuelve

Definición en la línea 16695 del archivo clsCliente.cs.

◆ _UpdateClienteERPCuentaCta()

void sage.ew.cliente.Cliente._UpdateClienteERPCuentaCta ( )
inline

Actualiza ClienteERP y CuaentaERP (hera)

Definición en la línea 16259 del archivo clsCliente.cs.

◆ _Vacaciones() [1/2]

bool sage.ew.cliente.Cliente._Vacaciones ( DateTime tdFecha)
inline

Devuelve true si la fecha pasada como parámetro cae dentro del periodo vacacional.

Parámetros
tdFechaFecha a comprobar
Devuelve

Implementa sage.ew.interficies.IVacaciones.

Definición en la línea 17068 del archivo clsCliente.cs.

◆ _Vacaciones() [2/2]

bool sage.ew.cliente.Cliente._Vacaciones ( DateTime tdFecha,
ref DateTime tdFechaIVaca,
ref DateTime tdFechaFVaca )
inline

Devuelve true si la fecha pasada como primer parámetro cae dentro del periodo vacacional.

Parámetros
tdFechaFecha a comprobar
tdFechaIVacaPor referencia, caso de corresponder la fecha a un periodo vacacional, devuelve la fecha inicial de dicho periodo vacacional
tdFechaFVacaPor referencia, caso de corresponder la fecha a un periodo vacacional, devuelve la fecha final de dicho periodo vacacional
Devuelve

Implementa sage.ew.interficies.IVacaciones.

Definición en la línea 17014 del archivo clsCliente.cs.

◆ _Ventas_bloqueadas()

bool sage.ew.cliente.Cliente._Ventas_bloqueadas ( )
inline

Devuelve si el cliente tiene las ventas bloqueadas.

Devuelve

Definición en la línea 17224 del archivo clsCliente.cs.

◆ BuscarCrearCodigo()

string sage.ew.cliente.Cliente.BuscarCrearCodigo ( string prefijo,
bool preguntar = false )
inline

Método que localiza un código existenten o bien crea uno.

Parámetros
prefijoPrefijo para la creación o busqueda
preguntarTrue si queremos interacción con el usuario
Devuelve

Definición en la línea 16055 del archivo clsCliente.cs.

◆ Dispose()

new void sage.ew.cliente.Cliente.Dispose ( )
inline

Part of the IDisposable pattern.

Definición en la línea 9338 del archivo clsCliente.cs.

◆ ExistenCuotasDistintaDivisa()

static bool sage.ew.cliente.Cliente.ExistenCuotasDistintaDivisa ( Cliente toCliente,
string tcDivisaCandidata )
inlinestatic

Método de validación.

Parámetros
toClienteObjeto cliente a evaluar
tcDivisaCandidataCódigo divisa candidata
Devuelve

Definición en la línea 19052 del archivo clsCliente.cs.

◆ LimiteCredito()

decimal sage.ew.cliente.Cliente.LimiteCredito ( )
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.

Devuelve

Definición en la línea 18462 del archivo clsCliente.cs.

Documentación de campos

◆ _cEmpPais

string sage.ew.cliente.Cliente._cEmpPais = Convert.ToString(EW_GLOBAL._GetVariable("wc_emppais"))
protected

Definición en la línea 10077 del archivo clsCliente.cs.

◆ _DicCargaManteTRel

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.

◆ _Hera_configerp_long_cta_neta

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.

◆ _Hera_configerp_long_cta_total

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.

◆ _Hera_configerp_longclipro

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.

◆ _Hera_Long

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.

◆ _Hera_Prefijo

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.

◆ _Hera_Prefijo_Conta

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.

◆ _Hera_Tipo

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.

◆ _lHera

bool sage.ew.cliente.Cliente._lHera = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_hera"))
protected

Guarda el valor acerca de si somos un Hera.

Definición en la línea 10053 del archivo clsCliente.cs.

◆ _lPVerde

bool sage.ew.cliente.Cliente._lPVerde = (Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_pverde")) || Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_verinf")))
protected

Opcflag "Trabajar con punto verde a nivel operativo o informativo".

Definición en la línea 10065 del archivo clsCliente.cs.

◆ _lRecc

bool sage.ew.cliente.Cliente._lRecc = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_recc"))
protected

Opcflag "Empresa acogida al régimen especial de criterio de caja".

Definición en la línea 10059 del archivo clsCliente.cs.

◆ _TodosLosMandatosSiClienteVacio

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.

◆ _TodosLosMandatosSiClienteVacio_ClienteDesde

string sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio_ClienteDesde = ""

_ClienteDesde en _TodosLosMandatosSiClienteVacio

Definición en la línea 14049 del archivo clsCliente.cs.

◆ _TodosLosMandatosSiClienteVacio_ClienteHasta

string sage.ew.cliente.Cliente._TodosLosMandatosSiClienteVacio_ClienteHasta = ""

_ClienteHasta en _TodosLosMandatosSiClienteVacio

Definición en la línea 14053 del archivo clsCliente.cs.

◆ _VeDeCuentas

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.

Documentación de propiedades

◆ _Actividad

string sage.ew.cliente.Cliente._Actividad
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.

◆ _Actividades

Actividades sage.ew.cliente.Cliente._Actividades
get

ManteTRel de actividades de cliente.

Definición en la línea 13191 del archivo clsCliente.cs.

◆ _Agencia

string sage.ew.cliente.Cliente._Agencia
getset

Nos permitirá asignar el código del agencia al cliente.

Definición en la línea 11789 del archivo clsCliente.cs.

◆ _BancoPredet_Codban

string sage.ew.cliente.Cliente._BancoPredet_Codban
getset

Apartado "Código de banco" de la cuenta bancaria predeterminada del cliente.

Definición en la línea 13705 del archivo clsCliente.cs.

◆ _BancoPredet_Codpos

string sage.ew.cliente.Cliente._BancoPredet_Codpos
getset

Código postal banco predeterminado.

Definición en la línea 13633 del archivo clsCliente.cs.

◆ _BancoPredet_CtaCuenta

string sage.ew.cliente.Cliente._BancoPredet_CtaCuenta
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.

◆ _BancoPredet_Cuenta

string sage.ew.cliente.Cliente._BancoPredet_Cuenta
getset

Cuenta entera formateada predeterminada del cliente.

Definición en la línea 13813 del archivo clsCliente.cs.

◆ _BancoPredet_CuentaIban

string sage.ew.cliente.Cliente._BancoPredet_CuentaIban
getset

Apartado "CuentaIban" de la cuenta bancaria predeterminada del cliente.

Definición en la línea 13795 del archivo clsCliente.cs.

◆ _BancoPredet_Digcon

string sage.ew.cliente.Cliente._BancoPredet_Digcon
getset

Apartado 'Dígitos de control' de la cuenta bancaria predeterminada del cliente.

Definición en la línea 13741 del archivo clsCliente.cs.

◆ _BancoPredet_Direccion

string sage.ew.cliente.Cliente._BancoPredet_Direccion
getset

Direccion banco predeterminado.

Definición en la línea 13615 del archivo clsCliente.cs.

◆ _BancoPredet_Iban

string sage.ew.cliente.Cliente._BancoPredet_Iban
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.

◆ _BancoPredet_Linia

int sage.ew.cliente.Cliente._BancoPredet_Linia
get

Apartado "Código" (campo _Linia) de la cuenta bancaria predeterminada del cliente.

Definición en la línea 13583 del archivo clsCliente.cs.

◆ _BancoPredet_Nombre

string sage.ew.cliente.Cliente._BancoPredet_Nombre
getset

Nombre banco predeterminado.

Definición en la línea 13597 del archivo clsCliente.cs.

◆ _BancoPredet_Poblacion

string sage.ew.cliente.Cliente._BancoPredet_Poblacion
getset

Población banco predeterminado.

Definición en la línea 13651 del archivo clsCliente.cs.

◆ _BancoPredet_Succur

string sage.ew.cliente.Cliente._BancoPredet_Succur
getset

Apartado 'Código de sucursal' de la cuenta bancaria predeterminada del cliente.

Definición en la línea 13723 del archivo clsCliente.cs.

◆ _BancoPredet_Swift

string sage.ew.cliente.Cliente._BancoPredet_Swift
getset

Apartado "Swift" (11 dígitos) de la cuenta bancaria predeterminada del cliente.

Definición en la línea 13777 del archivo clsCliente.cs.

◆ _BancoPredet_TipoCta

string sage.ew.cliente.Cliente._BancoPredet_TipoCta
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.

◆ _BancoPrevisto

string sage.ew.cliente.Cliente._BancoPrevisto
getset

Banco previsto para el cliente, se utiliza en las previsiones de cobro.

Definición en la línea 10692 del archivo clsCliente.cs.

◆ _Bloq_Cli

bool sage.ew.cliente.Cliente._Bloq_Cli
getset

Bloquear ventas al cliente.

Definición en la línea 10526 del archivo clsCliente.cs.

◆ _Bloq_Ven

bool sage.ew.cliente.Cliente._Bloq_Ven
getset

Bloquear ventas si supera el límite de crédito cliente.

Definición en la línea 12233 del archivo clsCliente.cs.

◆ _Cambio

decimal sage.ew.cliente.Cliente._Cambio
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.

◆ _Canal

string sage.ew.cliente.Cliente._Canal
getset

Nos permitirá asignar el código del canal asignado al cliente.

Definición en la línea 11930 del archivo clsCliente.cs.

◆ _ClienteContado

bool sage.ew.cliente.Cliente._ClienteContado
getset

Nos indicará si el cliente es contado.

Definición en la línea 10950 del archivo clsCliente.cs.

◆ _ClienteERP

String sage.ew.cliente.Cliente._ClienteERP
getset

PE-106179.

Definición en la línea 12801 del archivo clsCliente.cs.

◆ _ClienteFactura

string sage.ew.cliente.Cliente._ClienteFactura
getset

Código de cliente factura asociada al cliente.

Definición en la línea 11512 del archivo clsCliente.cs.

◆ _Codigo

override string sage.ew.cliente.Cliente._Codigo
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.

◆ _CodPost

string sage.ew.cliente.Cliente._CodPost
getset

Código postal del cliente.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 10315 del archivo clsCliente.cs.

◆ _CondicionesEntrega

string sage.ew.cliente.Cliente._CondicionesEntrega
getset

Nos indicará el campo Condiciones de entrega (Intrastat)

Definición en la línea 11061 del archivo clsCliente.cs.

◆ _Contacto

string sage.ew.cliente.Cliente._Contacto
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.

◆ _Contrapartida

string sage.ew.cliente.Cliente._Contrapartida
getset

Código de la contrapartida asociada al cliente.

Definición en la línea 11541 del archivo clsCliente.cs.

◆ _Credito

Decimal sage.ew.cliente.Cliente._Credito
getset

Retorna el límite de credito del cliente.

Definición en la línea 12307 del archivo clsCliente.cs.

◆ _Credito_Bloq_AlbVta

bool sage.ew.cliente.Cliente._Credito_Bloq_AlbVta
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.

◆ _Credito_Bloq_DepVta

bool sage.ew.cliente.Cliente._Credito_Bloq_DepVta
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.

◆ _Credito_Bloq_PedVta

bool sage.ew.cliente.Cliente._Credito_Bloq_PedVta
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.

◆ _Credito_Bloq_PreVta

bool sage.ew.cliente.Cliente._Credito_Bloq_PreVta
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.

◆ _Credito_Cia

string sage.ew.cliente.Cliente._Credito_Cia
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.

◆ _Credito_Operacion

string sage.ew.cliente.Cliente._Credito_Operacion
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.

◆ _Credito_Tipo

string sage.ew.cliente.Cliente._Credito_Tipo
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.

◆ _CSB_Sepa

bool sage.ew.cliente.Cliente._CSB_Sepa
getset

Nos permitirá indicar si este cliente trabajará con CSB / SEPA.

Definición en la línea 11962 del archivo clsCliente.cs.

◆ _CtaContable

string sage.ew.cliente.Cliente._CtaContable
getset

Código contable del cliente.

Definición en la línea 10376 del archivo clsCliente.cs.

◆ _Delegacion

string sage.ew.cliente.Cliente._Delegacion
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.

◆ _DesdeFuturoCliente

string sage.ew.cliente.Cliente._DesdeFuturoCliente
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.

◆ _Dia1

bool sage.ew.cliente.Cliente._Dia1
getset

Dia de visita Lunes.

Definición en la línea 10963 del archivo clsCliente.cs.

◆ _Dia2

bool sage.ew.cliente.Cliente._Dia2
getset

Dia de visita Martes.

Definición en la línea 10977 del archivo clsCliente.cs.

◆ _Dia3

bool sage.ew.cliente.Cliente._Dia3
getset

Dia de visita Miercoles.

Definición en la línea 10991 del archivo clsCliente.cs.

◆ _Dia4

bool sage.ew.cliente.Cliente._Dia4
getset

Dia de visita Jueves.

Definición en la línea 11005 del archivo clsCliente.cs.

◆ _Dia5

bool sage.ew.cliente.Cliente._Dia5
getset

Dia de visita Viernes.

Definición en la línea 11019 del archivo clsCliente.cs.

◆ _Dia6

bool sage.ew.cliente.Cliente._Dia6
getset

Dia de visita Sabado.

Definición en la línea 11033 del archivo clsCliente.cs.

◆ _Dia7

bool sage.ew.cliente.Cliente._Dia7
getset

Dia de visita Domingo.

Definición en la línea 11047 del archivo clsCliente.cs.

◆ _DiaPago1

int sage.ew.cliente.Cliente._DiaPago1
getset

Nos indicará el primer dia de pago del cliente.

Definición en la línea 11225 del archivo clsCliente.cs.

◆ _DiaPago2

int sage.ew.cliente.Cliente._DiaPago2
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.

◆ _Direccion

string sage.ew.cliente.Cliente._Direccion
getset

Dirección del cliente.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 10226 del archivo clsCliente.cs.

◆ _DireccionERP

string sage.ew.cliente.Cliente._DireccionERP
getset

Dirección ERP del cliente.

Definición en la línea 10258 del archivo clsCliente.cs.

◆ _Dto1

decimal sage.ew.cliente.Cliente._Dto1
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.

◆ _Dto2

decimal sage.ew.cliente.Cliente._Dto2
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.

◆ _EF_AdjuntarFactura

bool sage.ew.cliente.Cliente._EF_AdjuntarFactura
getset

Adjuntar en el Email factura electrónica en formato.

Definición en la línea 11626 del archivo clsCliente.cs.

◆ _EF_AdjuntarFacturaFormato

ewTiposExportacion sage.ew.cliente.Cliente._EF_AdjuntarFacturaFormato
getset

Definición en la línea 11663 del archivo clsCliente.cs.

◆ _EF_AdjuntarFacturaFormatoInt

int sage.ew.cliente.Cliente._EF_AdjuntarFacturaFormatoInt
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.

◆ _EF_CuentaBancaria

string sage.ew.cliente.Cliente._EF_CuentaBancaria
getset

Cuenta bancaria ingreso de factura electrónica.

Definición en la línea 11598 del archivo clsCliente.cs.

◆ _EF_EnviarPorEmail

bool sage.ew.cliente.Cliente._EF_EnviarPorEmail
getset

Enviar factura electrónica por email.

Definición en la línea 11612 del archivo clsCliente.cs.

◆ _EF_Formato

int sage.ew.cliente.Cliente._EF_Formato
getset

Nos devolverá el formato de Factura electrónica.

Definición en la línea 11584 del archivo clsCliente.cs.

◆ _EF_TextoEmail

string sage.ew.cliente.Cliente._EF_TextoEmail
getset

Texto a mostrar en el email de factura electrónica.

Definición en la línea 11682 del archivo clsCliente.cs.

◆ _EfacturaDire

string sage.ew.cliente.Cliente._EfacturaDire
getset

EfacturaDire.

Definición en la línea 10241 del archivo clsCliente.cs.

◆ _Email

string sage.ew.cliente.Cliente._Email
getset

Email predeterminado de la ficha del cliente.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 10625 del archivo clsCliente.cs.

◆ _EmailFacturacion

string sage.ew.cliente.Cliente._EmailFacturacion
getset

Email que tiene asignado el cliente para la facturación.

Definición en la línea 10678 del archivo clsCliente.cs.

◆ _Env_cli

int sage.ew.cliente.Cliente._Env_cli
getset

Dirección predeterminada del cliente.

Definición en la línea 13880 del archivo clsCliente.cs.

◆ _EtiquetaComunicados

string sage.ew.cliente.Cliente._EtiquetaComunicados
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.

◆ _Excluir349

bool sage.ew.cliente.Cliente._Excluir349
getset

Nos permitirá indicar si este cliente se incluirá en el modelo 349.

Definición en la línea 11211 del archivo clsCliente.cs.

◆ _Facebook

string sage.ew.cliente.Cliente._Facebook
getset

Url de Facebook del cliente.

Definición en la línea 10751 del archivo clsCliente.cs.

◆ _FacturaPorPedido

bool sage.ew.cliente.Cliente._FacturaPorPedido
getset

Nos permite establecer si se genera una factura por pedido.

Definición en la línea 12848 del archivo clsCliente.cs.

◆ _Fax

string sage.ew.cliente.Cliente._Fax
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.

◆ _FaxERP

string sage.ew.cliente.Cliente._FaxERP
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.

◆ _FechaAlta

DateTime sage.ew.cliente.Cliente._FechaAlta
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.

◆ _FechaBaja

DateTime? sage.ew.cliente.Cliente._FechaBaja
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.

◆ _FechaBloqComunicadoCarta

DateTime? sage.ew.cliente.Cliente._FechaBloqComunicadoCarta
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.

◆ _FechaBloqComunicadoEmail

DateTime? sage.ew.cliente.Cliente._FechaBloqComunicadoEmail
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.

◆ _FechaBloqComunicadoSms

DateTime? sage.ew.cliente.Cliente._FechaBloqComunicadoSms
getset

Fecha de bloqueo de envio de comunicados por SMS.

Definición en la línea 10589 del archivo clsCliente.cs.

◆ _FechaLimiteCambio

DateTime? sage.ew.cliente.Cliente._FechaLimiteCambio
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.

◆ _FormaPago

string sage.ew.cliente.Cliente._FormaPago
getset

Nos permitirá asignar el código de forma de pago al cliente.

Definición en la línea 11884 del archivo clsCliente.cs.

◆ _GirosMesesCompletos

bool sage.ew.cliente.Cliente._GirosMesesCompletos
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.

◆ _GrupoDestinatariosComunicados

GrupoDestEntidadComunicados sage.ew.cliente.Cliente._GrupoDestinatariosComunicados
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.

◆ _GrupoIVA

int sage.ew.cliente.Cliente._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.

Definición en la línea 12099 del archivo clsCliente.cs.

◆ _HistorialComunicados

DataTable sage.ew.cliente.Cliente._HistorialComunicados
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.

◆ _Idioma

string sage.ew.cliente.Cliente._Idioma
getset

Nos permitirá asignar el código del idioma asignado al cliente.

Definición en la línea 11820 del archivo clsCliente.cs.

◆ _ImpagosFecha

DateTime? sage.ew.cliente.Cliente._ImpagosFecha
get

Nos devolverá la última fecha de impago del cliente.

Definición en la línea 11730 del archivo clsCliente.cs.

◆ _ImpagosNumero

int sage.ew.cliente.Cliente._ImpagosNumero
get

Nos devolverá el número de impagos que tiene el cliente.

Definición en la línea 11698 del archivo clsCliente.cs.

◆ _ImprimirCopiasFRA

int sage.ew.cliente.Cliente._ImprimirCopiasFRA
getset

Nos permitirá establecer el número de copias de Facturas.

Definición en la línea 12834 del archivo clsCliente.cs.

◆ _ImprimirFacturaAlbaran

bool sage.ew.cliente.Cliente._ImprimirFacturaAlbaran
getset

Nos permite indicar si se imprime una factura por albarán.

Definición en la línea 12876 del archivo clsCliente.cs.

◆ _ImprimirFacturaElectronica

bool sage.ew.cliente.Cliente._ImprimirFacturaElectronica
getset

Nos permite indicar si el cliente permite generar factura electrónica.

Definición en la línea 12887 del archivo clsCliente.cs.

◆ _ImprimirValorarAlbaran

bool sage.ew.cliente.Cliente._ImprimirValorarAlbaran
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.

◆ _LimiteCredito

clsLimiteCredito sage.ew.cliente.Cliente._LimiteCredito
getset

Enlaza con el objeto límite de crédito.

Definición en la línea 12155 del archivo clsCliente.cs.

◆ _LimiteCreditoBloqAlbaranes

bool sage.ew.cliente.Cliente._LimiteCreditoBloqAlbaranes
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.

◆ _LimiteCreditoBloqPedidos

bool sage.ew.cliente.Cliente._LimiteCreditoBloqPedidos
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.

◆ _LimiteCreditoBloqPresupuestos

bool sage.ew.cliente.Cliente._LimiteCreditoBloqPresupuestos
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.

◆ _LimiteCreditoBloquearVentas

bool sage.ew.cliente.Cliente._LimiteCreditoBloquearVentas
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.

◆ _LimiteCreditoMoneda

string sage.ew.cliente.Cliente._LimiteCreditoMoneda
getset

Nos indicará la moneda del cliente.

Definición en la línea 12181 del archivo clsCliente.cs.

◆ _LineaDescuento

string sage.ew.cliente.Cliente._LineaDescuento
getset

Nos permitirá asignar una linea de descuento al cliente.

Definición en la línea 12740 del archivo clsCliente.cs.

◆ _ListCamposAdicionales

ListCamposAdicionales sage.ew.cliente.Cliente._ListCamposAdicionales
getset

Campos adicionales de cliente.

Definición en la línea 13520 del archivo clsCliente.cs.

◆ _MensajePedAlba

string sage.ew.cliente.Cliente._MensajePedAlba
getset

Mensaje en pedido de venta / albarán.

Definición en la línea 10736 del archivo clsCliente.cs.

◆ _Moneda

string sage.ew.cliente.Cliente._Moneda
getset

Nos indicará la moneda del cliente.

Definición en la línea 11090 del archivo clsCliente.cs.

◆ _NIF

string sage.ew.cliente.Cliente._NIF
getset

CIF del cliente.

Definición en la línea 10394 del archivo clsCliente.cs.

◆ _NoApli_Impuesto_Artic

bool sage.ew.cliente.Cliente._NoApli_Impuesto_Artic
getset

No aplicar impuesto articulo.

Definición en la línea 10504 del archivo clsCliente.cs.

◆ _NoComunicadoCarta

bool sage.ew.cliente.Cliente._NoComunicadoCarta
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.

◆ _NoComunicadoEmail

bool sage.ew.cliente.Cliente._NoComunicadoEmail
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.

◆ _NoComunicadoObserv

string sage.ew.cliente.Cliente._NoComunicadoObserv
getset

Observaciones no comunicado.

Implementa sage.ew.interficies.IManteEntidadComunicados.

Definición en la línea 9960 del archivo clsCliente.cs.

◆ _NoComunicadoSms

bool sage.ew.cliente.Cliente._NoComunicadoSms
getset

No incluir a este cliente en comunicados de tipo SMS.

Definición en la línea 10571 del archivo clsCliente.cs.

◆ _Nombre

override string sage.ew.cliente.Cliente._Nombre
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.

◆ _NoPago_Final

string sage.ew.cliente.Cliente._NoPago_Final
getset

Final periodo primer periodo vacaciones del cliente, solo Hera.

Definición en la línea 11316 del archivo clsCliente.cs.

◆ _NoPago_Inicio

string sage.ew.cliente.Cliente._NoPago_Inicio
getset

Inicio periodo primer periodo vacaciones del cliente, solo Hera.

Definición en la línea 11288 del archivo clsCliente.cs.

◆ _nRetencionBaseFactura

int sage.ew.cliente.Cliente._nRetencionBaseFactura
getset

Retención base factura.

Definición en la línea 12550 del archivo clsCliente.cs.

◆ _nRetencionNoFiscalBaseFactura

int sage.ew.cliente.Cliente._nRetencionNoFiscalBaseFactura
getset

Si la retención no fiscal es sobre base o sobre factura.

Definición en la línea 12685 del archivo clsCliente.cs.

◆ _nTipoCliente

int sage.ew.cliente.Cliente._nTipoCliente
getset

Tipo de cliente.

Definición en la línea 10905 del archivo clsCliente.cs.

◆ _Observaciones

string sage.ew.cliente.Cliente._Observaciones
getset

Observaciones.

Definición en la línea 10721 del archivo clsCliente.cs.

◆ _Oferta

bool sage.ew.cliente.Cliente._Oferta
getset

Aplicar ofertas al cliente.

Definición en la línea 10556 del archivo clsCliente.cs.

◆ _Orden

int sage.ew.cliente.Cliente._Orden
getset

Nos indicará el orden.

Definición en la línea 11076 del archivo clsCliente.cs.

◆ _PaginaWeb

string sage.ew.cliente.Cliente._PaginaWeb
getset

Pagina web que tiene asociada el cliente.

Definición en la línea 10707 del archivo clsCliente.cs.

◆ _Pais

string sage.ew.cliente.Cliente._Pais
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.

◆ _PleFact

string sage.ew.cliente.Cliente._PleFact
getset

Código de plantilla de factura electrónica.

Definición en la línea 11570 del archivo clsCliente.cs.

◆ _Poblacion

string sage.ew.cliente.Cliente._Poblacion
getset

Población del cliente.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 10273 del archivo clsCliente.cs.

◆ _PoblacionERP

string sage.ew.cliente.Cliente._PoblacionERP
getset

Nos indicará la población del cliente (según HERA)

Definición en la línea 10289 del archivo clsCliente.cs.

◆ _PortesDebPag

string sage.ew.cliente.Cliente._PortesDebPag
getset

Tipo portes asociado al cliente (DEBIDOS/PAGADOS)

Definición en la línea 10455 del archivo clsCliente.cs.

◆ _PortesImporte

decimal sage.ew.cliente.Cliente._PortesImporte
getset

Importe de venta inferiores a este campo implicaran portes automaticos debidos.

Definición en la línea 10489 del archivo clsCliente.cs.

◆ _PortesImporteVenta

decimal sage.ew.cliente.Cliente._PortesImporteVenta
getset

Importe de venta inferiores a este campo implicaran portes automaticos debidos.

Definición en la línea 10474 del archivo clsCliente.cs.

◆ _PrefijoTelefonico

string sage.ew.cliente.Cliente._PrefijoTelefonico
get

Prefijo telefonico del cliente (según país)

Definición en la línea 10188 del archivo clsCliente.cs.

◆ _PregVac

bool sage.ew.cliente.Cliente._PregVac
getset

Previsión automática vacaciones.

Definición en la línea 10541 del archivo clsCliente.cs.

◆ _ProntoPago

decimal sage.ew.cliente.Cliente._ProntoPago
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.

◆ _Provincia

string sage.ew.cliente.Cliente._Provincia
getset

Provincia del cliente.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 10335 del archivo clsCliente.cs.

◆ _ProvinciaERP

string sage.ew.cliente.Cliente._ProvinciaERP
getset

Nos indicará la provincia del cliente (según HERA)

Definición en la línea 10351 del archivo clsCliente.cs.

◆ _RazonComercial

string sage.ew.cliente.Cliente._RazonComercial
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.

◆ _RazonComercialERP

string sage.ew.cliente.Cliente._RazonComercialERP
getset

Razón comercial completa en Hera.

Definición en la línea 10440 del archivo clsCliente.cs.

◆ _Recargo

bool sage.ew.cliente.Cliente._Recargo
getset

Nos permitirá asignar si un cliente permite trabajar con retención fiscal.

Definición en la línea 12705 del archivo clsCliente.cs.

◆ _RecargoFinanciero

decimal sage.ew.cliente.Cliente._RecargoFinanciero
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.

◆ _RECC

bool sage.ew.cliente.Cliente._RECC
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.

◆ _ReferCatastral

string sage.ew.cliente.Cliente._ReferCatastral
getset

Referencia catastral.

Definición en la línea 10610 del archivo clsCliente.cs.

◆ _Refundir

bool sage.ew.cliente.Cliente._Refundir
getset

Refundido automático de previsiones de cobro.

Definición en la línea 11976 del archivo clsCliente.cs.

◆ _RetencionBaseFactura

TipoRetencion sage.ew.cliente.Cliente._RetencionBaseFactura
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.

◆ _RetencionFiscal

bool sage.ew.cliente.Cliente._RetencionFiscal
getset

Nos indicará si el cliente tiene retención fiscal o no.

Definición en la línea 12468 del archivo clsCliente.cs.

◆ _RetencionNoFiscal

bool sage.ew.cliente.Cliente._RetencionNoFiscal
getset

Nos permitirá asignar si un cliente permite trabajar con retención fiscal.

Definición en la línea 12602 del archivo clsCliente.cs.

◆ _RetencionNoFiscalBaseFactura

TipoRetencion sage.ew.cliente.Cliente._RetencionNoFiscalBaseFactura
getset

Nos permitirá asignar el tipo de retención no fiscal al cliente.

Definición en la línea 12640 del archivo clsCliente.cs.

◆ _RetencionNoFiscalTPC

decimal sage.ew.cliente.Cliente._RetencionNoFiscalTPC
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.

◆ _RetencionTipo

string sage.ew.cliente.Cliente._RetencionTipo
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.

◆ _Ruta

string sage.ew.cliente.Cliente._Ruta
getset

Nos permitirá asignar el código del ruta al cliente.

Definición en la línea 11758 del archivo clsCliente.cs.

◆ _SerieDefecto

string sage.ew.cliente.Cliente._SerieDefecto
getset

Serie por defecto.

Definición en la línea 10825 del archivo clsCliente.cs.

◆ _SerieRectificativaDefecto

string sage.ew.cliente.Cliente._SerieRectificativaDefecto
getset

Serie rectificativa por defecto.

Definición en la línea 10840 del archivo clsCliente.cs.

◆ _Skype

string sage.ew.cliente.Cliente._Skype
getset

Skype del cliente.

Definición en la línea 10781 del archivo clsCliente.cs.

◆ _Sync_ctc

bool sage.ew.cliente.Cliente._Sync_ctc
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.

◆ _TarifaVenta

string sage.ew.cliente.Cliente._TarifaVenta
getset

Código de la tarifa de venta asociada al cliente.

Definición en la línea 11483 del archivo clsCliente.cs.

◆ _Telefono

string sage.ew.cliente.Cliente._Telefono
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.

◆ _Telefono1ERP

string sage.ew.cliente.Cliente._Telefono1ERP
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.

◆ _Telefono2ERP

string sage.ew.cliente.Cliente._Telefono2ERP
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.

◆ _Telefono3ERP

string sage.ew.cliente.Cliente._Telefono3ERP
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.

◆ _Territorio

int sage.ew.cliente.Cliente._Territorio
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.

◆ _TipoCliente

TipoCliente sage.ew.cliente.Cliente._TipoCliente
getset

Definición en la línea 10884 del archivo clsCliente.cs.

◆ _TipoEntidad

TipoDestinatarios sage.ew.cliente.Cliente._TipoEntidad
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.

◆ _TipoFacturacion

string sage.ew.cliente.Cliente._TipoFacturacion
getset

Código de tipo de facturación que se establece al cliente.

Definición en la línea 11344 del archivo clsCliente.cs.

◆ _TipoIdentificacionFiscal

TipoIdentificacionFiscal sage.ew.cliente.Cliente._TipoIdentificacionFiscal = TipoIdentificacionFiscal.Vacio
getset

Tipo de identificación fiscal.

Definición en la línea 10407 del archivo clsCliente.cs.

◆ _TipoIVA

string sage.ew.cliente.Cliente._TipoIVA
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.

◆ _TraspasoUltimoEjercicio

override enumerations.AccionTraspasoUltimoEjercicio sage.ew.cliente.Cliente._TraspasoUltimoEjercicio
get

Indica que debe actualizar el último ejercicio.

Implementa sage.ew.interficies.IMante.

Definición en la línea 10108 del archivo clsCliente.cs.

◆ _TRelCentrosAdmin

CentrosAdministrativosCliente sage.ew.cliente.Cliente._TRelCentrosAdmin
get

ManteTRel de centros administrativos de cliente.

Definición en la línea 13454 del archivo clsCliente.cs.

◆ _TRelContacTelefs

ContacTelefs sage.ew.cliente.Cliente._TRelContacTelefs
get

ManteTRel de teléfonos y contactos de cliente.

Definición en la línea 13074 del archivo clsCliente.cs.

◆ _TRelCuotas

Cuotas sage.ew.cliente.Cliente._TRelCuotas
get

ManteTRel de cuotas de cliente.

Definición en la línea 13356 del archivo clsCliente.cs.

◆ _TRelDatosBancarios

DatosBancarios sage.ew.cliente.Cliente._TRelDatosBancarios
get

ManteTRel de datos bancarios de cliente.

Definición en la línea 13134 del archivo clsCliente.cs.

◆ _TRelDescuen

Descuentos sage.ew.cliente.Cliente._TRelDescuen
get

ManteTRel de entregas a descuentos de cliente.

Definición en la línea 13251 del archivo clsCliente.cs.

◆ _TRelDirecciones

Direcciones sage.ew.cliente.Cliente._TRelDirecciones
get

ManteTRel de direcciones de cliente.

Definición en la línea 13104 del archivo clsCliente.cs.

◆ _TRelEntregas

EntregasCliente sage.ew.cliente.Cliente._TRelEntregas
get

ManteTRel de entregas a cuenta de cliente.

Definición en la línea 13221 del archivo clsCliente.cs.

◆ _TRelGiros

Giros sage.ew.cliente.Cliente._TRelGiros
get

ManteTRel de giros de cliente.

Definición en la línea 13281 del archivo clsCliente.cs.

◆ _TRelImagenes

Imagenes sage.ew.cliente.Cliente._TRelImagenes
get

ManteTRel de imágenes/ficheros de cliente.

Definición en la línea 13484 del archivo clsCliente.cs.

◆ _TRelMandatos

MandatosCliente sage.ew.cliente.Cliente._TRelMandatos
get

ManteTRel de mandatos SEPA de cliente.

Definición en la línea 13311 del archivo clsCliente.cs.

◆ _TRelPlantillasVenta

PlantillasVenta sage.ew.cliente.Cliente._TRelPlantillasVenta
get

ManteTRel de plantillas de documentos.

Definición en la línea 13385 del archivo clsCliente.cs.

◆ _TRelPlantillasVentaLineas

PlantillasVentaLineas sage.ew.cliente.Cliente._TRelPlantillasVentaLineas
get

ManteTRel de plantillas de documentos líneas.

Definición en la línea 13413 del archivo clsCliente.cs.

◆ _TRelTelefonos

Telefonos sage.ew.cliente.Cliente._TRelTelefonos
get

ManteTRel de teléfonos de cliente.

Definición en la línea 13543 del archivo clsCliente.cs.

◆ _TRelVacaciones

Vacaciones sage.ew.cliente.Cliente._TRelVacaciones
get

ManteTRel de vacaciones de cliente.

Definición en la línea 13162 del archivo clsCliente.cs.

◆ _Twitter

string sage.ew.cliente.Cliente._Twitter
getset

Url de Twitter del cliente.

Definición en la línea 10766 del archivo clsCliente.cs.

◆ _Vendedor

string sage.ew.cliente.Cliente._Vendedor
getset

Código de vendedor del cliente.

Definición en la línea 11453 del archivo clsCliente.cs.

◆ _Zona

string sage.ew.cliente.Cliente._Zona
getset

Nos permitirá asignar el código del zona asignado al cliente.

Definición en la línea 11851 del archivo clsCliente.cs.

Documentación de eventos

◆ PropertyChanged

PropertyChangedEventHandler sage.ew.cliente.Cliente.PropertyChanged

Evento de propiedad cambiada.

Definición en la línea 9472 del archivo clsCliente.cs.


La documentación de esta clase está generada de los siguientes archivos: