Referencia de la Clase sage.addons.gaped.Negocio.Estados.GestorDeEstados

Clase para la gestión de estados Más...

Métodos públicos

IEstado _AsignarUnidades (decimal nuevasUnidades)
 Se llama cuado se cambian las unidades de la línea Más...
 
IEstado _AsignarArticulo (string articulo)
 Se llama cuando se cambia el artículo de la línea Más...
 
IResultadoCambioEstado _PuedoCambiarArticulo ()
 Validar si puedo cambiar el artículo Más...
 
IResultadoCambioEstado _GenerarPedidoCompra ()
 Generar pedido de compra Más...
 
IEstado _Calcular_Estado ()
 Calcula es estado de la línea teniendo en cuenta artículo y unidades Más...
 
IEstado _Calcular_Estado (decimal unitatsDiferencia)
 Calcula es estado de la línea teniendo en cuenta artículo y unidades Más...
 
void _SetEstadoPorCodigo (string codigo)
 Assign el estado correspondiente al gestor Más...
 
IResultadoCambioEstado _CambiarEstadoA_Servida ()
 Cambiar estado a SV Más...
 
IResultadoCambioEstado _CambiarEstadoA_Anulada (_Extension_Lin_PV linea)
 Cambiar estado a AN Más...
 
IResultadoCambioEstado _CambiarEstadoA_RelacionadoConPedidoDeCompra (_Extension_Lin_PV linea)
 Cambiar estado a relacionado con pedido de compra (PC) Más...
 
IResultadoCambioEstado _CambiarEstadoA_StockDisponible (_Extension_Lin_PV linea)
 Cambiar estado DI Más...
 
IEstado _CambiarEstadoA (string nuevoEstado)
 Cambiar el estado actual Más...
 
virtual IResultadoCambioEstado _CambiarUnidades (_Extension_Lin_PV linea, decimal unidadesDiferencia)
 Cambiar las unidades a la línea y calcular el nuevo estado Más...
 

Propiedades

_Extension_Lin_PV _Linia [get, set]
 Linea de la extensión del pedido de venta Más...
 
string CodigoEstado [get]
 Código del estado actual Más...
 

Descripción detallada

Clase para la gestión de estados

Definición en la línea 16 del archivo _EstadoDeLinea.cs.

Documentación de las funciones miembro

◆ _AsignarArticulo()

IEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._AsignarArticulo ( string  articulo)
inline

Se llama cuando se cambia el artículo de la línea

Parámetros
articulo
Devuelve

Definición en la línea 167 del archivo _EstadoDeLinea.cs.

◆ _AsignarUnidades()

IEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._AsignarUnidades ( decimal  nuevasUnidades)
inline

Se llama cuado se cambian las unidades de la línea

Parámetros
nuevasUnidades
Devuelve

Definición en la línea 153 del archivo _EstadoDeLinea.cs.

◆ _Calcular_Estado() [1/2]

IEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._Calcular_Estado ( )
inline

Calcula es estado de la línea teniendo en cuenta artículo y unidades

Definición en la línea 195 del archivo _EstadoDeLinea.cs.

◆ _Calcular_Estado() [2/2]

IEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._Calcular_Estado ( decimal  unitatsDiferencia)
inline

Calcula es estado de la línea teniendo en cuenta artículo y unidades

Definición en la línea 205 del archivo _EstadoDeLinea.cs.

◆ _CambiarEstadoA()

IEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._CambiarEstadoA ( string  nuevoEstado)
inline

Cambiar el estado actual

Parámetros
nuevoEstado
Devuelve

Definición en la línea 389 del archivo _EstadoDeLinea.cs.

◆ _CambiarEstadoA_Anulada()

IResultadoCambioEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._CambiarEstadoA_Anulada ( _Extension_Lin_PV  linea)
inline

Cambiar estado a AN

Devuelve

Definición en la línea 337 del archivo _EstadoDeLinea.cs.

◆ _CambiarEstadoA_RelacionadoConPedidoDeCompra()

IResultadoCambioEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._CambiarEstadoA_RelacionadoConPedidoDeCompra ( _Extension_Lin_PV  linea)
inline

Cambiar estado a relacionado con pedido de compra (PC)

Devuelve

Definición en la línea 350 del archivo _EstadoDeLinea.cs.

◆ _CambiarEstadoA_Servida()

IResultadoCambioEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._CambiarEstadoA_Servida ( )
inline

Cambiar estado a SV

Devuelve

Definición en la línea 324 del archivo _EstadoDeLinea.cs.

◆ _CambiarEstadoA_StockDisponible()

IResultadoCambioEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._CambiarEstadoA_StockDisponible ( _Extension_Lin_PV  linea)
inline

Cambiar estado DI

Devuelve

Definición en la línea 370 del archivo _EstadoDeLinea.cs.

◆ _CambiarUnidades()

virtual IResultadoCambioEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._CambiarUnidades ( _Extension_Lin_PV  linea,
decimal  unidadesDiferencia 
)
inlinevirtual

Cambiar las unidades a la línea y calcular el nuevo estado

Parámetros
liina
unidadesDiferencia
Devuelve
Tantos estados y sus unidades que sean necesarias. Si no devuelve ninguno es que no es posible cambiar las unidades.

Definición en la línea 425 del archivo _EstadoDeLinea.cs.

◆ _GenerarPedidoCompra()

IResultadoCambioEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._GenerarPedidoCompra ( )
inline

Generar pedido de compra

Devuelve

Definición en la línea 187 del archivo _EstadoDeLinea.cs.

◆ _PuedoCambiarArticulo()

IResultadoCambioEstado sage.addons.gaped.Negocio.Estados.GestorDeEstados._PuedoCambiarArticulo ( )
inline

Validar si puedo cambiar el artículo

Devuelve

Definición en la línea 178 del archivo _EstadoDeLinea.cs.

◆ _SetEstadoPorCodigo()

void sage.addons.gaped.Negocio.Estados.GestorDeEstados._SetEstadoPorCodigo ( string  codigo)
inline

Assign el estado correspondiente al gestor

Parámetros
codigo

Definición en la línea 280 del archivo _EstadoDeLinea.cs.

Documentación de propiedades

◆ _Linia

_Extension_Lin_PV sage.addons.gaped.Negocio.Estados.GestorDeEstados._Linia
getset

Linea de la extensión del pedido de venta

Definición en la línea 24 del archivo _EstadoDeLinea.cs.

◆ CodigoEstado

string sage.addons.gaped.Negocio.Estados.GestorDeEstados.CodigoEstado
get

Código del estado actual

Definición en la línea 144 del archivo _EstadoDeLinea.cs.


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