Referencia de la Clase Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion

Clase para operar stocks con las extensiones de los documentos (series, lotes... y lo que pueda venir) Esta clase opera utilizando "Inyección de dependencias", que consiste en que en última instancia el trabajo lo realiza la clase final Más...

Métodos públicos

 ExtensionesFabricacion ()
 Constructor por defecto Más...
 
 ExtensionesFabricacion (IDocLineaFabricacion toLinea)
 Construye una instancia de extensiones a partir de la linea (es la línea la que determina que extensiones necesita) Más...
 
 ExtensionesFabricacion (eTipoExtension teTipo)
 Constructor por tipo Más...
 
bool _Insertar (IDocLineaFabricacion toLinea, eCampoDocumentLinea teCampo, object toValue)
 Invoca al método insert de la interfíce Más...
 
bool _Update (IDocLineaFabricacion toLinea)
 Invoca al método insert de la interfíce Más...
 
bool _Delete (IDocLineaFabricacion toLinea)
 Invoca al método delete de la interfíce Más...
 
bool _Obtener_Detalle (IDocLineaFabricacion toLinea, ref DataTable tdtResultados)
 Obtiene el detalle por línea de las extensiones asociadas a la línea (series, lotes) Más...
 
bool _Se_Puede_Borrar (IDocLineaFabricacion toLinea)
 Método lineal para comprobar si la línea se puede borrar 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 _Suscripcion_Valida (ref string toMensajeError)
 Método que valida el estado de la suscripción de una extensión 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)
 Método para llamar a la función de operaciones de cierre Más...
 

Descripción detallada

Clase para operar stocks con las extensiones de los documentos (series, lotes... y lo que pueda venir) Esta clase opera utilizando "Inyección de dependencias", que consiste en que en última instancia el trabajo lo realiza la clase final

Definición en la línea 15 del archivo ExtensionesFabricacion.cs.

Documentación del constructor y destructor

◆ ExtensionesFabricacion() [1/3]

Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion.ExtensionesFabricacion ( )
inline

Constructor por defecto

Definición en la línea 33 del archivo ExtensionesFabricacion.cs.

◆ ExtensionesFabricacion() [2/3]

Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion.ExtensionesFabricacion ( IDocLineaFabricacion  toLinea)
inline

Construye una instancia de extensiones a partir de la linea (es la línea la que determina que extensiones necesita)

Parámetros
toLineaLinea sobre la que construir la clase extensiones

Definición en la línea 42 del archivo ExtensionesFabricacion.cs.

◆ ExtensionesFabricacion() [3/3]

Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion.ExtensionesFabricacion ( eTipoExtension  teTipo)
inline

Constructor por tipo

Parámetros
teTipoTipo de extension

Definición en la línea 104 del archivo ExtensionesFabricacion.cs.

Documentación de las funciones miembro

◆ _Delete()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Delete ( IDocLineaFabricacion  toLinea)
inline

Invoca al método delete de la interfíce

Parámetros
toLineaLinea sobre la que realizar la operacion

Definición en la línea 148 del archivo ExtensionesFabricacion.cs.

◆ _Insertar()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Insertar ( IDocLineaFabricacion  toLinea,
eCampoDocumentLinea  teCampo,
object  toValue 
)
inline

Invoca al método insert de la interfíce

Parámetros
toLineaLinea sobre la que realizar la operacion
teCampoCampo sobre el que realizar la operacion
toValueValor del campo

Definición en la línea 127 del archivo ExtensionesFabricacion.cs.

◆ _Obtener_Detalle()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Obtener_Detalle ( IDocLineaFabricacion  toLinea,
ref DataTable  tdtResultados 
)
inline

Obtiene el detalle por línea de las extensiones asociadas a la línea (series, lotes)

Parámetros
toLineaLinea sobre la que realizar la operacion
tdtResultadosDatatable con los resultados
Devuelve
True si ha realizado operación de extensión. False en caso contrario

Definición en la línea 160 del archivo ExtensionesFabricacion.cs.

◆ _ObtenerCosteLinea()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._ObtenerCosteLinea ( IDocLineaFabricacion  toLinea)
inline

Método para llamar a la función de obtener coste de la línea

Parámetros
toLineaLínea sobre la que realizar la operación
Devuelve
True si ha obtenido un coste

Definición en la línea 208 del archivo ExtensionesFabricacion.cs.

◆ _Operacion_Permitida()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Operacion_Permitida ( IDocLineaFabricacion  toLinea,
eCampoDocumentLinea  teCampo,
object  toValue,
ref string  tcMensajeRespuesta 
)
inline

Método de comprobación de operaciones permitidas

Parámetros
toLineaLinea sobre la que operar
teCampoCampo que invoca el método
toValueValor del campo
tcMensajeRespuestaMensaje de respuesta del método, por si hay que notificar al usuario
Devuelve
True si se permite operar

Definición en la línea 186 del archivo ExtensionesFabricacion.cs.

◆ _OperacionesDeCierre()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._OperacionesDeCierre ( IDocLineaFabricacion  toLinea,
bool  deshacerCierre 
)
inline

Método para llamar a la función de operaciones de cierre

Parámetros
toLineaLínea sobre la que realizar la operación
deshacerCierreTrue si se esta deshaciendo un cierre
Devuelve
True si ha ido bien

Definición en la línea 220 del archivo ExtensionesFabricacion.cs.

◆ _Se_Puede_Borrar()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Se_Puede_Borrar ( IDocLineaFabricacion  toLinea)
inline

Método lineal para comprobar si la línea se puede borrar

Parámetros
toLineaLinea sobre la que operar
Devuelve
True si se puede borrar

Definición en la línea 171 del archivo ExtensionesFabricacion.cs.

◆ _Suscripcion_Valida()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Suscripcion_Valida ( ref string  toMensajeError)
inline

Método que valida el estado de la suscripción de una extensión

Devuelve

Definición en la línea 196 del archivo ExtensionesFabricacion.cs.

◆ _Update()

bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Update ( IDocLineaFabricacion  toLinea)
inline

Invoca al método insert de la interfíce

Parámetros
toLineaLinea sobre la que realizar la operacion

Definición en la línea 138 del archivo ExtensionesFabricacion.cs.


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