Class InvBEMovimentoStock
Esta classe identifica um movimento de stock.
Implements
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("1CE29573-3196-4E6A-836C-67B8DD674B73")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBEMovimentoStock : InvBaseBE, IInvBEMovimentoStock
Constructors
InvBEMovimentoStock()
Construtor da classe.
Inicializa a coleção NumerosSerie.
Declaration
public InvBEMovimentoStock()
Properties
Accao
Indica a ação que será exeutada na integração.
Declaration
public InvBETipos.EnumTipoAccaoMovimentos Accao { get; set; }
Property Value
Type | Description |
---|---|
InvBETipos.EnumTipoAccaoMovimentos | 0 - n/a; 1 - Inserir; 2 - Actualizar; 3 - Remover |
Armazem
Código do armazém.
Declaration
public string Armazem { 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). |
Data
Data/hora do movimento.
Declaration
public DateTime Data { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data/hora do movimento. |
EstadoStock
Código do estado de inventário.
Declaration
public string EstadoStock { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do estado inventário (Estado). |
Id
Identificador do movimento.
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdFifo
Declaration
public string IdFifo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdReserva
Identificador da reserva associada ao movimento.
Declaration
public string IdReserva { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador da reserva (ID). |
Localizacao
Código da localização de armazém.
Declaration
public string Localizacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da localização (Localizacao). |
Lote
Código do lote.
Declaration
public string Lote { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do lote (Lote) |
NumerosSerie
Coleção com os números de série associados ao movimento.
Declaration
public InvBENumerosSerie NumerosSerie { get; set; }
Property Value
Type | Description |
---|---|
InvBENumerosSerie |
PeriodoFechado
Indica que o período se encontra fechado.
Declaration
public bool PeriodoFechado { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Período fechado; False - Período aberto |
Quantidade
Quantidade de movimentação.
Declaration
public double Quantidade { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoMovimento
Tipo de movimento.
Declaration
public string TipoMovimento { get; set; }
Property Value
Type | Description |
---|---|
System.String | "E" - Entrada; "S" - Saída |
Methods
Finalize()
Destrutor da classe.
Destroi a coleção NumerosSerie.
Declaration
protected override void Finalize()