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 16 del archivo clsStocksExtendidos.cs.
◆ StocksExt() [1/2]
sage.ew.stocks.StocksExt.StocksExt |
( |
| ) |
|
|
inline |
◆ StocksExt() [2/2]
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 43 del archivo clsStocksExtendidos.cs.
◆ _Delete()
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 152 del archivo clsStocksExtendidos.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 |
tcMensajeError | |
- Devuelve
Definición en la línea 132 del archivo clsStocksExtendidos.cs.
◆ _Obtener_Detalle()
bool sage.ew.stocks.StocksExt._Obtener_Detalle |
( |
IDocStockLinea |
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 164 del archivo clsStocksExtendidos.cs.
◆ _Operacion_Permitida()
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 190 del archivo clsStocksExtendidos.cs.
◆ _Se_Puede_Borrar()
bool sage.ew.stocks.StocksExt._Se_Puede_Borrar |
( |
IDocStockLinea |
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 175 del archivo clsStocksExtendidos.cs.
◆ _Suscripcion_Valida()
bool sage.ew.stocks.StocksExt._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 200 del archivo clsStocksExtendidos.cs.
◆ _Update()
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 142 del archivo clsStocksExtendidos.cs.
La documentación para esta clase fue generada a partir del siguiente fichero:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.stocks/Clases/clsStocksExtendidos.cs