Interficie para operaciones extendidas de lineas de compras Más...
Métodos públicos | |
bool | _Show (IDocCompraLin toLinea, sage.ew.docscompra.CampsDocCompraLin teCampo, object toValue, object toRestrictions) |
Método Show Más... | |
bool | _Update (IDocCompraLin toLinea) |
Método update Más... | |
bool | _Delete (IDocCompraLin toLinea, bool tlAbono) |
Método delete Más... | |
bool | _Obtener_Detalle (IDocCompraLin toLinea, ref DataTable tdtResultados) |
Método lineal para obtener un datatable con el detalle de las extensiones (series, lotes) asociadas a la línea Más... | |
bool | _Se_Puede_Borrar (IDocCompraLin toLinea) |
Método lineal para comprobar si la línea se puede borrar Más... | |
bool | _Operacion_Permitida (IDocCompraLin toLinea, sage.ew.docscompra.CampsDocCompraLin teCampo, object toValue, ref string tcMensajeRespuesta) |
Método de comprobación de operaciones permitidas Más... | |
bool | _Update (IDocCompraCab toCabecera, IEnumerable< IDocCompraLin > toLineas, sage.ew.docscompra.CampsDocCompraCab teCampo, object toValue) |
Método update de campos de la cabecera (se aplican a todas las líneas) Más... | |
Propiedades | |
string | _Error_Message [get, set] |
Propiedad para la notificación de mensajes de error específicos Más... | |
Interficie para operaciones extendidas de lineas de compras
Definición en la línea 12 del archivo IComprasExtendidas.cs.
bool sage.ew.interficies.IComprasExtendidas._Delete | ( | IDocCompraLin | toLinea, |
bool | tlAbono | ||
) |
Método delete
toLinea | Linea sobre la que operar |
tlAbono | True si la linea orígen tenia unidades en negativo |
Implementado en sage.ew.lote.Clases.LoteDocCompraDeposito, sage.ew.lote.Clases.LoteDocCompra, sage.ew.serie.SerieDocCompra, sage.ew.serie.SerieDocCompraDeposito y sage.ew.serie.MontajeDocCompra.
bool sage.ew.interficies.IComprasExtendidas._Obtener_Detalle | ( | IDocCompraLin | toLinea, |
ref DataTable | tdtResultados | ||
) |
Método lineal para obtener un datatable con el detalle de las extensiones (series, lotes) asociadas a la línea
toLinea | Linea sobre la que operar |
tdtResultados | Datatable con los resultados |
Implementado en sage.ew.serie.MontajeDocCompra.
bool sage.ew.interficies.IComprasExtendidas._Operacion_Permitida | ( | IDocCompraLin | toLinea, |
sage.ew.docscompra.CampsDocCompraLin | teCampo, | ||
object | toValue, | ||
ref string | tcMensajeRespuesta | ||
) |
Método de comprobación de operaciones permitidas
toLinea | Linea sobre la que operar |
teCampo | Campo que invoca el método |
toValue | Valor del campo |
tcMensajeRespuesta | Mensaje de respuesta del método, por si hay que notificar al usuario |
Implementado en sage.ew.serie.SerieDocCompra, sage.ew.serie.SerieDocCompraDeposito, sage.ew.lote.Clases.LoteDocCompra, sage.ew.lote.Clases.LoteDocCompraDeposito y sage.ew.serie.MontajeDocCompra.
bool sage.ew.interficies.IComprasExtendidas._Se_Puede_Borrar | ( | IDocCompraLin | toLinea | ) |
Método lineal para comprobar si la línea se puede borrar
toLinea | Linea sobre la que operar |
Implementado en sage.ew.serie.SerieDocCompra, sage.ew.serie.SerieDocCompraDeposito, sage.ew.lote.Clases.LoteDocCompra, sage.ew.lote.Clases.LoteDocCompraDeposito y sage.ew.serie.MontajeDocCompra.
bool sage.ew.interficies.IComprasExtendidas._Show | ( | IDocCompraLin | toLinea, |
sage.ew.docscompra.CampsDocCompraLin | teCampo, | ||
object | toValue, | ||
object | toRestrictions | ||
) |
Método Show
toLinea | Linea sobre la que operar |
teCampo | Campo que invoca el método |
toValue | Valor del campo |
toRestrictions |
Implementado en sage.ew.serie.SerieDocCompra, sage.ew.serie.SerieDocCompraDeposito, sage.ew.lote.Clases.LoteDocCompra, sage.ew.serie.MontajeDocCompra y sage.ew.lote.Clases.LoteDocCompraDeposito.
bool sage.ew.interficies.IComprasExtendidas._Update | ( | IDocCompraLin | toLinea | ) |
Método update
toLinea | Linea sobre la que operar |
Implementado en sage.ew.serie.SerieDocCompra, sage.ew.serie.SerieDocCompraDeposito, sage.ew.lote.Clases.LoteDocCompra, sage.ew.lote.Clases.LoteDocCompraDeposito y sage.ew.serie.MontajeDocCompra.
bool sage.ew.interficies.IComprasExtendidas._Update | ( | IDocCompraCab | toCabecera, |
IEnumerable< IDocCompraLin > | toLineas, | ||
sage.ew.docscompra.CampsDocCompraCab | teCampo, | ||
object | toValue | ||
) |
Método update de campos de la cabecera (se aplican a todas las líneas)
toCabecera | Cabecera sobre la que operar |
toLineas | Líneas sobre las que aplicar el cambio |
teCampo | Campo que invoca el método |
toValue | Valor del campo |
Implementado en sage.ew.serie.MontajeDocCompra.
|
getset |
Propiedad para la notificación de mensajes de error específicos
Definición en la línea 19 del archivo IComprasExtendidas.cs.