Class InvBELinhaExpedicao
Classe que identifica uma linha de um documento de expedição.
Implements
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("58D30BFB-B8D4-4D82-9962-7D81461DC34D")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBELinhaExpedicao : InvBaseBE, IInvBELinhaExpedicao
Constructors
InvBELinhaExpedicao()
Construtor da classe.
Inicializa as coleções CamposUtil e LinhasExpedicaoNumSerie.
Declaration
public InvBELinhaExpedicao()
Properties
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). |
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. |
Descricao
Descrição da linha de expedição.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 512 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 |
Entidade
Código da entidade do documento de origem.
Declaration
public string Entidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 12 caracteres. |
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). |
Fechar
Indica se a linha será fechada após o processamento da expedição.
Declaration
public bool Fechar { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Fecha a linha; False - Mantém aberta a linha |
Formula
Código da fórmula para cálculo da quantidade.
Declaration
public string Formula { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da fórmula Formula. |
Id
Identificador da linha.
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdCabecExpedicoes
Identificador do cabeçalho da expedição.
Declaration
public string IdCabecExpedicoes { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador do cabeçalho da espedição (Id). |
IdDocumentoDestino
Identificador do documento de destino.
Declaration
public string IdDocumentoDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
Remarks
Atribuído após o processamento da expedição.
IdDocumentoOrigem
Identificador do documento de origem.
Declaration
public string IdDocumentoOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdLinhaDocumentoDestino
Identificador da linha do documento de destino.
Declaration
public string IdLinhaDocumentoDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
Remarks
Atribuído após o processamento da expedição.
IdLinhaOrigem
Identificador da linha do documento de origem.
Declaration
public string IdLinhaOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdLinhaOrigemUE
Identificador da linha da expedição que deu origem a uma nova por divisão de linhas.
Declaration
public string IdLinhaOrigemUE { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador da linha (Id). |
IdLinhaPai
Identificador da linha pai dos artigos com dimensões.
Declaration
public string IdLinhaPai { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador da linha (Id). |
IdReserva
Identificador da reserva quando se trata de uma linha de expedição associada a uma reserva.
Declaration
public string IdReserva { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador da reserva (ID). |
LinhasExpedicaoNumSerie
Coleção com os números de série associados à linha da expedição.
Declaration
public InvBELinhasExpedicaoNumSerie LinhasExpedicaoNumSerie { get; set; }
Property Value
Type | Description |
---|---|
InvBELinhasExpedicaoNumSerie |
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) |
MaterialNaoEnc
Indica se a linha corresponde a material sem encomenda.
Declaration
public bool MaterialNaoEnc { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
ModuloDestino
Módulo do documento de destino.
Declaration
public string ModuloDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Atribuído após o processamento da expedição.
ModuloOrigem
Módulo do documento de origem.
Declaration
public string ModuloOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 5 caracteres. |
NumLinha
Número da linha.
Declaration
public int NumLinha { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Número da linha. |
PropExcluirLog
Declaration
public string PropExcluirLog { get; }
Property Value
Type | Description |
---|---|
System.String |
QntFormula
Quantidade calculada a partir da fórmula.
Declaration
public double QntFormula { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Quantidade
Quantidade a expedir.
Declaration
public double Quantidade { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QuantidadePendente
Quantidade pendente de expedição.
Declaration
public double QuantidadePendente { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoEntidade
Código do tipo da entidade do documento de origem.
Declaration
public string TipoEntidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do tipo da entidade. |
Examples
"C" - Clientes; "F" - Fornecedores
TipoLinha
Tipo de linha.
Declaration
public string TipoLinha { get; set; }
Property Value
Type | Description |
---|---|
System.String | Tipo de linha (TipoLinha). |
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). |
UnidadeExpedicao
Código da unidade de expedição.
Declaration
public string UnidadeExpedicao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da unidade (UnidadeExpedicao). |
VariavelA
Variável A da fórmula de cálculo da quantidade.
Declaration
public double VariavelA { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
VariavelB
Variável B da fórmula de cálculo da quantidade.
Declaration
public double VariavelB { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
VariavelC
Variável C da fórmula de cálculo da quantidade.
Declaration
public double VariavelC { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Destrutor da classe.
Destroi as coleções CamposUtil e LinhasExpedicaoNumSerie.
Declaration
protected override void Finalize()