Referencia de la Clase sage.ew.cliente.Cliente

Clase cliente Más...

Diagrama de herencias 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 sage.ew.ewbase.ewMante

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 { TipoCliente.Nacional = 1, TipoCliente.Comunitario, TipoCliente.Extracomunitario }
 Posibles Tipos de Clientes Más...
 
enum  TipoRetencion { TipoRetencion.SinRetencion = 0, TipoRetencion.SobreBase, TipoRetencion.SobreFactura }
 Posibles tipos de retencion Más...
 
enum  _Tipo_Cliente_New { _Tipo_Cliente_New.Codigo, _Tipo_Cliente_New.Borrado, _Tipo_Cliente_New.Siguiente, _Tipo_Cliente_New.ConFormulario }
 Definición de las posibles formas de crear un nuevo cliente Más...
 
enum  ManteTRels_Cliente {
  ManteTRels_Cliente.Contactos, ManteTRels_Cliente.Bancos, ManteTRels_Cliente.Descuentos, ManteTRels_Cliente.Direcciones,
  ManteTRels_Cliente.Entregas, ManteTRels_Cliente.Giros, ManteTRels_Cliente.Imagenes, ManteTRels_Cliente.Vacaciones,
  ManteTRels_Cliente.Actividades, ManteTRels_Cliente.Cuotas, ManteTRels_Cliente.CamposAdicionales
}
 Enumeración con los diferentes ManteTRels que hay en la clase Cliente Más...
 
- Tipos públicos heredados desde sage.ew.ewbase.ewMante
enum  _EstadosMantenimiento {
  _EstadosMantenimiento.EsperandoCodigo, _EstadosMantenimiento.MostrandoRegistro, _EstadosMantenimiento.EntrandoNuevo, _EstadosMantenimiento.EditandoRegistro,
  _EstadosMantenimiento.SinRegistro
}
 Declaro un enum para los estados del mantenimiento. Más...
 
enum  _PosicionesIconoGrafica { _PosicionesIconoGrafica.Nocalculada, _PosicionesIconoGrafica.Deshabilitado, _PosicionesIconoGrafica.PanelLateralIzquierdo, _PosicionesIconoGrafica.ToolbarSuperior }
 Posicion de la grafica en FormMante Más...
 

Métodos públicos

new void Dispose ()
 Part of the IDisposable pattern Más...
 
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 Más...
 
string _GetCodigo ()
 Obtener el código Más...
 
string _GetNombre ()
 Obtener el nombre Más...
 
string _GetDireccion ()
 Obtener la dirección Más...
 
string _GetCodigoPostal ()
 Obtener el código postal Más...
 
string _GetPoblacion ()
 Obtener poblacion Más...
 
string _GetProvincia ()
 Obtener provincia Más...
 
string _GetPais ()
 Obtener país Más...
 
string _GetEmail ()
 Obtener email Más...
 
string _GetTelefono ()
 Obtener telefono Más...
 
string _GetMovil ()
 Obtener el teléfono móvil de la entidad (si está diferenciado del teléfono normal, sino devolverá el teléfono). Más...
 
string _GetCif ()
 Obtener CIF Más...
 
string _Retencion ()
 Devuelve el código de retención en caso de que el cliente trabaje con retenciones Más...
 
 Cliente ()
 Constructor vacío Más...
 
 Cliente (string tcCodigo)
 Constructor a partir de un código Más...
 
override String _Obtener_Codigo_Grafica ()
 PE-106539 Metodo para obtener el codigo para la grafica Más...
 
void _ShowClientesMismoCif (string tcCIF)
 Método auxiliar que devuelve un datatable (codigo,nombre,cif) de los clientes con el mismo CIF Más...
 
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. Más...
 
DataTable _FindByCif (string tcCif, string tcAct)
 Devuelve un datatable con las conicidencias de clientes por cif Más...
 
DataTable _FindByContacto (string tcValue)
 Devuelve un datatable con los contactos coincidentes Más...
 
DataTable _FindByTelefono (string tcValue)
 Devuelve un datatable con los teléfonos coincidentes Más...
 
override IResultadoDuplicacion _Duplicar (string tcCodigo)
 Override del método de duplicación para realizar validaciones específicas Más...
 
string _MaxCodigo (string tcPrefijo)
 Devuelve el mayor código de cliente que empiece por el prefijo pasado por parámetro. Más...
 
string _ObtenerCodigoBorrado (string tcPrefijo)
 Devuelve el primer hueco no ocupado en la codificación de clientes. Más...
 
string BuscarCrearCodigo (string prefijo, bool preguntar=false)
 Método que localiza un código existenten o bien crea uno Más...
 
string _ObtenerNuevoCodigo ()
 Obtiene un nuevo código de código a crear a partir del máximo código existente. Más...
 
String _ObtenerCodigoByCodigoERP (String lcCodigoErp)
 Obtiene el código de cliente a partir de un código de cliente ERP Más...
 
void _UpdateClienteERPCuentaCta ()
 Actualiza ClienteERP y CuaentaERP (hera) Más...
 
override void _Load ()
 Load Más...
 
override bool _Save_Before ()
 Antes de guardar hacemos las validaciones Más...
 
override bool _Save ()
 Save Más...
 
override bool _CambiosTraspasoSiguienteEjercicio (bool tbIsNew)
 Sobreescribir para detetar el cambio de identificación fiscal Más...
 
override bool _Delete ()
 Delete Más...
 
override void _Cancel ()
 Método para realizar acciones al cancelar la edición del registro actual. Más...
 
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 Más...
 
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 Más...
 
bool _Vacaciones (DateTime tdFecha)
 Devuelve true si la fecha pasada como parámetro cae dentro del periodo vacacional Más...
 
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 Más...
 
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 Más...
 
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 Más...
 
List< PrevisionCobro_Lista_Previsiones_Impagadas ()
 Deuelve una lista de objetos PrevisionCobro con las previsiones impagadas por este cliente Más...
 
bool _Previsiones_Cobradas (string tcFactura, int tnPeriodo=0)
 Devuelve si el cliente tiene previsiones cobradas de una determinada factura Más...
 
bool _Ofertas ()
 Devuelve si el cliente trabaja con ofertas Más...
 
bool _Ventas_bloqueadas ()
 Devuelve si el cliente tiene las ventas bloqueadas Más...
 
bool _Es_Baja ()
 Devuelve si el cliente está dado de baja Más...
 
string _TelefonoPredeterminado ()
 Devuelve el teléfono predeterminado del cliente Más...
 
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). Más...
 
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. Más...
 
bool _PortesAutomaticos (decimal tnImporte)
 Devuelve si hay portes automáticos en función del importe de venta que se pasa como parámetro. Más...
 
bool _Es_Contado ()
 Devuelve si el cliente marcado como de solicitud de datos al contado Más...
 
Dictionary< string, object > _Banco_Predeterminado ()
 Devuelve en un diccionario el banco predeterminado del cliente Más...
 
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 Más...
 
DataTable _Bancos ()
 Metodo que nos devolvera un datatable con los bancos relacionados con el cliente Más...
 
DataTable _BancosCuentas ()
 Metodo que nos devolvera un datatable con el nombre del banco y la cuenta bancaria de los bancos relacionados con el cliente. Más...
 
Dictionary< string, object > _Direccion_Predeterminada (int tnDireccion=0)
 Devuelve en un diccionario la dirección predeterminada del cliente Más...
 
Dictionary< string, object > _Seleccionar_Direccion (bool tlTactil=false)
 Devuelve en un diccionario la dirección predeterminada del cliente Más...
 
DataTable _Obras ()
 Método para obtener todas las obras del cliente actual en un datatable. Más...
 
DataTable _Telefonos ()
 Método para obtener todos los teléfonos del cliente actual en un datatable. Más...
 
virtual string _Seleccionar_Telefono (bool tlTactil=false)
 Método para obtener todos los teléfonos del cliente actual en un datatable. Más...
 
bool _Bloq_Credito (string tcMissatge, string tcDocumentoVta="", bool tlFormulario=true)
 Retorna si se bloquean las ventas al cliente Más...
 
DataTable _Direcciones ()
 Método para obtener todas las direcciones de envio del cliente actual en un datatable. Más...
 
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) Más...
 
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) Más...
 
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) Más...
 
bool _New (_Tipo_Cliente_New teTipoNew, FuturoCliente toFuturoCliente)
 Método _New de clientes Más...
 
new Cliente _Clonar ()
 Devuelve una copia exacta del objeto actual Más...
 
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 Más...
 
decimal _Total_Riesgo ()
 Ens retorna el total de risc del client Más...
 
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 Más...
 
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 Más...
 
virtual void _Show_Limite_Credito (int tiDonde)
 Nos presentará el formulario del limite de crédito Más...
 
virtual void _Show_Etiquetas ()
 Método para crear y mostrar el formulario de etiquetas de clientes Más...
 
string _Codigo_Equivalente_EW (string tcClienteERP)
 Nos devolverá el código de cliente Eurowin equivalente para el cliente ERP actual (PE-78304) Más...
 
string _Codigo_Equivalente_ERP ()
 Nos devolverá el código de cliente ERP equivalente para el cliente EW actual (PE-78304) Más...
 
bool _IbanMandatoProcesado (string lcIban)
 Consultaremos si la cuenta IBAN del clientes tiene efectos procesados Más...
 
bool _IbanMandatoProcesado (string tcIban, ref bool tlIbanEnMandato)
 Consultaremos si la cuenta IBAN del clientes tiene efectos procesados
Más...
 
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 Más...
 
