Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.ewbase._ExtensionDocStocks

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

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

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)
 
virtual String _Error_Message [get, set]
 Contiene mensajes de error para mostrarlos en entorno visual.
 
virtual dynamic _Documento [get, set]
 Objeto con el documento relacionado a la extensión.
 
IMante _Mante [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.
 
FormBase _FormMante [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.
 
string _DataBase [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.
 
string _Tabla [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.
 
bool _IsNew [get, set]
 Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.
 

Descripción detallada

Clase para las extensiones de documentos de stock.

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

Documentación de 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 1459 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 1469 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 1549 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 1522 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 1531 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 1559 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 1540 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 1505 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 1411 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 ( 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 1402 del archivo clsEwModulosExtension.cs.

◆ _New() [2/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 1392 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 1514 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 1487 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 1495 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 1570 del archivo clsEwModulosExtension.cs.

◆ _Validar_Solo_Lectura()

Documentación de propiedades

◆ _DataBase

string sage.ew.ewbase._ExtensionDocStocks._DataBase
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _Documento

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

Objeto con el documento relacionado a la extensión.

Implementa sage.ew.interficies.IExtensionDocumentoBase.

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

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _Error_Message

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

Contiene mensajes de error para mostrarlos en entorno visual.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _FormMante

FormBase sage.ew.ewbase._ExtensionDocStocks._FormMante
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _IsNew

bool sage.ew.ewbase._ExtensionDocStocks._IsNew
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _Mante

IMante sage.ew.ewbase._ExtensionDocStocks._Mante
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _Tabla

string sage.ew.ewbase._ExtensionDocStocks._Tabla
getset

Para cumplir interficie IExtensionDocumentoBase -> IExtensionMante.

Implementa sage.ew.interficies.IExtensionMante.

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


La documentación de esta clase está generada del siguiente archivo: