Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia

Definir la estructura de las líneas. Más...

Diagrama de herencia de Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia
sage.ew.interficies.ILinTRel sage.ew.interficies.IDocLineaFabricacion sage.ew.interficies.IDocumentLinea

Métodos públicos

 Linia ()
 Inicializa una nueva intancia de la clase.
 
bool Fila_Plena ()
 Devuelve si la línea está completa.
 
bool _SePuedeAbrir (bool hayFormulario=false)
 Determina si se permite abrir una transformación.
 
void _UpdateSilent (Dictionary< string, object > toValores)
 Método de update pensado para no disparar los _SETs y actualizar los campos por la propiedad privada. No se controla que las propiedades sean realmente privadas. Para el funcionamiento ordinario no se debería usar este método.
 
virtual bool _Show_Unidades_Tallas_Colores (bool tlForzar=false)
 Presentar el formulario de tallas y colores.
 
bool _Delete ()
 Delete de la línea.
 
bool _Save ()
 Save.
 

Métodos protegidos

virtual bool _Asignar_Unidades_Por_Defecto ()
 Si existe un formulario linkado y el flag de empresa debe poner 1 unidad por defecto en la columna de unidades en los siguientes escenarios:
 

Propiedades

string _Empresa [get, set]
 _Empresa
 
string _Numero [get, set]
 _Numero
 
Int32 _Linea [get, set]
 _Linea
 
string _Articulo [get, set]
 _Articulo
 
string _Nombre [get, set]
 _Nombre
 
string _Talla [get, set]
 _Talla
 
string _Color [get, set]
 _Color
 
string _Almacen [get, set]
 _Almacen
 
decimal _Prevision [get, set]
 _Prevision
 
decimal _Unidades [get, set]
 _Entrada
 
decimal _Peso [get, set]
 _Peso
 
decimal _Coste [get, set]
 _Coste
 
DateTime _Fecha [get, set]
 _Fecha
 
bool _Acabado [get, set]
 _Acabado
 
DateTime? _Fecha_Acabado [get, set]
 _F_Acabado
 
bool _ActualizarCosteArticuloComponente [get, set]
 _ActualizarCosteArticuloComponente
 
bool _Solo_Lectura [get]
 Indica si la línea está en un documento de solo lectura.
 
string _Operario [get]
 Indica el operario de la cabecera del documento.
 
bool _EsCabecera [get]
 Determina si es cabecera. True para documento, false para líneas.
 
bool _EsFabricacion [get]
 Determina si es un documento de fabricación.
 
bool _EsProduccion [get]
 Determina si es un documento de producción.
 
bool _EsTransformacion [get]
 Determina si es un documento de transformación.
 
object _Parent [get, set]
 Objeto padre a la instancia.
 
bool _UsaLotes [get]
 Trabajo con lotes.
 
bool _LinkForm [get]
 Indica si la línea tiene un formulario asociado.
 
bool _UsaSeries [get, set]
 Trabajo con series.
 
int _LineaReal [get]
 número de linea
 
string _Letra [get]
 Letra de linea.
 
string _NombreArticulo [get]
 Nombre del artículo.
 
decimal _Cajas [get]
 Cajas.
 
int _Doc [get]
 Tipo de documento.
 
decimal _Precio [get, set]
 Precio.
 
decimal _Dto1 [get, set]
 _Dto1
 
decimal _Dto2 [get, set]
 _Dto2
 
decimal _Dto3 [get, set]
 _Dto3
 
decimal _Dto4 [get, set]
 _Dto4
 
decimal _Dto5 [get, set]
 _Dto5
 
decimal _Dto6 [get, set]
 _Dto6
 
string _Asi [get, set]
 _Asi
 

Descripción detallada

Definir la estructura de las líneas.

Definición en la línea 4279 del archivo AlbaranTransformacion.cs.

Documentación de constructores y destructores

◆ Linia()

Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia.Linia ( )
inline

Inicializa una nueva intancia de la clase.

Definición en la línea 5264 del archivo AlbaranTransformacion.cs.

Documentación de funciones miembro

◆ _Asignar_Unidades_Por_Defecto()

virtual bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Asignar_Unidades_Por_Defecto ( )
inlineprotectedvirtual

Si existe un formulario linkado y el flag de empresa debe poner 1 unidad por defecto en la columna de unidades en los siguientes escenarios:

  1. Al entrar un código de artículo si no tenemos unidades
  2. En la introducción de un artículo sin codificar
Devuelve

Definición en la línea 5577 del archivo AlbaranTransformacion.cs.

◆ _Delete()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Delete ( )
inline

Delete de la línea.

Devuelve

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5862 del archivo AlbaranTransformacion.cs.

◆ _Save()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Save ( )
inline

Save.

Devuelve

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5886 del archivo AlbaranTransformacion.cs.

◆ _SePuedeAbrir()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._SePuedeAbrir ( bool hayFormulario = false)
inline

Determina si se permite abrir una transformación.

Parámetros
hayFormularioIndica si hay formulario
Devuelve

Definición en la línea 5293 del archivo AlbaranTransformacion.cs.

◆ _Show_Unidades_Tallas_Colores()

virtual bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Show_Unidades_Tallas_Colores ( bool tlForzar = false)
inlinevirtual

Presentar el formulario de tallas y colores.

Devuelve

Definición en la línea 5609 del archivo AlbaranTransformacion.cs.

◆ _UpdateSilent()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._UpdateSilent ( Dictionary< string, object > toValores)
inline

Método de update pensado para no disparar los _SETs y actualizar los campos por la propiedad privada. No se controla que las propiedades sean realmente privadas. Para el funcionamiento ordinario no se debería usar este método.