string _Consultar_Mandato_Vigente (int tnBancCli, ref bool tlAvisarDefecto)
 Si només es vol el mandato per defecte sense que et presenti la pantalla Más...
 
DataTable _Consultar_Mandato_Vigente (int tnBancCli=-1, int tnVigencia=0)
 ens retorna un datatable dels mandatos vigents Más...
 
void _Show_Mandato (dynamic toDocVenta)
 crida a fox del formulari mandocven. Más...
 
bool _Show_Observaciones ()
 Método para mostrar las observaciones del cliente (PE-79824) Más...
 
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 Más...
 
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 Más...
 
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. Más...
 
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) Más...
 
String _Obtener_PrefijoClienteErp ()
 
string _ObtenerCuentaContableErp ()
 //PE-106179 Más...
 
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 Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.ewMante
delegate bool OnMessageTraspasoPenultimoEjercicioHandler (AccionTraspasoUltimoEjercicio toAccion, bool tbIsNew, string tcNextEjer, string tcMessage)
 Evento para acceder a los mensajes de traspaso al siguiente ejercicio con objetos sin Formulario Más...
 
void _AddManteTRel (IManteTRel toManteTRel)
 Añadir los manteTRel a una lista, para gestionar el _Load, _Save y el _Delete (94313) Más...
 
virtual bool _MultiClave_Completa ()
 PE-84232 Función auxiliar que determina si se han informado todos los campos que componen la clave múltiple Más...
 
virtual string _MultiClave_To_String ()
 Devuelve un string con el campo codigo de tipo multiclave Más...
 
virtual List< IResultadoDuplicacionEnGrupos_DuplicarEnGrupos (List< string > Grupos, bool bEnTodasEmpresasPertenecienteAlGrupoYSoloEnEsas=false)
 Duplica este código de Mantenimiento en todos los grupos de empresa. Para que se dupliquen los detalles tienen que estar añadidos en _ListewManteTRel con this._AddManteTRel(_oLineasP this._AddManteTRel(_oLineasPlantilla);); Segun como tabajemos en cualquier clase que hereda de ewMante puede afectar al funcionamiento de este metodo por lo cual cada vez que se use en uno nuevo habría que probarlo bien Esta probado en las clasesd de Articulos, clientes y PlantillasFactElec. Más...
 
delegate void _Mantenimiento_Estado_Change_Handler (_EstadosMantenimiento teEstado)
 Delegado para el cambio de estado Más...
 
delegate void _FormMante_Created_Handler (FormMante formMante)
 Se ha creado el formulario Más...
 
void ewMante__Error_Message_After (string tcMissatge)
 Metodo por defecto para mostrar los mensajes de error en caso de definir la propiedad _Error_Message. Solo se muestran en caso de que el formulario asociado al mantenimiento este visible. Más...
 
void ewMante__Info_Message_After (object sender, MessageEventArgs e)
 Método por defecto para mostrar mensajes de aviso Más...
 
override object _Campo (string tcNombreCampo)
 Override del metodo _Campo para los mantenimientos Más...
 
void NuevoForm ()
 Acción "nuevo registro" en el formulario asociado al mantenimiento Más...
 
void EditarForm ()
 Acción "editar registro" en el formulario asociado al mantenimiento Más...
 
void CancelarForm ()
 Acción "cancelar edición" en el formulario asociado al mantenimiento Más...
 
bool EliminarForm (bool tlCloseBeforeDelete=true, bool tlAskBeforeDelete=false)
 Acción "eliminar registro" en el formulario asociado al mantenimiento Más...
 
virtual bool _Existe_Registro ()
 Nos indica si existe el registro en la Base de Datos Más...
 
virtual bool _Existen_Registros (string tcDB, List< string > toList, string tcCampo)
 Nos indica si no existen registros en las tablas de la lista, que cumplan la condición Más...
 
virtual bool _Existen_Registros (string tcDB, List< string > toList, string tcCampo, string tcValue)
 Nos indica si no existen registros en las tablas de la lista, que cumplan la condición para el valor pasado Más...
 
virtual bool _Existen_Registros (String tcTabla, String tcCampo, String tcValue, String tcDB="GESTION")
 Nos indica si no existen registros en las tablas de la lista, que cumplan la condición para el valor pasado Más...
 
virtual bool _Existen_Registros (string tcDB, List< string > toList, Dictionary< string, string > toDic)
 Nos indica si no existen registros en las tablas de la lista, que cumplan las condiciones Más...
 
virtual bool _Existen_Registros_Ejercicios ()
 Nos indica si existen registros en los ejercicios diferentes al actual Más...
 
override void _New (string tcCodigo="")
 Metodo _New de la clase base de los mantenimientos Más...
 
void _Obtener_Propiedades_Grafica (string tcPantalla="")
 Obtiene las propiedades relacionadas con las gráficas disponibles del mantenimiento. Más...
 
void _Load (string tcGuid_Id)
 Aquest mètode ens carregarà el registre que tingui associat aquest Guid Más...
 
override void _Load ()
 Metodo _Load de la clase base de los mantenimientos Más...
 
virtual void _Reload ()
 Metodo _Reload de la clase base de los mantenimientos Suponiendo que se haya definido el código del mantenimiento, recarga los datos asociados al mismo Más...
 
virtual void _Save_After (bool tlOk)
 Método que se ejecuta después de realizar el código del método _Save(), para poder realizar operaciones adicionales (PE-92686) Más...
 
override bool _Save ()
 Guarda el registro actual Más...
 
void _ShowMessageValidacionTrapaso (string tcMessage, string tcEjercicio, bool tbIsNew)
 Mensaje de error de los campos validados al realizar el traspaso Más...
 
bool _HayCambios (string tcCampo)
 Indica sí un campo se ha modificado Más...
 
override bool _Delete ()
 Elimina el registro actual Más...
 
int _GetMaxLength (string tcCampo)
 Devuelve el MaxLenght del campo Más...
 
override void _Refresh ()
 Capturamos el _Refresh para refrescar el formulario asociado Más...
 
virtual ewMante _Clonar (ewMante manteOrigen)
 Asigna el valor de todas las propiedades del manteOrigen Más...
 
virtual bool _Suma_Numero ()
 Llena el campo _Codigo con un nuevo número del contador. SE DEBE IMPLEMENTAR EN LA CLASE DERIBADA Más...
 
virtual bool _Resta_Numero ()
 Libera un número del contador (si coincide con el último dado) Más...
 
virtual void _Show ()
 Muestra el formulario asiociado Más...
 
delegate void _OnFormClose (object sender, FormClosingEventArgs e)
 Delegat per l'event de tancament del formulari Más...
 
virtual void _Show (string tcCodigo)
 Muestra el formulario asiociado y el registro indicado Más...
 
virtual void _Show (System.Windows.Forms.Form toParent=null)
 Muestra el formulario asiociado, le pasamos el formulario para que no permitir múltiples instancias del mante Más...
 
virtual bool _FindBy (string tcField, string tcValue, bool llLoad=false)
 Búsca un registro filtrando el campo tcField con valor tcValor. En caso de que este exista y se quiera cargar pasar el parámetro llLoad como true. Más...
 
 ewMante ()
 Inicializa una nueva instancia de la clase Más...
 
 ewMante (bool tlLinkadoFormulario)
 Inicializa una nueva instancia de la clase Más...
 
void _InicializarFormMante ()
 Inicializa la propiedad _FormMante Más...
 
virtual void _Show_Grafica (string tcNombreGrafica="")
 Muestra la gráfica asociada (ESTE METODO SE PUEDE REDEFINIR EN LA CLASE DERIVADA) Por defecto, si esta definido el parametro _Grafica, se hace una llamada generica mediante el boton generico btGraficas Más...
 
virtual void _Evento_ShowGrafica_before (object sender, ref formul.Forms.FormListado toForm, ref bool tlOk)
 Evento delegado en el que definir los filtros de la gráfica. (ESTE METODO SE DEBE REDEFINIR EN LA CLASE DERIVADA) Ejemplo de filtro: ((txtbox.UserControls.txtVendedorDesdeHasta)toForm._Filtros["txtVendedorDesdeHasta"])._SetValorUnico(this._Codigo); Más...
 
Dictionary< string, object > _GetPropiedades ()
 Devuelve una copia de la clase en el momento de la solicitud Más...
 
void Dispose ()
 Este código se agrega para implementar correctamente el patrón descartable. Más...
 
bool _Validar_Solo_Lectura ()
 Indica si el mantenimiento esta de solo lectura a partir de los addons Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.ewEntidad
delegate void _Error_Message_After_Handler (string tcMissatge)
 Delegado del evento que se dispara despues de establecer un valor en _Error_Message Más...
 
delegate void _Info_Message_After_Handler (object sender, MessageEventArgs e)
 Delegado del evento que se dispara despues de establecer un valor en _Info_Message Más...
 
 ewEntidad ()
 
 ewEntidad (IValidationDataAnnotations validation)
 Constructor Más...
 
virtual void _Campo (string tcNombreCampo, object txValor)
 Nos modifica el contenido de un campo de la entidad. Más...
 
virtual bool _SetValueToCampo (object txValor, string tcNombreCampo)
 Nos modifica el contenido de un campo de la entidad asignando el valor pasado por parámetro y notificando si en valor ha cambiado Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.Modelo
delegate void OnValidationResultHandler (object sender, EventValidation e)
 OnValidationResultHandler Más...
 
 Modelo ()
 Constructor Más...
 
 Modelo (IValidationDataAnnotations validation)
 Constructor Más...
 
List< ValidationResult > Validate ()
 Valida las propiedade del objeto Más...
 
bool ValidateProperty (string propertyName, List< ValidationResult > validationResults)
 Valida la propiedad propertyName Más...
 
