PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IOrcBSCriacaoExercicios

    Classe que contém todas as obrigações referentes à criação de um exercícios

    Namespace: IOrcBS100
    Assembly: IOrcBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("AA973097-8AF4-44F7-8980-6DCF922B4BDA")]
    public interface IOrcBSCriacaoExercicios

    Methods

    ExecutaOperacao(String, Int32, Int32)

    Executa operação

    Declaration
    bool ExecutaOperacao(string IdOperacao, int ExercicioBase, int ExercicioDestino)
    Parameters
    Type Name Description
    System.String IdOperacao

    Identificador da Operação

    System.Int32 ExercicioBase

    Identificador do Exercicio base

    System.Int32 ExercicioDestino
    Returns
    Type Description
    System.Boolean

    ExecutaOperacao(String, Int32, Int32, ref String)

    Executa operação

    Declaration
    bool ExecutaOperacao(string IdOperacao, int ExercicioBase, int ExercicioDestino, ref string strAvisos)
    Parameters
    Type Name Description
    System.String IdOperacao

    Identificador da Operação

    System.Int32 ExercicioBase

    Identificador do Exercicio base

    System.Int32 ExercicioDestino
    System.String strAvisos

    Recebe a descrição de eventuais avisos.

    Returns
    Type Description
    System.Boolean

    ExecutaOperacoesBase(Int32, Int32, String)

    Executa operações base

    Declaration
    bool ExecutaOperacoesBase(int ExercicioBase, int ExercicioDestino, string strAvisos = "")
    Parameters
    Type Name Description
    System.Int32 ExercicioBase

    Identificador do Exercicio base

    System.Int32 ExercicioDestino
    System.String strAvisos

    Recebe a descrição de eventuais avisos.

    Returns
    Type Description
    System.Boolean

    Remove(Int32, String)

    Remove o exercício

    Declaration
    void Remove(int Exercicio, string Operacao)
    Parameters
    Type Name Description
    System.Int32 Exercicio

    Identificador do Exercicio

    System.String Operacao

    ValidaOperacao(String, Int32, Int32, String)

    Valida a Operação pretendida

    Declaration
    bool ValidaOperacao(string IdOperacao, int ExercicioBase, int ExercicioDestino, string ErroValidacao)
    Parameters
    Type Name Description
    System.String IdOperacao
    System.Int32 ExercicioBase

    Identificação do Exercicio base

    System.Int32 ExercicioDestino

    Identificação do exercicio de destino

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detetados.

    Returns
    Type Description
    System.Boolean

    ValidaOperacoesBase(Int32, Int32, ref String)

    Valida a Operação de base pretendida

    Declaration
    bool ValidaOperacoesBase(int ExercicioBase, int ExercicioDestino, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.Int32 ExercicioBase

    Identificação do Exercicio base

    System.Int32 ExercicioDestino

    Identificação do exercicio de destino

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detetados.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(Int32, ref String)

    Valida a Remoção

    Declaration
    bool ValidaRemocao(int Exercicio, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.Int32 Exercicio

    Identificação do Exercicio

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detetados.

    Returns
    Type Description
    System.Boolean