Class GprBEArtigoOperacao
Classe que permite o acesso à informação das linhas das operações de uma ficha técnica
Implements
Inherited Members
Namespace: GprBE100
Assembly: GprBE100.dll
Syntax
[ComVisible(true)]
[Guid("F90B874D-D791-4E48-B151-C50AFA3C6205")]
[ClassInterface(ClassInterfaceType.None)]
public class GprBEArtigoOperacao : GrpBaseBE, IGprBEArtigoOperacao
Constructors
GprBEArtigoOperacao()
Declaration
public GprBEArtigoOperacao()
Properties
Alternativa
Por defeito é sempre criada a alternativa 01 que é sempre considerada a preferida no caso do utilizador criar outras alternativas (sempre com numerações mais altas p.ex. 02, 03, etc.)
Declaration
public string Alternativa { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Artigo
Identificador do Artigo da Ficha Técnica
Declaration
public string Artigo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CamposUtil
Devolve a colecção de campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
CentrosTrabalho
CentrosTrabalho
Declaration
public GprBEArtigoCentrosTrabalho CentrosTrabalho { get; }
Property Value
Type | Description |
---|---|
GprBEArtigoCentrosTrabalho |
CoeficienteSobreposicao
Percentagem que identifica a sobreposição das operações no tempo
Declaration
public double CoeficienteSobreposicao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Componentes
Componentes
Declaration
public GprBEArtigoComponentes Componentes { get; }
Property Value
Type | Description |
---|---|
GprBEArtigoComponentes |
ConsumoVariavel
Tratamento de consumos no TouchScreen ao efectuar diários.
Declaration
public bool ConsumoVariavel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ConsumoVariavelEx
Consumo no TouchScreen ao efectuar diários.
Declaration
public int ConsumoVariavelEx { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Descricao
Descrição da operação
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
Identifica se o tipo de conta está em edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EstadoInventario
Identifica o estado do inventario para o artigo serviço.
Declaration
public string EstadoInventario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FatorOcupacao
Identifica o Fator de Ocupação.
Declaration
public double FatorOcupacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
FerramentasMoldes
Ferramentas/Moldes
Declaration
public GprBEArtigoFerramentasMoldes FerramentasMoldes { get; }
Property Value
Type | Description |
---|---|
GprBEArtigoFerramentasMoldes |
IDCentroTrabalho
Identificador do centro de trabalho
Declaration
public int IDCentroTrabalho { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IDOperacao
Identificador do Artigo/Alternativa/Operação
Declaration
public int IDOperacao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NaoSujeitaPlaneamento
Indica se a operação é sujeita a planeamento.
Declaration
public bool NaoSujeitaPlaneamento { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Operacao
Número da operação. Criado automaticamente sendo o primeiro 10 e os seguintes 20, 30, etc
Declaration
public int Operacao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
OperacaoProducao
Identifica a Operação de Produção
Declaration
public string OperacaoProducao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TempoEspera
Campo em minutos para introdução de eventual tempo de "quarentena" antes de se poder iniciar a operação seguinte
Declaration
public double TempoEspera { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoFixo
Tipo de cálculo do tempo de operação. A 0 (zero) indica que o tempo total é multiplicado pelas quantidades a fabricar; A 1 (um) indica que o tempo é fixo independentemente da quantidade a fabricar; A 2 (dois) indica que o tempo é fixo para cada conjunto de X unidades.
Declaration
public byte TempoFixo { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
TempoMaquina
Indica o tempo, em minutos, previsto de máquina para produzir x unidades
Declaration
public double TempoMaquina { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoMovimentacao
Campo para introdução de eventual tempo em minutos de transporte antes de se poder iniciar a operação seguinte
Declaration
public double TempoMovimentacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoOperacao
Este campo destina-se a colocar o tempo teórico de fabrico em minutos
Declaration
public double TempoOperacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoOperacaoPor
Indica a quantidade a fabricar para o tempo indicado
Declaration
public double TempoOperacaoPor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoOperador
Indica o tempo, em minutos, previsto de operador para produzir x unidades
Declaration
public double TempoOperador { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoPreparacao
(quando aplicável), com o tempo, em minutos, necessário à preparação e/ou afinação do equipamento
Declaration
public double TempoPreparacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoPicagem
Declaration
public GprEnumTipoPicagem TipoPicagem { get; set; }
Property Value
Type | Description |
---|---|
GprEnumTipoPicagem |
UnidadeTempo
Escala a usar na definição de tempos
Declaration
public string UnidadeTempo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Declaration
protected override void Finalize()