bool ValidateProperty (string propertyName, object value, List< ValidationResult > validationResults)
 Valida la propiedad propertyName con el valor value Más...
 

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 Más...
 
static bool ExistenCuotasDistintaDivisa (Cliente toCliente, string tcDivisaCandidata)
 Método de validación Más...
 
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. Más...
 
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. Más...
 
- Métodos públicos estáticos heredados desde sage.ew.ewbase.ewMante
static bool _ExisteRegistro< T > (string tcCodigo)
 Método generico para verificar existencia de registros en clases de tipo Mante Más...
 

Campos de datos

override enumerations.AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio => enumerations.AccionTraspasoUltimoEjercicio.Preguntar
 Indica que debe actualizar el último ejercicio Más...
 
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 Más...
 
bool _VeDeCuentas = false
 Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Save() Más...
 
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. Más...
 
int _Hera_Long = 0
 PE-78418. Ancho de las cuentas de cliente en el ERP Valor máximo entre longclipro y (longitudcodigocuentanic - prefijo_ctacliente) Más...
 
int _Hera_configerp_longclipro = 0
 Longitud de códigos de cliente. Se obtiene de la tabla CONFIGERP campo LONGCLIPRO Más...
 
int _Hera_configerp_long_cta_neta = 0
 Longitud de las cuentas Hera sin prefijo de cliente Se calcula restando Prefijo_CtaCliente.Lenth a LongitudCodigoCuentaNic Más...
 
int _Hera_configerp_long_cta_total = 0
 Longitud de las cuentas Hera. Se obtiene de la tabla CONFIGERP campo LongitudCodigoCuentaNic Más...
 
string _Hera_Tipo = "N"
 Tipo de las cuentas de cliente en el ERP (N=Numérico, A=Alfanumérico) Más...
 
string _Hera_Prefijo_Conta = ""
 Prefijos utilizado en la codificación de la cuenta contable de clientes. Más...
 
bool _TodosLosMandatosSiClienteVacio = false
 Nos sacará todos los mandatos si tenemos el cliente vacio o filtro _ClienteDesde - _ClienteHasta Más...
 
string _TodosLosMandatosSiClienteVacio_ClienteDesde = ""
 _ClienteDesde en _TodosLosMandatosSiClienteVacio Más...
 
string _TodosLosMandatosSiClienteVacio_ClienteHasta = ""
 _ClienteHasta en _TodosLosMandatosSiClienteVacio Más...
 
- Campos de datos heredados desde sage.ew.ewbase.ewMante
Dictionary< string, object > _oAddons = new Dictionary<string, object>()
 Diccionario donde cargaremos los addons disponibles (PE-100212) Más...
 
bool _Hera = Convert.ToBoolean(global.EW_GLOBAL._GetVariable("wl_hera"))
 Variable que indica si estamos en entorno hera Más...
 
bool _ForzarShowDialog = false
 Para indicar si queremos forzar a mostrar el formulario asociado de forma modal, por defecto no modal. (PE-97892) Más...
 
string _TabSeleccionado = string.Empty
 Nombre del control a seleccionar al cargar el formulario si se quiere uno concreto Más...
 
string _SubPaginaSeleccion = string.Empty
 Mostrar inicialmente subpágina del control _TabSeleccionado ej: "Datos Fiscales" Más...
 
dynamic _Documento = null
 PE-95085: En algunos mantenimientos necesitamos la referencia al _Documento para poder hacer tratamientos sobre el documento si hemos pulsado en un btMante desde el documento. (Ej: Plantillas de Presupuestos) Más...
 
bool ValidarCampoNombre = true
 Validar que el campo nombre esté cumplimentado Más...
 
List< IManteTRel_ListewManteTRel = new List<IManteTRel>()
 Llista de taules relacionades dels manteniments Más...
 
Type _BrowserButtonType = null
 Tipo base del boton browser asociado al mantenimiento Más...
 
bool _IsDuplicar = false
 Estamos duplicando. Más...
 
bool HayCambios = false
 Define si se ha producido algun cambio en algun mantenimiento (edicion, borrado, etc) Más...
 
Type _FormManteBaseType = typeof(FormMante)
 PE-80720. A partir de aquí, añadimos las propiedades y los metodos para gestionar el formulario de mantenimiento Más...
 
dynamic _FormMante
 Formulario mantenimiento enlazado Más...
 
bool _IsLoading = false
 Indica si se está cargando el registro (_Load()) Más...
 
- Campos de datos heredados desde sage.ew.ewbase.ewEntidad
ewBonotera Navegacion = new ewBonotera()
 Objeto que permite la navegación entre los registros de la tabla asignada al objeto. Más...
 
- Campos de datos heredados desde sage.ew.ewbase.Modelo
RefreshBindingOnValidating _oRefreshBindingOnValidating = new RefreshBindingOnValidating()
 Objeto para refrecar propiedades del binding Más...
 

Métodos protegidos

override void _Inicializar ()
 Inicializar Más...
 
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 Más...
 
override bool _TraspasarSiguienteEjercicio (TipoExecute toTipoExecute, string tcEjercicio, bool tbIsNew)
 Acciones adicionales al traspasar al siguiente ejercicio Más...
 
override ewMante _ClonarAjustesFinales (ewMante origen, ewMante destino)
 Override del clonado de clientes para ajustar valores Más...
 
- Métodos protegidos heredados desde sage.ew.ewbase.ewMante
void Comprobar_Multiclave_Establecida ()
 PE-84232 Método para auto actualizar el código en entornos multiclave El método se invoca desde un evento al que estan suscritos todos los campos que componen la clave El proceso consiste en determinar si me han informado todos los campos que componen la clave y ya puedo generarla Más...
 
override void Navegacion__ValorActual_Change_After (Dictionary< string, object > teClave)
 Recibe un diccinario con el valor de la clave cuando Navegacion cambia de registro Más...
 
virtual bool SePermiteCrearRegistrosNuevos ()
 Método virtual para dotar a los mantenimientos de la capacidad de bloquera la creación de registros nuevos Más...
 
void _CrearCampos (bool llDescargarDatos=true)
 PE-82078. Crear metodo para crear los ewCampo en el _Show del formulario Más...
 
override void _Exportar_Null ()
 Metodo privado que actualiza el valor del campo EXPORTAR, en caso de que se modifique un valor Este metodo también será usado, para actualizar los campos COM_FECHA y COM_ESTADO Más...
 
virtual bool _Existen_Registros_Ejercicios (string[] taEjercicios)
 Nos indica si existen registros en los ejercicios diferentes al actual Más...
 
bool ValidaRelacionTraspaso (string tcEjercicio, string tcCampo, string tcTabla, string tcClave, bool tbIsNew)
 Valida la relación de campos para el traspaso al siguiente ejercicio y los marca para que no sean traspasados Más...
 
void ShowMessageValidacionTrapaso (List< string > toErrores, string tcEjercicio, bool tbIsNew)
 Mensaje de error de los campos validados al realizar el traspaso Más...
 
virtual AccionTraspasoUltimoEjercicio GetAccionTraspasoSiguienteEjercicio (bool tbIsNew, IManteTRel toManteTRel)
 Permite modificar la acción a realizar según el ManteTRel Más...
 
void _CargaCampos (String[] tcCampos)
 PE-77346 Cargamos un listado de valores Más...
 
override void _DescargarDatos ()
 Descarga todos los datos cargados en la clase Más...
 
override string _Where ()
 Define el WHERE de la consulta Más...
 
void ewMante_FormClosing (object sender, FormClosingEventArgs e)
 Se ejecuta al cerrar el formulario Más...
 
virtual void Dispose (bool disposing)
 Método Dispose del mantenimiento Más...
 
- Métodos protegidos heredados desde sage.ew.ewbase.ewEntidad
virtual void Navegacion__ValorActual_Change_Before (ref bool tlOk)
 Permite cancelar el cambio de registro Más...
 
- Métodos protegidos heredados desde sage.ew.ewbase.Modelo
string GetFieldName (string property)
 Devuelve el atributo [FiledName] de la propiedad property Más...
 

Atributos protegidos

bool _lHera = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_hera"))
 Guarda el valor acerca de si somos un Hera Más...
 
bool _lRecc = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_recc"))
 Opcflag "Empresa acogida al régimen especial de criterio de caja" Más...
 
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" Más...
 
string _cEmpPais = Convert.ToString(EW_GLOBAL._GetVariable("wc_emppais"))
 
- Atributos protegidos heredados desde sage.ew.ewbase.ewMante
bool _lActualizandoCodigo = false
 Indica si se esta actualizando el código Más...
 
string _cManteAdic = ""
 
- Atributos protegidos heredados desde sage.ew.ewbase.ewEntidad
bool _lTodos = false
 Si es carreguen tots els camps, guardarà true per a que al refrescar es tornin a carregar tots i no un a un Más...
 
Dictionary< String, ewCampo_lisCampos = new Dictionary<string, ewCampo>()
 Llista amb els camps d l'article Más...
 
- Atributos protegidos heredados desde sage.ew.ewbase.Modelo
IValidationDataAnnotations _oValidation
 Objeto para validaciones DataAnnotation Más...
 
Dictionary< string, string > _fieldNames = new Dictionary<string, string>()
 Lista de propiedades, fieldNames Más...
 

Propiedades

TipoDestinatarios _TipoEntidad [get]
 Tipo de destinatario para los grupos de comunicados Más...
 
DataTable _HistorialComunicados [get, set]
 Lista con el historial de los comunicados donde está presente la entidad actual Más...
 
