Class InvBELinhaOrigemTransf
Classe que identifica uma linha de origem de um documento de transferência.
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("5CFC40E7-149C-45FB-B685-AC080678C7CD")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBELinhaOrigemTransf : InvBaseBE, ILinhaDocStock, IInvBELinhaOrigemTransf
Constructors
InvBELinhaOrigemTransf()
Construtor da classe.
Inicializa as coleções CamposUtil, LinhasDestino, NumerosSerie, CamposStkOrig e ReservaStock.
Declaration
public InvBELinhaOrigemTransf()
Properties
AnaliticaCBL
Classificação analítica da contabilidade.
Declaration
public string AnaliticaCBL { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Armazem
Código do armazém.
Declaration
public string Armazem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do armazém (Armazem). |
ArredFConv
Arredondamento a aplicar ao resultado do factor de conversão.
Declaration
public int ArredFConv { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Artigo
Código do artigo.
Declaration
public string Artigo { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do artigo (Artigo). |
CamposStkOrig
Coleção com os campos originais relacionados com stocks.
Declaration
public StdBECampos CamposStkOrig { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
Remarks
Esta coleção é preenchida na edição de um documento.
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. |
CategoriaId
Identifica a categoria do COP.
Declaration
public int CategoriaId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
CCustoCBL
Centro de custo da contabilidade.
Declaration
public string CCustoCBL { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ClasseId
Identifica a classe de atividade do COP.
Declaration
public int ClasseId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ContaCBL
Conta geral da contabilidade.
Declaration
public string ContaCBL { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CustoTotal
Custo total da linha.
Declaration
public double CustoTotal { get; set; }
Property Value
Type | Description |
---|---|
System.Double | PrecoCusto * Quantidade |
Data
Data/hora da movimentação.
Declaration
public DateTime Data { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataStock
Data/hora da movimentação.
Declaration
public DateTime DataStock { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
Descricao
Descrição da linha.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Corresponde à descrição do artigo.
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 |
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). |
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. |
FuncionalCBL
Classificação funcional da contabilidade.
Declaration
public string FuncionalCBL { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdCabecTransferencias
Identificador do cabeçalho do documento de transferência.
Declaration
public string IdCabecTransferencias { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador do cabeçalho do documento (ID). |
IdLinha
Identificador da linha.
Declaration
public string IdLinha { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdLinhaOrdemFabrico
Identificador da linha da ordem de fabrico que deu origem à linha da transferência.
Declaration
public int IdLinhaOrdemFabrico { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IdLinhaOrigemCopia
Identificador da linha do documento de origem.
Declaration
public string IdLinhaOrigemCopia { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
Remarks
Valor preenchido quando o documento de transferência tem origem uma cópia de linhas.
IdLinhaOrigemFTR
Declaration
public string IdLinhaOrigemFTR { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdLinhaPai
Identificador da linha pai dos artigos com dimensões.
Declaration
public string IdLinhaPai { get; set; }
Property Value
Type | Description |
---|---|
System.String | Indentificador da linha do documento (IdLinha). |
IDObra
Declaration
public string IDObra { get; set; }
Property Value
Type | Description |
---|---|
System.String |
INV_EstadoOrigem
Código do estado de inventário de origem para os movimentos de saída de stock.
Declaration
public string INV_EstadoOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do estado inventário (Estado). |
INV_IDReserva
Identificador da reserva.
Declaration
public string INV_IDReserva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ItemCod
ItemCod
Declaration
public string ItemCod { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ItemDesc
ItemDesc
Declaration
public string ItemDesc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ItemId
ItemId
Declaration
public string ItemId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LinhasDestino
Coleção com as linhas de destino.
Declaration
public InvBELinhasDestinoTransf LinhasDestino { get; set; }
Property Value
Type | Description |
---|---|
InvBELinhasDestinoTransf |
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) |
ModuloOrigemCopia
Módulo do documento de origem.
Declaration
public string ModuloOrigemCopia { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Valor preenchido quando o documento de transferência tem origem uma cópia de linhas.
Examples
"C" - Compras; "V" - Vendas; "N" - Internos
MovimentaStock
Declaration
public bool MovimentaStock { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
MovStock
Declaration
public string MovStock { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumerosSerie
Coleção com os números de série associados à linha.
Declaration
public BasBENumerosSerie NumerosSerie { get; set; }
Property Value
Type | Description |
---|---|
BasBENumerosSerie | Coleção com os números de série. |
NumLinha
Número da linha.
Declaration
public int NumLinha { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Número da linha. |
ObraID
Identificador da obra/projeto.
Declaration
public string ObraID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PrecoCusto
Preço de custo do artigo.
Declaration
public double PrecoCusto { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PrecoTotal
Preço total da linha.
Declaration
public double PrecoTotal { get; set; }
Property Value
Type | Description |
---|---|
System.Double | PrceUnit * Quantidade |
PrecUnit
Preço unitário.
Declaration
public double PrecUnit { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ProcessoID
Identifica o numero de processo da linha.
Declaration
public string ProcessoID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PropExcluirLog
Declaration
public string PropExcluirLog { get; }
Property Value
Type | Description |
---|---|
System.String |
QuantFormula
Quantidade da fórmula.
Declaration
public double QuantFormula { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Quantidade
Quantidade a movimentar.
Declaration
public double Quantidade { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ReservaStock
Coleção com as reservas de stock.
Declaration
public InvBEReserva ReservaStock { get; set; }
Property Value
Type | Description |
---|---|
InvBEReserva |
SubEmpId
Identifica a sub-empreitada do COP.
Declaration
public int SubEmpId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TipoLinha
Tipo de linha.
Declaration
public string TipoLinha { get; set; }
Property Value
Type | Description |
---|---|
System.String | Tipo de linha (TipoLinha). |
TipoLinhaTransf
Indentifica o tipo de linha na transferência.
Declaration
public int TipoLinhaTransf { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | 0 - Linha de origem; 1 - Linha de destino |
Remarks
Nesta classe o valor assumido é sempre 0.
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). |
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 |
WBSItem
Identificador do item WBS do projecto.
Declaration
public string WBSItem { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Destrutor da classe.
Destroi as coleções CamposUtil, LinhasDestino, NumerosSerie, CamposStkOrig e ReservaStock.
Declaration
protected override void Finalize()