Clase para operar compras 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...
|
| TraspasoVentasExtendido () |
| Constructor por defecto Más...
|
|
| TraspasoVentasExtendido (Docsven.IDocVentaLin toLinea) |
| Construye una instancia de extensiones a partir de la linea (es la línea la que determina que extensiones necesita) Más...
|
|
bool | _Traspasar (Docsven.IDocVentaLin toLineaOrigen, Docsven.IDocVentaLin toLineaDestino, object toValores) |
| Invoca al método traspasar de la interfíce Más...
|
|
decimal | _Show (IDocumentLinea toLinea, object toValores, decimal toValor, string tcAlmacen="", bool tlAuto=true, DateTime? tdFecha=null) |
| Método para mostrar el formulario de selección de series Más...
|
|
decimal | _ObtenerTodos (IDocumentLinea toLinea, decimal tnCantidadPropuesta, ref object toResultados, string tcAlmacen="", DateTime? tdFecha=null) |
| Método para generar un objeto con todos los resultados necesarios para el traspaso automático Más...
|
|
decimal | _MaximoDisponible (IDocumentLinea toLinea) |
| Método para obtener la cantidad de extensiones (series o lotes) diponibles para la línea indicada Más...
|
|
bool | _CancelarTraspaso (IDocumentLinea toLinea) |
| Invoca al método para cancelar el traspaso Más...
|
|
bool | _AsignacionEAN128 (IDocumentLinea toLinea, sage.ew.articulo.BuscarPorBarras toBarras) |
| Invoca al método para asignar códigos EAN128 en el traspaso Más...
|
|
Clase para operar compras 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 778 del archivo VentasExtendidas.cs.
◆ TraspasoVentasExtendido() [1/2]
sage.ew.docsven.TraspasoVentasExtendido.TraspasoVentasExtendido |
( |
| ) |
|
|
inline |
◆ TraspasoVentasExtendido() [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 825 del archivo VentasExtendidas.cs.
◆ _AsignacionEAN128()
Invoca al método para asignar códigos EAN128 en el traspaso
- Parámetros
-
- Devuelve
Definición en la línea 1062 del archivo VentasExtendidas.cs.
◆ _CancelarTraspaso()
bool sage.ew.docsven.TraspasoVentasExtendido._CancelarTraspaso |
( |
IDocumentLinea |
toLinea | ) |
|
|
inline |
Invoca al método para cancelar el traspaso
- Parámetros
-
- Devuelve
Definición en la línea 1050 del archivo VentasExtendidas.cs.
◆ _MaximoDisponible()
decimal sage.ew.docsven.TraspasoVentasExtendido._MaximoDisponible |
( |
IDocumentLinea |
toLinea | ) |
|
|
inline |
Método para obtener la cantidad de extensiones (series o lotes) diponibles para la línea indicada
- Parámetros
-
toLinea | Línea origen de la que obtener los valores disponibles |
- Devuelve
- Número de elementos disponibles para operar
Definición en la línea 1035 del archivo VentasExtendidas.cs.
◆ _ObtenerTodos()
decimal sage.ew.docsven.TraspasoVentasExtendido._ObtenerTodos |
( |
IDocumentLinea |
toLinea, |
|
|
decimal |
tnCantidadPropuesta, |
|
|
ref object |
toResultados, |
|
|
string |
tcAlmacen = "" , |
|
|
DateTime? |
tdFecha = null |
|
) |
| |
|
inline |
Método para generar un objeto con todos los resultados necesarios para el traspaso automático
- Parámetros
-
toLinea | Línea origen de la que obtener los valores disponibles |
tnCantidadPropuesta | Cantidad externa propuesta. Se devuelve sin cambios si no hay nada que procesar |
toResultados | Objeto con los resultados |
tcAlmacen | Almacén seleccionado, en el caso de no tener ninguno indicado en la linea |
tdFecha | Fecha seleccionada para el traspaso |
- Devuelve
- Número de elementos encontrados. Cantidad final
Definición en la línea 1024 del archivo VentasExtendidas.cs.
◆ _Show()
decimal sage.ew.docsven.TraspasoVentasExtendido._Show |
( |
IDocumentLinea |
toLinea, |
|
|
object |
toValores, |
|
|
decimal |
toValor, |
|
|
string |
tcAlmacen = "" , |
|
|
bool |
tlAuto = true , |
|
|
DateTime? |
tdFecha = null |
|
) |
| |
|
inline |
Método para mostrar el formulario de selección de series
- Parámetros
-
toLinea | Línea origen de la que obtener los valores disponibles |
toValores | Valores preseleccionados |
toValor | Valor con el que se realiza la llamada (pe. 2 uds, puede no coincidir con lo que se seleccione finalmente) |
tcAlmacen | Almacén seleccionado, en el caso de no tener ninguno indicado en la linea |
tlAuto | Indica si se ha de proceder de forma automatica o no |
tdFecha | Fecha |
- Devuelve
- Número de elementos seleccionados
Definición en la línea 942 del archivo VentasExtendidas.cs.
◆ _Traspasar()
Invoca al método traspasar de la interfíce
- Parámetros
-
toLineaOrigen | Línea origen del traspaso |
toLineaDestino | Línea destino del traspaso |
toValores | Valores a traspasar |
- Devuelve
Definición en la línea 926 del archivo VentasExtendidas.cs.
La documentación para esta clase fue generada a partir del siguiente fichero: