Cargando...
Buscando...
Nada coincide
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.
 
IEstado _AsignarArticulo (string articulo)
 Se llama cuando se cambia el artículo de la línea.
 
IResultadoCambioEstado _PuedoCambiarArticulo ()
 Validar si puedo cambiar el artículo.
 
IResultadoCambioEstado _GenerarPedidoCompra ()
 Generar pedido de compra.
 
IEstado _Calcular_Estado ()
 Calcula es estado de la línea teniendo en cuenta artículo y unidades.
 
IEstado _Calcular_Estado (decimal unitatsDiferencia)
 Calcula es estado de la línea teniendo en cuenta artículo y unidades.
 
void _SetEstadoPorCodigo (string codigo)
 Assign el estado correspondiente al gestor.
 
IResultadoCambioEstado _CambiarEstadoA_Servida ()
 Cambiar estado a SV.
 
IResultadoCambioEstado _CambiarEstadoA_Anulada (_Extension_Lin_PV linea)
 Cambiar estado a AN.
 
IResultadoCambioEstado _CambiarEstadoA_RelacionadoConPedidoDeCompra (_Extension_Lin_PV linea)
 Cambiar estado a relacionado con pedido de compra (PC)
 
IResultadoCambioEstado _CambiarEstadoA_StockDisponible (_Extension_Lin_PV linea)
 Cambiar estado DI.
 
IEstado _CambiarEstadoA (string nuevoEstado)
 Cambiar el estado actual.
 
virtual IResultadoCambioEstado _CambiarUnidades (_Extension_Lin_PV linea, decimal unidadesDiferencia)
 Cambiar las unidades a la línea y calcular el nuevo estado.
 

Propiedades

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

Descripción detallada

Clase para la gestión de estados.

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

Documentación de 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 163 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 149 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 191 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 201 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 393 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 341 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 354 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 328 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 374 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 429 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 183 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 174 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 284 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 19 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 139 del archivo _EstadoDeLinea.cs.


La documentación de esta clase está generada del siguiente archivo: