PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class GprBEOFOperacao

    Classe que permite o acesso à informação de uma operação de uma ordem de fabrico

    Inheritance
    System.Object
    GrpBaseBE
    GprBEOFOperacao
    Implements
    GprBE100.IGprBEOFOperacao
    Inherited Members
    GrpBaseBE.AbvtApl
    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()

    Implements

    GprBE100.IGprBEOFOperacao