PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSHistoricoIEC

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("AA422D6B-04E1-47A0-8BEE-2E6F5947A975")]
    public interface IBasBSHistoricoIEC

    Methods

    Actualiza(BasBELinhaHistoricoIEC)

    Actualiza o documento no histórico IEC.

    Declaration
    void Actualiza(BasBELinhaHistoricoIEC ObjLinhaHistIEC)
    Parameters
    Type Name Description
    BasBELinhaHistoricoIEC ObjLinhaHistIEC

    Objecto que identifica o documento do histórico IEC.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo no historico de IEC.

    Declaration
    void ActualizaValorAtributo(string strIDLinha, string strAtributo, dynamic varValor)
    Parameters
    Type Name Description
    System.String strIDLinha

    ID da linha do documento de venda/Compra

    System.String strAtributo

    Identifica o atributo a actualizar.

    System.Object varValor

    Identifica o valor a gravar no atributo.

    ActualizaValorAtributoID(String, String, Object)

    Actualiza o valor de um atributo no historico de IEC.

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

    ID da linha do HistoricoIECs

    System.String Atributo

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo.

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza o valor de um conjunto de atributos no historico IEC.

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

    ID da linha do documento de venda/Compra

    StdBECampos Atributos

    Identifica os atributos a actualizar e respectivos valores.

    ActualizaValorAtributosID(String, StdBECampos)

    Actualiza o valor de um conjunto de atributos no historico IEC.

    Declaration
    void ActualizaValorAtributosID(string strID, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String strID
    StdBECampos Atributos

    Identifica os atributos a actualizar e respectivos valores.

    CalculaValorIEC(String, String, Boolean, String)

    Devolve o valor de IEC a ser aplicado ao artigo, mediante a unidade dada.

    Declaration
    double CalculaValorIEC(string strArtigo, string strUnidadeLinha, bool blnEntIsentaIEC, string strLocalOperacao = "")
    Parameters
    Type Name Description
    System.String strArtigo

    Identifica o artigo

    System.String strUnidadeLinha

    Identifica a unidade a ser aplicada ao artigo

    System.Boolean blnEntIsentaIEC

    Identifica se a entidade do documento em questão esta ou não isento de IEC

    System.String strLocalOperacao

    Identifica se o local de operação tem um valor de IEC definido

    Returns
    Type Description
    System.Double

    DaDefCamposUtil()

    Devolve a definição dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor de um atributo do historico de IEC.

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

    Identifica a linha do documento de venda/compra.

    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributoID(String, String)

    Devolve o valor de um atributo do historico de IEC.

    Declaration
    dynamic DaValorAtributoID(string strID, string Atributo)
    Parameters
    Type Name Description
    System.String strID
    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributoIDLock(String, String)

    Devolve o valor de um atributo do historico de IEC.

    Declaration
    dynamic DaValorAtributoIDLock(string strID, string Atributo)
    Parameters
    Type Name Description
    System.String strID
    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String)

    Devolve o valor de um atributo do historico de IEC.

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

    Identifica a linha do documento de venda/compra.

    System.String Atributo

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

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Devolve o valor de um conjunto de atributos do historico.

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

    Identifica a linha do documento de venda/compra.

    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    DaValorAtributosID(String, String[])

    Devolve o valor de um conjunto de atributos do historico.

    Declaration
    StdBECampos DaValorAtributosID(string strID, string[] Atributos)
    Parameters
    Type Name Description
    System.String strID
    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    DaValorAtributosIDLock(String, String[])

    Devolve o valor de um conjunto de atributos do historico.

    Declaration
    StdBECampos DaValorAtributosIDLock(string strID, string[] Atributos)
    Parameters
    Type Name Description
    System.String strID
    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String[])

    Devolve o valor de um conjunto de atributos do historico.

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

    Identifica a linha do documento de venda/compra.

    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a linha de historico de IEC associada a linha do documento

    Declaration
    BasBELinhaHistoricoIEC Edita(string strIDLinha)
    Parameters
    Type Name Description
    System.String strIDLinha

    ID da linha do documento de venda/compra.

    Returns
    Type Description
    BasBELinhaHistoricoIEC

    EditaID(String)

    Edita a linha de historico de IEC associada a linha do documento

    Declaration
    BasBELinhaHistoricoIEC EditaID(string strID)
    Parameters
    Type Name Description
    System.String strID

    ID da linha do historico

    Returns
    Type Description
    BasBELinhaHistoricoIEC

    Existe(String)

    Verifica se existe infomação do IEC nas linhas do documento.

    Declaration
    bool Existe(string strIDLinha)
    Parameters
    Type Name Description
    System.String strIDLinha

    ID da linha do documento de venda/compra

    Returns
    Type Description
    System.Boolean

    ExisteID(String)

    Verifica se existe infomação dos IEC nas linhas do documento.

    Declaration
    bool ExisteID(string strID)
    Parameters
    Type Name Description
    System.String strID

    ID da linha do historico

    Returns
    Type Description
    System.Boolean

    ListaIEC(String)

    Devolve as linhas do historico de resíduos para uma linha de um documento.

    Declaration
    BasBELinhasHistoricoIEC ListaIEC(string strIDLinha)
    Parameters
    Type Name Description
    System.String strIDLinha

    Identifica a linha

    Returns
    Type Description
    BasBELinhasHistoricoIEC

    Remove(String)

    Remove a informação do historico do IEC

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

    ID da linha do documento de venda/compra.

    RemoveID(String)

    Remove a informação do historico do IEC

    Declaration
    void RemoveID(string strID)
    Parameters
    Type Name Description
    System.String strID

    ID da linha do resido.

    ValidaActualizacao(BasBELinhaHistoricoIEC, ref String)

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

    Declaration
    bool ValidaActualizacao(BasBELinhaHistoricoIEC ObjLinhaHistIEC, ref string StrErro)
    Parameters
    Type Name Description
    BasBELinhaHistoricoIEC ObjLinhaHistIEC

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

    System.String StrErro
    Returns
    Type Description
    System.Boolean