Referencia de la Clase sage.ew.ewbase.ListCamposAdicionales

PE-100313 Más...

Diagrama de herencias de sage.ew.ewbase.ListCamposAdicionales
sage.ew.ewbase.ListCamposAdicionalesBase sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ITraspasoSiguienteEjercicio

Tipos públicos

enum  TipoDocumento {
  TipoDocumento.Clientes = 1, TipoDocumento.Proveedores = 2, TipoDocumento.Articulos = 3, TipoDocumento.DocVentas = 4,
  TipoDocumento.DocCompras = 5, TipoDocumento.Lotes = 6
}
 Enum del tipo de codumento Más...
 

Métodos públicos

override bool _AfterSaveCampoAdicional (CamposAdicionales toCampoAdicional, bool lbSave=true)
 Metodo que se ejecuta después de guardar los campos adicionales Más...
 
override DataTable _GetDataMultiCamToUpdate (CamposAdicionales toCampoAdicional)
 Obtiene los datos para actualizar Más...
 
override void _DeleteDataMultiCam (DataTable toDt, CamposAdicionales toCampoAdicional)
 Elimina los datos Más...
 
 ListCamposAdicionales (String tcModulo)
 Constructor Más...
 
 ListCamposAdicionales (TipoDocumento toTipoDocumento, String tcCodigo)
 Constructor Más...
 
 ListCamposAdicionales (eTipoDocumento tnTipo, String tcEmpresa, String tcNumero, String tcProv)
 Constructor Más...
 
 ListCamposAdicionales (eTipoDocumento tnTipo, String tcEmpresa, String tcNumero, String tcLetra, String tcCliente)
 Constructor Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.ListCamposAdicionalesBase
virtual String _GetCodigo ()
 Devuelve el codigo Más...
 
virtual Boolean _BeforeSaveCampoAdicional (CamposAdicionales toCampoAdicional)
 
Boolean _HasValues ()
 Indica si hay algún campo con valor Más...
 
Boolean _HasChanges ()
 Indica si hay cambios Más...
 
bool _CopyInfo (ListCamposAdicionalesBase toList)
 Copia los campos adicionales Más...
 
Boolean _Load ()
 Load Más...
 
bool _AddNewValues ()
 Crea los valores para los campos adicionales Más...
 
bool _Save ()
 Guarda los valores de los campos adicionales Más...
 
virtual Boolean _Delete ()
 Elimina los valores de los campos adicionales Más...
 
Dictionary< String, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtienes los datos para la impresión de la agencia Más...
 
String _GetTipo (eTipoDocumento toTipo)
 Devuelve la relación del tipo Más...
 
bool _Refresh ()
 PE-100517 Recarga la lista de campos Más...
 
CampoAdicional _GetCampo (String tcCodigoCampo)
 PE-103231 Más...
 

Métodos públicos estáticos

static string _ValorAdi (String tcTipo, String tcCodigoCampo, String tcCodigo, bool tlTitulo)
 PE-103237 Retorna el valor o el tiulo de un campo adiciona de Articulo, Cliente o Proveedor Más...
 
static string _ValorAdiDoc (String tcTipo, String tcTipoDoc, String tcCodigoCampo, String tcEmpresa, String tcNumero, String tcLetra, String tcClieProv, bool tlTitulo)
 PE-103237 Retorna el valor o el tiulo de un campo adiciona de Articulo, Cliente o Proveedor Más...
 

Métodos protegidos

override Boolean _LoadValores ()
 PE-100915 Cargamos los valores si es un documento Más...
 
override String _GetSql ()
 Obtiene la sql para cargar los campos adicionales Más...
 
- Métodos protegidos heredados desde sage.ew.ewbase.ListCamposAdicionalesBase
virtual String _Where (String tcPrefix="")
 Retorna el where de los para obtener los campos Más...
 
 ListCamposAdicionalesBase ()
 Constructor Más...
 
 ListCamposAdicionalesBase (String tcCodigo)
 Constructor Más...
 

Propiedades

Boolean _PreguntarAutomaticamente [get]
 PE-100338 Mira si debe preguntar automáticamente Más...
 
TipoDocumento _TipoDocumento [get, set]
 Tipo documento Más...
 
override String _Tabla [get]
 Devuele la tabla donde estan los valores Más...
 
override String _Campo [get]
 Nos devuelve el nombre del campo vinculado Más...
 
