PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IVndBSFacturacao

    Classe que implementa as regras de negócio sobre a facturação.

    Namespace: IVndBS100
    Assembly: IVndBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("ACA3FBC7-7910-415C-B15D-D93BC2336196")]
    public interface IVndBSFacturacao

    Methods

    InsereDocumentoPlanoFacturacaoOcorrencia(String, String, String)

    Efectua a inserção de uma ocorrência no plano de facturação

    Declaration
    void InsereDocumentoPlanoFacturacaoOcorrencia(string PlanoFacturacaoOcorrenciaID, string EntidadesAgendamentoFacturacaoID, string CabecDocID)
    Parameters
    Type Name Description
    System.String PlanoFacturacaoOcorrenciaID

    Identificador da ocorrência do plano de facturação (ID).

    System.String EntidadesAgendamentoFacturacaoID

    Identificador da entidade associada ao plano de faturação (ID).

    System.String CabecDocID

    Identificador do documento (ID).

    ValidaProcessamento(VndBEFacturacao, ref String)

    Efectua a geração de documentos de facturação.

    Declaration
    bool ValidaProcessamento(VndBEFacturacao Facturacao, ref string ErrosValidacao)
    Parameters
    Type Name Description
    VndBEFacturacao Facturacao

    Objecto que identifica a faturação.

    System.String ErrosValidacao

    Devolve os erros encontrados.

    Returns
    Type Description
    System.Boolean