Clase de negocio Proveedor Más...
Estructuras de datos | |
class | Actividades |
Actividad del proveedor Más... | |
class | ContacTelefs |
Contactos y teléfonos de proveedores, clase de negocio de la nueva tabla GESTION!CONTLF_PRO resultado de la fusión entre las tablas CONT_PRO y TELF_PRO Más... | |
class | DatosBancarios |
Direcciones de proveedores Más... | |
class | Descuentos |
Descuentos por proveedor-artículo Más... | |
class | Direcciones |
Direcciones de proveedores Más... | |
class | DocPrintEntregaProveedor |
T104558 DocPrint para entregas de proveedor Más... | |
class | EntregasProveedor |
Entregas a cuenta por factura de proveedores Más... | |
class | Giros |
Giros de proveedores Más... | |
class | Vacaciones |
Vacaciones del proveedor Más... | |
Métodos públicos | |
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... | |
DataTable | _GetCategoriasTratamientoDatosRgpd () |
Devuelve un datatable con las categorias de información personal y finalidades de tratamiento de las mismas de la entidad Proveedor Más... | |
DataTable | _GetCamposCategoriasTratamientoDatosRgpd () |
Devuelve un datatable con los campos individuales de información personal a gestionar por RGPD de la entidad Proveedor asi como sus valores en el proveedor en el que estamos. Más... | |
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 del proveedor Más... | |
Proveedor () | |
Constructor vacío Más... | |
Proveedor (string tcCodigo) | |
Constructor a partir de un código Más... | |
override void | _Load () |
Load del proveedor Más... | |
override bool | _Save_Before () |
Antes de guardar hacemos las validaciones Más... | |
override bool | _Save () |
Save 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 | _Retencion () |
Devuelve el código de retención en caso de que el proveedor trabaje con retenciones 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< PrevisionPago > | _Lista_Previsiones_Pendientes (DateTime? tdFechaIni=null, DateTime? tdFechaFin=null, string tcBancoIni="", string tcBancoFin="", string tcDivisa="") |
Deuelve una lista de objetos PrevisionPago con las previsiones de pago pendientes del proveedor en la empresa activa Más... | |
List< PrevisionPago > | _Lista_Previsiones_Todas (DateTime? tdFechaIni=null, DateTime? tdFechaFin=null, string tcBancoIni="", string tcBancoFin="", string tcDivisa="") |
Deuelve una lista de objetos PrevisionPago con las previsiones de pago pendientes del proveedor en la empresa activa Más... | |
List< PrevisionPago > | _Lista_Previsiones_Pagadas (DateTime? tdFechaIni=null, DateTime? tdFechaFin=null, string tcBancoIni="", string tcBancoFin="", string tcDivisa="") |
Deuelve una lista de objetos PrevisionPago con las previsiones de pago pagadas al proveedor en la empresa activa Más... | |
bool | _Previsiones_Pagadas (string tcFactura, int tnPeriodo=0) |
Devuelve si el proveedor tiene previsiones pagadas de una determinada factura Más... | |
Dictionary< string, decimal > | _Dtos (Articulo toArticulo, DateTime tdFecha, decimal tnUnidades=0.0M, string tcDivisa="") |
Obtener los descuentos y precio correspondientes al proveedor y artículo según la tabla GESTION.DESC_PRO Más... | |
DataTable | _Telefonos () |
Método para obtener todos los teléfonos del proveedor actual en un datatable. Más... | |
DataTable | _Proveedores_Por_Telefono (string tcTelefon) |
Método para obtener todos los proveedores que tienen un teléfono que empiece por texto pasado por parámetro. Más... | |
DataTable | _Proveedores_Por_Cif (string tcCif) |
Método para obtener todos los proveedores que tienen un CIF que empiece por texto pasado por parámetro. Más... | |
string | _Obtener_Codigo (_Tipo_Proveedor_New teTipoNew, string tcCodigo) |
Método que nos servirá para obtener un código nuevo de proveedor (borrado o siguiente) Más... | |
virtual string | _Seleccionar_Telefono (bool tlTactil=false) |
Método para seleccionar uno de los teléfonos del proveedor actual. Más... | |
string | _TelefonoPredeterminado () |
Devuelve el teléfono predeterminado del proveedor Más... | |
bool | _Show_Observaciones () |
Método para mostrar las observaciones del proveedor Más... | |
Dictionary< string, object > | _Banco (String tcCodigo) |
Metodo que nos devolvera un Dictionary string-object con els banco relacionado con el proveedor y con codigo pasado Más... | |
DataTable | _Bancos () |
Metodo que nos devolvera un datatable con los bancos relacionados con el proveedor Más... | |
Dictionary< string, object > | _Banco_Predeterminado () |
Devuelve en un diccionario el banco predeterminado del proveedor Más... | |
virtual new Proveedor | _Clonar () |
Devuelve una copia exacta del objeto actual Más... | |
DataTable | _Direcciones () |
Método para obtener todas las direcciones del proveedor actual en un datatable. Más... | |
Dictionary< string, object > | _Direccion_Predeterminada (int tnDireccion=0) |
Devuelve en un diccionario la dirección predeterminada del proveedor Más... | |
Dictionary< string, object > | _Seleccionar_Direccion (bool tlTactil=false) |
Permite seleccionar una de las direcciones del proveedor y devuelve en un diccionario los datos de dicha dirección Más... | |
bool | _Es_ProvAcreed (string tcCodigo) |
Método que nos devuelve "True" en caso que el código pasado en el parámetro "tcCodigo" pertenezca a una cuenta de proveedor/acreedor (PE-66757) Más... | |
List< int > | _Giros () |
Devuelve una lista con los giros definidos en la ficha del proveedor 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 proveedor 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 | _New (string tcNombre="", string tcDireccion="", string tcCodPost="", string tcPoblacion="", string tcProvincia="", string tcCif="", string tcEmail="", string tcWeb="", string tcTelefono1="", string tcTelefono2="", string tcFax="", string tcObserva="", string tcContacto="", string tcPais="", string tcHorario="", string tcFacebook="", string tcTwitter="", string tcSkype="", string tcDivisa="") |
Implementación temporal del método _New de proveedores utilizado para insertar proveedores de la Comunidad Sage 50. TODO : Se debería revisar bien... Más... | |
DataTable | _FindByCif (string tcCif, string tcAct) |
Devuelve un datatable con las conicidencias de proveedores por cif Más... | |
string | _MaxCodigo (string tcPrefijo) |
Devuelve el mayor código de proveedor 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 proveedores. Más... | |
string | _ObtenerNuevoCodigo () |
Obtiene un nuevo código de código a crear a partir del máximo código existente. 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... | |
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) |
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... | |
void | _ShowProveedoresMismoCif (string tcCIF) |
Método auxiliar que devuelve un datatable (codigo,nombre,cif) de los proveedores con el mismo CIF Más... | |
override IResultadoDuplicacion | _Duplicar (string tcCodigo) |
Override del método de duplicación para realizar validaciones específicas Más... | |
string | BuscarCrearCodigo (string prefijo, bool preguntar=false) |
Método que localiza un código existenten o bien crea uno 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... | |
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 String | _Obtener_Codigo_Grafica () |
PE-106539 Metodo para obtener el codigo para la grafica 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... | |
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... | |
![]() | |
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... | |
![]() | |
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 decimal | _CambioPactado (string tcProveedor, 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... | |
static decimal | _CambioPactado (string tcProveedor, string tcDivisa, DateTime tdtFecha, out eTipoCambio teTipoCambio) |
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... | |
![]() | |
static bool | _ExisteRegistro< T > (string tcCodigo) |
Método generico para verificar existencia de registros en clases de tipo Mante Más... | |
Campos de datos | |
bool | _VeDeCuentas = false |
Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Save() Más... | |
![]() | |
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 | 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... | |
![]() | |
ewBonotera | Navegacion = new ewBonotera() |
Objeto que permite la navegación entre los registros de la tabla asignada al objeto. Más... | |
![]() | |
RefreshBindingOnValidating | _oRefreshBindingOnValidating = new RefreshBindingOnValidating() |
Objeto para refrecar propiedades del binding Más... | |
Métodos protegidos | |
override void | _DescargarDatos () |
Override _DescargarDatos Más... | |
override ewMante | _ClonarAjustesFinales (ewMante origen, ewMante destino) |
Override del clonado de proveedores para ajustar valores Más... | |
![]() | |
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... | |
virtual void | _Inicializar () |
Metodo que se ejecuta después del _Show. Se puede utilizar para mostrar datos después de cargar el form 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... | |
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... | |
![]() | |
virtual void | Navegacion__ValorActual_Change_Before (ref bool tlOk) |
Permite cancelar el cambio de registro Más... | |
![]() | |
string | GetFieldName (string property) |
Devuelve el atributo [FiledName] de la propiedad property Más... | |
Propiedades | |
override string | _Codigo [get, set] |
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... | |
override string | _Nombre [get, set] |
Nombre del proveedor a partir del campo NOMBRE de la tabla PROVEED de la base de datos de GESTION de Eurowin de la pestaña "Datos". Más... | |
string | _Direccion [get, set] |
Dirección del proveedor Más... | |
int | _Env_pro [get, set] |
Dirección predeterminada del proveedor. Más... | |
string | _CodPost [get, set] |
Código postal del proveedor Más... | |
string | _Contacto [get, set] |
Contacto predeterminado de la ficha del proveedor, sera el que tenga el campo PREDET o caso de haber únicamente un registro ese mismo registro. Más... | |
string | _Telefono [get, set] |
Teléfono predeterminado de la ficha del proveedor, sera el que tenga el campo PREDET. Más... | |
string | _Fax [get, set] |
Fax de la ficha del cliente, sera el que tenga el campo TEXTO a FAX. Más... | |
string | _Poblacion [get, set] |
Poblacion del proveedor Más... | |
string | _Provincia [get, set] |
Provincia del proveedor Más... | |
string | _Pais [get, set] |
Código de país que se establece al proveedor Más... | |
string | _Email [get, set] |
Correo electrónico del proveedor Más... | |
string | _PaginaWeb [get, set] |
Pagina web del proveedor Más... | |
string | _Facebook [get, set] |
Url de Facebook del proveedor Más... | |
string | _Twitter [get, set] |
Url de Twitter del proveedor Más... | |
string | _Skype [get, set] |
Skype del proveedor Más... | |
string | _Idioma [get, set] |
Nos permitirá asignar el código del idioma asignado al proveedor Más... | |
string | _RazonComercial [get, set] |
Razón comercial del proveedor a partir del campo NOMBRE2 de la tabla PROVEED. Más... | |
string | _NIF [get, set] |
CIF del proveedor Más... | |
TipoIdentificacionFiscal | _TipoIdentificacionFiscal = TipoIdentificacionFiscal.Vacio [get, set] |
Tipo de identificación fiscal Más... | |
string | _BancoPredet_Codigo [get] |
Nombre banco predeterminado 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 proveedor Más... | |
string | _BancoPredet_Iban [get, set] |
Apartado "IBAN" (4 dígitos, p.e., ES32) de la cuenta bancaria predeterminada del proveedor Más... | |
string | _BancoPredet_Codban [get, set] |
Apartado "Código de banco" de la cuenta bancaria predeterminada del proveedor Más... | |
string | _BancoPredet_Succur [get, set] |
Apartado 'Código de sucursal' de la cuenta bancaria predeterminada del proveedor Más... | |
string | _BancoPredet_Digcon [get, set] |
Apartado 'Dígitos de control' de la cuenta bancaria predeterminada del proveedor Más... | |
string | _BancoPredet_CtaCuenta [get, set] |
Apartado "Número de cuenta" (10 dígitos) de la cuenta bancaria predeterminada del proveedor. Más... | |
string | _BancoPredet_Swift [get, set] |
Apartado "Swift" (11 dígitos) de la cuenta bancaria predeterminada del proveedor. Más... | |
string | _BancoPredet_CuentaIban [get, set] |
Apartado "CuentaIban" de la cuenta bancaria predeterminada del proveedor. Más... | |
string | _BancoPredet_Cuenta [get, set] |
Cuenta entera formateada predeterminada del proveedor. Más... | |
string | _MensajePedAlba [get, set] |
Mensaje en pedido de venta / albarán Más... | |
string | _Observaciones [get, set] |
Observaciones Más... | |
string | _FormaPago [get, set] |
Forma de pago Más... | |
bool | _GirosMesesCompletos [get, set] |
Nos indicará si se trabaja con la operativa de giros por meses completos. Más... | |
bool | _Recargo [get, set] |
Nos permitirá asignar si un proveedor permite trabajar con recargo equivalencia Más... | |
bool | _RetencionFiscal [get, set] |
Nos indicará si el proveedor tiene retención fiscal o no. Más... | |
string | _TipoIVA [get, set] |
Nos permitirá indicar el código de TIPO DE IVA aplicado a este proveedor Más... | |
TipoRetencion | _RetencionBaseFactura [get, set] |
Nos permitirá asignar el tipo de retención al proveedor Ojo: el campo MOD_RET =.T. –> es retención sobre Base, .F. –> Sobre Factura Más... | |
int | _TipoRetencion [get, set] |
Nos permitirá asignar el tipo de retención al proveedor. El binding sobre _RetencionBaseFactura del tipo enum no funciona, utilizo este campo tipo int como "puente" Más... | |
string | _RetencionTipo [get, set] |
Nos permitirá aplicar el código de retención al proveedor. 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... | |
TipoProveedor | _TipoProveedor [get, set] |
El tipo TipoProveedor será un enumerable formado por { Nacional=1, Comunitario, Extracomunitario } El enumerable se definirá dentro de la clase de Proveedor Más... | |
int | _nTipoProveedor [get, set] |
El tipo TipoProveedor será un enumerable formado por { Nacional=1, Comunitario, Extracomunitario } El binding sobre _TipoProveedor de tipo enum no funciona, utilizo este campo tipo int como "puente" Más... | |
string | _CondicionesEntrega [get, set] |
Nos indicará el campo Condiciones de entrega (Intrastat) Más... | |
bool | _RECC [get, set] |
Nos indica si al proveedor se le aplica el criterio de caja en compras Si el proveedor no es nacional entonces no se podrá marcar este check Más... | |
string | _FactBanco [get, set] |
Nos indica el Banco del proveedor en "Condiciones de pago" Más... | |
string | _Contrapartida [get, set] |
Nos indica la contrapartida del proveedor en "Condiciones de pago" Más... | |
int | _DiasEntrega [get, set] |
Nos indicará los dias de entrega del proveedor Más... | |
bool | _CSB_Sepa [get, set] |
Nos permitirá indicar si este proveedor trabajará con CSB / SEPA Más... | |
bool | _Incluir_349 [get, set] |
Nos permitirá indicar si este proveedor se incluirá en el modelo 349 Propiedad que ya no se utiliza en el modelo 349 Más... | |
bool | _Excluir349 [get, set] |
Nos permitirá indicar si este proveedor se incluirá en el modelo 349 Más... | |
int | _DiaPago1 [get, set] |
Nos indicará el primer dia de pago del proveedor Más... | |
int | _DiaPago2 [get, set] |
Nos indicará el segundo dia de pago del proveedor El dia de Pago2 nunca podrá tener un valor inferior al DiaPago1 Más... | |
string | _Moneda [get, set] |
Moneda del proveedor - Campo PROVEED!IDIOMA Si RECC informado, solo se podra definir la moneda de la empresa o no definir moneda 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 | _NoComunicadoSms [get, set] |
No incluir a este proveedor en comunicados de tipo SMS Más... | |
bool | _NoComunicadoEmail [get, set] |
No incluir a este proveedor en comunicados de tipo Email Más... | |
bool | _NoComunicadoCarta [get, set] |
No incluir a este proveedor en comunicados de tipo correo ordinario Más... | |
DateTime | _FechaBloqComunicadoSms [get, set] |
Fecha de bloqueo de envio de comunicados por SMS 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 | _ReferCatastral [get, set] |
Referencia catastral Más... | |
ContacTelefs | _TRelContacTelefs [get] |
ManteTRel de teléfonos y contactos de proveedor. Más... | |
Direcciones | _TRelDirecciones [get] |
ManteTRel de direcciones de proveedor. Más... | |
DatosBancarios | _TRelDatosBancarios [get] |
Enlace con la tabla relacionada Banc_Pro Más... | |
Vacaciones | _TRelVacaciones [get] |
ManteTRel de vacaciones de proveedor. Más... | |
Actividades | _Actividades [get] |
ManteTRel de activades de proveedor. Más... | |
Giros | _TRelGiros [get] |
ManteTRel de giros de proveedor. Más... | |
Descuentos | _TRelDescuen [get] |
ManteTRel de descuentos de proveedor. Más... | |
Imagenes | _TRelImagenes [get] |
ManteTRel de imágenes de proveedor. Más... | |
EntregasProveedor | _TRelEntregas [get] |
ManteTRel de entregas de proveedor. Más... | |
ListCamposAdicionales | _ListCamposAdicionales [get, set] |
Campos adicionales por proveedor. Más... | |
string | _PrefijoTelefonico [get] |
Prefijo telefonico del proveedor (según país). Más... | |
object | _Parent [get, set] |
Objeto padre a la instancia. 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... | |
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... | |
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... | |
![]() | |
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 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_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... | |
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 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... | |
![]() | |
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... | |
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... | |
![]() | |
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... | |
![]() | |
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... | |
![]() | |
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... | |
![]() | |
string | _TipoIVA [get, set] |
Tipo de IVA Más... | |
Otros miembros heredados | |
![]() | |
bool | _lActualizandoCodigo = false |
Indica si se esta actualizando el código Más... | |
string | _cManteAdic = "" |
![]() | |
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... | |
![]() | |
IValidationDataAnnotations | _oValidation |
Objeto para validaciones DataAnnotation Más... | |
Dictionary< string, string > | _fieldNames = new Dictionary<string, string>() |
Lista de propiedades, fieldNames 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... | |
![]() | |
_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... | |
![]() | |
OnValidationResultHandler | OnErrorValidation |
Evento ValidationResultHandler Más... | |
Clase de negocio Proveedor
Definición en la línea 30 del archivo Proveedor.cs.
|
strong |
Definición de las posibles formas de crear un nuevo proveedor
Definición en la línea 4745 del archivo Proveedor.cs.
|
strong |
Posibles Tipos de Proveedores
Valores de enumeraciones | |
---|---|
Nacional | Nacional |
Comunitario | Comunitario |
Extracomunitario | Extracomunitario |
Definición en la línea 4769 del archivo Proveedor.cs.
|
strong |
Posibles tipos de retencion
Valores de enumeraciones | |
---|---|
SinRetencion | Sin retención |
SobreBase | Sobre base |
SobreFactura | Sobre factura |
Definición en la línea 4792 del archivo Proveedor.cs.
|
inline |
Constructor vacío
Definición en la línea 5049 del archivo Proveedor.cs.
|
inline |
Constructor a partir de un código
tcCodigo |
Definición en la línea 5059 del archivo Proveedor.cs.
|
inline |
Metodo que nos devolvera un Dictionary string-object con els banco relacionado con el proveedor y con codigo pasado
tcCodigo | Codigo del banco |
Definición en la línea 8639 del archivo Proveedor.cs.
|
inline |
Devuelve en un diccionario el banco predeterminado del proveedor
Definición en la línea 8691 del archivo Proveedor.cs.
|
inline |
Metodo que nos devolvera un datatable con los bancos relacionados con el proveedor
Definición en la línea 8667 del archivo Proveedor.cs.
|
inlinestatic |
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
tcProveedor | Código de proveedor |
tcDivisa | Código de divisa |
tdtFecha | Fecha sobre la que consultar |
Definición en la línea 9379 del archivo Proveedor.cs.
|
inlinestatic |
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
tcProveedor | Código de proveedor |
tcDivisa | Código de divisa |
tdtFecha | Fecha sobre la que consultar |
teTipoCambio | Tipo de cambio obtenido |
Definición en la línea 9396 del archivo Proveedor.cs.
|
inline |
Devuelve el cambio que se aplica al proveedor, si tiene un cambio fijado y la fecha límite de cambio es superior a la fecha que se passa por parámetre o la fecha esta vacia devolvera este cambio, si no nos buscara la cotización de la moneda
tcDivisa | Código de divisa |
tdtFecha | Fecha sobre la que consultar |
Definición en la línea 9411 del archivo Proveedor.cs.
|
inline |
Devuelve el cambio que se aplica al proveedor, si tiene un cambio fijado y la fecha límite de cambio es superior a la fecha que se passa por parámetre o la fecha esta vacia devolvera este cambio, si no nos buscara la cotización de la moneda
tcDivisa | Código de divisa |
tdtFecha | Fecha sobre la que consultar |
teTipoCambio | Tipo de cambio |
Definición en la línea 9426 del archivo Proveedor.cs.
|
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 8056 del archivo Proveedor.cs.
|
inlinevirtual |
Devuelve una copia exacta del objeto actual
Reimplementado de sage.ew.ewbase.ewMante.
Definición en la línea 8719 del archivo Proveedor.cs.
|
inlineprotectedvirtual |
Override del clonado de proveedores para ajustar valores
origen | |
destino |
Reimplementado de sage.ew.ewbase.ewMante.
Definición en la línea 8753 del archivo Proveedor.cs.
|
inlinevirtual |
Delete
Reimplementado de sage.ew.ewbase.ewEntidad.
Definición en la línea 7970 del archivo Proveedor.cs.
|
inlineprotectedvirtual |
Override _DescargarDatos
Reimplementado de sage.ew.ewbase.ewEntidad.
Definición en la línea 8740 del archivo Proveedor.cs.
|
inline |
Devuelve en un diccionario la dirección predeterminada del proveedor
Definición en la línea 8824 del archivo Proveedor.cs.
|
inline |
Método para obtener todas las direcciones del proveedor actual en un datatable.
Implementa sage.ew.interficies.IDirecciones.
Definición en la línea 8780 del archivo Proveedor.cs.
|
inline |
Obtener los descuentos y precio correspondientes al proveedor y artículo según la tabla GESTION.DESC_PRO
toArticulo | Articulo destino |
tdFecha | Fecha de cálculo |
tnUnidades | Unidades para las que se pide precio. |
tcDivisa | Código de moneda |
Definición en la línea 8313 del archivo Proveedor.cs.
|
inlinevirtual |
Override del método de duplicación para realizar validaciones específicas
tcCodigo | Código destino |
Reimplementado de sage.ew.ewbase.ewMante.
Definición en la línea 9496 del archivo Proveedor.cs.
|
inline |
Método que nos devuelve "True" en caso que el código pasado en el parámetro "tcCodigo" pertenezca a una cuenta de proveedor/acreedor (PE-66757)
tcCodigo |
Definición en la línea 8897 del archivo Proveedor.cs.
|
inline |
Devuelve un datatable con las conicidencias de proveedores por cif
tcCif | |
tcAct |
Definición en la línea 9166 del archivo Proveedor.cs.
|
inline |
Devuelve un datatable con los contactos coincidentes
tcValue |
Definición en la línea 9337 del archivo Proveedor.cs.
|
inline |
Devuelve un datatable con los teléfonos coincidentes
tcValue |
Definición en la línea 9357 del archivo Proveedor.cs.
|
inline |
Devuelve un datatable con los campos individuales de información personal a gestionar por RGPD de la entidad Proveedor asi como sus valores en el proveedor en el que estamos.
Definición en la línea 4964 del archivo Proveedor.cs.
|
inline |
Devuelve un datatable con las categorias de información personal y finalidades de tratamiento de las mismas de la entidad Proveedor
Definición en la línea 4931 del archivo Proveedor.cs.
|
inline |
Obtener CIF
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4921 del archivo Proveedor.cs.
|
inline |
Obtener el código
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4821 del archivo Proveedor.cs.
|
inline |
Obtener el código postal
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4851 del archivo Proveedor.cs.
|
inline |
Obtener la dirección
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4841 del archivo Proveedor.cs.
|
inline |
Obtener email
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4891 del archivo Proveedor.cs.
|
inline |
Obtener el teléfono móvil de la entidad (si está diferenciado del teléfono normal, sino devolverá el teléfono).
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4911 del archivo Proveedor.cs.
|
inline |
Obtener el nombre
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4831 del archivo Proveedor.cs.
|
inline |
Obtener país
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4881 del archivo Proveedor.cs.
|
inline |
Obtener poblacion
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4861 del archivo Proveedor.cs.
|
inline |
Obtener provincia
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4871 del archivo Proveedor.cs.
|
inline |
Obtener telefono
Implementa sage.ew.interficies.IEntidadComunicado.
Definición en la línea 4901 del archivo Proveedor.cs.
|
inline |
Devuelve una lista con los giros definidos en la ficha del proveedor 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 proveedor en forma de List(int) va a poder seguir siendo posible llamarlo. Ahora bien, todos los métodos del CORE de Sage50 involucrados en la generación de previsiones van a pasar a llamar a _GirosPrc() y no a _Giros()
Definición en la línea 8921 del archivo Proveedor.cs.
|
inline |
Devuelve una lista con los giros definidos en la ficha del proveedor según el sistema nuevo en forma de List(LineaGiro) donde LineaGiro es una clase que comprende básicamente _Giro y _Porcentaje.
Recordar que desde Julio 2022 se tratan los giros no como List(int) sino como List(LineaGiro) permitiendo de esta forma realizar reparto por % del importe de la factura entre los diferentes giros, y no de forma proporcional como se venia haciendo hasta ahora.
Todos los métodos del CORE de Sage50 involucrados en la generación de previsiones van a pasar a llamar a _GirosPrc() y no a _Giros()
Definición en la línea 8957 del archivo Proveedor.cs.
|
inline |
Deuelve una lista de objetos PrevisionPago con las previsiones de pago pagadas al proveedor en la empresa activa
Definición en la línea 8256 del archivo Proveedor.cs.
|
inline |
Deuelve una lista de objetos PrevisionPago con las previsiones de pago pendientes del proveedor en la empresa activa
Definición en la línea 8190 del archivo Proveedor.cs.
|
inline |
Deuelve una lista de objetos PrevisionPago con las previsiones de pago pendientes del proveedor en la empresa activa
Definición en la línea 8223 del archivo Proveedor.cs.
|
inlinevirtual |
Load del proveedor
Reimplementado de sage.ew.ewbase.ewEntidad.
Definición en la línea 7749 del archivo Proveedor.cs.
|
inline |
Devuelve el mayor código de proveedor que empiece por el prefijo pasado por parámetro.
tcPrefijo | Prefijo que deben cumpliar los proveedores a examinar, se puede pasar en blanco con lo que se examinan todos los proveedores. |
Definición en la línea 9182 del archivo Proveedor.cs.
|
inline |
Implementación temporal del método _New de proveedores utilizado para insertar proveedores de la Comunidad Sage 50. TODO : Se debería revisar bien...
tcNombre | |
tcDireccion | |
tcCodPost | |
tcPoblacion | |
tcProvincia | |
tcCif | |
tcEmail | |
tcWeb | |
tcTelefono1 | |
tcTelefono2 | |
tcFax | |
tcObserva | |
tcContacto | |
tcPais | |
tcHorario | |
tcFacebook | |
tcTwitter | |
tcSkype | |
tcDivisa | Divisa o moneda del cliente |
Definición en la línea 9011 del archivo Proveedor.cs.
|
inline |
Método que nos servirá para obtener un código nuevo de proveedor (borrado o siguiente)
teTipoNew | |
tcCodigo |
Definición en la línea 8458 del archivo Proveedor.cs.
|
inline |
Implementación del método para contruir informació de filtrado para Sage Reports con infromación del proveedor
tdicParametros | Parámetros opcionales |
Implementa sage.ew.interficies.ISageReportsFilterProvider.
Definición en la línea 4988 del archivo Proveedor.cs.
|
inline |
Devuelve el primer hueco no ocupado en la codificación de proveedores.
tcPrefijo | Prefijo que deben cumpliar los proveedores a examinar, se puede pasar en blanco con lo que se examinan todos los proveedores. |
Definición en la línea 9210 del archivo Proveedor.cs.
|
inline |
Obtiene un nuevo código de código a crear a partir del máximo código existente.
Definición en la línea 9278 del archivo Proveedor.cs.
|
inline |
Devuelve si el proveedor tiene previsiones pagadas de una determinada factura
tcFactura | |
tnPeriodo | si es 0 vol dir que parlem de l'exercici actual |
Definición en la línea 8290 del archivo Proveedor.cs.
|
inline |
Método para obtener todos los proveedores que tienen un CIF que empiece por texto pasado por parámetro.
Definición en la línea 8439 del archivo Proveedor.cs.
|
inline |
Método para obtener todos los proveedores que tienen un teléfono que empiece por texto pasado por parámetro.
Definición en la línea 8419 del archivo Proveedor.cs.
|
inline |
Devuelve el código de retención en caso de que el proveedor trabaje con retenciones
Definición en la línea 8097 del archivo Proveedor.cs.
|
inlinevirtual |
Save
Reimplementado de sage.ew.ewbase.ewEntidad.
Definición en la línea 7925 del archivo Proveedor.cs.
|
inlinevirtual |
Antes de guardar hacemos las validaciones
Reimplementado de sage.ew.ewbase.ewMante.
Definición en la línea 7770 del archivo Proveedor.cs.
|
inline |
Permite seleccionar una de las direcciones del proveedor y devuelve en un diccionario los datos de dicha dirección
Definición en la línea 8851 del archivo Proveedor.cs.
|
inlinevirtual |
Método para seleccionar uno de los teléfonos del proveedor actual.
Definición en la línea 8548 del archivo Proveedor.cs.
|
inline |
Método para mostrar las observaciones del proveedor
Definición en la línea 8612 del archivo Proveedor.cs.
|
inline |
Método auxiliar que devuelve un datatable (codigo,nombre,cif) de los proveedores con el mismo CIF
tcCIF | CIF a buscar |
Definición en la línea 9470 del archivo Proveedor.cs.
|
inline |
Devuelve el teléfono predeterminado del proveedor
Definición en la línea 8585 del archivo Proveedor.cs.
|
inline |
Método para obtener todos los teléfonos del proveedor actual en un datatable.
Implementa sage.ew.interficies.ITelefonos.
Definición en la línea 8381 del archivo Proveedor.cs.
|
inline |
Devuelve true si la fecha pasada como primer parámetro cae dentro del periodo vacacional
tdFecha | Fecha a comprobar |
tdFechaIVaca | Por referencia, caso de corresponder la fecha a un periodo vacacional, devuelve la fecha inicial de dicho periodo vacacional |
tdFechaFVaca | Por referencia, caso de corresponder la fecha a un periodo vacacional, devuelve la fecha final de dicho periodo vacacional |
Implementa sage.ew.interficies.IVacaciones.
Definición en la línea 8121 del archivo Proveedor.cs.
|
inline |
Devuelve true si la fecha pasada como parámetro cae dentro del periodo vacacional
tdFecha | Fecha a comprobar |
Implementa sage.ew.interficies.IVacaciones.
Definición en la línea 8158 del archivo Proveedor.cs.
|
inline |
Método que localiza un código existenten o bien crea uno
prefijo | Prefijo para la creación o busqueda |
preguntar | True si queremos interacción con el usuario |
Definición en la línea 9532 del archivo Proveedor.cs.
bool sage.ew.docscompra.Proveedor._VeDeCuentas = false |
Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Save()
Definición en la línea 7024 del archivo Proveedor.cs.
|
get |
ManteTRel de activades de proveedor.
Definición en la línea 6806 del archivo Proveedor.cs.
|
getset |
Apartado "Código de banco" de la cuenta bancaria predeterminada del proveedor
Definición en la línea 5771 del archivo Proveedor.cs.
|
get |
Nombre banco predeterminado
Definición en la línea 5650 del archivo Proveedor.cs.
|
getset |
Código postal banco predeterminado
Definición en la línea 5699 del archivo Proveedor.cs.
|
getset |
Apartado "Número de cuenta" (10 dígitos) de la cuenta bancaria predeterminada del proveedor.
Definición en la línea 5825 del archivo Proveedor.cs.
|
getset |
Cuenta entera formateada predeterminada del proveedor.
Definición en la línea 5879 del archivo Proveedor.cs.
|
getset |
Apartado "CuentaIban" de la cuenta bancaria predeterminada del proveedor.
Definición en la línea 5861 del archivo Proveedor.cs.
|
getset |
Apartado 'Dígitos de control' de la cuenta bancaria predeterminada del proveedor
Definición en la línea 5807 del archivo Proveedor.cs.
|
getset |
Direccion banco predeterminado
Definición en la línea 5681 del archivo Proveedor.cs.
|
getset |
Apartado "IBAN" (4 dígitos, p.e., ES32) de la cuenta bancaria predeterminada del proveedor
Definición en la línea 5753 del archivo Proveedor.cs.
|
getset |
Nombre banco predeterminado
Definición en la línea 5663 del archivo Proveedor.cs.
|
getset |
Población banco predeterminado
Definición en la línea 5717 del archivo Proveedor.cs.
|
getset |
Apartado 'Código de sucursal' de la cuenta bancaria predeterminada del proveedor
Definición en la línea 5789 del archivo Proveedor.cs.
|
getset |
Apartado "Swift" (11 dígitos) de la cuenta bancaria predeterminada del proveedor.
Definición en la línea 5843 del archivo Proveedor.cs.
|
getset |
Apartado "Tipo de cuenta: CCC/IBAN" de la cuenta bancaria predeterminada del proveedor
Definición en la línea 5735 del archivo Proveedor.cs.
|
getset |
Casilla en la que se podrá informar un importe de cambio que se haya pactado con el proveedor y que se aplicará por defecto al crear documentos, previsiones, etc. Se podrán informar hasta 6 decimales y si no se ha informado la casilla Moneda del proveedor o se ha informado la misma moneda que tenemos informada en la configuración de empresa, dicha casilla no se podrá modificar.
Definición en la línea 6480 del archivo Proveedor.cs.
|
getset |
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 5123 del archivo Proveedor.cs.
|
getset |
Código postal del proveedor
Definición en la línea 5202 del archivo Proveedor.cs.
|
getset |
Nos indicará el campo Condiciones de entrega (Intrastat)
Definición en la línea 6210 del archivo Proveedor.cs.
|
getset |
Contacto predeterminado de la ficha del proveedor, sera el que tenga el campo PREDET o caso de haber únicamente un registro ese mismo registro.
Definición en la línea 5219 del archivo Proveedor.cs.
|
getset |
Nos indica la contrapartida del proveedor en "Condiciones de pago"
Definición en la línea 6297 del archivo Proveedor.cs.
|
getset |
Nos permitirá indicar si este proveedor trabajará con CSB / SEPA
Definición en la línea 6347 del archivo Proveedor.cs.
|
getset |
Nos indicará el primer dia de pago del proveedor
Definición en la línea 6391 del archivo Proveedor.cs.
|
getset |
Nos indicará el segundo dia de pago del proveedor El dia de Pago2 nunca podrá tener un valor inferior al DiaPago1
Definición en la línea 6421 del archivo Proveedor.cs.
|
getset |
Nos indicará los dias de entrega del proveedor
Definición en la línea 6326 del archivo Proveedor.cs.
|
getset |
Dirección del proveedor
Definición en la línea 5162 del archivo Proveedor.cs.
|
getset |
Nos permitirá asignar un primer descuento en % El valor entrado debe ser un valor entre 0 y 100
Definición en la línea 7033 del archivo Proveedor.cs.
|
getset |
Nos permitirá asignar un segundo descuento en % El valor entrado debe ser un valor entre 0 y 100
Definición en la línea 7054 del archivo Proveedor.cs.
|
getset |
Correo electrónico del proveedor
Definición en la línea 5445 del archivo Proveedor.cs.
|
getset |
Dirección predeterminada del proveedor.
Definición en la línea 5179 del archivo Proveedor.cs.
|
getset |
Nos permitirá indicar si este proveedor se incluirá en el modelo 349
Definición en la línea 6377 del archivo Proveedor.cs.
|
getset |
Url de Facebook del proveedor
Definición en la línea 5528 del archivo Proveedor.cs.
|
getset |
Nos indica el Banco del proveedor en "Condiciones de pago"
Definición en la línea 6271 del archivo Proveedor.cs.
|
getset |
Fax de la ficha del cliente, sera el que tenga el campo TEXTO a FAX.
Definición en la línea 5306 del archivo Proveedor.cs.
|
getset |
Fecha de bloqueo de envio de comunicados por carta
Definición en la línea 6632 del archivo Proveedor.cs.
|
getset |
Fecha de bloqueo de envio de comunicados por Email
Definición en la línea 6610 del archivo Proveedor.cs.
|
getset |
Fecha de bloqueo de envio de comunicados por SMS
Definición en la línea 6588 del archivo Proveedor.cs.
|
getset |
Casilla en la que se podrá informar una fecha límite a partir de la cual no se aplicará el cambio informado en la casilla Cambio Fijo. Si no se informa un valor diferente a 0.00000 en casilla Cambio Fijo, dicha casilla no se podrá editar. Por defecto no se propondrá ningún valor, deberá ser el usuario el que indique una fecha si lo desea. Si el usuario informa una fecha en la casilla se controlará que esta no pueda ser anterior a la fecha del sistema.
Definición en la línea 6510 del archivo Proveedor.cs.
|
getset |
Forma de pago
Definición en la línea 5954 del archivo Proveedor.cs.
|
getset |
Nos indicará si se trabaja con la operativa de giros por meses completos.
Definición en la línea 5986 del archivo Proveedor.cs.
|
getset |
Nos permitirá asignar el código del idioma asignado al proveedor
Definición en la línea 5576 del archivo Proveedor.cs.
|
getset |
Nos permitirá indicar si este proveedor se incluirá en el modelo 349 Propiedad que ya no se utiliza en el modelo 349
Definición en la línea 6363 del archivo Proveedor.cs.
|
getset |
Campos adicionales por proveedor.
Definición en la línea 6964 del archivo Proveedor.cs.
|
getset |
Mensaje en pedido de venta / albarán
Definición en la línea 5919 del archivo Proveedor.cs.
|
getset |
Moneda del proveedor - Campo PROVEED!IDIOMA Si RECC informado, solo se podra definir la moneda de la empresa o no definir moneda
Definición en la línea 6449 del archivo Proveedor.cs.
|
getset |
CIF del proveedor
Definición en la línea 5624 del archivo Proveedor.cs.
|
getset |
No incluir a este proveedor en comunicados de tipo correo ordinario
Definición en la línea 6573 del archivo Proveedor.cs.
|
getset |
No incluir a este proveedor en comunicados de tipo Email
Definición en la línea 6558 del archivo Proveedor.cs.
|
getset |
Observaciones no comunicado
Definición en la línea 6654 del archivo Proveedor.cs.
|
getset |
No incluir a este proveedor en comunicados de tipo SMS
Definición en la línea 6543 del archivo Proveedor.cs.
|
getset |
Nombre del proveedor a partir del campo NOMBRE de la tabla PROVEED de la base de datos de GESTION de Eurowin de la pestaña "Datos".
Definición en la línea 5142 del archivo Proveedor.cs.
|
getset |
El tipo TipoProveedor será un enumerable formado por { Nacional=1, Comunitario, Extracomunitario } El binding sobre _TipoProveedor de tipo enum no funciona, utilizo este campo tipo int como "puente"
Definición en la línea 6172 del archivo Proveedor.cs.
|
getset |
Observaciones
Definición en la línea 5934 del archivo Proveedor.cs.
|
getset |
Pagina web del proveedor
Definición en la línea 5512 del archivo Proveedor.cs.
|
getset |
Código de país que se establece al proveedor
Definición en la línea 5375 del archivo Proveedor.cs.
|
getset |
Objeto padre a la instancia.
Definición en la línea 7008 del archivo Proveedor.cs.
|
getset |
Poblacion del proveedor
Definición en la línea 5341 del archivo Proveedor.cs.
|
get |
Prefijo telefonico del proveedor (según país).
Definición en la línea 6993 del archivo Proveedor.cs.
|
getset |
Nos permitirá asignar un % de descuento de pronto pago El valor entrado debe ser un valor entre 0 y 100
Definición en la línea 7075 del archivo Proveedor.cs.
|
getset |
Provincia del proveedor
Definición en la línea 5358 del archivo Proveedor.cs.
|
getset |
Razón comercial del proveedor a partir del campo NOMBRE2 de la tabla PROVEED.
Definición en la línea 5608 del archivo Proveedor.cs.
|
getset |
Nos permitirá asignar si un proveedor permite trabajar con recargo equivalencia
Definición en la línea 6000 del archivo Proveedor.cs.
|
getset |
Nos indica si al proveedor se le aplica el criterio de caja en compras Si el proveedor no es nacional entonces no se podrá marcar este check
Definición en la línea 6226 del archivo Proveedor.cs.
|
getset |
Referencia catastral
Definición en la línea 6668 del archivo Proveedor.cs.
|
getset |
Nos permitirá asignar el tipo de retención al proveedor Ojo: el campo MOD_RET =.T. –> es retención sobre Base, .F. –> Sobre Factura
Definición en la línea 6063 del archivo Proveedor.cs.
|
getset |
Nos indicará si el proveedor tiene retención fiscal o no.
Definición en la línea 6011 del archivo Proveedor.cs.
|
getset |
Nos permitirá aplicar el código de retención al proveedor. 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 6118 del archivo Proveedor.cs.
|
getset |
Skype del proveedor
Definición en la línea 5560 del archivo Proveedor.cs.
|
getset |
PE-104237: Nuevo campo _Sync_ctc para indicar si el cliente se sincroniza con Office365 (overdrive) o no
Definición en la línea 7095 del archivo Proveedor.cs.
|
getset |
Teléfono predeterminado de la ficha del proveedor, sera el que tenga el campo PREDET.
Definición en la línea 5270 del archivo Proveedor.cs.
|
getset |
Tipo de identificación fiscal
Definición en la línea 5637 del archivo Proveedor.cs.
|
getset |
Nos permitirá indicar el código de TIPO DE IVA aplicado a este proveedor
Definición en la línea 6026 del archivo Proveedor.cs.
|
getset |
El tipo TipoProveedor será un enumerable formado por { Nacional=1, Comunitario, Extracomunitario } El enumerable se definirá dentro de la clase de Proveedor
Definición en la línea 6150 del archivo Proveedor.cs.
|
getset |
Nos permitirá asignar el tipo de retención al proveedor. El binding sobre _RetencionBaseFactura del tipo enum no funciona, utilizo este campo tipo int como "puente"
Definición en la línea 6102 del archivo Proveedor.cs.
|
get |
ManteTRel de teléfonos y contactos de proveedor.
Definición en la línea 6688 del archivo Proveedor.cs.
|
get |
Enlace con la tabla relacionada Banc_Pro
Definición en la línea 6749 del archivo Proveedor.cs.
|
get |
ManteTRel de descuentos de proveedor.
Definición en la línea 6866 del archivo Proveedor.cs.
|
get |
ManteTRel de direcciones de proveedor.
Definición en la línea 6718 del archivo Proveedor.cs.
|
get |
ManteTRel de entregas de proveedor.
Definición en la línea 6934 del archivo Proveedor.cs.
|
get |
ManteTRel de giros de proveedor.
Definición en la línea 6836 del archivo Proveedor.cs.
|
get |
ManteTRel de imágenes de proveedor.
Definición en la línea 6902 del archivo Proveedor.cs.
|
get |
ManteTRel de vacaciones de proveedor.
Definición en la línea 6777 del archivo Proveedor.cs.
|
getset |
Url de Twitter del proveedor
Definición en la línea 5544 del archivo Proveedor.cs.