PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class ImoBEApolice

    Classe que encapsula a definição de uma Apólice.

    Inheritance
    System.Object
    EapBaseBE
    ImoBEApolice
    Inherited Members
    EapBaseBE.AbvtApl
    Namespace: EapBE100
    Assembly: EapBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("A98B5260-A0C2-453E-93F4-B09E26D4806D")]
    [ClassInterface(ClassInterfaceType.None)]
    public class ImoBEApolice : EapBaseBE

    Constructors

    ImoBEApolice()

    Declaration
    public ImoBEApolice()

    Properties

    Apolice

    Identificador da Apolice.

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

    CamposUtil

    Colecção dos campos do utilizador.

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

    Certificado

    Identificador do certificado da Apólice.

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

    Companhia

    Identificador da Companhia.

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

    DataInicio

    Identifica a data de início.

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

    DataTermo

    Identifica a data de termo.

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

    DescontoEmpresa

    Identifica o valor do desconto da entidade patronal.

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

    DescontoFuncionario

    Identifica o valor do desconto do Funcionário.

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

    DiasTrabalhados

    Identifica se o desconto é um valor em função dos dias trabalhados.

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

    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

    EntidadeCCT

    Identificador da entidade de contas correntes correspondente a esta entidade. Utilizado para ligação às contas correntes e CBL.

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

    EntidadePatronalCCT

    Identificador da entidade de contas correntes correspondente a esta entidade Patronal. Utilizado para ligação às contas correntes e CBL.

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

    HistoricoApoliceEncargos

    Colecção com o historico de encargos (descontos) de uma apolice.

    Declaration
    public ImoBEHistoricoApoliceEncargos HistoricoApoliceEncargos { get; set; }
    Property Value
    Type Description
    ImoBEHistoricoApoliceEncargos

    IdApolice

    Identificador (ID) da Apólice.

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

    Moeda

    Identificador da Moeda referente ao desconto monetário.

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

    Observacoes

    Outras observacoes a considerar.

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

    PagoExtraordinario

    Indica se o desconto deve ou não ser considerado em processamentos de meses extraordinários.

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

    PagoMesFerias

    Indica se o desconto deve ou não ser considerado em processamentos de meses de férias.

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

    PagoSubsidioFerias

    Indica se o desconto deve ou não ser considerado em processamentos de subsídios de férias.

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

    PagoSubsidioNatal

    Indica se o desconto deve ou não ser considerado em processamentos de subsídios de natal.

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

    PagoVencimento

    Indica se o desconto deve ou não ser considerado em processamentos de meses de vencimentos.

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

    Percentagem

    Indica se o tipo de desconto é percentual ou monetário: 0 = Monetário | 1 = Percentual.

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

    Premio

    Definição do valor do prémio da Apólice.

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

    Ramo

    Identificador do Ramo.

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

    TipoEntidadeCCT

    Identificador do tipo de entidade de contas correntes correspondente a esta entidade. Utilizado para ligação às contas correntes e CBL.

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

    TipoEntidadePatronalCCT

    Identificador do tipo de entidade Patronal de contas correntes correspondente a esta entidade. Utilizado para ligação às contas correntes e CBL.

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

    Valor

    Definição do valor da Apólice.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()