Referencia de la Clase sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed

Extensión de pedidos de venta Más...

Diagrama de herencias de sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed
sage.ew.ewbase._ExtensionDocVentaDocumento sage.ew.ewbase._ExtensionDocumento sage.ew.interficies.IExtensionDocVentaDocumento sage.ew.interficies.IGetPropiedades sage.ew.interficies.IExtensionDocsDocumento sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.IExtensionDocsDocumento

Métodos públicos

delegate void LineaInsertadaHandler (object sender, _Extension_Lin_PV newlinext)
 Delegado línea insertada Más...
 
 ExtPediven_GAPed ()
 Inicializa una nueva intancia de la clase Más...
 
override IExtensionDocsDocumentoLinea _AddLinea (IDocumentLinea toLineaDocumento)
 Añade una línea a la extensión Más...
 
override IExtensionDocsDocumentoLinea _InsertLinea (IDocumentLinea toLineaDocumento, int tnPosLlista)
 Valida si se gestionarán la unidades servidas Más...
 
override bool _Load (string tcEmpresa, string tcNumero, string tcLetra="")
 Carga de la extensión del documentos Más...
 
override bool _New (string tcEmpresa, string tcNumero="", string tcLetra="")
 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 _Delete ()
 Borrar el documento Más...
 