override String _DB [get]
 Devuelve la base de datos donde estan las tablas Más...
 
- Propiedades heredados desde sage.ew.ewbase.ListCamposAdicionalesBase
AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio = AccionTraspasoUltimoEjercicio.Nada [get, set]
 Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa Más...
 
ResultadoTraspasoSiguienteEjercicio _ResultadoTraspasoSiguienteEjercicio = ResultadoTraspasoSiguienteEjercicio.NoTraspasado [get]
 Indica el resultado del traspaso al siguiente ejercicio Más...
 
String _ClienteProveedor [get, set]
 PE-100915 Campo codigo de cliente o proveedor en caso de ser documento Más...
 
Dictionary< String, String > _Codigo [get, set]
 Codigo Más...
 
String _Modulo [get]
 Modulo Más...
 
abstract String _Tabla [get]
 Tabla Más...
 
abstract String _Campo [get]
 Campo Más...
 
abstract String _DB [get]
 Base de datos Más...
 
BindingList< CampoAdicional_ListaCampos [get]
 Lista de campos Más...
 
- Propiedades heredados desde sage.ew.interficies.ITraspasoSiguienteEjercicio
AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio [get, set]
 Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa Más...
 
ResultadoTraspasoSiguienteEjercicio _ResultadoTraspasoSiguienteEjercicio [get]
 Indica el resultado del traspaso al siguiente ejercicio Más...
 

Otros miembros heredados

- Atributos protegidos heredados desde sage.ew.ewbase.ListCamposAdicionalesBase
String _cClienteProveedor
 Codigo de cliente/proveedor Más...
 

Descripción detallada

PE-100313

Definición en la línea 25 del archivo ListCamposAdicionales.cs.

Documentación de las enumeraciones miembro de la clase

◆ TipoDocumento

Enum del tipo de codumento

Valores de enumeraciones
Clientes 

Clientes

Proveedores 

Proveedores

Articulos 

Articulos

DocVentas 

DocVentas

DocCompras 

DocCompras

Lotes 

Lotes

Definición en la línea 36 del archivo ListCamposAdicionales.cs.

Documentación del constructor y destructor

◆ ListCamposAdicionales() [1/4]

sage.ew.ewbase.ListCamposAdicionales.ListCamposAdicionales ( String  tcModulo)
inline

Constructor

Parámetros
tcModulo

Definición en la línea 607 del archivo ListCamposAdicionales.cs.

◆ ListCamposAdicionales() [2/4]

sage.ew.ewbase.ListCamposAdicionales.ListCamposAdicionales ( TipoDocumento  toTipoDocumento,
String  tcCodigo 
)
inline

Constructor

Parámetros
toTipoDocumentoTipo documento (Artículo, Cliente, Proveedor)
tcCodigoCódigo

Definición en la línea 629 del archivo ListCamposAdicionales.cs.

◆ ListCamposAdicionales() [3/4]

sage.ew.ewbase.ListCamposAdicionales.ListCamposAdicionales ( eTipoDocumento  tnTipo,
String  tcEmpresa,
String  tcNumero,
String  tcProv 
)
inline

Constructor

Parámetros
tnTipo
tcEmpresa
tcNumero
tcProv

Definición en la línea 664 del archivo ListCamposAdicionales.cs.

◆ ListCamposAdicionales() [4/4]

sage.ew.ewbase.ListCamposAdicionales.ListCamposAdicionales ( eTipoDocumento  tnTipo,
String  tcEmpresa,
String  tcNumero,
String  tcLetra,
String  tcCliente 
)
inline

Constructor

Parámetros
tnTipo
tcEmpresa
tcNumero
tcLetra
tcCliente

Definición en la línea 685 del archivo ListCamposAdicionales.cs.

Documentación de las funciones miembro

◆ _AfterSaveCampoAdicional()

override bool sage.ew.ewbase.ListCamposAdicionales._AfterSaveCampoAdicional ( CamposAdicionales  toCampoAdicional,
bool  lbSave = true 
)
inlinevirtual

Metodo que se ejecuta después de guardar los campos adicionales

Parámetros
toCampoAdicional
lbSave
Devuelve

Reimplementado de sage.ew.ewbase.ListCamposAdicionalesBase.

Definición en la línea 389 del archivo ListCamposAdicionales.cs.

