PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IRhpBSMapas

    Esta classe deve ser usada para obter regras de negócio sobre RHPMapas para modelos constantes nas PFR

    Namespace: IRhpBS100
    Assembly: IRhpBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("2A282550-BB6F-441A-BEE2-58507FD6F0C6")]
    public interface IRhpBSMapas

    Methods

    ProcessaQuadroPessoal(Int32, Int32)

    Processa o Quadro Pessoal para o relatório único

    Declaration
    bool ProcessaQuadroPessoal(int Ano, int Mes)
    Parameters
    Type Name Description
    System.Int32 Ano
    • indica o ano de processamento
    System.Int32 Mes
    • Indica o mês de processamento
    Returns
    Type Description
    System.Boolean

    True se processa com sucesso, False em caso de erro.

    ProcessaQuadroPessoal(Int32, Int32, out String, IProgress<Int32>, CancellationToken)

    Processa o Quadro Pessoal para o relatório único

    Declaration
    bool ProcessaQuadroPessoal(int Ano, int Mes, out string msgErro, IProgress<int> CallBack = null, CancellationToken CancelToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Int32 Ano
    • indica o ano de processamento
    System.Int32 Mes
    • Indica o mês de processamento
    System.String msgErro
    System.IProgress<System.Int32> CallBack

    Evento para notificações de progresso

    System.Threading.CancellationToken CancelToken

    Objecto para requerer o cancelamento do processamento

    Returns
    Type Description
    System.Boolean

    True se processa com sucesso, False em caso de erro.