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 1335 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 1472 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 1482 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 1562 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 1535 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 1544 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 1572 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 1553 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 1518 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 1424 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 1405 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 1415 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 1527 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 1500 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 1508 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 1583 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 1383 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 1364 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 1344 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 1354 del archivo clsEwModulosExtension.cs.

◆ _FormMante

FormBase sage.ew.ewbase._ExtensionDocStocks._FormMante
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

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

◆ _IsNew

bool sage.ew.ewbase._ExtensionDocStocks._IsNew
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

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

◆ _Mante

IMante sage.ew.ewbase._ExtensionDocStocks._Mante
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

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

◆ _Tabla

string sage.ew.ewbase._ExtensionDocStocks._Tabla
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante

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


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