Class StpBETipoIntervencao
Classe que encapsula a definição de um Tipo de Intervenção.
Implements
Inherited Members
Namespace: StpBE100
Assembly: StpBE100.dll
Syntax
[ComVisible(true)]
[Guid("BB5315EE-CE36-4D52-94AB-20EC6EEE584B")]
[ClassInterface(ClassInterfaceType.None)]
public class StpBETipoIntervencao : StpBaseBE, IStpBETipoIntervencao
Constructors
StpBETipoIntervencao()
Declaration
public StpBETipoIntervencao()
Properties
CamposUtil
Colecção dos campos do utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
ContabilizaMO
Identifica se a intervenção tem custo de mão-de-obra.
Declaration
public bool ContabilizaMO { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Descricao
Descrição do tipo de intervenção.
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 |
ImplicaDeslocacoes
Identifica se o tipo de intervenção implica deslocação ao cliente.
Declaration
public bool ImplicaDeslocacoes { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
LinhasTipoIntervencao
Colecção das linhas do Tipo de Intervenção.
Declaration
public StpBELinhasTipoIntervencao LinhasTipoIntervencao { get; }
Property Value
Type | Description |
---|---|
StpBELinhasTipoIntervencao |
ObrigaRegCaractVar
Identifica se o tipo de intervenção obriga ao registo de características varíaveis.
Declaration
public bool ObrigaRegCaractVar { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ServicoBase
Identifica o código do serviço base nos serviços a debitar nas intervenções deste tipo.
Declaration
public string ServicoBase { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ServicoDeslocacao
Identificador do serviço de deslocação ao cliente.
Declaration
public string ServicoDeslocacao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TempoDebitoMin
Identifica o valor mínimo a debitar numa intervenção, mesmo que o tempo de intervenção seja inferior.
Declaration
public int TempoDebitoMin { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TempoFixo
Identifica o valor do tempo de intervenção fixa, independentemente da duração da intervenção.
Declaration
public int TempoFixo { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TempoPeriodoSeg
Identifica o valor temporal dos períodos seguintes. O tempo de intervenção superior ao tempo mínimo, deve ser múltiplos do valor do período seguinte.
Declaration
public int TempoPeriodoSeg { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TipoContabilizacao
Identifica o tipo de contabilização de mão-de-obra: 0 - Real (usa o tempo de facto gasto durante a intervenção); 1 - Fixa (sempre o mesmo tempo); 2 - Variável (c/ débito mínimo e tamanho dos periodos).
Declaration
public byte TipoContabilizacao { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
TipoIntervencao
Identificador do tipo de intervenção.
Declaration
public string TipoIntervencao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Declaration
protected override void Finalize()