Interficie para operaciones extendidas de fabricación Más...
Métodos públicos | |
bool | _Show (IDocLineaFabricacion toLinea, eCampoDocumentLinea teCampo, object toValue, ref string tcMensajeError) |
Método Show Más... | |
bool | _Update (IDocLineaFabricacion toLinea) |
Método update Más... | |
bool | _Delete (IDocLineaFabricacion toLinea) |
Método delete Más... | |
bool | _Obtener_Detalle (IDocLineaFabricacion 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 | _Operacion_Permitida (IDocLineaFabricacion toLinea, eCampoDocumentLinea teCampo, object toValue, ref string tcMensajeRespuesta) |
Método de comprobación de operaciones permitidas Más... | |
bool | _Se_Puede_Borrar (IDocLineaFabricacion toLinea) |
Método lineal para comprobar si la línea se puede borrar Más... | |
bool | _SePuedeAbrir (IDocLineaFabricacion toLinea, bool hayFormulario=false) |
Método para comprobar si se puede abrir Más... | |
bool | _Suscripcion_Valida (ref string tcMensajeError) |
Método específico para que las lineas con extensiones validen si estan al corriente de pago Más... | |
bool | _ObtenerCosteLinea (IDocLineaFabricacion toLinea) |
Método para llamar a la función de obtener coste de la línea Más... | |
bool | _OperacionesDeCierre (IDocLineaFabricacion toLinea, bool deshacerCierre=false) |
Método para llamar a la función de operaciones de cierre Más... | |
Interficie para operaciones extendidas de fabricación
Definición en la línea 12 del archivo IFabricacionExtendidas.cs.
bool sage.ew.interficies.IFabricacionExtendidas._Delete | ( | IDocLineaFabricacion | toLinea | ) |
Método delete
toLinea | Linea sobre la que operar |
Implementado en sage.ew.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.lote.Clases.LoteDocTransformacion, sage.ew.serie.SerieDocTransformacion, sage.ew.serie.SerieDocTransformacionCabecera, sage.ew.serie.SerieDocProduccion y sage.ew.serie.SerieDocProduccionCabecera.
bool sage.ew.interficies.IFabricacionExtendidas._Obtener_Detalle | ( | IDocLineaFabricacion | 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.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.lote.Clases.LoteDocTransformacion, sage.ew.serie.SerieDocTransformacion, sage.ew.serie.SerieDocProduccionCabecera, sage.ew.serie.SerieDocTransformacionCabecera y sage.ew.serie.SerieDocProduccion.
bool sage.ew.interficies.IFabricacionExtendidas._ObtenerCosteLinea | ( | IDocLineaFabricacion | toLinea | ) |
Método para llamar a la función de obtener coste de la línea
toLinea | Línea sobre la que realizar la operación |
Implementado en sage.ew.serie.SerieDocTransformacion, sage.ew.serie.SerieDocProduccion, sage.ew.serie.SerieDocProduccionCabecera, sage.ew.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.serie.SerieDocTransformacionCabecera y sage.ew.lote.Clases.LoteDocTransformacion.
bool sage.ew.interficies.IFabricacionExtendidas._Operacion_Permitida | ( | IDocLineaFabricacion | toLinea, |
eCampoDocumentLinea | 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.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.lote.Clases.LoteDocTransformacion, sage.ew.serie.SerieDocTransformacion, sage.ew.serie.SerieDocProduccionCabecera, sage.ew.serie.SerieDocProduccion y sage.ew.serie.SerieDocTransformacionCabecera.
bool sage.ew.interficies.IFabricacionExtendidas._OperacionesDeCierre | ( | IDocLineaFabricacion | toLinea, |
bool | deshacerCierre = false |
||
) |
Método para llamar a la función de operaciones de cierre
toLinea | Línea sobre la que operar |
deshacerCierre | True para indicar cancelación de la operación |
Implementado en sage.ew.serie.SerieDocTransformacion, sage.ew.serie.SerieDocProduccion, sage.ew.serie.SerieDocProduccionCabecera, sage.ew.serie.SerieDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera y sage.ew.lote.Clases.LoteDocTransformacion.
bool sage.ew.interficies.IFabricacionExtendidas._Se_Puede_Borrar | ( | IDocLineaFabricacion | toLinea | ) |
Método lineal para comprobar si la línea se puede borrar
toLinea | Linea sobre la que operar |
Implementado en sage.ew.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.lote.Clases.LoteDocTransformacion, sage.ew.serie.SerieDocTransformacionCabecera, sage.ew.serie.SerieDocProduccion, sage.ew.serie.SerieDocTransformacion y sage.ew.serie.SerieDocProduccionCabecera.
bool sage.ew.interficies.IFabricacionExtendidas._SePuedeAbrir | ( | IDocLineaFabricacion | toLinea, |
bool | hayFormulario = false |
||
) |
Método para comprobar si se puede abrir
toLinea | Linea sobre la que operar |
hayFormulario | Indica si hay tenemos UI |
Implementado en sage.ew.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.lote.Clases.LoteDocTransformacion, sage.ew.serie.SerieDocTransformacionCabecera, sage.ew.serie.SerieDocProduccion, sage.ew.serie.SerieDocTransformacion y sage.ew.serie.SerieDocProduccionCabecera.
bool sage.ew.interficies.IFabricacionExtendidas._Show | ( | IDocLineaFabricacion | toLinea, |
eCampoDocumentLinea | teCampo, | ||
object | toValue, | ||
ref string | tcMensajeError | ||
) |
Método Show
toLinea | Linea sobre la que operar |
teCampo | Campo que invoca el método |
toValue | Valor del campo |
tcMensajeError |
Implementado en sage.ew.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.lote.Clases.LoteDocTransformacion, sage.ew.serie.SerieDocTransformacion, sage.ew.serie.SerieDocTransformacionCabecera, sage.ew.serie.SerieDocProduccion y sage.ew.serie.SerieDocProduccionCabecera.
bool sage.ew.interficies.IFabricacionExtendidas._Suscripcion_Valida | ( | ref string | tcMensajeError | ) |
Método específico para que las lineas con extensiones validen si estan al corriente de pago
tcMensajeError | Mensaje de error |
bool sage.ew.interficies.IFabricacionExtendidas._Update | ( | IDocLineaFabricacion | toLinea | ) |
Método update
toLinea | Linea sobre la que operar |
Implementado en sage.ew.lote.Clases.LoteDocProduccionCabecera, sage.ew.lote.Clases.LoteDocTransformacionCabecera, sage.ew.lote.Clases.LoteDocProduccion, sage.ew.lote.Clases.LoteDocTransformacion, sage.ew.serie.SerieDocTransformacionCabecera, sage.ew.serie.SerieDocProduccion, sage.ew.serie.SerieDocProduccionCabecera y sage.ew.serie.SerieDocTransformacion.