Class GprBEArtigoCentroTrabalho
Classe que permite o acesso à informação das linhas dos Centros de Trabalho Alternativos em Artigo/Operação
Inherited Members
Namespace: GprBE100
Assembly: GprBE100.dll
Syntax
public class GprBEArtigoCentroTrabalho : GprBaseBEOperacaoCentroTrabalho
Constructors
GprBEArtigoCentroTrabalho()
Declaration
public GprBEArtigoCentroTrabalho()
Properties
CamposUtil
Devolve a colecção de campos de utilizador.
Declaration
public override StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
Overrides
FatorOcupacao
Indica o fator de ocupação da operação.
Declaration
public override double FatorOcupacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
IDCentroTrabalho
Identificador do centro de trabalho
Declaration
public override int IDCentroTrabalho { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Overrides
IDOperacao
Identificador do artigo/operação
Declaration
public int IDOperacao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IDOperacaoCentroTrabalho
Identificador artigo/operação/centro de trabalho
Declaration
public int IDOperacaoCentroTrabalho { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TempoEspera
Campo em minutos para introdução de eventual tempo de "quarentena" antes de se poder iniciar a operação seguinte
Declaration
public override double TempoEspera { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
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 override byte TempoFixo { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
Overrides
TempoMaquina
Indica o tempo, em minutos, previsto de máquina para produzir x unidades
Declaration
public override double TempoMaquina { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
TempoMovimentacao
Campo para introdução de eventual tempo em minutos de transporte antes de se poder iniciar a operação seguinte
Declaration
public override double TempoMovimentacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
TempoOperacao
Este campo destina-se a colocar o tempo teórico de fabrico em minutos
Declaration
public override double TempoOperacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
TempoOperacaoPor
Indica a quantidade a fabricar para o tempo indicado
Declaration
public override double TempoOperacaoPor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
TempoOperador
Indica o tempo, em minutos, previsto de máquina para produzir x unidades
Declaration
public override double TempoOperador { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
TempoPreparacao
(quando aplicável), com o tempo, em minutos, necessário à preparação e/ou afinação do equipamento
Declaration
public override double TempoPreparacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
Methods
Finalize()
Declaration
protected override void Finalize()