GrupoDestEntidadComunicados _GrupoDestinatariosComunicados [get]
 ManteTRel de grupos de destinatarios de comunicados en los que está la entidad actual Más...
 
string _EtiquetaComunicados [get, set]
 Nos permitirá filtrar la entidad rápidamente en el alta de grupos de destinatarios. Se mostrará en listas previas. Más...
 
bool _NoComunicadoEmail [get, set]
 No incluir a esta entidad en comunicados de tipo Email Más...
 
bool _NoComunicadoCarta [get, set]
 No incluir a esta entidad en comunicados de tipo correo ordinario Más...
 
DateTime _FechaBloqComunicadoEmail [get, set]
 Fecha de bloqueo de envio de comunicados por Email Más...
 
DateTime _FechaBloqComunicadoCarta [get, set]
 Fecha de bloqueo de envio de comunicados por carta Más...
 
string _NoComunicadoObserv [get, set]
 Observaciones no comunicado Más...
 
string _PrefijoTelefonico [get]
 Prefijo telefonico del cliente (según país) Má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. Más...
 
string _Direccion [get, set]
 Dirección del cliente Más...
 
string _EfacturaDire [get, set]
 EfacturaDire Más...
 
string _DireccionERP [get, set]
 Dirección ERP del cliente Más...
 
string _Poblacion [get, set]
 Población del cliente Más...
 
string _PoblacionERP [get, set]
 Nos indicará la población del cliente (según HERA) Más...
 
string _CodPost [get, set]
 Código postal del cliente Más...
 
string _Provincia [get, set]
 Provincia del cliente Más...
 
string _ProvinciaERP [get, set]
 Nos indicará la provincia del cliente (según HERA) Más...
 
string _CtaContable [get, set]
 Código contable del cliente Más...
 
string _NIF [get, set]
 CIF del cliente Más...
 
TipoIdentificacionFiscal _TipoIdentificacionFiscal = TipoIdentificacionFiscal.Vacio [get, set]
 Tipo de identificación fiscal Más...
 
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. Más...
 
string _RazonComercialERP [get, set]
 Razón comercial completa en Hera Más...
 
string _PortesDebPag [get, set]
 Tipo portes asociado al cliente (DEBIDOS/PAGADOS) Más...
 
decimal _PortesImporteVenta [get, set]
 Importe de venta inferiores a este campo implicaran portes automaticos debidos. Más...
 
decimal _PortesImporte [get, set]
 Importe de venta inferiores a este campo implicaran portes automaticos debidos. Más...
 
bool _NoApli_Impuesto_Artic [get, set]
 No aplicar impuesto articulo Más...
 
bool _Bloq_Cli [get, set]
 Bloquear ventas al cliente Más...
 
bool _PregVac [get, set]
 Previsión automática vacaciones. Más...
 
bool _Oferta [get, set]
 Aplicar ofertas al cliente. Más...
 
bool _NoComunicadoSms [get, set]
 No incluir a este cliente en comunicados de tipo SMS Más...
 
DateTime _FechaBloqComunicadoSms [get, set]
 Fecha de bloqueo de envio de comunicados por SMS Más...
 
string _ReferCatastral [get, set]
 Referencia catastral Más...
 
string _Email [get, set]
 Email predeterminado de la ficha del cliente Más...
 
string _EmailFacturacion [get, set]
 Email que tiene asignado el cliente para la facturación Más...
 
string _BancoPrevisto [get, set]
 Banco previsto para el cliente, se utiliza en las previsiones de cobro Más...
 
string _PaginaWeb [get, set]
 Pagina web que tiene asociada el cliente Más...
 
string _Observaciones [get, set]
 Observaciones Más...
 
string _MensajePedAlba [get, set]
 Mensaje en pedido de venta / albarán Más...
 
string _Facebook [get, set]
 Url de Facebook del cliente Más...
 
string _Twitter [get, set]
 Url de Twitter del cliente Más...
 
string _Skype [get, set]
 Skype del cliente Más...
 
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á "" Más...
 
string _SerieDefecto [get, set]
 Serie por defecto Más...
 
string _SerieRectificativaDefecto [get, set]
 Serie rectificativa por defecto Más...
 
int _Territorio [get, set]
 Nos indicará el Territorio asociado al cliente Más...
 
TipoCliente _TipoCliente [get, set]
 
int _nTipoCliente [get, set]
 Tipo de cliente Más...
 
bool _ClienteContado [get, set]
 Nos indicará si el cliente es contado Más...
 
bool _Dia1 [get, set]
 Dia de visita Lunes Más...
 
bool _Dia2 [get, set]
 Dia de visita Martes Más...
 
bool _Dia3 [get, set]
 Dia de visita Miercoles Más...
 
bool _Dia4 [get, set]
 Dia de visita Jueves Más...
 
bool _Dia5 [get, set]
 Dia de visita Viernes Más...
 
bool _Dia6 [get, set]
 Dia de visita Sabado Más...
 
bool _Dia7 [get, set]
 Dia de visita Domingo Más...
 
string _CondicionesEntrega [get, set]
 Nos indicará el campo Condiciones de entrega (Intrastat) Más...
 
int _Orden [get, set]
 Nos indicará el orden Más...
 
string _Moneda [get, set]
 Nos indicará la moneda del cliente Más...
 
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.
Más...
 
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. Más...
 
bool _Excluir349 [get, set]
 Nos permitirá indicar si este cliente se incluirá en el modelo 349 Más...
 
int _DiaPago1 [get, set]
 Nos indicará el primer dia de pago del cliente Más...
 
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 Más...
 
string _NoPago_Inicio [get, set]
 Inicio periodo primer periodo vacaciones del cliente, solo Hera Más...
 
string _NoPago_Final [get, set]
 Final periodo primer periodo vacaciones del cliente, solo Hera Más...
 
string _TipoFacturacion [get, set]
 Código de tipo de facturación que se establece al cliente Más...
 
string _Pais [get, set]
 Código de país que se establece al cliente Más...
 
string _Vendedor [get, set]
 Código de vendedor del cliente Más...
 
string _TarifaVenta [get, set]
 Código de la tarifa de venta asociada al cliente Más...
 
string _ClienteFactura [get, set]
 Código de cliente factura asociada al cliente Más...
 
string _Contrapartida [get, set]
 Código de la contrapartida asociada al cliente Más...
 
string _PleFact [get, set]
 Código de plantilla de factura electrónica Más...
 
int _EF_Formato [get, set]
 Nos devolverá el formato de Factura electrónica Más...
 
string _EF_CuentaBancaria [get, set]
 Cuenta bancaria ingreso de factura electrónica Más...
 
bool _EF_EnviarPorEmail [get, set]
 Enviar factura electrónica por email Más...
 
bool _EF_AdjuntarFactura [get, set]
 Adjuntar en el Email factura electrónica en formato Más...
 
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) Más...
 
ewTiposExportacion _EF_AdjuntarFacturaFormato [get, set]
 
string _EF_TextoEmail [get, set]
 Texto a mostrar en el email de factura electrónica Más...
 
int _ImpagosNumero [get]
 Nos devolverá el número de impagos que tiene el cliente Más...
 
DateTime _ImpagosFecha [get]
 Nos devolverá la última fecha de impago del cliente Más...
 
string _Ruta [get, set]
 Nos permitirá asignar el código del ruta al cliente. Más...
 
string _Agencia [get, set]
 Nos permitirá asignar el código del agencia al cliente. Más...
 
string _Idioma [get, set]
 Nos permitirá asignar el código del idioma asignado al cliente Más...
 
string _Zona [get, set]
 Nos permitirá asignar el código del zona asignado al cliente Más...
 
string _FormaPago [get, set]
 Nos permitirá asignar el código de forma de pago al cliente Más...
 
bool _GirosMesesCompletos [get, set]
 Nos indicará si se trabaja con la operativa de giros por meses completos. Más...
 
string _Canal [get, set]
 Nos permitirá asignar el código del canal asignado al cliente Más...
 
bool _CSB_Sepa [get, set]
 Nos permitirá indicar si este cliente trabajará con CSB / SEPA Más...
 
bool _Refundir [get, set]
 Refundido automático de previsiones de cobro Más...
 
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 Más...
 
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 Más...
 
string _TipoIVA [get, set]
 Nos permitirá indicar el código de TIPO DE IVA aplicado a este cliente Más...
 
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 Más...
 
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 Más...
 
clsLimiteCredito _LimiteCredito [get, set]
 Enlaza con el objeto límite de crédito Más...
 
string _LimiteCreditoMoneda [get, set]
 Nos indicará la moneda del cliente Más...
 
bool _Bloq_Ven [get, set]
 Bloquear ventas si supera el límite de crédito cliente. Más...
 
bool _Credito_Bloq_AlbVta [get, set]
 Bloquear albaranes de venta si supera el límite de crédito cliente. Más...
 
bool _Credito_Bloq_PedVta [get, set]
 Bloquear pedidos de venta si supera el límite de crédito cliente. Más...
 
bool _Credito_Bloq_PreVta [get, set]
 Bloquear presupuestos de venta si supera el límite de crédito cliente. Más...
 
bool _Credito_Bloq_DepVta [get, set]
 Bloquear depósitos de venta si supera el límite de crédito cliente. Más...
 
Decimal _Credito [get, set]
 Retorna el límite de credito del cliente Más...
 
string _Credito_Operacion [get, set]
 Retorna el nº de operacion del apartado límite de credito del cliente Más...
 
string _Credito_Cia [get, set]
 Nos permitirá indicar el código de compañía de crédito para el cliente Más...
 
string _Credito_Tipo [get, set]
 Nos permitirá indicar el código de tipo de crédito para el cliente Más...
 
