Definició de la _ExtensionDocVentaDocumentoLinea per a comandes de venda Más...
Estructuras de datos | |
class | PRECIOSLINEA |
Objeto para guardar los precios de la línea | |
Métodos públicos | |
_Extension_Lin_PV () | |
Definició de la _ExtensionDocVentaDocumentoLinea Más... | |
void | _Articulo_Change (ewCampo articulo) |
Se cambian el artículo de la línea del documento Más... | |
void | _Unidades_Change (ewCampo unidades) |
Se cambian las unidades de la línea del documento Más... | |
override bool | _GestionarServidas (bool tbDelete) |
Indica se debemos calcular las servidas Más... | |
void | _Cancelar_Linea (bool cancelar) |
Cambiar estado cancelar de la línea Más... | |
void | _Traspasar_UnidadesPedido_Change (ewCampo traspaso) |
Capturar el traspaso del pedido a albarán Más... | |
void | _Servidas_Change (ewCampo servidas) |
Capturar el traspaso del pedido a albarán Más... | |
override bool | _Save () |
Override del método Save para gestionar un semáforo interno, la operativa sigue residiendo en la base Más... | |
bool | EstaRelacionadoConCompras () |
Indica si la línea esta relacionada con compras Más... | |
void | _Duplicar_Linia (decimal o) |
void | _Set_LineaDocumento_Property_Value (string property, object value) |
Asignar el valor a la propiedad de la línea del documento Más... | |
decimal | _Get_Stock_Articulo_Linea () |
Devuelve el stock del artículo relacionado con la línea Más... | |
ewDocVentaLinPED | _Duplicar_Linia_Pedido (decimal unitats, bool nocalcularestado=false) |
Crea una cópia de la líina i li assigna les unitats Más... | |
void | _AssignarUnidadesLineaPedido (_Extension_Lin_PV liniaExtPed, string campo, decimal unitats) |
override bool | _ActualizarMarcaDocumentoTraspasado () |
Indiacamos si debe actualizar la marca de traspasado, utilizaremos la gestión de servidas ya que es el mismo caso Más... | |
void | _LetPreciosLinea () |
void | _LetPreciosLinea (_Extension_Lin_PV liniaExtPed) |
void | _SetPreciosLinea (_Extension_Lin_PV liniaExtPed) |
void | _SetUnidadesLinea (ewDocVentaLinPED liniaped, decimal unidades, bool mantenerprecios=false) |
void | _SetCajasLinea (ewDocVentaLinPED liniaped, decimal cajas, bool mantenerprecios=false) |
override void | _ExisteLineaOrigen (ref bool permitircontinuar) |
Extension de _ExisteLineaOrigen de docsven Más... | |
override bool | _ActualizarDocumentoOrigen () |
Indica si puede actualizar los doumentos de origen al actualizar las unidades. Más... | |
void | _AsignarUsuarioGAPedLinea () |
Extension de _ExisteLineaOrigen de docsven Más... | |
bool | _BorrarLinea_PedidoDeCompra () |
Borrar el pedido de compra relacionado con la línea Más... | |
bool | _BorrarEnlace_PedidoDeCompra (_Extension_Lin_PC pedidoCompraLinExt=null) |
Borrar el pedido de compra relacionado con la línea Más... | |
bool | _DesenlazarLinea () |
Borrar los enlaces de la línea Más... | |
bool | _PuedoCalcularEstado () |
Establece si la línea puede calcular estado Más... | |
bool | _PuedoCalcularEstado (ref String lcMessage) |
Establece si la línea puede calcular estado Más... | |
bool | _RecalcularEstado (bool forzarunidades=true) |
Fuerza el recalculo del estado de la línea Más... | |
override bool | _Validar_Articulo (Articulo toArticulo, ref decimal tnUnidades, ref decimal tnPeso, ref decimal tnUniCaja, ref bool tlEsCodigoBarras, ref string tcAgrupacion, ref decimal tnUnidAgrup) |
Validar insertar artículo Más... | |
override bool | _Delete (bool tlCabecera=true, bool tlUltimo=false, bool tlForzar=false) |
Borrar la línea Más... | |
override bool | _Insertar_Articulos_Escandallo (DataTable componentes, ref System.Windows.Forms.DialogResult respuesta) |
Extensión del método insertar componentes de artículos con escandallo Más... | |
override bool | _Insertar_Articulos_Oferta (DataTable componentes, ref DialogResult respuesta, bool tlModifUnid) |
Extensión del método insertar componentes de artículos con artículos oferta Más... | |
bool | _NoExistePrincipalEscandallo () |
Devuelve si existe la línea principal del escandallo Más... | |
bool | _EsPrincipalEscandallo () |
Devuelve si la línea és el artículo principal de un escandallo Más... | |
bool | _EsComponenteEscandallo () |
Devuelve si la línea és el artículo de un escandallo pero no el principal Más... | |
Métodos públicos heredados desde sage.ew.ewbase._ExtensionDocVentaDocumentoLinea | |
Dictionary< string, object > | _GetPropiedades () |
Diccionario con las propiedades de la extensión de la linea de documentos Más... | |
Métodos públicos heredados desde sage.ew.ewbase._ExtensionDocumentoLinea | |
_ExtensionDocumentoLinea () | |
Constructor Más... | |
virtual void | _InsertedLinea (int tnPosLlista) |
Método que se ejecuta una vez que se ha insertado una nueva línea Más... | |
virtual void | _AddedLinea () |
Método que se ejecuta cuando se ha añadido una nueva línea Más... | |
virtual void | _Anular_Linea () |
Método que se ejecuta cuando el usuario anula una línea Más... | |
virtual void | _Calcular_Comision () |
Método que se ejecuta cuando se calcula la comisión del vendedor de la línea Más... | |
virtual void | _Clonar (IDocumentLinea toLinea) |
Método que se ejecuta cuando se clona una linea del documento Más... | |
virtual void | _Error (IEWException toException) |
Método que se ejecuta cuando hay algun error a nivel de línea del documento Más... | |
virtual bool | _Load (DataRow tdrLinea) |
Método que se ejecuta cuando se carga una línea del documento Más... | |
virtual void | _Recalcular_Coste () |
Método que se ejecuta cuando se recalcula el coste de la línea Más... | |
virtual void | _Recalcular_Importe (bool tlRevisarPrecio=true, bool tbNoAplicarPuntVerd=false) |
Método que se ejecuta cuando se recalcula el importe de la línea Más... | |
virtual void | _Recalcular_Linea (bool tlModificarUnidades=false) |
Método que se ejecuta cuando se recalcula el coste, la comisión y el stock de la lína Más... | |
virtual void | _Recalcular_Precio (bool tlModifUnid=false) |
Método que se ejecuta cuando se recalcula el precio de la línea Más... | |
virtual bool | _Validar_Articulo (articulo.Articulo toArticulo, ref decimal tnUnidades, ref decimal tnPeso, ref decimal tnUniCaja, ref bool tlEsCodigoBarras, ref string tcAgrupacion, ref decimal tnUnidAgrup) |
Método que se ejecuta para validar la inserción de un artículo Más... | |
virtual bool | _Validar_Limite_Credito () |
Método que se ejecuta para validar si se debe presentar la pantalla del límite de crédito por línea Más... | |
virtual bool | _Insertar_Articulos_Oferta (DataTable componentes, ref System.Windows.Forms.DialogResult respuesta, bool tlModifUnid) |
Extensión del método insertar componentes de artículos con artículos oferta Más... | |
bool | _Cambio_Numero_Linea (int linidestino) |
Cambiar la línea en el objeto Más... | |
object | _GetPropertyValue (string tcNomProp) |
Devuelve el valor de una propiedad del objeto Más... | |
void | _SetPropertyValue (string tcNomProp, object toValue) |
Asigna el valor a una propiedad del objeto Más... | |
Métodos públicos heredados desde sage.ew.interficies.IExtensionDocVentaDocumentoLinea | |
bool | _Validar_Limite_Credito () |
Método que se ejecuta para validar si se debe presentar la pantalla del límite de crédito por línea Más... | |
Métodos públicos estáticos | |
static bool | _RecalcularEstado (List< _Extension_Lin_PV > lineasExtendidas) |
Fuerza el recalculo del estado de la línea Más... | |
Campos de datos | |
GestorDeEstados | _Estado |
Gestor de estado de la línea Más... | |
bool | _RealizarAccion = null |
Se puede activar o desactivar para evitar accionees concretas Más... | |
bool | _ConvertirEnVenta = false |
Indica que la línea está relacionada con un pedido de compra que se ha traspasado a albarán y se va a convertir en venta Más... | |
bool | _BorrandoLineaPrincipalEscandallo = false |
Marca para saber que se está borrando el principal del escandallo y permitir borrar componentes Más... | |
ewCampo | _Camp_Change = null |
ewCampo que se ha cambiado Más... | |
bool | _Traspasando |
Indica que la línea se está traspasando Más... | |
PRECIOSLINEA.PreciosLinea | _PreciosLinea |
Campos de datos heredados desde sage.ew.ewbase._ExtensionDocumentoLinea | |
DataGridViewRow | _DataGridViewRow |
Referencia a DataGridViewRow asociado a la línea Más... | |
_ExtensionDocumento | _Parent |
Referencia al objeto al que pertenece la línea Más... | |
Propiedades | |
bool | _GetGestionarServidas = true [get, set] |
Gestiiones las unidades servidas Más... | |
string | _Ejercici_d_pedivees [get, set] |
Ejercicio Más... | |
string | _Empresa_d_pedivees [get, set] |
Empresa Más... | |
string | _Numero_d_pedivees [get, set] |
Número de pedido Más... | |
string | _Letra_d_pedivees [get, set] |
Letra del pedido Más... | |
int | _Linia_d_pedivees [get, set] |
Número de línea Más... | |
bool | _Sel_d_pedivees [get, set] |
Columna de selección Más... | |
string | _Articulo_d_pedivees [get, set] |
Artículo de la línia del pedido Más... | |
decimal | _Unidades_d_pedivees [get, set] |
Unidades de la linea de pedido relacionadda Más... | |
string | _Estado_d_pedivees [get, set] |
Estado de la línia Más... | |
string | _Rel_Num_d_pedivees [get, set] |
Número del documento relacionado Más... | |
string | _Ejer_Rel_d_pedivees [get, set] |
Ejercicio del documento relacionado Más... | |
string | _Pdc_Pro_d_pedivees [get, set] |
Proveedor del pedido de compra Más... | |
Proveedor | _PdcProveedor [get] |
string | _Relacion_d_pedivees [get, set] |
Identificador para relacionar las líneas entre documentos Más... | |
string | _Almacen_d_pedivees [get, set] |
Almacén de la línea Más... | |
Articulo | _oArticulo [get] |
bool | _NoBloquearUnidades = false [get, set] |
Propiedad para indicar que no se bloquee la modificación de unidades en el traspado de documentos Más... | |
bool | _DuplicandoLinea = false [get, set] |
Propiedad para indicar que no se bloquee la modificación de unidades en el traspado de documentos Más... | |
bool | _RegaloAnadido = false [get, set] |
Propiedades heredados desde sage.ew.ewbase._ExtensionDocumentoLinea | |
dynamic | _CabeceraDocumento [get, set] |
Referencia a la cabecera del documento Más... | |
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... | |
IDocumentLinea | _LineaDocumento [get, set] |
Referencia a la linea del documento Más... | |
Propiedades heredados desde sage.ew.interficies.IExtensionDocsDocumentoLinea | |
dynamic | _CabeceraDocumento [get, set] |
Referencia a la cabecera del documento Más... | |
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... | |
IDocumentLinea | _LineaDocumento [get, set] |
Referencia a la linea del documento Más... | |
Otros miembros heredados | |
Métodos protegidos heredados desde sage.ew.ewbase._ExtensionDocumentoLinea | |
void | OnPropertyChanged (String name="") |
Create the OnPropertyChanged method to raise the event Más... | |
bool | _SetValue< T > (ref T toPropietat, T value, string tcPropertyName) |
comprueba si el nuevo valor es válido y lo assigna a la propiedad Más... | |
Eventos heredados desde sage.ew.ewbase._ExtensionDocumentoLinea | |
PropertyChangedEventHandler | PropertyChanged |
Declare the event Más... | |
Definició de la _ExtensionDocVentaDocumentoLinea per a comandes de venda
Definición en la línea 1618 del archivo ExtPediven_GAPed.cs.
|
inline |
Definició de la _ExtensionDocVentaDocumentoLinea
Definición en la línea 1893 del archivo ExtPediven_GAPed.cs.
|
inlinevirtual |
Indica si puede actualizar los doumentos de origen al actualizar las unidades.
permitircontinuar |
Reimplementado de sage.ew.ewbase._ExtensionDocumentoLinea.
Definición en la línea 2697 del archivo ExtPediven_GAPed.cs.
|
inlinevirtual |
Indiacamos si debe actualizar la marca de traspasado, utilizaremos la gestión de servidas ya que es el mismo caso
Reimplementado de sage.ew.ewbase._ExtensionDocumentoLinea.
Definición en la línea 2462 del archivo ExtPediven_GAPed.cs.
|
inline |
Se cambian el artículo de la línea del documento
unidades |
Definición en la línea 1920 del archivo ExtPediven_GAPed.cs.
|
inline |
Extension de _ExisteLineaOrigen de docsven
permitircontinuar |
Modifica los datos de la línea en la tabla para asignar al usuario _GAPED
Definición en la línea 2716 del archivo ExtPediven_GAPed.cs.
|
inline |
Definición en la línea 2443 del archivo ExtPediven_GAPed.cs.
|
inline |
Borrar el pedido de compra relacionado con la línea
Definición en la línea 2759 del archivo ExtPediven_GAPed.cs.
|
inline |
Borrar el pedido de compra relacionado con la línea
Definición en la línea 2732 del archivo ExtPediven_GAPed.cs.
|
inline |
Cambiar estado cancelar de la línea
cancelar |
Definición en la línea 2111 del archivo ExtPediven_GAPed.cs.
|
inlinevirtual |
Borrar la línea
tlCabecera | |
tlUltimo | |
tlForzar |
Reimplementado de sage.ew.ewbase._ExtensionDocumentoLinea.
Definición en la línea 3011 del archivo ExtPediven_GAPed.cs.
|
inline |
Borrar los enlaces de la línea
Definición en la línea 2785 del archivo ExtPediven_GAPed.cs.
|
inline |
Definición en la línea 2203 del archivo ExtPediven_GAPed.cs.
|
inline |
Crea una cópia de la líina i li assigna les unitats
unitats |
Definición en la línea 2238 del archivo ExtPediven_GAPed.cs.
|
inline |
Devuelve si la línea és el artículo de un escandallo pero no el principal
Definición en la línea 3314 del archivo ExtPediven_GAPed.cs.
|
inline |
Devuelve si la línea és el artículo principal de un escandallo
Definición en la línea 3296 del archivo ExtPediven_GAPed.cs.
|
inlinevirtual |
Extension de _ExisteLineaOrigen de docsven
permitircontinuar |
Reimplementado de sage.ew.ewbase._ExtensionDocumentoLinea.
Definición en la línea 2687 del archivo ExtPediven_GAPed.cs.
|
inlinevirtual |
Indica se debemos calcular las servidas
tbDelete |
Reimplementado de sage.ew.ewbase._ExtensionDocumentoLinea.
Definición en la línea 2101 del archivo ExtPediven_GAPed.cs.
|
inline |
Devuelve el stock del artículo relacionado con la línea
Definición en la línea 2227 del archivo ExtPediven_GAPed.cs.
|
inlinevirtual |
Extensión del método insertar componentes de artículos con escandallo
componentes | DataTable con los componentes del artículo de la línea |
respuesta | Respuesta para la pregunta si se quiere modificar los componentes. None -> Mostrar pregunta. Otros valores no mostrar pregunta y tomarlo como respuesta. |
Reimplementado de sage.ew.ewbase._ExtensionDocumentoLinea.
Definición en la línea 3024 del archivo ExtPediven_GAPed.cs.
|
inline |
Extensión del método insertar componentes de artículos con artículos oferta
componentes | DataTable con los articulos oferta del artículo de la línea |
respuesta | Respuesta para la pregunta si se quiere modificar los componentes. None -> Mostrar pregunta. Otros valores no mostrar pregunta y tomarlo como respuesta. |
Definición en la línea 3224 del archivo ExtPediven_GAPed.cs.
|
inline |
Definición en la línea 2467 del archivo ExtPediven_GAPed.cs.
|
inline |
Definición en la línea 2472 del archivo ExtPediven_GAPed.cs.
|
inline |
Devuelve si existe la línea principal del escandallo
Definición en la línea 3278 del archivo ExtPediven_GAPed.cs.
|
inline |
Establece si la línea puede calcular estado
Definición en la línea 2805 del archivo ExtPediven_GAPed.cs.
|
inline |
Establece si la línea puede calcular estado
lcMessage | Mensaje de error |
Definición en la línea 2824 del archivo ExtPediven_GAPed.cs.
|
inlinestatic |
Fuerza el recalculo del estado de la línea
lineasExtendidas | Lineas a procesar |
Definición en la línea 2857 del archivo ExtPediven_GAPed.cs.
|
inline |
Fuerza el recalculo del estado de la línea
Definición en la línea 2901 del archivo ExtPediven_GAPed.cs.
|
inlinevirtual |
Override del método Save para gestionar un semáforo interno, la operativa sigue residiendo en la base
Reimplementado de sage.ew.ewbase._ExtensionDocumentoLinea.
Definición en la línea 2179 del archivo ExtPediven_GAPed.cs.
|
inline |
Capturar el traspaso del pedido a albarán
unidades |
Definición en la línea 2162 del archivo ExtPediven_GAPed.cs.
|
inline |
Asignar el valor a la propiedad de la línea del documento
property | |
value |
Definición en la línea 2213 del archivo ExtPediven_GAPed.cs.
|
inline |
Definición en la línea 2550 del archivo ExtPediven_GAPed.cs.
|
inline |
Definición en la línea 2505 del archivo ExtPediven_GAPed.cs.
|
inline |
Definición en la línea 2537 del archivo ExtPediven_GAPed.cs.
|
inline |
Capturar el traspaso del pedido a albarán
unidades |
Definición en la línea 2153 del archivo ExtPediven_GAPed.cs.
|
inline |
Se cambian las unidades de la línea del documento
unidades |
Definición en la línea 1934 del archivo ExtPediven_GAPed.cs.
|
inline |
Validar insertar artículo
toArticulo | |
tnUnidades | |
tnPeso | |
tnUniCaja | |
tlEsCodigoBarras | |
tcAgrupacion | |
tnUnidAgrup |
Implementa sage.ew.interficies.IExtensionDocsDocumentoLinea.
Definición en la línea 2986 del archivo ExtPediven_GAPed.cs.
|
inline |
Indica si la línea esta relacionada con compras
Definición en la línea 2196 del archivo ExtPediven_GAPed.cs.
bool sage.addons.gaped.Negocio.Clases._Extension_Lin_PV._BorrandoLineaPrincipalEscandallo = false |
Marca para saber que se está borrando el principal del escandallo y permitir borrar componentes
Definición en la línea 1865 del archivo ExtPediven_GAPed.cs.
ewCampo sage.addons.gaped.Negocio.Clases._Extension_Lin_PV._Camp_Change = null |
ewCampo que se ha cambiado
Definición en la línea 1909 del archivo ExtPediven_GAPed.cs.
bool sage.addons.gaped.Negocio.Clases._Extension_Lin_PV._ConvertirEnVenta = false |
Indica que la línea está relacionada con un pedido de compra que se ha traspasado a albarán y se va a convertir en venta
Definición en la línea 1860 del archivo ExtPediven_GAPed.cs.
GestorDeEstados sage.addons.gaped.Negocio.Clases._Extension_Lin_PV._Estado |
Gestor de estado de la línea
Definición en la línea 1850 del archivo ExtPediven_GAPed.cs.
PRECIOSLINEA.PreciosLinea sage.addons.gaped.Negocio.Clases._Extension_Lin_PV._PreciosLinea |
Definición en la línea 2561 del archivo ExtPediven_GAPed.cs.
bool sage.addons.gaped.Negocio.Clases._Extension_Lin_PV._RealizarAccion = null |
Se puede activar o desactivar para evitar accionees concretas
Definición en la línea 1855 del archivo ExtPediven_GAPed.cs.
bool sage.addons.gaped.Negocio.Clases._Extension_Lin_PV._Traspasando |
Indica que la línea se está traspasando
Definición en la línea 1914 del archivo ExtPediven_GAPed.cs.
|
getset |
Almacén de la línea
Definición en la línea 1825 del archivo ExtPediven_GAPed.cs.
|
getset |
Artículo de la línia del pedido
Definición en la línea 1718 del archivo ExtPediven_GAPed.cs.
|
getset |
Propiedad para indicar que no se bloquee la modificación de unidades en el traspado de documentos
Definición en la línea 1875 del archivo ExtPediven_GAPed.cs.
|
getset |
Ejercicio del documento relacionado
Definición en la línea 1769 del archivo ExtPediven_GAPed.cs.
|
getset |
Ejercicio
Definición en la línea 1633 del archivo ExtPediven_GAPed.cs.
|
getset |
Empresa
Definición en la línea 1646 del archivo ExtPediven_GAPed.cs.
|
getset |
Estado de la línia
Definición en la línea 1737 del archivo ExtPediven_GAPed.cs.
|
getset |
Gestiiones las unidades servidas
Definición en la línea 1627 del archivo ExtPediven_GAPed.cs.
|
getset |
Letra del pedido
Definición en la línea 1672 del archivo ExtPediven_GAPed.cs.
|
getset |
Número de línea
Definición en la línea 1685 del archivo ExtPediven_GAPed.cs.
|
getset |
Propiedad para indicar que no se bloquee la modificación de unidades en el traspado de documentos
Definición en la línea 1870 del archivo ExtPediven_GAPed.cs.
|
getset |
Número de pedido
Definición en la línea 1659 del archivo ExtPediven_GAPed.cs.
|
get |
Definición en la línea 1834 del archivo ExtPediven_GAPed.cs.
|
getset |
Proveedor del pedido de compra
Definición en la línea 1782 del archivo ExtPediven_GAPed.cs.
|
get |
Definición en la línea 1793 del archivo ExtPediven_GAPed.cs.
|
getset |
Definición en la línea 1877 del archivo ExtPediven_GAPed.cs.
|
getset |
Número del documento relacionado
Definición en la línea 1756 del archivo ExtPediven_GAPed.cs.
|
getset |
Identificador para relacionar las líneas entre documentos
Definición en la línea 1812 del archivo ExtPediven_GAPed.cs.
|
getset |
Columna de selección
Definición en la línea 1698 del archivo ExtPediven_GAPed.cs.
|
getset |
Unidades de la linea de pedido relacionadda
Definición en la línea 1730 del archivo ExtPediven_GAPed.cs.