Class InvBELinhaReserva
Classe que identifica uma linha de reserva.
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("643FC9E3-32BE-43D7-9E5B-FAC67A45BFFF")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBELinhaReserva : InvBaseBE, IInvBELinhaReserva, ILinhaReservaLogistica
Constructors
InvBELinhaReserva()
Construtor da classe.
Inicializa a coleção CamposUtil.
Declaration
public InvBELinhaReserva()
Properties
Armazem
Código do armazém associado à reserva.
Declaration
public string Armazem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do armazém (Armazem). |
ArmazemOrigem
Código do armazém origem da reserva.
Declaration
public string ArmazemOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do armazém (Armazem). |
Artigo
Código do artigo.
Declaration
public string Artigo { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do artigo (Artigo). |
CamposUtil
Coleção com os campos do utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos | Coleção com os campos do utilizador. |
DescricaoDestino
Descrição do documento à qual a reserva pertence, tipicamente uma encomenda de cliente, ordem de fabrico ou plano de produção.
Declaration
public string DescricaoDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 255 carateres. |
DescricaoOrigem
Descrição do documento na origem da reserva
Declaration
public string DescricaoOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 255 caracteres. |
EmModoEdicao
Indica se o registo de encontra em edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Registo em edição; False: Novo registo |
EstadoDestino
Código do estado de inventário para o qual o stock foi transferido.
Declaration
public string EstadoDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do estado inventário (Estado). |
Remarks
Reserva de stock disponível, "Estado de Reserva". Reserva de stock previsto, "Estado de Reserva" e "Stock Previsto".
EstadoOrigem
Código do estado de inventário na origem.
Declaration
public string EstadoOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do estado inventário (Estado). |
Fechada
Indica se a reserva e encontra fechada.
Declaration
public bool Fechada { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Reserva fechada; False - Reserva aberta |
ID
Identificador da reserva.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdChaveDestino
Identificador da linha do documento à qual a reserva pertence, tipicamente uma linha de encomenda de cliente, ordem de fabrico ou plano de produção.
Declaration
public string IdChaveDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdChaveOrigem
Identificador da origem da reserva
Declaration
public string IdChaveOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdReservaOriginal
Identificador da reserva original quando ocorre uma transformação de documentos.
Declaration
public string IdReservaOriginal { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador da reserva (ID). |
IdTipoOrigemDestino
Identificador do tipo de origem do destino da reserva
Declaration
public string IdTipoOrigemDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String | Indentificador do tipo de origem (Id). |
IdTipoOrigemOrigem
Identificador do tipo de origem da origem da reserva
Declaration
public string IdTipoOrigemOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Indentificador do tipo de origem (Id). |
Localizacao
Código da localização de armazém associada à reserva.
Declaration
public string Localizacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da localização (Localizacao). |
LocalizacaoOrigem
Código da localizacao de armazém origem da reserva.
Declaration
public string LocalizacaoOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da localização (Localizacao). |
Lote
Código do lote associado à reserva.
Declaration
public string Lote { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do lote (Lote) |
LoteOrigem
Lote orgiem do registo.
Declaration
public string LoteOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do lote (Lote) |
Quantidade
Quantidade reservada.
Declaration
public double Quantidade { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QuantidadePendente
Quantidade reservada ainda pendente na reserva.
Declaration
public double QuantidadePendente { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ReservadoPor
Identifica se uma reserva foi criada na origem ou destino do stock.
Declaration
public InvBETipos.EnumReservadoPor ReservadoPor { get; set; }
Property Value
Type | Description |
---|---|
InvBETipos.EnumReservadoPor | 0 - Reserva criada a partir do documento de origem do stock; 1 - Reserva criada a partir do documento de destino do stock |
TipoDocDestino
Tipo do documento à qual a reserva pertence, tipicamente uma encomenda de cliente, ordem de fabrico ou plano de produção.
Declaration
public string TipoDocDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do tipo de documento. |
Methods
Finalize()
Destrutor da classe.
Destroi a coleção CamposUtil.
Declaration
protected override void Finalize()