PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSArtigosResiduos

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("C902C7C3-E3E6-4ADE-B4EB-9323DAF33CF8")]
    public interface IBasBSArtigosResiduos

    Methods

    Actualiza(BasBEArtigoResiduo)

    Actualiza o objecto artigoResiduo.

    Declaration
    void Actualiza(BasBEArtigoResiduo ObjArtigoResiduo)
    Parameters
    Type Name Description
    BasBEArtigoResiduo ObjArtigoResiduo

    Objecto ArtigoResiduo.

    ActualizaValorAtributo(String, String, String, Object)

    Actualiza o valor de um atributo ArtigoResiduo.

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

    Identifica o Artigo.

    System.String strResiduo

    Identifica o Residuo.

    System.String Atributo

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo seleccionado.

    ActualizaValorAtributos(String, String, StdBECampos)

    Actualiza o valor de um conjunto de atributos ArtigoResiduo.

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

    Identifica o Artigo.

    System.String strResiduo

    Identifica o Residuo.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    DaCamposUtil()

    Devolve os campos do utilizador.

    Declaration
    StdBECampos DaCamposUtil()
    Returns
    Type Description
    StdBECampos

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaNumeroResiduos(String)

    Retorna o numero de residos que compoem o artigo

    Declaration
    int DaNumeroResiduos(string strArtigo)
    Parameters
    Type Name Description
    System.String strArtigo

    Artigo a considerar.

    Returns
    Type Description
    System.Int32

    DaValorAtributo(String, String, String)

    Devolve o valor de um atributo do artigoresiduo.

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

    Identifica o Artigo.

    System.String strResiduo

    Identifica o Residuo.

    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String, String)

    Devolve o valor de um atributo do artigoresiduo.

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

    Identifica o Artigo.

    System.String strResiduo

    Identifica o Residuo.

    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String, String[])

    Devolve o valor de um conjunto de atributos do artigoresiduo.

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

    Identifica o Artigo.

    System.String strResiduo

    Identifica o Residuo.

    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String, String[])

    Devolve o valor de um conjunto de atributos do artigoresiduo.

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

    Identifica o Artigo.

    System.String strResiduo

    Identifica o Residuo.

    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    Edita(String, String)

    Edita a informação do ArtigoResiduo.

    Declaration
    BasBEArtigoResiduo Edita(string strArtigo, string strResiduo)
    Parameters
    Type Name Description
    System.String strArtigo

    Código da artigo.

    System.String strResiduo

    Código do residuo.

    Returns
    Type Description
    BasBEArtigoResiduo

    Existe(String, String)

    Verifica se a artigo/Residuo existe na base de dados.

    Declaration
    bool Existe(string strArtigo, string strResiduo)
    Parameters
    Type Name Description
    System.String strArtigo

    Código do artigo.

    System.String strResiduo

    Código do residuo.

    Returns
    Type Description
    System.Boolean

    ListaArtigosResiduos(String)

    Permite retornar um objecto com a colecção dos residuos que compoem o artigo

    Declaration
    BasBEArtigosResiduos ListaArtigosResiduos(string strArtigo)
    Parameters
    Type Name Description
    System.String strArtigo

    Artigo a considerar.

    Returns
    Type Description
    BasBEArtigosResiduos

    ListaArtigosResiduosEX(String, String, String)

    Permite retornar um objecto com a colecção dos residuos que compoem o artigo

    Declaration
    BasBEArtigosResiduos ListaArtigosResiduosEX(string strArtigo, string strModulo = "", string strLocalOperacao = "")
    Parameters
    Type Name Description
    System.String strArtigo

    Artigo a considerar.

    System.String strModulo

    Modulo a considerar.

    System.String strLocalOperacao

    Local de operação a considerar (opcional).

    Returns
    Type Description
    BasBEArtigosResiduos

    Remove(String, String)

    Remove a informação do artigoResiduo

    Declaration
    void Remove(string strArtigo, string strResiduo)
    Parameters
    Type Name Description
    System.String strArtigo

    Código da artigo.

    System.String strResiduo

    Código do residuo.

    RemoveArtigoResiduos(String)

    Remove a informação do artigoResiduo quando o artigo é removido

    Declaration
    void RemoveArtigoResiduos(string strArtigo)
    Parameters
    Type Name Description
    System.String strArtigo

    Código da artigo.

    ValidaActualizacao(BasBEArtigoResiduo, ref String)

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

    Declaration
    bool ValidaActualizacao(BasBEArtigoResiduo ObjArtigosResiduo, ref string StrErro)
    Parameters
    Type Name Description
    BasBEArtigoResiduo ObjArtigosResiduo

    Identifica o objecto que contem as informações do artigoresiduo.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String, String)

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

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

    Identifica o Artigo.

    System.String strResiduo

    Identifica o Residuo.

    System.String StrErro
    Returns
    Type Description
    System.Boolean