string _Actividad [get, set]
 Actividad de la ficha del cliente, sera la actividad del primer registro que se encuentre en ACTI_CLI Más...
 
bool _RetencionFiscal [get, set]
 Nos indicará si el cliente tiene retención fiscal o no. Más...
 
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 Más...
 
int _nRetencionBaseFactura [get, set]
 Retención base factura Más...
 
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 Más...
 
bool _RetencionNoFiscal [get, set]
 Nos permitirá asignar si un cliente permite trabajar con retención fiscal Más...
 
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 Más...
 
TipoRetencion _RetencionNoFiscalBaseFactura [get, set]
 Nos permitirá asignar el tipo de retención no fiscal al cliente Más...
 
int _nRetencionNoFiscalBaseFactura [get, set]
 Si la retención no fiscal es sobre base o sobre factura. Más...
 
bool _Recargo [get, set]
 Nos permitirá asignar si un cliente permite trabajar con retención fiscal Más...
 
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 Más...
 
string _LineaDescuento [get, set]
 Nos permitirá asignar una linea de descuento al cliente Más...
 
decimal _Dto1 [get, set]
 Nos permitirá asignar un primer descuento en % El valor entrado debe ser un valor entre 0 y 100 Más...
 
decimal _Dto2 [get, set]
 Nos permitirá asignar un segundo descuento en % El valor entrado debe ser un valor entre 0 y 100 Más...
 
String _ClienteERP [get, set]
 PE-106179 Más...
 
decimal _ProntoPago [get, set]
 Nos permitirá asignar un % de descuento de pronto pago El valor entrado debe ser un valor entre 0 y 100 Más...
 
int _ImprimirCopiasFRA [get, set]
 Nos permitirá establecer el número de copias de Facturas Más...
 
bool _FacturaPorPedido [get, set]
 Nos permite establecer si se genera una factura por pedido Más...
 
bool _ImprimirValorarAlbaran [get, set]
 Nos permite establecer si al momento de imprimir un albarán de venta se valora Más...
 
bool _ImprimirFacturaAlbaran [get, set]
 Nos permite indicar si se imprime una factura por albarán Más...
 
bool _ImprimirFacturaElectronica [get, set]
 Nos permite indicar si el cliente permite generar factura electrónica Más...
 
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 Más...
 
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 Más...
 
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 Más...
 
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 Más...
 
bool _Sync_ctc [get, set]
 PE-104237: Nuevo campo _Sync_ctc para indicar si el cliente se sincroniza con Office365 (overdrive) o no Más...
 
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. Más...
 
ContacTelefs _TRelContacTelefs [get]
 ManteTRel de teléfonos y contactos de cliente. Más...
 
Direcciones _TRelDirecciones [get]
 ManteTRel de direcciones de cliente. Más...
 
Direcciones _TRelDireccionesCodPos [get]
 ManteTRel de direcciones de cliente para la consulta de codpos múltiples por el mismo código CCR 210374 Más...
 
DatosBancarios _TRelDatosBancarios [get]
 ManteTRel de datos bancarios de cliente. Más...
 
Vacaciones _TRelVacaciones [get]
 ManteTRel de vacaciones de cliente. Más...
 
Actividades _Actividades [get]
 ManteTRel de actividades de cliente. Más...
 
EntregasCliente _TRelEntregas [get]
 ManteTRel de entregas a cuenta de cliente. Más...
 
Descuentos _TRelDescuen [get]
 ManteTRel de entregas a descuentos de cliente. Más...
 
Giros _TRelGiros [get]
 ManteTRel de giros de cliente. Más...
 
MandatosCliente _TRelMandatos [get]
 ManteTRel de mandatos SEPA de cliente. Más...
 
Cuotas _TRelCuotas [get]
 ManteTRel de cuotas de cliente. Más...
 
PlantillasVenta _TRelPlantillasVenta [get]
 ManteTRel de plantillas de documentos. Más...
 
PlantillasVentaLineas _TRelPlantillasVentaLineas [get]
 ManteTRel de plantillas de documentos líneas. Más...
 
CentrosAdministrativosCliente _TRelCentrosAdmin [get]
 ManteTRel de centros administrativos de cliente. Más...
 
Imagenes _TRelImagenes [get]
 ManteTRel de imágenes/ficheros de cliente. Más...
 
ListCamposAdicionales _ListCamposAdicionales [get, set]
 Campos adicionales de cliente. Más...
 
Telefonos _TRelTelefonos [get]
 ManteTRel de teléfonos de cliente. Más...
 
int _BancoPredet_Linia [get]
 Apartado "Código" (campo _Linia) de la cuenta bancaria predeterminada del cliente Más...
 
string _BancoPredet_Nombre [get, set]
 Nombre banco predeterminado Más...
 
string _BancoPredet_Direccion [get, set]
 Direccion banco predeterminado Más...
 
string _BancoPredet_Codpos [get, set]
 Código postal banco predeterminado Más...
 
string _BancoPredet_Poblacion [get, set]
 Población banco predeterminado Más...
 
string _BancoPredet_TipoCta [get, set]
 Apartado "Tipo de cuenta: CCC/IBAN" de la cuenta bancaria predeterminada del cliente Más...
 
string _BancoPredet_Iban [get, set]
 Apartado "IBAN" (4 dígitos, p.e., ES32) de la cuenta bancaria predeterminada del cliente Más...
 
string _BancoPredet_Codban [get, set]
 Apartado "Código de banco" de la cuenta bancaria predeterminada del cliente Más...
 
string _BancoPredet_Succur [get, set]
 Apartado 'Código de sucursal' de la cuenta bancaria predeterminada del cliente Más...
 
string _BancoPredet_Digcon [get, set]
 Apartado 'Dígitos de control' de la cuenta bancaria predeterminada del cliente Más...
 
string _BancoPredet_CtaCuenta [get, set]
 Apartado "Número de cuenta" (10 dígitos) de la cuenta bancaria predeterminada del cliente. Más...
 
string _BancoPredet_Swift [get, set]
 Apartado "Swift" (11 dígitos) de la cuenta bancaria predeterminada del cliente. Más...
 
string _BancoPredet_CuentaIban [get, set]
 Apartado "CuentaIban" de la cuenta bancaria predeterminada del cliente. Más...
 
string _BancoPredet_Cuenta [get, set]
 Cuenta entera formateada predeterminada del cliente. Más...
 
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 Más...
 
string _DesdeFuturoCliente [get, set]
 Código del futuro cliente orígen (si corresponde a la creación de cliente por conversión) Más...
 
int _Env_cli [get, set]
 Dirección predeterminada del cliente. Más...
 
string _Fax [get, set]
 Fax de la ficha del cliente, sera el que tenga el campo TEXTO a FAX. Más...
 
string _Telefono [get, set]
 Teléfono predeterminado de la ficha del cliente, sera el que tenga el campo PREDET. Más...
 
string _Telefono1ERP [get, set]
 Solo Hera, Teléfono 1 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 1". Más...
 
string _Telefono2ERP [get, set]
 Solo Hera, Teléfono 2 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 2". Más...
 
string _Telefono3ERP [get, set]
 Solo Hera, Teléfono 3 de Murano, se guarda en Telf_Cli con TEXTO="Teléfono 3". Más...
 
string _FaxERP [get, set]
 Solo Hera, Teléfono 3 de Murano, se guarda en Telf_Cli con TEXTO="FAX". Más...
 
- Propiedades heredados desde sage.ew.ewbase.ewMante
ResultadoTraspasoSiguienteEjercicio _ResultadoTraspasoSiguienteEjercicio = ResultadoTraspasoSiguienteEjercicio.NoTraspasado [get]
 Indica el resultado del traspaso al siguiente ejercicio Más...
 
bool _lLinkadoFormulario [get, set]
 Indica si el objeto esta relacionado con algun formulario para el tema de la presentación de mensajes o con el mantenimiento Más...
 
Dictionary< string, object > _Addons [get]
 Diccionario donde cargaremos los addons disponibles Más...
 
override string _DataBase [get, set]
 PE-88540 Override de los campos _Tabla y _Database Más...
 
override string _Tabla [get, set]
 PE-88540 Override de los campos _Tabla y _Database Más...
 
bool _LinkForm [get]
 Ens retorna true si la propietat está relacionada amb un formulari. Más...
 
String _CrearNuevoCodigo [get, set]
 Indica si se ha de crear un mante a partir del codigo Más...
 
virtual AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio = AccionTraspasoUltimoEjercicio.Nada [get]
 Indica si la funcionalidad de actualizar los datos al siguiente ejercicio esta activa Más...
 
virtual bool _Ejercicio [get, set]
 _Ejercicio está en desuso, utiliza _GestEjercicio en su lugar Más...
 
virtual bool _GestEjercicio [get, set]
 Ejercicio del documento Más...
 
virtual Dictionary< string, string > _Keys [get, set]
 Relación entre los campos y las propiedades de la clase de negocio Más...
 
string _Browser_Campo_Predet [get, set]
 Campo predeterminado de búsqueda del Browser Más...
 
string _Browser_Campos [get, set]
 Lista de campos a presentar en el browser Más...
 
string _Browser_Campos_No_Visibles [get, set]
 Se debe de indicar los campos que necesitamos en el datatable Puede que tengamos algun campo que lo necesitemos como campo clave pero no debe de presentarlo en los campos del browser Por ejemplo en los códigos postales tenemos el campo LINEA no visible y que lo necesitamos para recuperar la información Más...
 
string _Browser_Condicion [get, set]
 Lista de campos a presentar en el browser Más...
 
