PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ITesBSDiarioCaixa

    Esta classe deve ser usada para obter serviços sobre diários de caixa.

    Namespace: ITesBS100
    Assembly: ITesBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("21F5D01D-C2ED-4F47-9F82-F39A4E0815A2")]
    public interface ITesBSDiarioCaixa

    Methods

    Actualiza(TesBEDiarioCAixa, String)

    Actualiza a informação do di+ario de caixa.

    Declaration
    void Actualiza(TesBEDiarioCAixa clsDiarioCaixa, string strAvisos = "")
    Parameters
    Type Name Description
    TesBEDiarioCAixa clsDiarioCaixa

    Objecto que identifica a garantia.

    System.String strAvisos

    Mensagens de aviso devolvidas pela actualização.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo do diário de caixa

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

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo seleccionado.

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza o valor de um conjunto de atributos do diário de caixa

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

    Identifica os atributos e os respectivos valores a actualizar.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaProximoDiario()

    Devolve o número previsto a utilizar no próximo diário de caixa

    Declaration
    int DaProximoDiario()
    Returns
    Type Description
    System.Int32

    DaValorAtributo(String, String)

    Devolve o valor de um atributo do diário de caixa.

    Declaration
    dynamic DaValorAtributo(string Id, string Atributo)
    Parameters
    Type Name Description
    System.String Id
    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 diário de caixa.

    Declaration
    dynamic DaValorAtributoLock(string Id, string Atributo)
    Parameters
    Type Name Description
    System.String Id
    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 di+aro de caixa.

    Declaration
    StdBECampos DaValorAtributos(string Id, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Id
    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 di+aro de caixa.

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

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

    Returns
    Type Description
    StdBECampos

    EditaID(String)

    Edita a informação do diário de caixa.

    Declaration
    TesBEDiarioCAixa EditaID(string Id)
    Parameters
    Type Name Description
    System.String Id
    Returns
    Type Description
    TesBEDiarioCAixa

    Existe(String)

    Verifica se existe o diário na base de dados.

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

    ExistemDocsNoDiario(String)

    Indica se o diária tem documentos que o referenciam

    Declaration
    bool ExistemDocsNoDiario(string IDDiario)
    Parameters
    Type Name Description
    System.String IDDiario
    Returns
    Type Description
    System.Boolean

    RemoveID(String)

    Remove o diário de caixa.

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

    ValidaActualizacao(TesBEDiarioCAixa, ref String)

    Valida a informação do diário de caixa a actualizar.

    Declaration
    bool ValidaActualizacao(TesBEDiarioCAixa clsDiarioCaixa, ref string StrErro)
    Parameters
    Type Name Description
    TesBEDiarioCAixa clsDiarioCaixa

    Objecto que identifica o di+ariod e caixa.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua as validações necessárias à remoção do diário de caixa.

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