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 |