◆ _DeleteDataMultiCam()

override void sage.ew.ewbase.ListCamposAdicionales._DeleteDataMultiCam ( DataTable  toDt,
CamposAdicionales  toCampoAdicional 
)
inlinevirtual

Elimina los datos

Parámetros
toDt
toCampoAdicional

Implementa sage.ew.ewbase.ListCamposAdicionalesBase.

Definición en la línea 585 del archivo ListCamposAdicionales.cs.

◆ _GetDataMultiCamToUpdate()

override DataTable sage.ew.ewbase.ListCamposAdicionales._GetDataMultiCamToUpdate ( CamposAdicionales  toCampoAdicional)
inlinevirtual

Obtiene los datos para actualizar

Parámetros
toCampoAdicional
Devuelve

Implementa sage.ew.ewbase.ListCamposAdicionalesBase.

Definición en la línea 539 del archivo ListCamposAdicionales.cs.

◆ _GetSql()

override String sage.ew.ewbase.ListCamposAdicionales._GetSql ( )
inlineprotectedvirtual

Obtiene la sql para cargar los campos adicionales

Devuelve

Implementa sage.ew.ewbase.ListCamposAdicionalesBase.

Definición en la línea 210 del archivo ListCamposAdicionales.cs.

◆ _LoadValores()

override Boolean sage.ew.ewbase.ListCamposAdicionales._LoadValores ( )
inlineprotectedvirtual

PE-100915 Cargamos los valores si es un documento

Implementa sage.ew.ewbase.ListCamposAdicionalesBase.

Definición en la línea 183 del archivo ListCamposAdicionales.cs.

◆ _ValorAdi()

static string sage.ew.ewbase.ListCamposAdicionales._ValorAdi ( String  tcTipo,
String  tcCodigoCampo,
String  tcCodigo,
bool  tlTitulo 
)
inlinestatic

PE-103237 Retorna el valor o el tiulo de un campo adiciona de Articulo, Cliente o Proveedor

Parámetros
tcTipoClientes = 1 Proveedores = 2 Articulos = 3
tcCodigoCampoCodigo del campo
tcCodigoCódigo del cliente, proveedores o artículo
tlTituloSi retorna el titulo o el valor
Devuelve

Definición en la línea 239 del archivo ListCamposAdicionales.cs.

◆ _ValorAdiDoc()

static string sage.ew.ewbase.ListCamposAdicionales._ValorAdiDoc ( String  tcTipo,
String  tcTipoDoc,
String  tcCodigoCampo,
String  tcEmpresa,
String  tcNumero,
String  tcLetra,
String  tcClieProv,
bool  tlTitulo 
)
inlinestatic

PE-103237 Retorna el valor o el tiulo de un campo adiciona de Articulo, Cliente o Proveedor

Parámetros
tcTipoVentas = 4, Compras = 5
tcTipoDocTipo documento
tcCodigoCampoCódigo del campo adicional
tcEmpresa
tcNumero
tcLetra
tcClieProvCódigo del cliente, proveedores o artículo
tlTituloSi retorna el titulo o el valor
Devuelve

Definición en la línea 272 del archivo ListCamposAdicionales.cs.

Documentación de propiedades

◆ _Campo

override String sage.ew.ewbase.ListCamposAdicionales._Campo
getprotected

Nos devuelve el nombre del campo vinculado

Definición en la línea 137 del archivo ListCamposAdicionales.cs.

◆ _DB

override String sage.ew.ewbase.ListCamposAdicionales._DB
getprotected

Devuelve la base de datos donde estan las tablas

Definición en la línea 160 del archivo ListCamposAdicionales.cs.

◆ _PreguntarAutomaticamente

Boolean sage.ew.ewbase.ListCamposAdicionales._PreguntarAutomaticamente
get

PE-100338 Mira si debe preguntar automáticamente

Definición en la línea 68 del archivo ListCamposAdicionales.cs.

◆ _Tabla

override String sage.ew.ewbase.ListCamposAdicionales._Tabla
getprotected

Devuele la tabla donde estan los valores

Definición en la línea 111 del archivo ListCamposAdicionales.cs.

◆ _TipoDocumento

TipoDocumento sage.ew.ewbase.ListCamposAdicionales._TipoDocumento
getset

Tipo documento

Definición en la línea 96 del archivo ListCamposAdicionales.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: