PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class PcmBEContrato

    Classe que encapsula a definição de um Contrato.

    Inheritance
    System.Object
    PcmBaseBE
    PcmBEContrato
    Inherited Members
    PcmBaseBE.AbvtApl
    Namespace: PcmBE100
    Assembly: PcmBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("8EBDCF62-1CCA-4FE5-BD6A-02DEBD268E02")]
    [ClassInterface(ClassInterfaceType.None)]
    public class PcmBEContrato : PcmBaseBE

    Constructors

    PcmBEContrato()

    Declaration
    public PcmBEContrato()

    Properties

    Ano

    Identificador do Ano.

    Declaration
    public int Ano { get; set; }
    Property Value
    Type Description
    System.Int32

    Cambio

    Identifica o câmbio sobre a moeda seleccionada.

    Declaration
    public double Cambio { get; set; }
    Property Value
    Type Description
    System.Double

    CamposUtil

    Colecção dos campos do utilizador.

    Declaration
    public StdBECampos CamposUtil { get; set; }
    Property Value
    Type Description
    StdBECampos

    Cancelado

    Identifica se o contrato está cancelado: TRUE - Sim; FALSE - Não.

    Declaration
    public bool Cancelado { get; set; }
    Property Value
    Type Description
    System.Boolean

    CanceladoMotivo

    Identifica o motivo pelo qual o contrato foi cancelado.

    Declaration
    public string CanceladoMotivo { get; set; }
    Property Value
    Type Description
    System.String

    Codigo

    Código composto do contrato.

    Declaration
    public string Codigo { get; set; }
    Property Value
    Type Description
    System.String

    CodigoCPV

    Declaration
    public string CodigoCPV { get; set; }
    Property Value
    Type Description
    System.String

    Condicoes

    Condições que se aplicam às compras e às vendas.

    Declaration
    public PcmBEContratoCondicoes Condicoes { get; set; }
    Property Value
    Type Description
    PcmBEContratoCondicoes

    Contabilidade

    Parametros Contabilidade.

    Declaration
    public PcmBEContratoContabilidade Contabilidade { get; set; }
    Property Value
    Type Description
    PcmBEContratoContabilidade

    Data

    Identifica a data de realização do contrato.

    Declaration
    public DateTime Data { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataAbertura

    Declaration
    public DateTime DataAbertura { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataAdjudicacao

    Identifica a data de Adjudicação do contrato.

    Declaration
    public DateTime DataAdjudicacao { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataCriacao

    Identifica a data de criação da versão.

    Declaration
    public DateTime DataCriacao { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataDecisaoContrato

    Identifica a data de Decisão de Contratar

    Declaration
    public DateTime DataDecisaoContrato { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataDR

    Declaration
    public DateTime DataDR { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataJOEU

    Declaration
    public DateTime DataJOEU { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataLimiteRecep

    Declaration
    public DateTime DataLimiteRecep { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataPrimeiroPagamento

    Data do primeiro pagamento.

    Declaration
    public DateTime DataPrimeiroPagamento { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataTribunal

    Declaration
    public DateTime DataTribunal { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataUltimaActualizacao

    Identifica a data da última actualização do contrato.

    Declaration
    public DateTime DataUltimaActualizacao { get; set; }
    Property Value
    Type Description
    System.DateTime

    Descricao

    Descriçao.

    Declaration
    public string Descricao { get; set; }
    Property Value
    Type Description
    System.String

    EdicaoDR

    Declaration
    public string EdicaoDR { get; set; }
    Property Value
    Type Description
    System.String

    EdicaoJOEU

    Declaration
    public string EdicaoJOEU { 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

    EmpCaracterizacao

    Identifica a caracterização do empréstimo

    Declaration
    public string EmpCaracterizacao { get; set; }
    Property Value
    Type Description
    System.String

    EmpDataAprovacao

    Identifica a data de aprovação do empréstimo

    Declaration
    public DateTime EmpDataAprovacao { get; set; }
    Property Value
    Type Description
    System.DateTime

    EmpDisposicaoLegal

    Identifica a disposição legal para o empréstimo

    Declaration
    public string EmpDisposicaoLegal { get; set; }
    Property Value
    Type Description
    System.String

    EmpFinalidade

    Identifica a justificação da finalidade

    Declaration
    public string EmpFinalidade { get; set; }
    Property Value
    Type Description
    System.String

    EmpIsentoLimiteEndividamento

    Identifica se é isento de limite de endividamento

    Declaration
    public bool EmpIsentoLimiteEndividamento { get; set; }
    Property Value
    Type Description
    System.Boolean

    EmpNatureza

    Identifica a natureza do empréstimo

    Declaration
    public PcmBETipos.EnumNaturezaEmprestimo EmpNatureza { get; set; }
    Property Value
    Type Description
    PcmBETipos.EnumNaturezaEmprestimo

    EmpPrazoContrato

    Identifica o prazo de contrato do empréstimo em meses

    Declaration
    public int EmpPrazoContrato { get; set; }
    Property Value
    Type Description
    System.Int32

    Entidade

    Identificador da entidade com quem foi celebrado o contrato.

    Declaration
    public string Entidade { get; set; }
    Property Value
    Type Description
    System.String

    EstadoContrato

    Identificador do estado do contrato.

    Declaration
    public PcmBETipos.PcmEstadoContrato EstadoContrato { get; set; }
    Property Value
    Type Description
    PcmBETipos.PcmEstadoContrato

    Fase

    Declaration
    public string Fase { get; set; }
    Property Value
    Type Description
    System.String

    Filial

    Identificador da filial.

    Declaration
    public string Filial { get; set; }
    Property Value
    Type Description
    System.String

    FixarCambios

    Fixar os Câmbios.

    Declaration
    public bool FixarCambios { get; set; }
    Property Value
    Type Description
    System.Boolean

    Garantias

    Garantias Contratuais associadas.

    Declaration
    public PcmBEGarantiasContrato Garantias { get; set; }
    Property Value
    Type Description
    PcmBEGarantiasContrato

    ID

    Identificador do contrato.

    Declaration
    public string ID { get; set; }
    Property Value
    Type Description
    System.String

    Justificacao

    Identifica a justificação da versão.

    Declaration
    public string Justificacao { get; set; }
    Property Value
    Type Description
    System.String

    Moeda

    Identifica a moeda utilizada no contrato.

    Declaration
    public string Moeda { get; set; }
    Property Value
    Type Description
    System.String

    MoedaContrato

    Identifica a moeda.

    Declaration
    public string MoedaContrato { get; set; }
    Property Value
    Type Description
    System.String

    MoedaDaUEM

    Identifica se a moeda pertence à UEM.

    Declaration
    public bool MoedaDaUEM { get; set; }
    Property Value
    Type Description
    System.Boolean

    NReferencia

    Nossa Referência do contrato.

    Declaration
    public string NReferencia { get; set; }
    Property Value
    Type Description
    System.String

    NumContrato

    Identifica o número do contrato.

    Declaration
    public int NumContrato { get; set; }
    Property Value
    Type Description
    System.Int32

    Objecto

    Declaration
    public string Objecto { get; set; }
    Property Value
    Type Description
    System.String

    ObraID

    ID da Obra\Projecto.

    Declaration
    public string ObraID { get; set; }
    Property Value
    Type Description
    System.String

    OportunidadeVendaID

    ID da Oportunidade de Venda.

    Declaration
    public string OportunidadeVendaID { get; set; }
    Property Value
    Type Description
    System.String

    PagAntAMais

    Declaration
    public decimal PagAntAMais { get; set; }
    Property Value
    Type Description
    System.Decimal

    PagAntNormal

    Declaration
    public decimal PagAntNormal { get; set; }
    Property Value
    Type Description
    System.Decimal

    PagAntOutrosTrab

    Pagamentos de anos anteriores para Outros Trabalhos.

    Declaration
    public decimal PagAntOutrosTrab { get; set; }
    Property Value
    Type Description
    System.Decimal

    PagAntRevisao

    Declaration
    public decimal PagAntRevisao { get; set; }
    Property Value
    Type Description
    System.Decimal

    PagAntSuprimentos

    Pagamentos de anos anteriores para Suprimentos.

    Declaration
    public decimal PagAntSuprimentos { get; set; }
    Property Value
    Type Description
    System.Decimal

    PeriodoFim

    Identifica a data de fim do período.

    Declaration
    public DateTime PeriodoFim { get; set; }
    Property Value
    Type Description
    System.DateTime

    PeriodoInicio

    Identifica a data de início do período.

    Declaration
    public DateTime PeriodoInicio { get; set; }
    Property Value
    Type Description
    System.DateTime

    PrazoManutencao

    Declaration
    public string PrazoManutencao { get; set; }
    Property Value
    Type Description
    System.String

    PrecoBase

    Declaration
    public decimal PrecoBase { get; set; }
    Property Value
    Type Description
    System.Decimal

    PrecoPeca

    Declaration
    public decimal PrecoPeca { get; set; }
    Property Value
    Type Description
    System.Decimal

    Referencia

    Referência do contrato.

    Declaration
    public string Referencia { get; set; }
    Property Value
    Type Description
    System.String

    RegistoDR

    Declaration
    public string RegistoDR { get; set; }
    Property Value
    Type Description
    System.String

    RegistoJOEU

    Declaration
    public string RegistoJOEU { get; set; }
    Property Value
    Type Description
    System.String

    RegistoTribunal

    Declaration
    public string RegistoTribunal { get; set; }
    Property Value
    Type Description
    System.String

    RenovacaoDeID

    ID do contrato que este renova.

    Declaration
    public string RenovacaoDeID { get; set; }
    Property Value
    Type Description
    System.String

    RenovadoPorID

    ID do contrato renovado por este.

    Declaration
    public string RenovadoPorID { get; set; }
    Property Value
    Type Description
    System.String

    Renovavel

    Identifica se o contrato é renovável: TRUE - Sim; FALSE - Não.

    Declaration
    public bool Renovavel { get; set; }
    Property Value
    Type Description
    System.Boolean

    Serie

    Identifica a série do contrato.

    Declaration
    public string Serie { get; set; }
    Property Value
    Type Description
    System.String

    ServicosTecnicos

    Declaration
    public dynamic ServicosTecnicos { get; set; }
    Property Value
    Type Description
    System.Object

    TaxaJuros

    Declaration
    public PcmBETaxaJuroLinhas TaxaJuros { get; }
    Property Value
    Type Description
    PcmBETaxaJuroLinhas

    TipoDoc

    Identificador do tipo de documento do Contrato.

    Declaration
    public string TipoDoc { get; set; }
    Property Value
    Type Description
    System.String

    TipoEntidade

    Identificador do tipo de entidade com quem foi celebrado o contrato.

    Declaration
    public string TipoEntidade { get; set; }
    Property Value
    Type Description
    System.String

    TipoObjecto

    Declaration
    public string TipoObjecto { get; set; }
    Property Value
    Type Description
    System.String

    UltVersao

    Indica se é a versão actual do contrato.

    Declaration
    public bool UltVersao { get; set; }
    Property Value
    Type Description
    System.Boolean

    Utilizador

    Identifica o utilizador que registou o contrato.

    Declaration
    public string Utilizador { get; set; }
    Property Value
    Type Description
    System.String

    ValorContrato

    Identifica o valor total do contrato.

    Declaration
    public double ValorContrato { get; set; }
    Property Value
    Type Description
    System.Double

    ValorContratoComIva

    Identifica o valor do contrato com IVA incluído

    Declaration
    public double ValorContratoComIva { get; set; }
    Property Value
    Type Description
    System.Double

    ValorResidual

    Valor residual do Leasing

    Declaration
    public decimal ValorResidual { get; set; }
    Property Value
    Type Description
    System.Decimal

    Vendedor

    Vendedor.

    Declaration
    public string Vendedor { get; set; }
    Property Value
    Type Description
    System.String

    Versao

    Versão do contrato.

    Declaration
    public int Versao { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Events

    CampoAtribuido

    Declaration
    public event PcmBEContrato.CampoAtribuidoHandler CampoAtribuido
    Event Type
    Type Description
    PcmBEContrato.CampoAtribuidoHandler