Class InvBEMovimentoCusteio
Classe que identifica um movimento de custeio.
Implements
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("5CD70364-A0D9-404D-B4B9-DF21AE6F7AFD")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBEMovimentoCusteio : InvBaseBE, IInvBEMovimentoCusteio
Constructors
InvBEMovimentoCusteio()
Declaration
public InvBEMovimentoCusteio()
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 |
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. |
DataRef
Data do movimento de stock de referência.
Declaration
public DateTime? DataRef { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
GrupoCusto
Código do grupo de custos.
Declaration
public string GrupoCusto { get; set; }
Property Value
Type | Description |
---|---|
System.String |
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 |
IdMovimentoStock
Identificador do movimento de stock associado ao movimento de custeio.
Declaration
public string IdMovimentoStock { get; set; }
Property Value
Type | Description |
---|---|
System.String | Indentificador da movimento de stock (Id). |
Lote
Código do lote.
Declaration
public string Lote { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do lote (Lote) |
Quantidade
Quantidade de movimentação.
Declaration
public double Quantidade { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoLancamentoCusteio
Tipo de lançamento do custo.
Declaration
public InvBETipos.EnumTipoLancamentoCusteio TipoLancamentoCusteio { get; set; }
Property Value
Type | Description |
---|---|
InvBETipos.EnumTipoLancamentoCusteio | 0 - Normal; 1 - Encargo adicional; 2 - Desconto adicional; 3 - Variaºão de preço na transformação (VPT) |
TipoMovimento
Tipo de movimento.
Declaration
public string TipoMovimento { get; set; }
Property Value
Type | Description |
---|---|
System.String | "E" - Entrada; "S" - Saída |
ValorMAlt
Valor total na moeda alternativa.
Declaration
public double ValorMAlt { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorMBase
Valor total na moeda base.
Declaration
public double ValorMBase { get; set; }
Property Value
Type | Description |
---|---|
System.Double |