override void _Camps_Lin_Change (ew.docsven.CampsDocVentaLin 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 _IsTraspasable ()
 Marco que las lineas son traspasables Más...
 
override bool _To_Documento (Dictionary< string, object > toParams, dynamic toDocumentoDestino, bool tbEsNou)
 Método que se ejecuta cuando se traspasa el documento a otro documento Más...
 
override void _Duplicar (dynamic toDestino)
 Duplicar documento Más...
 
Boolean _DesenlazarLineaPedidoCompra (List< _Extension_Lin_PV > toListLin)
 
override bool _Camps_Cab_Change_Before (CampsDocVentaCab teCampo, ewCampo teValor)
 Overrride para validar los cambios de cabecera con lineas relacionadas Más...
 
override void _Camps_Cab_Change_After (CampsDocVentaCab teCampo, ewCampo teValor)
 Overrride para validar los cambios de cabecera con lineas relacionadas Más...
 
bool _BotonOpcionesClickBefore (sage.addons.gaped.Visual.UserControls.btOpcionesPedidoVenta.Opcion opcion, List< IDocumentLinea > lineasseleccionadas)
 Comprobaciones antes de realizar la acción del botón opciones 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...
 
void _BotonOpcionesClickAfter (sage.addons.gaped.Visual.UserControls.btOpcionesPedidoVenta.Opcion opcion, List< IDocumentLinea > lineasseleccionadas)
 Acciones después de realizar la acción del botón opciones Más...
 
void _RefrescarBarraStock ()
 
override bool _MarcaTraspasar (bool tlTraspaso)
 Se ha modificado el estado traspasado del pedido Más...
 
override bool _MarcaCancelar (bool tlCancelar)
 Se ha modificado el estado cancelado del pedido Más...
 
_Extension_Lin_PV _GetLineaByRelacion (string relacion)
 Devuelve la línea que coincide con la cadena suministrada en el campo Relacion Más...
 
_Extension_Lin_PV _GetLineaByLinea (int linea)
 Devuelve la línea que coincide con la línea Más...
 
_Extension_Lin_PV _GetLineaByEstado (string estado, List< _Extension_Lin_PV > lineas, _Extension_Lin_PV excluirlinea)
 Devuelve la primera línea que coincide con el estado Más...
 
List< _Extension_Lin_PV_GetLineasExtFromLineasDocumento (IEnumerable< ewDocVentaLinPED > lineasdocumento=null)
 Devuelve la colección de lineas de la extensión correspondientes a lineasdocumento Más...
 
ewDocVentaLinPED _AprovecharLinea (string articulo, string talla, string color, string escandal, ewDocVentaLinPED excluirlinea, List< string > estados=null)
 Busca una línea para aprovechar Más...
 
bool _ExisteComponenteEscandallo (string articulo, string escandal)
 Devuelve si en la coleccion de líneas hay alguna que corresponde los parámetros Más...
 
List< ewDocVentaLinPED_GetComponentesEscandallo (string escandal, IEnumerable< ewDocVentaLinPED > lineasdocumento=null)
 
override bool _Delete_Linea (IDocumentLinea toLineaDocumento)
 Método que se ejecuta cuando el usuario borra una línea del documento. Más...
 
override void _Mantegrid_Vinculado ()
 Se dispara despues de vincular el mantegrid del documento Más...
 
bool _NoExistePrincipalEscandallo (ewDocVentaLinPED liniaPed)
 Devuelve si existe la línea principal del escandallo Más...
 
- Métodos públicos heredados desde sage.ew.ewbase._ExtensionDocVentaDocumento
override void _Documento_Asignado ()
 Para capturar el momento en que se asigna el documento y poder definir los eventos del mismo. Más...
 
Dictionary< string, object > _GetPropiedades ()
 Diccionario con las propiedades de la extensión de documentos Más...
 
virtual void _Camps_Lin_Change (docsven.CampsDocVentaLin teCampo, dynamic toLinia, ewCampo toewCampo)
 Se dispara cuando se cambia el valor de cualquier propiedad de la línea del documento Más...
 
virtual bool _Clonar (docsven.Docsven.IDocVenta< docsven.Docsven.IDocVentaCab, docsven.Docsven.IDocVentaLin, docsven.Docsven.IDocVentaPie > toDocumento, ref docsven.Docsven.IDocVenta< docsven.Docsven.IDocVentaCab, docsven.Docsven.IDocVentaLin, docsven.Docsven.IDocVentaPie > toDocumentoDuplicado)
 Método que se ejecuta cuando el usuario clona un documento Más...
 
override string _SqlConculta (string tcEmpresa, string tcNumero, string tcLetra="")
 Metodo que genera la instrucción Sql para la consulta de datos Más...
 
override bool _Load (string tcEmpresa, string tcNumero, string tcLetra="")
 Método que se ejecuta cuando el usuario carga en memoria un documento Más...
 
override bool _Load ()
 Método que se ejecuta cuando el usuario carga en memoria un documento sin parametros utilizando las propiedades Más...
 
override bool _New (string tcEmpresa, string tcNumero="", string tcLetra="")
 Método que se ejecuta cuando el usuario crea un nuevo documento Más...
 
virtual bool _Tiquet_to_albaran (dynamic toDocumentoOrigen, dynamic toDocumentoDestino)
 Convertir tiquet a albarán Más...
 
virtual bool _Albaran_to_Tiquet (dynamic toDocumentoOrigen, dynamic toDocumentoDestino)
 Convertir albarán a tiquet Más...
 
virtual bool _CodigoCambiado (CampsDocVentaCab teCampo, ewCampo teValor)
 Cuando se modifica un valor de la cabezera Más...
 
virtual bool _CobrarTiquet ()
 Cobrar tiquet Más...
 
virtual bool _Facturar (List< string > tlisAlbaranes, string tcNumeroFra="", string tcSerieFra="", bool tlFechaOperacion=false, decimal? tnCambio=null)
 Método que se ejecuta cuando al facturar un documento Más...
 
virtual void _FacturarError ()
 Gestión del error de la facturación. Pasa por aquí cuando no puede facturar Más...
 
virtual bool _RestarNumero ()
 Metodo que se ejecuta antes de restar el número Más...
 
virtual bool _CambiarNumeroDocumento (string tcOldNumero, string tcNewNumero)
 Cambiar número de documento Más...
 
virtual bool _RevisarAbonoDocumento (dynamic toDocumentoOriginal)
 Revisión del nuevo documento de abono generado Más...
 
virtual bool _Validar_Ticket0 ()
 Valida si es un Ticket con importe 0 Más...
 
virtual bool _SerieCliente (ref string tcSerieCliente)
 Serie asignada al cliente para documentos defecto Más...
 
virtual bool _SerieClienteRectificativa (ref string tcSerieCliente)
 Serie asignada al cliente para rectificativas 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 _Printed ()
 Se ejecuta cuando se ha imprimido el documento Más...
 
virtual void _UnPrinted ()
 Se ejecuta cuando se ha desmarca el documento Más...
 
virtual void _Refresh ()
 Método para forzar un load de la extensión (PE-101355) Más...
 
virtual bool _Print ()
 Método que se ejecuta cuando el usuario ha imprimido un documento 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 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...
 
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.IExtensionDocVentaDocumento
bool _New (String tcEmpresa, String tcLetra="", String tcNumero="")
 Método que se ejecuta cuando el usuario crea un nuevo documento Más...
 
bool _Load (String tcEmpresa, String tcNumero, String tcLetra="")
 Método que se ejecuta cuando el usuario carga en memoria un documento Más...
 
bool _Clonar (sage.ew.docsven.Docsven.IDocVenta< sage.ew.docsven.Docsven.IDocVentaCab, sage.ew.docsven.Docsven.IDocVentaLin, sage.ew.docsven.Docsven.IDocVentaPie > toDocumento, ref sage.ew.docsven.Docsven.IDocVenta< sage.ew.docsven.Docsven.IDocVentaCab, sage.ew.docsven.Docsven.IDocVentaLin, sage.ew.docsven.Docsven.IDocVentaPie > toDocumentoDuplicado)
 Método que se ejecuta cuando el usuario clona un documento Más...
 
void _Camps_Lin_Change (docsven.CampsDocVentaLin teCampo, dynamic toLinia, ewCampo toewCampo)
 Se dispara cuando se cambia el valor de cualquier propiedad de la línea del documento Más...
 

Campos de datos

string _Error_Message = ""
 Contendría el texto del último error Más...
 
bool _ConvertirEnVenta = false
 Indica un pedido de compra que se ha traspasado a albarán se va a convertir en venta 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...
 

Eventos

LineaInsertadaHandler LineaInsertada
 Se ha insertado una línea Más...
 

Otros miembros heredados

- Propiedades heredados desde sage.ew.ewbase._ExtensionDocVentaDocumento
string _CampoLetra [get, set]
 Nombre del campo que corresponde a la Letra 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.IExtensionDocVentaDocumento
string _CampoLetra [get, set]
 Nombre del campo que corresponde a la Letra Más...
 

Descripción detallada

Extensión de pedidos de venta

Definición en la línea 31 del archivo ExtPediven_GAPed.cs.

Documentación del constructor y destructor

◆ ExtPediven_GAPed()

sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed.ExtPediven_GAPed ( )
inline

Inicializa una nueva intancia de la clase

Definición en la línea 74 del archivo ExtPediven_GAPed.cs.

Documentación de las funciones miembro

◆ _Abandonar_Documento()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Abandonar_Documento ( bool  tbNoValidarDocumento = false,
bool  tlSalirDocumento = false 
)
inlinevirtual

Descargar el documento

Parámetros
tbNoValidarDocumento
tlSalirDocumento
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 264 del archivo ExtPediven_GAPed.cs.

◆ _AddLinea()

override IExtensionDocsDocumentoLinea sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._AddLinea ( IDocumentLinea  toLineaDocumento)
inlinevirtual

Añade una línea a la extensión

Parámetros
toLineaDocumento
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 166 del archivo ExtPediven_GAPed.cs.

◆ _AprovecharLinea()

ewDocVentaLinPED sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._AprovecharLinea ( string  articulo,
string  talla,
string  color,
string  escandal,
ewDocVentaLinPED  excluirlinea,
List< string >  estados = null 
)
inline

Busca una línea para aprovechar

Parámetros
articulo
escandal
excluirlinea
Devuelve

Definición en la línea 1221 del archivo ExtPediven_GAPed.cs.

◆ _BotonOpcionesClickAfter()

void sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._BotonOpcionesClickAfter ( sage.addons.gaped.Visual.UserControls.btOpcionesPedidoVenta.Opcion  opcion,
List< IDocumentLinea lineasseleccionadas 
)
inline

Acciones después de realizar la acción del botón opciones

Parámetros
opcion
lineasseleccionadas

Definición en la línea 1010 del archivo ExtPediven_GAPed.cs.

◆ _BotonOpcionesClickBefore()

bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._BotonOpcionesClickBefore ( sage.addons.gaped.Visual.UserControls.btOpcionesPedidoVenta.Opcion  opcion,
List< IDocumentLinea lineasseleccionadas 
)
inline

Comprobaciones antes de realizar la acción del botón opciones

Parámetros
opcion
lineasseleccionadas
Devuelve

Definición en la línea 976 del archivo ExtPediven_GAPed.cs.

◆ _Camps_Cab_Change_After()

override void sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Camps_Cab_Change_After ( CampsDocVentaCab  teCampo,
ewCampo  teValor 
)
inlinevirtual

Overrride para validar los cambios de cabecera con lineas relacionadas

Parámetros
teCampo
teValor
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocVentaDocumento.

Definición en la línea 930 del archivo ExtPediven_GAPed.cs.

◆ _Camps_Cab_Change_Before()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Camps_Cab_Change_Before ( CampsDocVentaCab  teCampo,
ewCampo  teValor 
)
inlinevirtual

Overrride para validar los cambios de cabecera con lineas relacionadas

Parámetros
teCampo
teValor
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocVentaDocumento.

Definición en la línea 874 del archivo ExtPediven_GAPed.cs.

◆ _Camps_Lin_Change()

override void sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Camps_Lin_Change ( ew.docsven.CampsDocVentaLin  teCampo,
dynamic  toLinia,
ewCampo  toewCampo 
)
inline

Se dispara cuando se cambia el valor de cualquier propiedad de la línea del documento

Parámetros
teCampo
toLinia
toewCampo

Definición en la línea 307 del archivo ExtPediven_GAPed.cs.

◆ _Delete()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Delete ( )
inlinevirtual

Borrar el documento

Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 280 del archivo ExtPediven_GAPed.cs.

◆ _Delete_Linea()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Delete_Linea ( IDocumentLinea  toLineaDocumento)
inlinevirtual

Método que se ejecuta cuando el usuario borra una línea del documento.

Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 1436 del archivo ExtPediven_GAPed.cs.

◆ _DesenlazarLineaPedidoCompra()

Boolean sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._DesenlazarLineaPedidoCompra ( List< _Extension_Lin_PV toListLin)
inline

Definición en la línea 783 del archivo ExtPediven_GAPed.cs.

◆ _Duplicar()

override void sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Duplicar ( dynamic  toDestino)
inlinevirtual

Duplicar documento

Parámetros
toDestino

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 694 del archivo ExtPediven_GAPed.cs.

◆ _ExisteComponenteEscandallo()

bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._ExisteComponenteEscandallo ( string  articulo,
string  escandal 
)
inline

Devuelve si en la coleccion de líneas hay alguna que corresponde los parámetros

Parámetros
articulo
escandal
Devuelve

Definición en la línea 1271 del archivo ExtPediven_GAPed.cs.

◆ _GetComponentesEscandallo()

List<ewDocVentaLinPED> sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._GetComponentesEscandallo ( string  escandal,
IEnumerable< ewDocVentaLinPED lineasdocumento = null 
)
inline

Definición en la línea 1281 del archivo ExtPediven_GAPed.cs.

◆ _GetLineaByEstado()

_Extension_Lin_PV sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._GetLineaByEstado ( string  estado,
List< _Extension_Lin_PV lineas,
_Extension_Lin_PV  excluirlinea 
)
inline

Devuelve la primera línea que coincide con el estado

Parámetros
estado
lineas
Devuelve

Definición en la línea 1173 del archivo ExtPediven_GAPed.cs.

◆ _GetLineaByLinea()

_Extension_Lin_PV sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._GetLineaByLinea ( int  linea)
inline

Devuelve la línea que coincide con la línea

Parámetros
linea
Devuelve

Definición en la línea 1149 del archivo ExtPediven_GAPed.cs.

◆ _GetLineaByRelacion()

_Extension_Lin_PV sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._GetLineaByRelacion ( string  relacion)
inline

Devuelve la línea que coincide con la cadena suministrada en el campo Relacion

Parámetros
relacion
Devuelve

Definición en la línea 1135 del archivo ExtPediven_GAPed.cs.

◆ _GetLineasExtFromLineasDocumento()

List<_Extension_Lin_PV> sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._GetLineasExtFromLineasDocumento ( IEnumerable< ewDocVentaLinPED lineasdocumento = null)
inline

Devuelve la colección de lineas de la extensión correspondientes a lineasdocumento

Parámetros
lineasdocumento
Devuelve

Definición en la línea 1197 del archivo ExtPediven_GAPed.cs.

◆ _InsertLinea()

override IExtensionDocsDocumentoLinea sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._InsertLinea ( IDocumentLinea  toLineaDocumento,
int  tnPosLlista 
)
inlinevirtual

Valida si se gestionarán la unidades servidas

Devuelve

Insertar una línea en el documento

Parámetros
toLineaDocumento
tnPosLlista
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 191 del archivo ExtPediven_GAPed.cs.

◆ _IsTraspasable()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._IsTraspasable ( )
inlinevirtual

Marco que las lineas son traspasables

Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 428 del archivo ExtPediven_GAPed.cs.

◆ _Load()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Load ( string  tcEmpresa,
string  tcNumero,
string  tcLetra = "" 
)
inlinevirtual

Carga de la extensión del documentos

Parámetros
tcEmpresa
tcNumero
tcLetra
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 218 del archivo ExtPediven_GAPed.cs.

◆ _Mantegrid_Vinculado()

override void sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Mantegrid_Vinculado ( )
inlinevirtual

Se dispara despues de vincular el mantegrid del documento

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 1523 del archivo ExtPediven_GAPed.cs.

◆ _MarcaCancelar()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._MarcaCancelar ( bool  tlCancelar)
inlinevirtual

Se ha modificado el estado cancelado del pedido

Parámetros
tlCancelar

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 1116 del archivo ExtPediven_GAPed.cs.

◆ _MarcaTraspasar()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._MarcaTraspasar ( bool  tlTraspaso)
inlinevirtual

Se ha modificado el estado traspasado del pedido

Parámetros
tlTraspaso

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 1098 del archivo ExtPediven_GAPed.cs.

◆ _New()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._New ( string  tcEmpresa,
string  tcNumero = "",
string  tcLetra = "" 
)
inlinevirtual

Se ha creado un nuevo documento

Parámetros
tcEmpresa
tcNumero
tcLetra
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 247 del archivo ExtPediven_GAPed.cs.

◆ _NoExistePrincipalEscandallo()

bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._NoExistePrincipalEscandallo ( ewDocVentaLinPED  liniaPed)
inline

Devuelve si existe la línea principal del escandallo

Parámetros
liniaPed
Devuelve

Definición en la línea 1583 del archivo ExtPediven_GAPed.cs.

◆ _RefrescarBarraStock()

void sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._RefrescarBarraStock ( )
inline

Definición en la línea 1071 del archivo ExtPediven_GAPed.cs.

◆ _To_Documento()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._To_Documento ( Dictionary< string, object >  toParams,
dynamic  toDocumentoDestino,
bool  tbEsNou 
)
inlinevirtual

Método que se ejecuta cuando se traspasa el documento a otro documento

Parámetros
toParams
toDocumentoDestino
tbEsNou
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 461 del archivo ExtPediven_GAPed.cs.

◆ _ValidacionModificacionUnidades()

override bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._ValidacionModificacionUnidades ( bool  tlOrigenUnidades,
decimal  tnUnidadesOld,
DataTable  toResultados,
IDocumentLinea  toLineaDocumento 
)
inlinevirtual

Extensión del método ValidacionModificacionUnidades(). Permitir el cambio de unidades si existe línea origen

Parámetros
tlOrigenUnidades
tnUnidadesOld
toResultados
toLineaDocumento
Devuelve

Reimplementado de sage.ew.ewbase._ExtensionDocumento.

Definición en la línea 992 del archivo ExtPediven_GAPed.cs.

◆ LineaInsertadaHandler()

delegate void sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed.LineaInsertadaHandler ( object  sender,
_Extension_Lin_PV  newlinext 
)

Delegado línea insertada

Parámetros
tlOk

Documentación de los campos

◆ _ConvertirEnVenta

bool sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._ConvertirEnVenta = false

Indica un pedido de compra que se ha traspasado a albarán se va a convertir en venta

Definición en la línea 59 del archivo ExtPediven_GAPed.cs.

◆ _Error_Message

string sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed._Error_Message = ""

Contendría el texto del último error

Definición en la línea 54 del archivo ExtPediven_GAPed.cs.

Documentación de los eventos

◆ LineaInsertada

LineaInsertadaHandler sage.addons.gaped.Negocio.Clases.ExtPediven_GAPed.LineaInsertada

Se ha insertado una línea

Definición en la línea 44 del archivo ExtPediven_GAPed.cs.


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