Class InvBEOrigemMovimento
Classe que identifica uma origem de um movimento de stock ou de custeio. Esta origem corresponde ao documento que provoca a integração em inventário.
Implements
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("8002E715-C79D-4DB9-83B9-67F1342850FA")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBEOrigemMovimento : InvBaseBE, IInvBEOrigemMovimento
  Constructors
InvBEOrigemMovimento()
Declaration
public InvBEOrigemMovimento()
  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  | 
      
ActualizaCusto
Indica se a origem provoca movimentação de custeio.
Declaration
public bool ActualizaCusto { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | True - Ocorre movimentação de custeio; False - Não ocorre movimentação de custeio;  | 
      
ActualizaDUE
Indica se o movimento actualiza a última data de entrada associada ao artigo.
Declaration
public bool ActualizaDUE { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | True - Atualiza; False - Não atualiza  | 
      
Remarks
Apenas válido se o movimento atualiza stock.
ActualizaDUS
Indica se o movimento actualiza a última data de saída associada ao artigo.
Declaration
public bool ActualizaDUS { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | True - Atualiza; False - Não atualiza  | 
      
Remarks
Apenas válido se o movimento atualiza stock.
ActualizaPCU
Indica se o movimento de custeio atualiza o último custo associado ao artigo.
Declaration
public bool ActualizaPCU { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | True - Atualiza; False - Não atualiza  | 
      
Remarks
Apenas válido se o movimento atualiza custo.
ActualizaStock
Indica se a origem provoca movimentação de stock.
Declaration
public bool ActualizaStock { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | True - Ocorre movimentação de stock; False - Não ocorre movimentação de stock;  | 
      
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).  | 
      
Cambio
Câmbio associado à moeda do documento
Declaration
public double Cambio { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | Valor do câmbio.  | 
      
CambioMAlt
Câmbio para a moeda alternativa.
Declaration
public double CambioMAlt { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | Valor do câmbio.  | 
      
CambioMBase
Câmbio para a moeda base.
Declaration
public double CambioMBase { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | Valor do câmbio.  | 
      
Data
Data/hora da movimentação.
Declaration
public DateTime Data { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.DateTime | Data/hora da movimentação.  | 
      
Documento
Referência do documento.
Declaration
public string Documento { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
EstadoStock
Código do estado de inventário à qual a movimentação está associada.
Declaration
public string EstadoStock { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Código do estado inventário (Estado).  | 
      
FactorConv
Factor de conversão associado à unidade de movimentação.
Declaration
public double FactorConv { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | Factor de conversão (FactorConversao; FactorConversao).  | 
      
Filial
Código da filial.
Declaration
public string Filial { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IdCabec
Identificador do cabeçalho do documento.
Declaration
public string IdCabec { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Identificador (Guid).  | 
      
IdLinha
Identificador da linha do documento.
Declaration
public string IdLinha { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Identificador (Guid).  | 
      
IDProjecto
Identificador da obra/projecto.
Declaration
public string IDProjecto { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Identificador (Guid).  | 
      
IdProprietario
Declaration
public string IdProprietario { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Identificador (Guid).  | 
      
IdReserva
Identificador da reserva associada ao movimento.
Declaration
public string IdReserva { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Identificador da reserva (ID).  | 
      
IdTipoOrigem
Identificador do tipo de origem.
Declaration
public string IdTipoOrigem { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Indentificador do tipo de origem (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)  | 
      
Modulo
Módulo do documento.
Declaration
public string Modulo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Examples
"C" - Compras; "V" - Vendas; "N" - Internos
Moeda
Código da moeda.
Declaration
public string Moeda { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Código da moeda (Moeda).  | 
      
NumDoc
Número do documento.
Declaration
public int NumDoc { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
NumerosSerie
Coleção com os números de série.
Declaration
public InvBENumerosSerie NumerosSerie { get; set; }
  Property Value
| Type | Description | 
|---|---|
| InvBENumerosSerie | 
NumLinha
Número da linha do documento.
Declaration
public int NumLinha { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | Número da linha.  | 
      
Quantidade
Quantidade de movimentação.
Declaration
public double Quantidade { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | 
Serie
Código da série do documento.
Declaration
public string Serie { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Tipodoc
Código do tipo de documento.
Declaration
public string Tipodoc { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Código do tipo de documento.  | 
      
TipoMovimento
Identificação do tipo de movimento.
Declaration
public string TipoMovimento { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | "E" - Movimento de entrada; "S" - Movimento de saída  | 
      
Unidade
Código da unidade de movimentação.
Declaration
public string Unidade { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | Código da unidade (Unidade).  | 
      
ValorAbater
Valor a abater do movimento.
Declaration
public double ValorAbater { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | 
ValorAdicional
Valor adicional do movimento.
Declaration
public double ValorAdicional { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | 
ValorUnitario
Valor unitário do movimento.
Declaration
public double ValorUnitario { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | 
WBSItem
Identificador do item WBS do projecto.
Declaration
public string WBSItem { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String |