Extensión de pedidos de compra Más...
Métodos públicos | |
ExtPedicom_GAPed () | |
Inicializa una nueva intancia de la clase Más... | |
override void | _Camps_Lin_Change (CampsDocCompraLin teCampo, dynamic toLinia, ewCampo toewCampo) |
Se dispara cuando se cambia el valor de cualquier propiedad de la línea del documento Más... | |
override bool | _Load (string tcEmpresa, string tcNumero, string tcProveedor="") |
Carga de la extensión del documentos Más... | |
override bool | _New (string tcEmpresa, string tcNumero="", string tcProveedor="") |
Se ha creado un nuevo documento Más... | |
override bool | _Abandonar_Documento (bool tbNoValidarDocumento=false, bool tlSalirDocumento=false) |
Descargar el documento Más... | |
override bool | _IsTraspasable () |
Marco que este tipo de documento es traspasable Más... | |
override bool | _To_Documento (Dictionary< string, object > toParams, dynamic toDocumentoDestino, bool tbEsNou) |
Capturar el traspaso del documento Más... | |
override void | _Printed () |
Se ha imprimido el documento Más... | |
override void | _Mantegrid_Vinculado () |
Capturamos cuando se asigna el grid para enlazar eventos Más... | |
_Extension_Lin_PC | _GetLineaByRelacion (string relacion) |
Devuelve la línea que coincide con la la cadena suministrada en el campo Relacion Más... | |
_Extension_Lin_PC | _GetLineaByLinea (int linea) |
Devuelve la línea que coincide con la línea Más... | |
override bool | _Delete () |
Método que se ejecuta cuando el usuario borra un documento Más... | |
override bool | _Print () |
Override del método print Más... | |
override bool | _Delete_Linea (IDocumentLinea toLineaDocumento) |
Override del borrado de linea Más... | |
override IExtensionDocsDocumentoLinea | _InsertLinea (IDocumentLinea toLineaDocumento, int tnPosLlista) |
Método que se ejecuta cuando se inserta un nueva línea en el documento Más... | |
override IExtensionDocsDocumentoLinea | _AddLinea (IDocumentLinea toLineaDocumento) |
Método que se ejecuta cuando se añade un nuevo artículo en el documento Más... | |
override bool | _MarcaCancelar (bool tlCancelar) |
Se ha modificado el estado cancelado del pedido Más... | |
override bool | _MarcaTraspasar (bool tlTraspaso) |
Se ha modificado el estado traspasado del pedido Más... | |
override bool | _ValidacionModificacionUnidades (bool tlOrigenUnidades, decimal tnUnidadesOld, DataTable toResultados, IDocumentLinea toLineaDocumento) |
Extensión del método ValidacionModificacionUnidades(). Permitir el cambio de unidades si existe línea origen Más... | |
override bool | _Camps_Cab_Change_Before (CampsDocCompraCab teCampo, ewCampo toewCampo) |
Overrride para validar los cambios de cabecera con lineas relacionadas Más... | |
Métodos públicos heredados desde sage.ew.ewbase._ExtensionDocCompraDocumento | |
override void | _Documento_Asignado () |
Para capturar el momento en que se asigna el documento y poder definir los eventos del mismo. Más... | |
virtual void | _Camps_Cab_Change_After (CampsDocCompraCab teCampo, ewCampo toewCampo) |
Se dispara cuando se cambia el valor de cualquier propiedad de la cabecera del documento Más... | |
virtual bool | _Clonar (IDocCompra< IDocCompraCab, IDocCompraLin, IDocCompraPie > toDocumento, ref IDocCompra< IDocCompraCab, IDocCompraLin, IDocCompraPie > toDocumentoDuplicado) |
Método que se ejecuta cuando el usuario clona un documento Más... | |
override string | _SqlConculta (string tcEmpresa, string tcNumero, string tcProveedor="") |
Metodo que genera la instrucción Sql para la consulta de datos Más... | |
override bool | _Load (string tcEmpresa, string tcNumero, string tcProveedor="") |
Método que se ejecuta cuando el usuario carga en memoria un documento Más... | |
override bool | _New (string tcEmpresa, string tcNumero="", string tcProveedor="") |
Método que se ejecuta cuando el usuario crea un nuevo documento Más... | |
virtual bool | _CodigoCambiado (CampsDocCompraCab teCampo, ewCampo teValor) |
Cuando se modifica un valor de la cabezera Más... | |
Métodos públicos heredados desde sage.ew.ewbase._ExtensionDocumento | |
_ExtensionDocumento () | |
Inicializa una nueva instancia de la clase Más... | |
bool | _CurrentCellValue () |
Actualizamos la clase de negocio cuando seleccionamos un código desde el browser correspondiente Más... | |
virtual Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null) |
Devuelve las variables para Sage Reports Más... | |
virtual IExtensionDocsDocumentoLinea | _Get_Linea_Ext (IDocumentLinea toLiniaDoc) |
Devuelve la linea de la extensión correspondiente a la línea del documento Más... | |
DefPropiedad | _AddPropiedad (string tcDataPropertyName, string tcCampoTabla="") |
Añade una nueva definición de propiedad a la clase Más... | |
DefPropiedad | _AddPropiedad (string tcDataPropertyName, string tcCampoTabla="", bool tlTraspasable=false) |
Añade una nueva definición de propiedad a la clase Más... | |
_ExtensionDocumentoLinea | _SearchLinea (_ExtensionDocumento toExtensionDocumento, dynamic toLinea) |
Buscamos la línea que estamos traspasando en la extensión correspondiente Más... | |
_ExtensionDocumentoLinea | _SearchLastLinea (_ExtensionDocumento toExtensionDocumento) |
Buscamos la última línea que estamos traspasando en la extensión correspondiente Más... | |
virtual bool | _LineaToDocumento (IExtensionDocsDocumento toExtensionDestino, dynamic toLineaOrigen, dynamic toLineaDestino, bool tlVisualLayer=true) |
Actualización de información al realizar el traspaso entre documentos Más... | |
virtual bool | _Delete_Validate () |
Método que se ejecuta antes del llamar a _Delete() Más... | |
virtual void | _Error (IEWException toException) |
Método que se ejecuta cuando hay algun error a nivel de documento Más... | |
virtual void | _UnPrinted () |
Se ejecuta cuando se ha desmarca el documento Más... | |
virtual bool | _Load () |
Método que se ejecuta cuando el usuario carga en memoria un documento Más... | |
virtual void | _Refresh () |
Método para forzar un load de la extensión (PE-101355) Más... | |
virtual bool | _Save (bool tbForzarGuardarLineas=false) |
Método que se ejecuta cuando el usuario guarda un documento Más... | |
virtual bool | _Es_Valido (bool tlAbandonaDocumento=false) |
Valida el documento. Más... | |
virtual bool | _Validaciones_Previas_Documento () |
Comprobaciones previas a realizar en un documento de ventaantes de pasar a realizar el traspaso a documento destino. Más... | |
virtual void | _Totalizar () |
calcula el total de unidades, importe i importeiva del document. També crida al metode _Totales_Especiales_Documento pq alli implementarem les totalitzacions especifiques que vulguem per document Más... | |
virtual void | _Totales_Especiales_Documento (IDocumentLinea tolinea) |
No hi posem codi ja que es recodificara a cada classe filla amb els camps que interessa sumar. Más... | |
virtual bool | _Validar_Solo_Lectura () |
Valida si el documento se puede editar Más... | |
virtual List< String > | _Buscar_Por_Referencia (String tcLetraReferencia, String tcNumeroReferencia, List< String > toDocumentos) |
Buscar documentos a partir de una referencia de cliente Más... | |
virtual void | _Duplicar (dynamic toDestino) |
Duplicar documento Más... | |
bool | _LineaMover (int liniaant, int linidestino) |
Cambiar el número de linea en la tabla Más... | |
virtual bool | _LineaMover (IDocumentLinea lineadocumento, int liniaant, int linidestino) |
Cambiar el número de linea en la tabla Más... | |
virtual bool | _Cambiar_Posicion_Linea (IDocumentLinea lineadocumento, int indexliniadestino) |
Cambiar la posición de la línea dentro de la colección de líneas Más... | |
Métodos públicos heredados desde sage.ew.interficies.IExtensionDocsDocumento | |
bool | _MarcaCancelar (Boolean tlCancelar) |
Cancelar documento Más... | |
bool | _MarcaTraspasar (Boolean tlTraspaso) |
Marcar como traspasado Más... | |
Métodos públicos heredados desde sage.ew.interficies.IExtensionDocCompraDocumento | |
bool | _New (String tcEmpresa, String tcNumero="", String tcProveedor="") |
Método que se ejecuta cuando el usuario crea un nuevo documento Más... | |
bool | _Load (String tcEmpresa, String tcNumero, String tcProveedor="") |
Método que se ejecuta cuando el usuario carga en memoria un documento Más... | |
Campos de datos | |
string | _Error_Message = "" |
Contendría el texto del último error Más... | |
Campos de datos heredados desde sage.ew.ewbase._ExtensionDocumento | |
string | _Mensaje_Error = "" |
Para controlas los posibles mensajes de error Más... | |
Dictionary< string, DefPropiedad > | _DefPropiedades = new Dictionary<string, DefPropiedad>() |
Definición de las columnas que se añadirán al Mantegrid asociado Más... | |
List< IExtensionDocsDocumentoLinea > | _Lineas = new List<IExtensionDocsDocumentoLinea>() |
Relación de líneas de la extensión _ExtensionDocVentaDocumento Más... | |
DataTable | _dtResultadoConsulta |
DataTable que contiene el resultado de la última consulta del _Load() Más... | |
bool | _bIsLoading |
Indica si el documento está en proceso de carga de datos. Más... | |
Otros miembros heredados | |
Propiedades heredados desde sage.ew.ewbase._ExtensionDocCompraDocumento | |
string | _CampoProveedor [get, set] |
Nombre del campo que corresponde al Proveedor Más... | |
Propiedades heredados desde sage.ew.ewbase._ExtensionDocumento | |
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... | |
dynamic | _Documento [get, set] |
Referencia al documento Más... | |
string | _DataBase [get, set] |
Base de datos del módulo Más... | |
string | _Tabla [get, set] |
Tabla de datos para rellenar las columnas Más... | |
string | _Condicion [get, set] |
Condición para añadir al where en la carga de registros Más... | |
string | _CampoEmpresa [get, set] |
Nombre del campo que corresponde a la Empresa Más... | |
string | _CampoNumero [get, set] |
Nombre del campo que corresponde al Número Más... | |
string | _CampoLinea [get, set] |
Nombre del campo que corresponde a la Línea Más... | |
Type | _ExtensionDocsDocumentoLineaType [get, set] |
Tipo base para la colección de líneas. Debe estar basado en IExtensionDocVentaDocumentoLinea Más... | |
TiposUpdate | _TipoUpdate [get, set] |
Forma en la que se guardarán los registros Más... | |
Mantegrid | _Mantegrid [get, set] |
Mantegrid asociado al que se le añadirán las columnas Más... | |
ewgrid | _Grid [get, set] |
grid de traspaso de un documento asociado al que se le añadirán las columnas Más... | |
ewgrid | _GridCopia [get, set] |
Task 194577: Se utiliza para guardar una copia del grid y restaurar el grid (si hace falta) al salir de la pantalla de traspasos Más... | |
bool | _ConfigurarGrid [get, set] |
Propiedad para determinar si en el momento de asigar el grid, lo configuramos Más... | |
Propiedades heredados desde sage.ew.interficies.IExtensionDocsDocumento | |
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... | |
dynamic | _Documento [get, set] |
Referencia al documento Más... | |
string | _DataBase [get, set] |
Base de datos del módulo Más... | |
string | _Tabla [get, set] |
Tabla de datos para rellenar las columnas Más... | |
string | _Condicion [get, set] |
Condición para añadir al where en la carga de registros Más... | |
string | _CampoEmpresa [get, set] |
Nombre del campo que corresponde a la Empresa Más... | |
string | _CampoNumero [get, set] |
Nombre del campo que corresponde al Número Más... | |
string | _CampoLinea [get, set] |
Nombre del campo que corresponde a la Letra Más... | |
TiposUpdate | _TipoUpdate [get, set] |
Forma en la que se guardarán los registros Más... | |
Type | _ExtensionDocsDocumentoLineaType [get, set] |
Tipo base para la colección de líneas. Debe estar basado en IExtensionDocVentaDocumentoLinea Más... | |
Propiedades heredados desde sage.ew.interficies.IExtensionDocCompraDocumento | |
string | _CampoProveedor [get, set] |
Nombre del campo que corresponde a la Letra Más... | |
Extensión de pedidos de compra
Definición en la línea 22 del archivo ExtPedicom_GAPed.cs.
|
inline |
Inicializa una nueva intancia de la clase
Definición en la línea 43 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Descargar el documento
tbNoValidarDocumento | |
tlSalirDocumento |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 316 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Método que se ejecuta cuando se añade un nuevo artículo en el documento
toLineaDocumento |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 787 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Overrride para validar los cambios de cabecera con lineas relacionadas
teCampo | |
teValor |
Reimplementado de sage.ew.ewbase._ExtensionDocCompraDocumento.
Definición en la línea 29 del archivo ExtPedicom_GAPedTmp.cs.
|
inlinevirtual |
Se dispara cuando se cambia el valor de cualquier propiedad de la línea del documento
teCampo | |
toLinia | |
toewCampo |
Reimplementado de sage.ew.ewbase._ExtensionDocCompraDocumento.
Definición en la línea 159 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Método que se ejecuta cuando el usuario borra un documento
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 614 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Override del borrado de linea
toLineaDocumento |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 740 del archivo ExtPedicom_GAPed.cs.
|
inline |
Devuelve la línea que coincide con la línea
linea |
Definición en la línea 597 del archivo ExtPedicom_GAPed.cs.
|
inline |
Devuelve la línea que coincide con la la cadena suministrada en el campo Relacion
relacion |
Definición en la línea 583 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Método que se ejecuta cuando se inserta un nueva línea en el documento
toLineaDocumento | |
tnPosLlista |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 779 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Marco que este tipo de documento es traspasable
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 332 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Carga de la extensión del documentos
tcEmpresa | |
tcNumero | |
tcProveedor |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 270 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Capturamos cuando se asigna el grid para enlazar eventos
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 549 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Se ha modificado el estado cancelado del pedido
tlCancelar |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 863 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Se ha modificado el estado traspasado del pedido
tlTraspaso |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 885 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Se ha creado un nuevo documento
tcEmpresa | |
tcNumero | |
tcProveedor |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 299 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Override del método print
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 707 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Se ha imprimido el documento
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 518 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Capturar el traspaso del documento
toParams | |
toDocumentoDestino | |
tbEsNou |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 344 del archivo ExtPedicom_GAPed.cs.
|
inlinevirtual |
Extensión del método ValidacionModificacionUnidades(). Permitir el cambio de unidades si existe línea origen
tlOrigenUnidades | |
tnUnidadesOld | |
toResultados | |
toLineaDocumento |
Reimplementado de sage.ew.ewbase._ExtensionDocumento.
Definición en la línea 999 del archivo ExtPedicom_GAPed.cs.
string sage.addons.gaped.Negocio.Clases.ExtPedicom_GAPed._Error_Message = "" |
Contendría el texto del último error
Definición en la línea 27 del archivo ExtPedicom_GAPed.cs.