Referencia de la Clase sage.ew.ewbase._ExtensionDocStocks

Clase para las extensiones de documentos de stock Más...

Diagrama de herencias de sage.ew.ewbase._ExtensionDocStocks
sage.ew.interficies.IExtensionDocsStock sage.ew.interficies.IExtensionDocumentoBase sage.ew.interficies.IExtensionMante sage.addons.AddonTest.Negocio.Clases.ExtensionAlbaranTraspaso sage.addons.offline.Negocio.Documentos.ExtensionDocAlbRegulari sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTraspaso sage.addons.offline.Negocio.Documentos.ExtensionDocPedInt sage.addons.offline.Negocio.Documentos.ExtensionDocStockIni sage.addons.offline.Negocio.Documentos.ExtensionDocStockInventario

Métodos públicos

virtual bool _New (string tcCodigo="")
 Método que se ejecuta cuando el usuario crea un nuevo documento Más...
 
virtual bool _New (Dictionary< string, object > toDicKey)
 Método que se ejecuta cuando el usuario crea un nuevo documento Más...
 
virtual bool _Load ()
 Método que se ejecuta cuando el usuario carga en memoria un documento Más...
 
virtual bool _Load (Dictionary< string, object > toDicKey)
 Método que se ejecuta cuando el usuario carga en memoria un documento Más...
 
virtual bool _Save ()
 Método que se ejecuta cuando el usuario guarda un documento Más...
 
virtual bool _Delete ()
 Método que se ejecuta cuando el usuario borra un documento Más...
 
virtual bool _Validar_Solo_Lectura ()
 Valida si el documento se puede editar Más...
 
virtual bool _Abandonar_Documento (bool tbNoValidarDocumento=false, bool tlSalirDocumento=false)
 Abandonar documento. Descarga líneas y limpia valores de propiedades... Más...
 
virtual IExtensionDocsDocumentoLinea _AddLinea (IDocumentLinea toLineaDocumento)
 Método que se ejecuta cuando se añade un nuevo artículo en el documento Más...
 
virtual bool _Delete_Linea (IDocumentLinea toLineaDocumento)
 Método que se ejecuta cuando el usuario borra una línea del documento. Más...
 
void _Show ()
 Cumplir interficie IExtensionDocumentoBase Más...
 
void _ShowDialog ()
 Cumplir interficie IExtensionDocumentoBase Más...
 
bool _Init ()
 Cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
bool _Refresh ()
 Cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
void _Cancel ()
 Cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
bool _Clonar ()
 Cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
void _Error (IEWException toException)
 Cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
void _Bloquear_Controles (bool tlReadOnly)
 Cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
bool _Duplicar (IDuplicador duplicador)
 Cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
bool _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew)
 Traspasar al siguiente ejercicio Más...
 

Propiedades

virtual TipoExecute _eBeforeAfter [get, set]
 Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más...
 
virtual String _Error_Message [get, set]
 Contiene mensajes de error para mostrarlos en entorno visual Más...
 
virtual dynamic _Documento [get, set]
 Objeto con el documento relacionado a la extensión Más...
 
