PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSCondicoesEstrategia

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("1FCE02C8-01A1-477E-90C8-F38550DFC788")]
    public interface IBasBSCondicoesEstrategia

    Methods

    Actualiza(BasBECondicaoEstrategia)

    Permite efectuar a actualização de um determinado TipoDoc associado ao Fluxo

    Declaration
    void Actualiza(BasBECondicaoEstrategia ObjBECondicaoEstrategia)
    Parameters
    Type Name Description
    BasBECondicaoEstrategia ObjBECondicaoEstrategia

    Objecto com a informação da condição a actualizar.

    ActualizaValorAtributo(String, String, Object)

    Permite actualizar um atributo do TipoDoc associado ao Fluxo

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

    Atributo a actualizar.

    System.Object Valor

    Novo valor do atributo.

    ActualizaValorAtributos(String, StdBECampos)

    Permite a actualização de um conjunto de atributos

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

    Lista de atributos a actualizar.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Dá o valor de um determinado atributo

    Declaration
    dynamic DaValorAtributo(string Id, string Atributo)
    Parameters
    Type Name Description
    System.String Id
    System.String Atributo

    Atributo a devolver.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String)

    Dá o valor de um determinado atributo

    Declaration
    dynamic DaValorAtributoLock(string Id, string Atributo)
    Parameters
    Type Name Description
    System.String Id
    System.String Atributo

    Atributo a devolver.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Dá o valor de um conjunto de atributos

    Declaration
    StdBECampos DaValorAtributos(string Id, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Id
    System.String[] Atributos

    Atributos a devolver.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String[])

    Dá o valor de um conjunto de atributos

    Declaration
    StdBECampos DaValorAtributosLock(string Id, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Id
    System.String[] Atributos

    Atributos a devolver.

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Permite editar uma determinada condição

    Declaration
    BasBECondicaoEstrategia Edita(string Id)
    Parameters
    Type Name Description
    System.String Id
    Returns
    Type Description
    BasBECondicaoEstrategia

    Existe(String)

    Identifica se um determinado artigo existe para um fornecedor

    Declaration
    bool Existe(string Id)
    Parameters
    Type Name Description
    System.String Id
    Returns
    Type Description
    System.Boolean

    ListaCondicaoEstrategia(String, String)

    Permite retornar um objecto com a colecção dos fornecedores associados a um documtno e fluxo

    Declaration
    BasBECondicoesEstrategia ListaCondicaoEstrategia(string TipoDoc, string Fluxo)
    Parameters
    Type Name Description
    System.String TipoDoc

    Documento a considerar.

    System.String Fluxo

    Fluxo a considerar.

    Returns
    Type Description
    BasBECondicoesEstrategia

    ListaCondicaoEstrategiaFluxo(String)

    Permite retornar um objecto com a colecção dos fornecedores associados a um fluxo

    Declaration
    BasBECondicoesEstrategia ListaCondicaoEstrategiaFluxo(string Fluxo)
    Parameters
    Type Name Description
    System.String Fluxo

    Fluxo a considerar.

    Returns
    Type Description
    BasBECondicoesEstrategia

    Remove(String)

    Permite a remoção de um determinado TipoDoc associado ao Fluxo

    Declaration
    void Remove(string Id)
    Parameters
    Type Name Description
    System.String Id

    RemoveCondicaoEstrategia(String)

    Permite a remoção de todos os fornecedores de um determinado artigo

    Declaration
    void RemoveCondicaoEstrategia(string Id)
    Parameters
    Type Name Description
    System.String Id

    RemoveCondicoesFluxo(String)

    Permite a remoção de um determinado condições associado ao Fluxo

    Declaration
    void RemoveCondicoesFluxo(string Fluxo)
    Parameters
    Type Name Description
    System.String Fluxo

    Fluxo a remover.

    ValidaActualizacao(BasBECondicaoEstrategia, ref String)

    Permite a validação da actualização

    Declaration
    bool ValidaActualizacao(BasBECondicaoEstrategia ObjBECondicaoEstrategia, ref string ErroValidacao)
    Parameters
    Type Name Description
    BasBECondicaoEstrategia ObjBECondicaoEstrategia

    Objecto com a informação da condição a actualizar.

    System.String ErroValidacao

    Mensagem de erro a devolver se a validação falhou.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Permite a validação da remoção

    Declaration
    bool ValidaRemocao(string Id, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.String Id
    System.String ErroValidacao

    Mensagem de erro a devolver se a validação falhou.

    Returns
    Type Description
    System.Boolean