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...
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.
◆ ExtensionesFabricacion() [1/3]
Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion.ExtensionesFabricacion |
( |
| ) |
|
|
inline |
◆ 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
-
toLinea | Linea 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 |
◆ _Delete()
bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Delete |
( |
IDocLineaFabricacion |
toLinea | ) |
|
|
inline |
Invoca al método delete de la interfíce
- Parámetros
-
toLinea | Linea sobre la que realizar la operacion |
Definición en la línea 163 del archivo ExtensionesFabricacion.cs.
◆ _Insertar()
Invoca al método insert de la interfíce
- Parámetros
-
toLinea | Linea sobre la que realizar la operacion |
teCampo | Campo sobre el que realizar la operacion |
toValue | Valor del campo |
Definición en la línea 142 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
-
toLinea | Linea sobre la que realizar la operacion |
tdtResultados | Datatable con los resultados |
- Devuelve
- True si ha realizado operación de extensión. False en caso contrario
Definición en la línea 175 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
-
toLinea | Línea sobre la que realizar la operación |
- Devuelve
- True si ha obtenido un coste
Definición en la línea 234 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
-
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 |
- Devuelve
- True si se permite operar
Definición en la línea 212 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
-
toLinea | Línea sobre la que realizar la operación |
deshacerCierre | True si se esta deshaciendo un cierre |
- Devuelve
- True si ha ido bien
Definición en la línea 246 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
-
toLinea | Linea sobre la que operar |
- Devuelve
- True si se puede borrar
Definición en la línea 186 del archivo ExtensionesFabricacion.cs.
◆ _SePuedeAbrir()
bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._SePuedeAbrir |
( |
IDocLineaFabricacion |
toLinea, |
|
|
bool |
hayFormulario = false |
|
) |
| |
|
inline |
Método lineal para comprobar si la línea se puede borrar
- Parámetros
-
toLinea | Linea sobre la que operar |
hayFormulario | Indica si disponemos de UI |
- Devuelve
- True si se puede borrar
Definición en la línea 198 del archivo ExtensionesFabricacion.cs.
◆ _Suscripcion_Valida()
bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Suscripcion_Valida |
( |
ref string |
toMensajeError | ) |
|
|
inline |
◆ _Update()
bool Sage.ES.S50.Fabricacion.Negocio.Clases.ExtensionesFabricacion._Update |
( |
IDocLineaFabricacion |
toLinea | ) |
|
|
inline |
Invoca al método insert de la interfíce
- Parámetros
-
toLinea | Linea sobre la que realizar la operacion |
Definición en la línea 153 del archivo ExtensionesFabricacion.cs.
La documentación para esta clase fue generada a partir del siguiente fichero: