PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ICctBSImpostosSelo

    Esta classe deve ser usada para obter serviços sobre impostos de selo.

    Namespace: ICctBS100
    Assembly: ICctBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("7BC140C4-1525-4EC9-8BDF-35E048B92FAD")]
    public interface ICctBSImpostosSelo

    Methods

    Actualiza(CctBEImpostoSelo)

    Actualiza uma conta.

    Declaration
    void Actualiza(CctBEImpostoSelo clsImpostoSelo)
    Parameters
    Type Name Description
    CctBEImpostoSelo clsImpostoSelo

    Identifica a morada alternativa a actualizar.

    ActualizaValorAtributo(String, String, String, String, Object)

    Actualiza o valor de um atributo da conta.

    Declaration
    void ActualizaValorAtributo(string TipoEntidade, string Entidade, string Conta, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    System.String Atributo

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo seleccionado.

    ActualizaValorAtributos(String, String, String, StdBECampos)

    Actualiza o valor de um conjunto de atributos da conta.

    Declaration
    void ActualizaValorAtributos(string TipoEntidade, string Entidade, string Conta, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    DaDefCamposUtil(String)

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil(string TipoEntidade)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade a considerar.

    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String, String, String)

    Devolve o valor de um atributo da Conta.

    Declaration
    dynamic DaValorAtributo(string TipoEntidade, string Entidade, string Conta, string Atributo)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    System.String Atributo

    Identifica o atributo para o qual se pretende devolver o valor.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String, String, String)

    Devolve o valor de um atributo da Conta.

    Declaration
    dynamic DaValorAtributoLock(string TipoEntidade, string Entidade, string Conta, string Atributo)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    System.String Atributo

    Identifica o atributo para o qual se pretende devolver o valor.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String, String, String[])

    Devolve o valor de um conjunto de atributos da conta

    Declaration
    StdBECampos DaValorAtributos(string TipoEntidade, string Entidade, string Conta, string[] Atributos)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    System.String[] Atributos

    Identifica os atributos para os quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String, String, String[])

    Devolve o valor de um conjunto de atributos da conta

    Declaration
    StdBECampos DaValorAtributosLock(string TipoEntidade, string Entidade, string Conta, string[] Atributos)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    System.String[] Atributos

    Identifica os atributos para os quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    Edita(String, String, String)

    Edita uma conta.

    Declaration
    CctBEImpostoSelo Edita(string TipoEntidade, string Entidade, string Conta)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    Returns
    Type Description
    CctBEImpostoSelo

    Existe(String, String, String)

    Verifica a existencia uma conta

    Declaration
    bool Existe(string TipoEntidade, string Entidade, string Conta)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    Returns
    Type Description
    System.Boolean

    ListaImpostosSelo(String, String)

    Devolve uma lista com impostos de selo

    Declaration
    CctBEImpostosSelo ListaImpostosSelo(string TipoEntidade, string Entidade)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    Returns
    Type Description
    CctBEImpostosSelo

    Remove(String, String, String)

    Remove uma conta

    Declaration
    void Remove(string TipoEntidade, string Entidade, string Conta)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria.

    RemoveImpostosSelo(String, String, String)

    Remove um imposto de selo de uma entidade.

    Declaration
    void RemoveImpostosSelo(string TipoEntidade, string Entidade, string Conta)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    System.String Conta

    Identifica a conta bancaria e o respectivo imposto de selo a remover.

    RemoveImpostosSeloEntidade(String, String)

    Remove os impostos de selo de uma entidade.

    Declaration
    void RemoveImpostosSeloEntidade(string TipoEntidade, string Entidade)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identifica o tipo de entidade.

    System.String Entidade

    Identifica a entidade.

    ValidaActualizacao(CctBEImpostoSelo, ref String)

    Efectua a validação da actualização.

    Declaration
    bool ValidaActualizacao(CctBEImpostoSelo clsImpostoSelo, ref string StrErro)
    Parameters
    Type Name Description
    CctBEImpostoSelo clsImpostoSelo

    Identifica a morada alternativa a validar.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String)

    Efectua a validação da remoção.

    Declaration
    bool ValidaRemocao(string Conta, string StrErro)
    Parameters
    Type Name Description
    System.String Conta

    Identifica a conta bancaria.

    System.String StrErro
    Returns
    Type Description
    System.Boolean