Class GprBEOFOperacao
Classe que permite o acesso à informação de uma operação de uma ordem de fabrico
Implements
Inherited Members
Namespace: GprBE100
Assembly: GprBE100.dll
Syntax
[ComVisible(true)]
[Guid("ECA6EF0F-45A2-45B2-BFE4-DB1DD49434CF")]
[ClassInterface(ClassInterfaceType.None)]
public class GprBEOFOperacao : GrpBaseBE, IGprBEOFOperacao
Constructors
GprBEOFOperacao()
Construtor Operação da Ordem de Fabrico.
Declaration
public GprBEOFOperacao()
Properties
AnoCBL
Indica o ano da CBL
Declaration
public int AnoCBL { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
CamposUtil
Devolve a colecção de campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
CentrosTrabalho
CentrosTrabalho
Declaration
public GprBEOFCentrosTrabalho CentrosTrabalho { get; }
Property Value
Type | Description |
---|---|
GprBEOFCentrosTrabalho |
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 GprBEOFComponentes Componentes { get; }
Property Value
Type | Description |
---|---|
GprBEOFComponentes |
Confirmada
Valida se a Operação já se encontra confirmada
Declaration
public bool Confirmada { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ConsumoVariavel
Solicita no TouchScreen quantidades para consumo
Declaration
public bool ConsumoVariavel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ConsumoVariavelEx
Solicita no TouchScreen quantidades para consumo
Declaration
public int ConsumoVariavelEx { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
CustoMaquina
Campo que indica o custo unitário da máquina
Declaration
public decimal CustoMaquina { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
CustoOperador
Campo que indica o custo unitário do operador
Declaration
public decimal CustoOperador { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
DataFimPrevista
Data prevista para o fim da operação
Declaration
public DateTime DataFimPrevista { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataFimReal
Data real do fim da operação
Declaration
public DateTime DataFimReal { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataIniPrevista
Data prevista para o início da operação
Declaration
public DateTime DataIniPrevista { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataIniReal
Data real do início da operação
Declaration
public DateTime DataIniReal { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
Descricao
Descrição da operação
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Diario
Indica o Diário CBL
Declaration
public string Diario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EstadoInventario
Identifica o estado do inventario para o artigo serviço.
Declaration
public string EstadoInventario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EstadoOperacao
Estado da operação: 7-Por iniciar; 8-Em curso; 9-Terminada
Declaration
public GprBEOFOperacao.EnumGPREstadoOFOperacao EstadoOperacao { get; set; }
Property Value
Type | Description |
---|---|
GprBEOFOperacao.EnumGPREstadoOFOperacao |
FatorOcupacao
Identifica o Fator de Ocupação.
Declaration
public double FatorOcupacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
FerramentasMoldes
FerramentasMoldes
Declaration
public GprBEOFFerramentasMoldes FerramentasMoldes { get; }
Property Value
Type | Description |
---|---|
GprBEOFFerramentasMoldes |
ID
ID da operação da ordem de fabrico.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdCabecMovCbl
Indentificador da Contabilidade
Declaration
public string IdCabecMovCbl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdCbl
Indentificador na Contabilidade
Declaration
public string IdCbl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
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 |
IDOrdemFabrico
Identificador da ordem de fabrico
Declaration
public int IDOrdemFabrico { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IDOrdemFabricoOperacao
Identificador do ordem de fabrico/operação
Declaration
public int IDOrdemFabricoOperacao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IDTipoHora
Identificador do tipo de hora
Declaration
public int IDTipoHora { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MovContab
Estado da ligação à contabilidade (0=Não Exportado 1=Exportado 2=Reservado)
Declaration
public byte MovContab { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
NaoSujeitaPlaneamento
Indica se a operação é passível de planeamento.
Declaration
public bool NaoSujeitaPlaneamento { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NumDiario
Indica o NumDiarioCBL
Declaration
public int NumDiario { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Operacao
Número lógico da operação
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 |
Operadores
Operadores
Declaration
public GprBEOFOperadores Operadores { get; }
Property Value
Type | Description |
---|---|
GprBEOFOperadores |
Planeada
Valida se a Operação já se encontra planeada.
Declaration
public bool Planeada { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
QtFabricada
Campo com a quantidade produzida. Este campo é actualizado com as picagens.
Declaration
public double QtFabricada { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QtRejeitada
Campo com a quantidade rejeitada. Este campo é actualizado com as picagens.
Declaration
public double QtRejeitada { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Servico
Identificador do artigo serviço utilizado na operação de subcontratação.
Declaration
public string Servico { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SubContratacao
Identifica se a operação é uma operação de subcontratação.
Declaration
public bool SubContratacao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
TempoConsumido
Tempo total da operação consumido. Este campo é actualizado com as picagens.
Declaration
public double TempoConsumido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoCorrigido
Tempo total da operação corrigido manualmente
Declaration
public double TempoCorrigido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoMaquinaConsumido
Tempo total máquina consumido. Este campo é actualizado com as picagens.
Declaration
public double TempoMaquinaConsumido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoMaquinaCorrigido
Tempo total máquina corrigido
Declaration
public double TempoMaquinaCorrigido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoMaquinaPrevisto
Tempo total máquina previsto
Declaration
public double TempoMaquinaPrevisto { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoOperadorConsumido
Tempo total operador consumido. Este campo é actualizado com as picagens.
Declaration
public double TempoOperadorConsumido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoOperadorCorrigido
Tempo total operador corrigido
Declaration
public double TempoOperadorCorrigido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoOperadorPrevisto
Tempo total operador previsto
Declaration
public double TempoOperadorPrevisto { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TempoPrevisto
Tempo total da operação previsto
Declaration
public double TempoPrevisto { 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()
Destrutor Operação da Ordem de Fabrico.
Declaration
protected override void Finalize()