Parámetros
toValoresDiccionario con los nombres (privados) de las variables a actualizar

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 5310 del archivo AlbaranTransformacion.cs.

◆ Fila_Plena()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia.Fila_Plena ( )
inline

Devuelve si la línea está completa.

Devuelve

Implementa sage.ew.interficies.ILinTRel.

Definición en la línea 5279 del archivo AlbaranTransformacion.cs.

Documentación de propiedades

◆ _Acabado

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Acabado
getset

_Acabado

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 4921 del archivo AlbaranTransformacion.cs.

◆ _ActualizarCosteArticuloComponente

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._ActualizarCosteArticuloComponente
getset

_ActualizarCosteArticuloComponente

Definición en la línea 4964 del archivo AlbaranTransformacion.cs.

◆ _Almacen

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Almacen
getset

_Almacen

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4646 del archivo AlbaranTransformacion.cs.

◆ _Articulo

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Articulo
getset

_Articulo

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4389 del archivo AlbaranTransformacion.cs.

◆ _Asi

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Asi
getset

_Asi

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5248 del archivo AlbaranTransformacion.cs.

◆ _Cajas

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Cajas
get

Cajas.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5121 del archivo AlbaranTransformacion.cs.

◆ _Color

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Color
getset

_Color

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4590 del archivo AlbaranTransformacion.cs.

◆ _Coste

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Coste
getset

_Coste

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 4850 del archivo AlbaranTransformacion.cs.

◆ _Doc

int Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Doc
get

Tipo de documento.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5129 del archivo AlbaranTransformacion.cs.

◆ _Dto1

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Dto1
getset

_Dto1

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5152 del archivo AlbaranTransformacion.cs.

◆ _Dto2

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Dto2
getset

_Dto2

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5168 del archivo AlbaranTransformacion.cs.

◆ _Dto3

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Dto3
getset

_Dto3

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5184 del archivo AlbaranTransformacion.cs.

◆ _Dto4

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Dto4
getset

_Dto4

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5200 del archivo AlbaranTransformacion.cs.

◆ _Dto5

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Dto5
getset

_Dto5

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5216 del archivo AlbaranTransformacion.cs.

◆ _Dto6

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Dto6
getset

_Dto6

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5232 del archivo AlbaranTransformacion.cs.

◆ _Empresa

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Empresa
getset

_Empresa

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4338 del archivo AlbaranTransformacion.cs.

◆ _EsCabecera

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._EsCabecera
get

Determina si es cabecera. True para documento, false para líneas.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5002 del archivo AlbaranTransformacion.cs.

◆ _EsFabricacion

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._EsFabricacion
get

Determina si es un documento de fabricación.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5010 del archivo AlbaranTransformacion.cs.

◆ _EsProduccion

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._EsProduccion
get

Determina si es un documento de producción.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5018 del archivo AlbaranTransformacion.cs.

◆ _EsTransformacion

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._EsTransformacion
get

Determina si es un documento de transformación.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5026 del archivo AlbaranTransformacion.cs.

◆ _Fecha

DateTime Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Fecha
getset

_Fecha

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4888 del archivo AlbaranTransformacion.cs.

◆ _Fecha_Acabado

DateTime? Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Fecha_Acabado
getset

_F_Acabado

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 4948 del archivo AlbaranTransformacion.cs.

◆ _Letra

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Letra
get

Letra de linea.

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 5105 del archivo AlbaranTransformacion.cs.

◆ _Linea

Int32 Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Linea
getset

_Linea

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4372 del archivo AlbaranTransformacion.cs.

◆ _LineaReal

int Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._LineaReal
get

número de linea

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 5097 del archivo AlbaranTransformacion.cs.

◆ _LinkForm

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._LinkForm
get

Indica si la línea tiene un formulario asociado.

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 5071 del archivo AlbaranTransformacion.cs.

◆ _Nombre

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Nombre
getset

_Nombre

Definición en la línea 4509 del archivo AlbaranTransformacion.cs.

◆ _NombreArticulo

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._NombreArticulo
get

Nombre del artículo.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5113 del archivo AlbaranTransformacion.cs.

◆ _Numero

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Numero
getset

_Numero

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4355 del archivo AlbaranTransformacion.cs.

◆ _Operario

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Operario
get

Indica el operario de la cabecera del documento.

Definición en la línea 4991 del archivo AlbaranTransformacion.cs.

◆ _Parent

object Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Parent
getset

Objeto padre a la instancia.

Implementa sage.ew.interficies.ILinTRel.

Definición en la línea 5035 del archivo AlbaranTransformacion.cs.

◆ _Peso

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Peso
getset

_Peso

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 4817 del archivo AlbaranTransformacion.cs.

◆ _Precio

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Precio
getset

Precio.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5137 del archivo AlbaranTransformacion.cs.

◆ _Prevision

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Prevision
getset

_Prevision

Definición en la línea 4693 del archivo AlbaranTransformacion.cs.

◆ _Solo_Lectura

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Solo_Lectura
get

Indica si la línea está en un documento de solo lectura.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 4980 del archivo AlbaranTransformacion.cs.

◆ _Talla

string Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Talla
getset

_Talla

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4536 del archivo AlbaranTransformacion.cs.

◆ _Unidades

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._Unidades
getset

_Entrada

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 4718 del archivo AlbaranTransformacion.cs.

◆ _UsaLotes

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._UsaLotes
get

Trabajo con lotes.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5057 del archivo AlbaranTransformacion.cs.

◆ _UsaSeries

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle.Linia._UsaSeries
getset

Trabajo con series.

Implementa sage.ew.interficies.IDocLineaFabricacion.

Definición en la línea 5082 del archivo AlbaranTransformacion.cs.


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