PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IPcmBS

    Classe utilizada para obter serviços e regras de negócio sobre o Módulo Gestão Contratos.

    Namespace: IPcmBS100
    Assembly: IPcmBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("9BFEF267-2973-490B-ACA9-2D193921C5C3")]
    public interface IPcmBS

    Properties

    Contratos

    Classe utilizada para obter serviços e regras de negócio sobre os Contratos.

    Declaration
    IPcmBSContratos Contratos { get; }
    Property Value
    Type Description
    IPcmBSContratos

    CPV

    Classe utilizada para obter serviços e regras de negócio sobre os Contratos.

    Declaration
    IPcmBSCPV CPV { get; }
    Property Value
    Type Description
    IPcmBSCPV

    DocumentoContrato

    Classe utilizada para obter serviços e regras de negócio sobre os Documentos de Contratos.

    Declaration
    IPcmBSDocumentoContrato DocumentoContrato { get; }
    Property Value
    Type Description
    IPcmBSDocumentoContrato

    ErpBSO

    Declaration
    dynamic ErpBSO { set; }
    Property Value
    Type Description
    System.Object

    LicencaPcm

    Devolve a licença do PCM

    Declaration
    PcmBELicenca LicencaPcm { get; }
    Property Value
    Type Description
    PcmBELicenca

    ObjectosContrato

    Classe utilizada para obter serviços e regras de negócio sobre os Objectos de Contratos.

    Declaration
    IPcmBSObjectosContrato ObjectosContrato { get; }
    Property Value
    Type Description
    IPcmBSObjectosContrato

    Parametros

    Instancia um objecto usado para obter as regras de negócio dos Parametros.

    Declaration
    IPcmBSParametros Parametros { get; }
    Property Value
    Type Description
    IPcmBSParametros

    Params

    Instancia um objecto que define um Parametro (BE).

    Declaration
    PcmBEParametros Params { get; }
    Property Value
    Type Description
    PcmBEParametros

    SeriesContratos

    Classe utilizada para obter serviços e regras de negócio sobre as Séries de Contratos.

    Declaration
    IPcmBSSeriesContratos SeriesContratos { get; }
    Property Value
    Type Description
    IPcmBSSeriesContratos

    TipoObjecto

    Classe utilizada para obter serviços e regras de negócio sobre os Contratos.

    Declaration
    IPcmBSTipoObjecto TipoObjecto { get; }
    Property Value
    Type Description
    IPcmBSTipoObjecto

    TiposGarantia

    Classe utilizada para obter serviços e regras de negócio sobre os Tipos de Garantias.

    Declaration
    IPcmBSTiposGarantia TiposGarantia { get; }
    Property Value
    Type Description
    IPcmBSTiposGarantia

    Methods

    Dispose()

    Método que permite fazer o dispose ao objeto.

    Declaration
    void Dispose()

    VersaoDemoExcedida(String)

    Indica se a versão demo foi excedida.

    Declaration
    bool VersaoDemoExcedida(string strTabela)
    Parameters
    Type Name Description
    System.String strTabela
    Returns
    Type Description
    System.Boolean