string _Browser_Titulos_Campos [get, set]
 Lista de los títulos a presentar en el browser Más...
 
string _Browser_Titulo [get, set]
 Título que presentará en el browser Más...
 
string _Browser_Clave [get, set]
 Campo clave del browser Más...
 
string _Browser_ClavePrimaria [get, set]
 Campo clave del browser Se utiliza en el browse para pasar el codigo a ver y editar , si necesitamos cambiar la cClave normal que prevalece sobre esta. Más...
 
string _Browser_Tabla [get, set]
 Tabla del browser Más...
 
string _Browser_Consulta_Personalizada [get, set]
 Permite indicar una consulta personalizada para el browser Más...
 
DataTable _Browser_Datatable_Personalizado [get, set]
 Datatable personalizado a mostrar como Browser (no accede a BBDD) Más...
 
string _Browser_GroupBy [get, set]
 Group By del browser Más...
 
Dictionary< string, int > _Browser_ColumnasMultiLine [get, set]
 Lista campos de columnas multiline Más...
 
bool _GestionarCampoEmpresa [get, set]
 Para indicar que a parte de los campos indicados en la clave, queremos que también tenga en cuenta la empresa. Más...
 
string _Campo_Nombre [get, set]
 Campo nombre del mantenimiento Más...
 
bool _Nombre_Multiline [get, set]
 Para indicar que el campo de nombre lo presentaremos en modo Multiline (Memo) Más...
 
string _Clave [get, set]
 Nombre del campo clave único de la tabla. Por defecto "codigo" Más...
 
string _ClavePrimaria [get, set]
 Nombre del campo clave único de la tabla . Por defecto "codigo" Se utiliza en el browse para pasar el codigo a ver y editar , si necesitamos cambiar la cClave normal que prevalece sobre esta. Más...
 
bool _Multiclave [get]
 Indica si es Multiclave Más...
 
bool _Actualizar_Codigo_al_Completar_MultiClave [get, set]
 PE-84232 Variable de control para determinar si actualiza el _CODIGO al completar de informar los campos que componen la clave Es para escenarios de clave múltiple Más...
 
Boolean _IsNew [get]
 Variable para indicar si el registro principal es nuevo Más...
 
virtual string _Codigo [get, set]
 Valor del campo clave que Más...
 
virtual string _Nombre [get, set]
 Campo nombre del mantenimiento. En este hay que basar los demás campos en las clases heredadas Más...
 
string _Guid_Id [get, set]
 Ens retorna el valor que hi ha al camp GUID_ID de la taula Más...
 
DateTime _Created [get]
 Ens retorna el valor que hi ha al camp CREATED de la taula Más...
 
DateTime _Modified [get]
 Ens retorna el valor que hi ha al camp MODIFIED de la taula Más...
 
string _TituloMantenimiento [get, set]
 Título del mantenimiento / formulario: Mantenimiento de vendedores, Mantenimiento de actividades Más...
 
string _Pantalla [get, set]
 Nombre clave del formulario Más...
 
bool _ReadOnly [get, set]
 Controlamos si entramos en el mantenimiento en modo de solo lectura Más...
 
_PosicionesIconoGrafica _PosicionIconoGrafica [get, set]
 Controlamos si existe apartado de gráficas Más...
 
bool _FormatoLista [get, set]
 Controlamos si se permite la impresión en modo lista Más...
 
string _TituloCabecera [get, set]
 Texto de la cebecera del mantenimiento : Vendedores, Actividades Más...
 
string _TituloMenu [get, set]
 Texto del menu: Vendedor, Actividad Más...
 
string _Error_Save [get, set]
 Mensaje de error que se muestra cuando no se han podido guardar los cambios Más...
 
string _Error_Delete [get, set]
 Mensaje de error que se muestra cuando no se ha podido borrar el registro Más...
 
string _Pregunta_Borrar [get, set]
 Pregunta que se muestra al eliminar un registro Más...
 
string _Mensaje_no_encontrado [get, set]
 Obtiene o establece el mensaje que se muestra tras una búsqueda infructuosa (Ejecutar un Navigation.GoTo(codigo) con un código inexistente) en entornos de SoloLectura Más...
 
_EstadosMantenimiento _Estado [get, set]
 Estado en que se encuentra el registro Más...
 
bool _AutoLoadFirst [get, set]
 Propiedad para poder impedir la carga automática del primer registro Más...
 
string _Grafica [get, set]
 PE-87829 : Tendra definida la pantalla de la gráfica de compras asociada al mantenimiento Más...
 
string _Graf_Com [get, set]
 Tendrá definida la pantalla de la gráfica de compras asociada al mantenimiento Más...
 
string _Graf_Fil [get, set]
 Tendra definido el filtro de la gráfica Más...
 
virtual 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. Más...
 
virtual List< string > _CamposNoIncluidosTraspaso = new List<string>() [get, set]
 Listado de campos que no se incluirán en le traspaso al último ejercicio Más...
 
- Propiedades heredados desde sage.ew.ewbase.ewEntidad
virtual string _DataBase [get, set]
 Base de datos a la que pertenece la tabla. Más...
 
virtual string _Tabla [get, set]
 Nombre de la tabla que la clase gestionará Más...
 
string _Error_Message [get, set]
 Mensaje de error Más...
 
string _Info_Message [get, set]
 Obtiene o establece un mensaje informativo. Más...
 
long ObjectId [get]
 Identificador de la instancia del objeto Más...
 
- Propiedades heredados desde sage.ew.interficies.IMante
string _Codigo [get, set]
 Campo de la tabla que representa el "Código" del mantenimiento. Por defecto siempre es CODIGO Más...
 
string _Nombre [get, set]
 Campo de la tabla que representa el "Nombre" del mantenimiento. Por defecto siempre es NOMBRE Más...
 
string _Error_Message [get, set]
 Campo donde se informará de los errores en mantenimientos. Más...
 
string _Guid_Id [get]
 Ens retorna el valor que hi ha al camp GUID_ID de la taula Más...
 
DateTime _Created [get]
 Ens retorna el valor que hi ha al camp CREATED de la taula Más...
 
DateTime _Modified [get]
 Ens retorna el valor que hi ha al camp MODIFIED de la taula Más...
 
Dictionary< string, object > _Addons [get]
 Diccionario donde cargaremos los addons disponibles (PE-100212) Más...
 
string _Pantalla [get, set]
 Nombre clave del formulario Más...
 
string _Tabla [get, set]
 Nombre de la tabla que navegamos Más...
 
AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio [get]
 Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa Más...
 
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. Más...
 
- Propiedades heredados desde sage.ew.interficies.IGestionDocumental
string _DataBase [get]
 Base de datos relacionada del enlace del documento Más...
 
string _Tabla [get]
 Tabla relacionada del enlace del documento Más...
 
bool _GestEjercicio [get]
 Indica si el enlace se debe de realizar teniendo en cuenta el ejercicio Más...
 
Dictionary< string, string > _Keys [get]
 Relación entre los campos y las propiedades de la clase de negocio Más...
 
- Propiedades heredados desde sage.ew.interficies.IVacaciones
string _Codigo [get, set]
 Código de la entidad de la cual se pueden consultar las vacaciones (a la práctica será un código de cliente o proveedor) Más...
 
bool _GirosMesesCompletos [get, set]
 Giros a meses completos, si el cliente/proveedor tiene dias de pago 0 y tiene esta marca activada, los giros que sean múltiplos de 30 asignará el mismo dia que la fecha factura pero del siguiente mes/meses. Los que nos sean múltiplos de 30, sumará dicho giro a la fecha factura y tomará esa fecha como vencimiento. Más...
 
- Propiedades heredados desde sage.ew.interficies.IDatosContacto
String _Direccion [get, set]
 Direccion Más...
 
String _CodPost [get, set]
 Código postal Más...
 
String _Telefono [get, set]
 Teléfono Más...
 
String _Fax [get, set]
 Fax Más...
 
String _Email [get, set]
 Email Más...
 
String _Poblacion [get, set]
 Población Más...
 
String _Provincia [get, set]
 Provincia Más...
 
String _Pais [get, set]
 País Más...
 
- Propiedades heredados desde sage.ew.interficies.IGestionTipoIVA
string _TipoIVA [get, set]
 Tipo de IVA Más...
 
- Propiedades heredados desde sage.ew.interficies.IManteEntidadComunicados
TipoDestinatarios _TipoEntidad [get]
 Para identificar el tipo de entidad (cliente, proveedor, vendedor, ...) Más...
 
DataTable _HistorialComunicados [get, set]
 DataTable con el historial de los comunicados enviados para esta entidad Más...
 
GrupoDestEntidadComunicados _GrupoDestinatariosComunicados [get]
 Grupos cuyo destinatario es la entidad actual Más...
 
String _EtiquetaComunicados [get, set]
 Nos permitirá filtrar la entidad rápidamente en el alta de grupos de destinatarios. Se mostrará en listas previas. Más...
 
bool _NoComunicadoEmail [get, set]
 No enviar comunicado por email Más...
 
bool _NoComunicadoCarta [get, set]
 No enviar comunicado por carta Más...
 
DateTime _FechaBloqComunicadoEmail [get, set]
 Fecha de bloqueo de envíos de comunicados por email Más...
 
DateTime _FechaBloqComunicadoCarta [get, set]
 Fecha de bloqueo de envíos de comunicados por carta Más...
 
String _NoComunicadoObserv [get, set]
 Observaciones para el bloqueo de comunicados Más...
 

Eventos

PropertyChangedEventHandler PropertyChanged
 Evento de propiedad cambiada Más...
 