IMante _Mante [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
FormBase _FormMante [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
string _DataBase [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
string _Tabla [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
bool _IsNew [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante Más...
 
- Propiedades heredados desde sage.ew.interficies.IExtensionDocumentoBase
dynamic _Documento [get, set]
 Referencia al documento base Más...
 
- Propiedades heredados desde sage.ew.interficies.IExtensionMante
TipoExecute _eBeforeAfter [get, set]
 Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más...
 
IMante _Mante [get, set]
 Referencia al mantenimiento original Más...
 
FormBase _FormMante [get, set]
 Referencia al formulario del mantenimiento original Más...
 
string _DataBase [get, set]
 Nombre de la base de datos de la extensión del mantenimiento Más...
 
string _Error_Message [get, set]
 PE-100770 Mensaje de error para las validaciones de la configuración Más...
 
string _Tabla [get, set]
 Nombre de la tabla de la extensión del mantenimiento Más...
 
bool _IsNew [get, set]
 Bug 133642 Indica si el registro principal es nuevo Más...
 

Descripción detallada

Clase para las extensiones de documentos de stock

Definición en la línea 1301 del archivo clsEwModulosExtension.cs.

Documentación de las funciones miembro

◆ _Abandonar_Documento()

virtual bool sage.ew.ewbase._ExtensionDocStocks._Abandonar_Documento ( bool  tbNoValidarDocumento = false,
bool  tlSalirDocumento = false 
)
inlinevirtual

Abandonar documento. Descarga líneas y limpia valores de propiedades...

Parámetros
tbNoValidarDocumento
tlSalirDocumento
Devuelve

Implementa sage.ew.interficies.IExtensionDocumentoBase.

Definición en la línea 1438 del archivo clsEwModulosExtension.cs.

◆ _AddLinea()

virtual IExtensionDocsDocumentoLinea sage.ew.ewbase._ExtensionDocStocks._AddLinea ( IDocumentLinea  toLineaDocumento)
inlinevirtual

Método que se ejecuta cuando se añade un nuevo artículo en el documento

Parámetros
toLineaDocumento
Devuelve

Implementa sage.ew.interficies.IExtensionDocsStock.

Definición en la línea 1448 del archivo clsEwModulosExtension.cs.

◆ _Bloquear_Controles()

void sage.ew.ewbase._ExtensionDocStocks._Bloquear_Controles ( bool  tlReadOnly)
inline

Cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Parámetros
tlReadOnly

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1528 del archivo clsEwModulosExtension.cs.

◆ _Cancel()

void sage.ew.ewbase._ExtensionDocStocks._Cancel ( )
inline

Cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1501 del archivo clsEwModulosExtension.cs.

◆ _Clonar()

bool sage.ew.ewbase._ExtensionDocStocks._Clonar ( )
inline

Cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1510 del archivo clsEwModulosExtension.cs.

◆ _Delete()

◆ _Delete_Linea()

virtual bool sage.ew.ewbase._ExtensionDocStocks._Delete_Linea ( IDocumentLinea  toLineaDocumento)
inlinevirtual

◆ _Duplicar()

bool sage.ew.ewbase._ExtensionDocStocks._Duplicar ( IDuplicador  duplicador)
inline

Cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Parámetros
duplicador
Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1538 del archivo clsEwModulosExtension.cs.

◆ _Error()

void sage.ew.ewbase._ExtensionDocStocks._Error ( IEWException  toException)
inline

Cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Parámetros
toException

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1519 del archivo clsEwModulosExtension.cs.

◆ _Init()

bool sage.ew.ewbase._ExtensionDocStocks._Init ( )
inline

Cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1484 del archivo clsEwModulosExtension.cs.

◆ _Load() [1/2]

virtual bool sage.ew.ewbase._ExtensionDocStocks._Load ( )
inlinevirtual

Método que se ejecuta cuando el usuario carga en memoria un documento

Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1390 del archivo clsEwModulosExtension.cs.

◆ _Load() [2/2]

virtual bool sage.ew.ewbase._ExtensionDocStocks._Load ( Dictionary< string, object >  toDicKey)
inlinevirtual

◆ _New() [1/2]

virtual bool sage.ew.ewbase._ExtensionDocStocks._New ( string  tcCodigo = "")
inlinevirtual

Método que se ejecuta cuando el usuario crea un nuevo documento

Parámetros
tcCodigo
Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1371 del archivo clsEwModulosExtension.cs.

◆ _New() [2/2]

virtual bool sage.ew.ewbase._ExtensionDocStocks._New ( Dictionary< string, object >  toDicKey)
inlinevirtual

Método que se ejecuta cuando el usuario crea un nuevo documento

Parámetros
toDicKeyDiccionari que contendrá los campos clave del documento a cargar
Devuelve

Implementa sage.ew.interficies.IExtensionDocsStock.

Reimplementado en sage.addons.AddonTest.Negocio.Clases.ExtensionAlbaranTraspaso.

Definición en la línea 1381 del archivo clsEwModulosExtension.cs.

◆ _Refresh()

bool sage.ew.ewbase._ExtensionDocStocks._Refresh ( )
inline

Cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1493 del archivo clsEwModulosExtension.cs.

◆ _Save()

◆ _Show()

void sage.ew.ewbase._ExtensionDocStocks._Show ( )
inline

Cumplir interficie IExtensionDocumentoBase

Implementa sage.ew.interficies.IExtensionDocumentoBase.

Definición en la línea 1466 del archivo clsEwModulosExtension.cs.

◆ _ShowDialog()

void sage.ew.ewbase._ExtensionDocStocks._ShowDialog ( )
inline

Cumplir interficie IExtensionDocumentoBase

Implementa sage.ew.interficies.IExtensionDocumentoBase.

Definición en la línea 1474 del archivo clsEwModulosExtension.cs.

◆ _TraspasarSiguienteEjercicio()

bool sage.ew.ewbase._ExtensionDocStocks._TraspasarSiguienteEjercicio ( string  tcEjerActual,
string  tcEjerSig,
bool  tbIsNew 
)
inline

Traspasar al siguiente ejercicio

Parámetros
tcEjerActual
tcEjerSig
tbIsNew

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 1549 del archivo clsEwModulosExtension.cs.

◆ _Validar_Solo_Lectura()

Documentación de propiedades

◆ _DataBase

string sage.ew.ewbase._ExtensionDocStocks._DataBase
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Definición en la línea 1349 del archivo clsEwModulosExtension.cs.

◆ _Documento

virtual dynamic sage.ew.ewbase._ExtensionDocStocks._Documento
getset

Objeto con el documento relacionado a la extensión

Definición en la línea 1330 del archivo clsEwModulosExtension.cs.

◆ _eBeforeAfter

virtual TipoExecute sage.ew.ewbase._ExtensionDocStocks._eBeforeAfter
getset

Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after)

Definición en la línea 1310 del archivo clsEwModulosExtension.cs.

◆ _Error_Message

virtual String sage.ew.ewbase._ExtensionDocStocks._Error_Message
getset

Contiene mensajes de error para mostrarlos en entorno visual

Definición en la línea 1320 del archivo clsEwModulosExtension.cs.

◆ _FormMante

FormBase sage.ew.ewbase._ExtensionDocStocks._FormMante
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Definición en la línea 1344 del archivo clsEwModulosExtension.cs.

◆ _IsNew

bool sage.ew.ewbase._ExtensionDocStocks._IsNew
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Definición en la línea 1359 del archivo clsEwModulosExtension.cs.

◆ _Mante

IMante sage.ew.ewbase._ExtensionDocStocks._Mante
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Definición en la línea 1339 del archivo clsEwModulosExtension.cs.

◆ _Tabla

string sage.ew.ewbase._ExtensionDocStocks._Tabla
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

Definición en la línea 1354 del archivo clsEwModulosExtension.cs.


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