Class StpBEArtigoIntervencao
Classe que encapsula a definição de uma linha de uma Intervenção.
Implements
Inherited Members
Namespace: StpBE100
Assembly: StpBE100.dll
Syntax
[ComVisible(true)]
[Guid("95D6C968-40E9-4189-811C-C452896BBDBB")]
[ClassInterface(ClassInterfaceType.None)]
public class StpBEArtigoIntervencao : StpBaseBE, IStpBEArtigoIntervencao
Constructors
StpBEArtigoIntervencao()
Declaration
public StpBEArtigoIntervencao()
Properties
Armazem
Identifica o armazém de onde provém o artigo.
Declaration
public string Armazem { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Artigo
Identifica o artigo usado para a reparação/substituição.
Declaration
public string Artigo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ArtigoIntervNumsSerie
Colecção das linhas da Intervenção.
Declaration
public StpBEArtigoIntervNumsSerie ArtigoIntervNumsSerie { get; set; }
Property Value
Type | Description |
---|---|
StpBEArtigoIntervNumsSerie |
CabecDocID
Identificador do documento de venda de facturação.
Declaration
public string CabecDocID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CamposUtil
Colecção dos campos do utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
CodigoDocVenda
Estado de facturação da linha
Declaration
public string CodigoDocVenda { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DescontoCliente
Valor do desconto a imputar ao cliente.
Declaration
public double DescontoCliente { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Descricao
Descrição do artigo inserido.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
Identificador do tipo de operação: TRUE - Edição | FALSE - Inserção.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EstadoFacturacao
Estado de facturação da linha
Declaration
public StpBETipos.StpEstadoFacturacaoLinha EstadoFacturacao { get; set; }
Property Value
Type | Description |
---|---|
StpBETipos.StpEstadoFacturacaoLinha |
ID
Identificador da linha.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdLinhaFact
Identificador da linha do documento de venda de facturação.
Declaration
public string IdLinhaFact { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IntervencaoID
Identificador da intervenção.
Declaration
public string IntervencaoID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LinhasComprasID
Identificador da linha correspondente no documento de compra.
Declaration
public string LinhasComprasID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LinhasDocID
Identificador da linha correspondente no documento de compra.
Declaration
public string LinhasDocID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LinhasInternosID
Identificador da linha correspondente no documento interno.
Declaration
public string LinhasInternosID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LinhaStkID
Identifica a linha do documento de stock utilizado para movimentar o stock.
Declaration
public string LinhaStkID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumLinha
Identifica o número da linha.
Declaration
public int NumLinha { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
PrecoCliente
Valor unitário a imputar ao cliente.
Declaration
public double PrecoCliente { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PrecoCusto
Valor do custo/hora a imputar.
Declaration
public double PrecoCusto { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QtdeCliente
Identifica a quantidade a facturar ao cliente
Declaration
public double QtdeCliente { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QtdeCusto
Identifica a quantidade a considerar no cálculo do custo da intervenção.
Declaration
public double QtdeCusto { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoLinha
Identifica o tipo da linha.
Declaration
public string TipoLinha { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoServico
Identifica o tipo de serviço relativo à linha: 0 - Artigo; 1 - Mão de Obra; 2 - Deslocação
Declaration
public StpBETipos.StpTipoServico TipoServico { get; set; }
Property Value
Type | Description |
---|---|
StpBETipos.StpTipoServico |
Unidade
Unidade do artigo inserido.
Declaration
public string Unidade { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Declaration
protected override void Finalize()