- Eventos heredados desde sage.ew.ewbase.ewMante
OnMessageTraspasoPenultimoEjercicioHandler _OnMessageTraspasoPenultimoEjercicio
 Evento para acceder a los mensajes de traspaso al siguiente ejercicio con objetos sin Formulario Más...
 
_Mantenimiento_Estado_Change_Handler _Mantenimiento_Estado_Change
 Evento público para cambio de estado Más...
 
_FormMante_Created_Handler _FormMante_Created
 Se ha creado el formulario Más...
 
_OnFormClose OnFormClose
 Event de tancament del formulari Más...
 
- Eventos heredados desde sage.ew.ewbase.ewEntidad
_Error_Message_After_Handler _Error_Message_After
 Evento que se dispara despues de establecer un valor en _Error_Message Más...
 
_Info_Message_After_Handler _Info_Message_After
 Evento que se dispara despues de establecer un valor en _Info_Message Más...
 
- Eventos heredados desde sage.ew.ewbase.Modelo
OnValidationResultHandler OnErrorValidation
 Evento ValidationResultHandler Más...
 

Otros miembros heredados

- Atributos públicos estáticos heredados desde sage.ew.ewbase.ewMante
static bool lActivoLogController = false
 Lo usamos como constante para activar o no el logController en los ewMante para pruebas Más...
 

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 10018 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 10107 del archivo clsCliente.cs.

◆ TipoCliente

Posibles Tipos de Clientes

Valores de enumeraciones
Nacional 

Nacional

Comunitario 

Comunitario

Extracomunitario 

Extracomunitario

Definición en la línea 9972 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 9995 del archivo clsCliente.cs.

Documentación del constructor y destructor

◆ Cliente() [1/2]

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

Constructor vacío

Definición en la línea 14089 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 14099 del archivo clsCliente.cs.

Documentación de las 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 18315 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 18917 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 17427 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 17406 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 17446 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 17461 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 17669 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 18743 del archivo clsCliente.cs.

◆ _CambioPactado() [1/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 18679 del archivo clsCliente.cs.

◆ _CambioPactado() [2/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 18694 del archivo clsCliente.cs.

◆ _CambioPactado() [3/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 18983 del archivo clsCliente.cs.

◆ _CambioPactado() [4/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 19000 del archivo clsCliente.cs.

◆ _CambiosTraspasoSiguienteEjercicio()

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

Sobreescribir para detetar el cambio de identificación fiscal

Parámetros
tbIsNew
Devuelve

Reimplementado de sage.ew.ewbase.ewMante.

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

◆ _Cancel()

override void sage.ew.cliente.Cliente._Cancel ( )
inlinevirtual

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.

Reimplementado de sage.ew.ewbase.ewMante.

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

◆ _Clonar()

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

Devuelve una copia exacta del objeto actual

Devuelve

Reimplementado de sage.ew.ewbase.ewMante.

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

◆ _ClonarAjustesFinales()

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

Override del clonado de clientes para ajustar valores

Parámetros
origen
destino
Devuelve

Reimplementado de sage.ew.ewbase.ewMante.

Definición en la línea 18253 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 18506 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 18488 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 18573 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 18601 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 18613 del archivo clsCliente.cs.

◆ _Delete()

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

Delete

Devuelve

Reimplementado de sage.ew.ewbase.ewEntidad.

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

◆ _DescargarDatos()

override void sage.ew.cliente.Cliente._DescargarDatos ( )
inlineprotectedvirtual

PE-99815 OPTIMIZACION para reiniciar el calculo en un solo viaje a la bd del nº de impagos y fecha de ultimo impag

Reimplementado de sage.ew.ewbase.ewEntidad.

Definición en la línea 16314 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 17496 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 15859 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 17813 del archivo clsCliente.cs.

◆ _Duplicar()

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

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

Parámetros
tcCodigoCódigo destino
Devuelve

Reimplementado de sage.ew.ewbase.ewMante.

Definición en la línea 15947 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 17247 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 17393 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 18952 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 15893 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 15909 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 15928 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 9811 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 9711 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 9741 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 9731 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 9781 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 9801 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 9721 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 9771 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 9751 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 9761 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 9791 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 17294 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 17332 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 18521 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 18535 del archivo clsCliente.cs.

◆ _Inicializar()

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

Inicializar

Reimplementado de sage.ew.ewbase.ewMante.

Definición en la línea 16298 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 17144 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 17194 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 17119 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 17169 del archivo clsCliente.cs.

◆ _Load()

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

Load

Reimplementado de sage.ew.ewbase.ewEntidad.

Definición en la línea 16326 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 15980 del archivo clsCliente.cs.

◆ _New() [1/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 17860 del archivo clsCliente.cs.

◆ _New() [2/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 17941 del archivo clsCliente.cs.

◆ _New() [3/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 18175 del archivo clsCliente.cs.

◆ _New() [4/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 18200 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 17570 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 18785 del archivo clsCliente.cs.

◆ _Obtener_Codigo_Grafica()

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

PE-106539 Metodo para obtener el codigo para la grafica

Devuelve

Reimplementado de sage.ew.ewbase.ewMante.

Definición en la línea 15810 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 9493 del archivo clsCliente.cs.

◆ _Obtener_PrefijoClienteErp()

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

Devuelve

Definición en la línea 18894 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 16009 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 16261 del archivo clsCliente.cs.

◆ _ObtenerCuentaContableErp()

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

//PE-106179

Devuelve

Definición en la línea 18906 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 16203 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 17220 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 17366 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 17210 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 12478 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 18375 del archivo clsCliente.cs.

◆ _Save()

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

Save

Devuelve

Reimplementado de sage.ew.ewbase.ewEntidad.

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

◆ _Save_Before()

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

Antes de guardar hacemos las validaciones

Devuelve

Reimplementado de sage.ew.ewbase.ewMante.

Definición en la línea 16347 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 17523 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 17627 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 18468 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 18442 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 18623 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 18649 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 15821 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 16956 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 17261 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 17589 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 18353 del archivo clsCliente.cs.

◆ _TraspasarSiguienteEjercicio()

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

Acciones adicionales al traspasar al siguiente ejercicio

Parámetros
toTipoExecute
tcEjercicio
tbIsNew
Devuelve

Reimplementado de sage.ew.ewbase.ewMante.

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

◆ _UpdateClienteERPCuentaCta()

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

Actualiza ClienteERP y CuaentaERP (hera)

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

◆ _Vacaciones() [1/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 17024 del archivo clsCliente.cs.

◆ _Vacaciones() [2/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 17078 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 17234 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 16079 del archivo clsCliente.cs.

◆ Dispose()

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

Part of the IDisposable pattern

Definición en la línea 9332 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 18969 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 18423 del archivo clsCliente.cs.

Documentación de los campos

◆ _cEmpPais

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

Definición en la línea 10071 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 10170 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 12987 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 12993 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 12980 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 12973 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 12966 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 13005 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 12999 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 10047 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 10059 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 10053 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 14068 del archivo clsCliente.cs.

◆ _TodosLosMandatosSiClienteVacio_ClienteDesde

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

_ClienteDesde en _TodosLosMandatosSiClienteVacio

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

◆ _TodosLosMandatosSiClienteVacio_ClienteHasta

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

_ClienteHasta en _TodosLosMandatosSiClienteVacio

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

◆ _TraspasoUltimoEjercicio

override enumerations.AccionTraspasoUltimoEjercicio sage.ew.cliente.Cliente._TraspasoUltimoEjercicio => enumerations.AccionTraspasoUltimoEjercicio.Preguntar

Indica que debe actualizar el último ejercicio

Definición en la línea 10102 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 10176 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 12405 del archivo clsCliente.cs.

◆ _Actividades

Actividades sage.ew.cliente.Cliente._Actividades
get

ManteTRel de actividades de cliente.

Definición en la línea 13216 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 11784 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 13730 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 13658 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 13784 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 13838 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 13820 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 13766 del archivo clsCliente.cs.

◆ _BancoPredet_Direccion

string sage.ew.cliente.Cliente._BancoPredet_Direccion
getset

Direccion banco predeterminado

Definición en la línea 13640 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 13712 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 13608 del archivo clsCliente.cs.

◆ _BancoPredet_Nombre

string sage.ew.cliente.Cliente._BancoPredet_Nombre
getset

Nombre banco predeterminado

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

◆ _BancoPredet_Poblacion

string sage.ew.cliente.Cliente._BancoPredet_Poblacion
getset

Población banco predeterminado

Definición en la línea 13676 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 13748 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 13802 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 13694 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 10687 del archivo clsCliente.cs.

◆ _Bloq_Cli

bool sage.ew.cliente.Cliente._Bloq_Cli
getset

Bloquear ventas al cliente

Definición en la línea 10521 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 12228 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 11147 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 11925 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 10945 del archivo clsCliente.cs.

◆ _ClienteERP

String sage.ew.cliente.Cliente._ClienteERP
getset

PE-106179

Definición en la línea 12796 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 11507 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

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

◆ _CodPost

string sage.ew.cliente.Cliente._CodPost
getset

Código postal del cliente

Definición en la línea 10310 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 11056 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 13014 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 11536 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 12302 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 12243 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 12288 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 12258 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 12273 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 12345 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 12326 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 12375 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 11957 del archivo clsCliente.cs.

◆ _CtaContable

string sage.ew.cliente.Cliente._CtaContable
getset

Código contable del cliente

Definición en la línea 10371 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 10792 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 13894 del archivo clsCliente.cs.

◆ _Dia1

bool sage.ew.cliente.Cliente._Dia1
getset

Dia de visita Lunes

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

◆ _Dia2

bool sage.ew.cliente.Cliente._Dia2
getset

Dia de visita Martes

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

◆ _Dia3

bool sage.ew.cliente.Cliente._Dia3
getset

Dia de visita Miercoles

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

◆ _Dia4

bool sage.ew.cliente.Cliente._Dia4
getset

Dia de visita Jueves

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

◆ _Dia5

bool sage.ew.cliente.Cliente._Dia5
getset

Dia de visita Viernes

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

◆ _Dia6

bool sage.ew.cliente.Cliente._Dia6
getset

Dia de visita Sabado

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

◆ _Dia7

bool sage.ew.cliente.Cliente._Dia7
getset

Dia de visita Domingo

Definición en la línea 11042 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 11220 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 11252 del archivo clsCliente.cs.

◆ _Direccion

string sage.ew.cliente.Cliente._Direccion
getset

Dirección del cliente

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

◆ _DireccionERP

string sage.ew.cliente.Cliente._DireccionERP
getset

Dirección ERP del cliente

Definición en la línea 10253 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 12766 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 12782 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 11621 del archivo clsCliente.cs.

◆ _EF_AdjuntarFacturaFormato

ewTiposExportacion sage.ew.cliente.Cliente._EF_AdjuntarFacturaFormato
getset

Definición en la línea 11658 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 11635 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 11593 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 11607 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 11579 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 11677 del archivo clsCliente.cs.

◆ _EfacturaDire

string sage.ew.cliente.Cliente._EfacturaDire
getset

EfacturaDire

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

◆ _Email

string sage.ew.cliente.Cliente._Email
getset

Email predeterminado de la ficha del cliente

Definición en la línea 10620 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 10673 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 13905 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.

Definición en la línea 9871 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 11206 del archivo clsCliente.cs.

◆ _Facebook

string sage.ew.cliente.Cliente._Facebook
getset

Url de Facebook del cliente

Definición en la línea 10746 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 12843 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.

Definición en la línea 13927 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 14054 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 11986 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 12009 del archivo clsCliente.cs.

◆ _FechaBloqComunicadoCarta

DateTime sage.ew.cliente.Cliente._FechaBloqComunicadoCarta
getset

Fecha de bloqueo de envio de comunicados por carta

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

◆ _FechaBloqComunicadoEmail

DateTime sage.ew.cliente.Cliente._FechaBloqComunicadoEmail
getset

Fecha de bloqueo de envio de comunicados por Email

Definición en la línea 9913 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 10584 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 11180 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 11879 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.

Definición en la línea 11910 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

Definición en la línea 9841 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 12094 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

Definición en la línea 9831 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 11815 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 11725 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 11693 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 12829 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 12871 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 12882 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 12857 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 12150 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 12910 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 12924 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 12938 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 12896 del archivo clsCliente.cs.

◆ _LimiteCreditoMoneda

string sage.ew.cliente.Cliente._LimiteCreditoMoneda
getset

Nos indicará la moneda del cliente

Definición en la línea 12176 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 12735 del archivo clsCliente.cs.

◆ _ListCamposAdicionales

ListCamposAdicionales sage.ew.cliente.Cliente._ListCamposAdicionales
getset

Campos adicionales de cliente.

Definición en la línea 13545 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 10731 del archivo clsCliente.cs.

◆ _Moneda

string sage.ew.cliente.Cliente._Moneda
getset

Nos indicará la moneda del cliente

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

◆ _NIF

string sage.ew.cliente.Cliente._NIF
getset

CIF del cliente

Definición en la línea 10389 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 10499 del archivo clsCliente.cs.

◆ _NoComunicadoCarta

bool sage.ew.cliente.Cliente._NoComunicadoCarta
getset

No incluir a esta entidad en comunicados de tipo correo ordinario

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

◆ _NoComunicadoEmail

bool sage.ew.cliente.Cliente._NoComunicadoEmail
getset

No incluir a esta entidad en comunicados de tipo Email

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

◆ _NoComunicadoObserv

string sage.ew.cliente.Cliente._NoComunicadoObserv
getset

Observaciones no comunicado

Definición en la línea 9955 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 10566 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.

Definición en la línea 10199 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 11311 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 11283 del archivo clsCliente.cs.

◆ _nRetencionBaseFactura

int sage.ew.cliente.Cliente._nRetencionBaseFactura
getset

Retención base factura

Definición en la línea 12545 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 12680 del archivo clsCliente.cs.

◆ _nTipoCliente

int sage.ew.cliente.Cliente._nTipoCliente
getset

Tipo de cliente

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

◆ _Observaciones

string sage.ew.cliente.Cliente._Observaciones
getset

Observaciones

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

◆ _Oferta

bool sage.ew.cliente.Cliente._Oferta
getset

Aplicar ofertas al cliente.

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

◆ _Orden

int sage.ew.cliente.Cliente._Orden
getset

Nos indicará el orden

Definición en la línea 11071 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 10702 del archivo clsCliente.cs.

◆ _Pais

string sage.ew.cliente.Cliente._Pais
getset

Código de país que se establece al cliente

Definición en la línea 11370 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 11565 del archivo clsCliente.cs.

◆ _Poblacion

string sage.ew.cliente.Cliente._Poblacion
getset

Población del cliente

Definición en la línea 10268 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 10284 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 10450 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 10484 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 10469 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 10183 del archivo clsCliente.cs.

◆ _PregVac

bool sage.ew.cliente.Cliente._PregVac
getset

Previsión automática vacaciones.

Definición en la línea 10536 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 12814 del archivo clsCliente.cs.

◆ _Provincia

string sage.ew.cliente.Cliente._Provincia
getset

Provincia del cliente

Definición en la línea 10330 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 10346 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 10414 del archivo clsCliente.cs.

◆ _RazonComercialERP

string sage.ew.cliente.Cliente._RazonComercialERP
getset

Razón comercial completa en Hera

Definición en la línea 10435 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 12700 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 12715 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 12116 del archivo clsCliente.cs.

◆ _ReferCatastral

string sage.ew.cliente.Cliente._ReferCatastral
getset

Referencia catastral

Definición en la línea 10605 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 11971 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 12501 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 12463 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 12597 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 12635 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 12613 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 12566 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 11753 del archivo clsCliente.cs.

◆ _SerieDefecto

string sage.ew.cliente.Cliente._SerieDefecto
getset

Serie por defecto

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

◆ _SerieRectificativaDefecto

string sage.ew.cliente.Cliente._SerieRectificativaDefecto
getset

Serie rectificativa por defecto

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

◆ _Skype

string sage.ew.cliente.Cliente._Skype
getset

Skype del cliente

Definición en la línea 10776 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 12952 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 11478 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.

Definición en la línea 13964 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 14003 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 14020 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 14037 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 10851 del archivo clsCliente.cs.

◆ _TipoCliente

TipoCliente sage.ew.cliente.Cliente._TipoCliente
getset

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

◆ _TipoEntidad

TipoDestinatarios sage.ew.cliente.Cliente._TipoEntidad
get

Tipo de destinatario para los grupos de comunicados

Definición en la línea 9825 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 11339 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 10401 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

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

◆ _TRelCentrosAdmin

CentrosAdministrativosCliente sage.ew.cliente.Cliente._TRelCentrosAdmin
get

ManteTRel de centros administrativos de cliente.

Definición en la línea 13479 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 13069 del archivo clsCliente.cs.

◆ _TRelCuotas

Cuotas sage.ew.cliente.Cliente._TRelCuotas
get

ManteTRel de cuotas de cliente.

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

◆ _TRelDatosBancarios

DatosBancarios sage.ew.cliente.Cliente._TRelDatosBancarios
get

ManteTRel de datos bancarios de cliente.

Definición en la línea 13159 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 13276 del archivo clsCliente.cs.

◆ _TRelDirecciones

Direcciones sage.ew.cliente.Cliente._TRelDirecciones
get

ManteTRel de direcciones de cliente.

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

◆ _TRelDireccionesCodPos

Direcciones sage.ew.cliente.Cliente._TRelDireccionesCodPos
get

ManteTRel de direcciones de cliente para la consulta de codpos múltiples por el mismo código CCR 210374

Definición en la línea 13129 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 13246 del archivo clsCliente.cs.

◆ _TRelGiros

Giros sage.ew.cliente.Cliente._TRelGiros
get

ManteTRel de giros de cliente.

Definición en la línea 13306 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 13509 del archivo clsCliente.cs.

◆ _TRelMandatos

MandatosCliente sage.ew.cliente.Cliente._TRelMandatos
get

ManteTRel de mandatos SEPA de cliente.

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

◆ _TRelPlantillasVenta

PlantillasVenta sage.ew.cliente.Cliente._TRelPlantillasVenta
get

ManteTRel de plantillas de documentos.

Definición en la línea 13410 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 13438 del archivo clsCliente.cs.

◆ _TRelTelefonos

Telefonos sage.ew.cliente.Cliente._TRelTelefonos
get

ManteTRel de teléfonos de cliente.

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

◆ _TRelVacaciones

Vacaciones sage.ew.cliente.Cliente._TRelVacaciones
get

ManteTRel de vacaciones de cliente.

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

◆ _Twitter

string sage.ew.cliente.Cliente._Twitter
getset

Url de Twitter del cliente

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

◆ _Vendedor

string sage.ew.cliente.Cliente._Vendedor
getset

Código de vendedor del cliente

Definición en la línea 11448 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 11846 del archivo clsCliente.cs.

Documentación de los eventos

◆ PropertyChanged

PropertyChangedEventHandler sage.ew.cliente.Cliente.PropertyChanged

Evento de propiedad cambiada

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


La documentación para esta clase fue generada a partir de los siguientes ficheros: