Interface ICctBSLiquidacoes
Classe utilizada para obter serviços e regras de negócio sobre Liquidações.
Namespace: ICctBS100
Assembly: ICctBS100.dll
Syntax
[ComVisible(true)]
[Guid("D8116ED7-3881-4FB8-BD3F-629173668E08")]
public interface ICctBSLiquidacoes
Methods
Actualiza(CctBEDocumentoLiq)
Actualiza o documento de liquidação na base de dados.
Declaration
void Actualiza(CctBEDocumentoLiq ClsDocLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq |
Actualiza(CctBEDocumentoLiq, ref String)
Actualiza o documento de liquidação na base de dados.
Declaration
void Actualiza(CctBEDocumentoLiq ClsDocLiq, ref string strAvisos)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | strAvisos | Devolve as mensagens de aviso encontradas durante a actualização. |
Actualiza(CctBEDocumentoLiq, ref String, Boolean)
Actualiza o documento de liquidação na base de dados.
Declaration
void Actualiza(CctBEDocumentoLiq ClsDocLiq, ref string strAvisos, bool IgnoraDescontos)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | strAvisos | Devolve as mensagens de aviso encontradas durante a actualização. |
| System.Boolean | IgnoraDescontos | Define se os descontos são ignorados para efeitos de calculo do valor de retenção. |
Actualiza(CctBEDocumentoLiq, ref String, Boolean, Boolean)
Actualiza o documento de liquidação na base de dados.
Declaration
void Actualiza(CctBEDocumentoLiq ClsDocLiq, ref string strAvisos, bool IgnoraDescontos, bool AplicaCorreccao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | strAvisos | Devolve as mensagens de aviso encontradas durante a actualização. |
| System.Boolean | IgnoraDescontos | Define se os descontos são ignorados para efeitos de calculo do valor de retenção. |
| System.Boolean | AplicaCorreccao | Define se deve ser efectuada correcção monetária. |
Actualiza(CctBEDocumentoLiq, ref String, Boolean, Boolean, Boolean)
Actualiza o documento de liquidação na base de dados.
Declaration
void Actualiza(CctBEDocumentoLiq ClsDocLiq, ref string strAvisos, bool IgnoraDescontos, bool AplicaCorreccao, bool LiqRetencao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | strAvisos | Devolve as mensagens de aviso encontradas durante a actualização. |
| System.Boolean | IgnoraDescontos | Define se os descontos são ignorados para efeitos de calculo do valor de retenção. |
| System.Boolean | AplicaCorreccao | Define se deve ser efectuada correcção monetária. |
| System.Boolean | LiqRetencao | Define se estamos perante uma operação de liquidação de retenção. |
ActualizaValorAtributo(String, Int32, String, String, String, Object)
Actualiza o valor de um atributo da Liquidação.
Declaration
void ActualizaValorAtributo(string TipoDoc, int NumDoc, string Filial, string Serie, string Atributo, dynamic Valor)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.String | Filial | Identifica a filial. |
| System.String | Serie | Identifica a série |
| System.String | Atributo | Identifica o atributo a actualizar. |
| System.Object | Valor | Identifica o valor a gravar no atributo seleccionado. |
ActualizaValorAtributos(String, Int32, String, String, StdBECampos)
Actualiza o valor de um conjunto de atributos da Liquidação.
Declaration
void ActualizaValorAtributos(string TipoDoc, int NumDoc, string Filial, string Serie, StdBECampos Atributos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.String | Filial | Identifica a filial. |
| System.String | Serie | Identifica a série |
| StdBECampos | Atributos | Identifica os atributos e os respectivos valores a actualizar. |
AdicionaLinha(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinha(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinha(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, ref Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinha(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, ref double ValorRecMLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinha(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, ref Double, ref Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinha(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, ref double ValorRecMLiq, ref double ValorDescMLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
| System.Double | ValorDescMLiq | Valor de desconto na moeda de liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinha(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, ref Double, ref Double, Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinha(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, ref double ValorRecMLiq, ref double ValorDescMLiq, double ValorRetencao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
| System.Double | ValorDescMLiq | Valor de desconto na moeda de liquidação. |
| System.Double | ValorRetencao | Valor de retenção. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCDUs(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinhaCDUs(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCDUs(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, ref Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinhaCDUs(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, ref double ValorRecMLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCDUs(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, ref Double, ref Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinhaCDUs(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, ref double ValorRecMLiq, ref double ValorDescMLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
| System.Double | ValorDescMLiq | Valor de desconto na moeda de liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCDUs(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, ref Double, ref Double, Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinhaCDUs(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, ref double ValorRecMLiq, ref double ValorDescMLiq, double ValorRetencao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
| System.Double | ValorDescMLiq | Valor de desconto na moeda de liquidação. |
| System.Double | ValorRetencao | Valor de retenção. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCDUs(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, ref Double, ref Double, Double, StdBECampos)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar.
Declaration
CctBEDocumentoLiq AdicionaLinhaCDUs(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, ref double ValorRecMLiq, ref double ValorDescMLiq, double ValorRetencao, StdBECampos objCampos)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
| System.Double | ValorDescMLiq | Valor de desconto na moeda de liquidação. |
| System.Double | ValorRetencao | Valor de retenção. |
| StdBECampos | objCampos | Campos de Utilizador do documento. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCorreccaoMonetaria(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar e efctua a correcção monetária.
Declaration
CctBEDocumentoLiq AdicionaLinhaCorreccaoMonetaria(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, double CambioActual)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | CambioActual | Cambio Actual da Moeda de Correcção Monetária. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCorreccaoMonetaria(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, Double, ref Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar e efctua a correcção monetária.
Declaration
CctBEDocumentoLiq AdicionaLinhaCorreccaoMonetaria(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, double CambioActual, ref double ValorRecMLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | CambioActual | Cambio Actual da Moeda de Correcção Monetária. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCorreccaoMonetaria(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, Double, ref Double, ref Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar e efctua a correcção monetária.
Declaration
CctBEDocumentoLiq AdicionaLinhaCorreccaoMonetaria(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, double CambioActual, ref double ValorRecMLiq, ref double ValorDescMLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | CambioActual | Cambio Actual da Moeda de Correcção Monetária. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
| System.Double | ValorDescMLiq | Valor de desconto na moeda de liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaLinhaCorreccaoMonetaria(CctBEDocumentoLiq, String, String, String, String, Int32, Int32, String, Int32, Double, ref Double, ref Double, Double)
Adiciona a(s) linha(s) ao documento de liquidação com os dados do documento a liquidar e efctua a correcção monetária.
Declaration
CctBEDocumentoLiq AdicionaLinhaCorreccaoMonetaria(CctBEDocumentoLiq ClsDocLiq, string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, string Estado, int NumTransferencia, double CambioActual, ref double ValorRecMLiq, ref double ValorDescMLiq, double ValorRetencao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | Filial | Código da filial do documento a liquidar. |
| System.String | Modulo | Módulo do documento a liquidar. |
| System.String | TipoDoc | Código do tipo de documento a liquidar. |
| System.String | strSerie | Série do documento a liquidar. |
| System.Int32 | NumDoc | Número do documento a liquidar. |
| System.Int32 | NumPrestacao | Número da prestação do documento. |
| System.String | Estado | Identifica o estado. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Double | CambioActual | Cambio Actual da Moeda de Correcção Monetária. |
| System.Double | ValorRecMLiq | Valor recebido na moeda de liquidação. |
| System.Double | ValorDescMLiq | Valor de desconto na moeda de liquidação. |
| System.Double | ValorRetencao | Valor de retenção. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaNovoPendente(CctBEDocumentoLiq, String, String, String, String, Int32, Double, String, DateTime, String, DateTime)
Adiciona um novo pendente.
Declaration
CctBEDocumentoLiq AdicionaNovoPendente(CctBEDocumentoLiq ClsDocLiq, string ContaBancaria, string Avalista, string NumContribuinte, string NIB, int NumDoc, double Valor, string NumAceite, DateTime DataVencimento, string Serie, DateTime DataDoc)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | Identifica o documento de liquidação. |
| System.String | ContaBancaria | Identifica a conta bancária. |
| System.String | Avalista | Identifica o avalista. |
| System.String | NumContribuinte | Identifica o numero de contribuite. |
| System.String | NIB | Identifica o NIB. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.Double | Valor | Identifica o valor do documento. |
| System.String | NumAceite | Identifica o numero do aceite. |
| System.DateTime | DataVencimento | Identifica a data de vencimento. |
| System.String | Serie | Identifica a série do documento. |
| System.DateTime | DataDoc | Identifica a data do documento. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaNovoPendentePEntidade(CctBEDocumentoLiq, String, String, String, String, Int32, Double, String, DateTime, String, DateTime, String, String)
Adiciona um novo pendente permitindo indicar a entidade para quem o pendente irá ser criado.
Declaration
CctBEDocumentoLiq AdicionaNovoPendentePEntidade(CctBEDocumentoLiq ClsDocLiq, string ContaBancaria, string Avalista, string NumContribuinte, string NIB, int NumDoc, double Valor, string NumAceite, DateTime DataVencimento, string Serie, DateTime DataDoc, string sTipoEntidade, string sEntidade)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | Identifica o documento de liquidação. |
| System.String | ContaBancaria | Identifica a conta bancária. |
| System.String | Avalista | Identifica o avalista. |
| System.String | NumContribuinte | Identifica o numero de contribuite. |
| System.String | NIB | Identifica o NIB. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.Double | Valor | Identifica o valor do documento. |
| System.String | NumAceite | Identifica o numero do aceite. |
| System.DateTime | DataVencimento | Identifica a data de vencimento. |
| System.String | Serie | Identifica a série do documento. |
| System.DateTime | DataDoc | Identifica a data do documento. |
| System.String | sTipoEntidade | |
| System.String | sEntidade |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
AdicionaResumoIva(CctBEDocumentoLiq, String, Double, Double, Double)
Adiciona o resumo de iva ao documento de liquidação.
Declaration
void AdicionaResumoIva(CctBEDocumentoLiq ClsDocLiq, string CodIva, double TaxaIva, double Incidencia, double Valor)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | Identifica o documento de liquidação. |
| System.String | CodIva | |
| System.Double | TaxaIva | |
| System.Double | Incidencia | Identifica a incidencia. |
| System.Double | Valor | Identifica o valor do IVA. |
AdicionaValorExcesso(CctBEDocumentoLiq, String, Double, Double, String)
Permite adicionar o valor em excesso ao documento de liquidação.
Declaration
void AdicionaValorExcesso(CctBEDocumentoLiq ClsDocLiq, string TipoDoc, double NumDocExterno = 0, double Valor = 0, string NumDocExternoAlfa = "")
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | Identifica o documento de liquidação. |
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.Double | NumDocExterno | Identifica o numero do documento externo. |
| System.Double | Valor | Identifica o valor a considerar. |
| System.String | NumDocExternoAlfa | Identifica o numero do documento externo do tipo Alfanumérico. |
AnulaDocumento(String, String, String, Int32, String, String)
Anula o documento de liquidãção.
Declaration
void AnulaDocumento(string Filial, string TipoDoc, string strSerie, int Numdoc, string Motivo, string Observacoes)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Código da filial ("000" no caso de ser sede ou empresa sem filiais). |
| System.String | TipoDoc | Código do tipo de documento. |
| System.String | strSerie | Código da série. |
| System.Int32 | Numdoc | Número do documento. |
| System.String | Motivo | Motivo da anulação. |
| System.String | Observacoes | Observações. |
CalculaCambioMedio(CctBEDocumentoLiq)
Calcula o câmbio médio de uma liquidação.
Declaration
CctBEDocumentoLiq CalculaCambioMedio(CctBEDocumentoLiq ClsDocLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | Identifica o documento de liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq | Objecto com o cambio correto |
CalculaDataVencimento(DateTime, String, Int32, String, String)
Calcula data de vencimento.
Declaration
DateTime CalculaDataVencimento(DateTime DataDoc, string CondPag, int Dias = 0, string TipoEntidade = "", string Entidade = "")
Parameters
| Type | Name | Description |
|---|---|---|
| System.DateTime | DataDoc | Data do documento. |
| System.String | CondPag | Código da condição de pagamento. |
| System.Int32 | Dias | |
| System.String | TipoEntidade | Código do tipo de entidade |
| System.String | Entidade | Código da entidade |
Returns
| Type | Description |
|---|---|
| System.DateTime | Data de vencimento. |
CalculaDifArredondamento(CctBEDocumentoLiq)
Calcula as diferenças de arredondamento.
Declaration
double CalculaDifArredondamento(CctBEDocumentoLiq ClsDocLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | Identifica o documento de liquidação sobre o qual irão ser calculadas as diferenças. |
Returns
| Type | Description |
|---|---|
| System.Double |
CalculaDifCambio(CctBEDocumentoLiq)
Efectua o calculo das diferenças de cambio.
Declaration
double CalculaDifCambio(CctBEDocumentoLiq ClsDocLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | Identifica o documento de liquidação sobre o qual irá incidir o calculo. |
Returns
| Type | Description |
|---|---|
| System.Double |
CalculaDiferencas(CctBEDocumentoLiq, ref Double, ref Double, ref Double)
Efectua o calculo das diferenças de cambio. O Objecto é actualizado com as diferenças no cabeçalho e nas linhas
Declaration
void CalculaDiferencas(CctBEDocumentoLiq ClsDocLiq, ref double DifCambio, ref double DifArredonda, ref double CorreccaoMonetaria)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Double | DifCambio | Identifica as diferenças de cambio. |
| System.Double | DifArredonda | Identifica as diferenças de arredondamento. |
| System.Double | CorreccaoMonetaria | Valor de correção monetária. |
CalculaDiferencas(CctBEDocumentoLiq, ref Double, ref Double, ref Double, Boolean)
Efectua o calculo das diferenças de cambio. O Objecto é actualizado com as diferenças no cabeçalho e nas linhas
Declaration
void CalculaDiferencas(CctBEDocumentoLiq ClsDocLiq, ref double DifCambio, ref double DifArredonda, ref double CorreccaoMonetaria, bool AplicaCorreccao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Double | DifCambio | Identifica as diferenças de cambio. |
| System.Double | DifArredonda | Identifica as diferenças de arredondamento. |
| System.Double | CorreccaoMonetaria | Valor de correção monetária. |
| System.Boolean | AplicaCorreccao | Identifica se apica a correção monetária. |
CalculaDiferencas(CctBEDocumentoLiq, ref Double, ref Double, ref Double, Boolean, Boolean)
Efectua o calculo das diferenças de cambio. O Objecto é actualizado com as diferenças no cabeçalho e nas linhas
Declaration
void CalculaDiferencas(CctBEDocumentoLiq ClsDocLiq, ref double DifCambio, ref double DifArredonda, ref double CorreccaoMonetaria, bool AplicaCorreccao, bool Reconstrucao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Double | DifCambio | Identifica as diferenças de cambio. |
| System.Double | DifArredonda | Identifica as diferenças de arredondamento. |
| System.Double | CorreccaoMonetaria | Valor de correção monetária. |
| System.Boolean | AplicaCorreccao | Identifica se apica a correção monetária. |
| System.Boolean | Reconstrucao | Indica se a função está a ser chamada para efeitos de reconstrução de câmbios. |
CalculaDiferencas(CctBEDocumentoLiq, ref Double, ref Double, ref Double, Boolean, Boolean, ref Double)
Efectua o calculo das diferenças de cambio. O Objecto é actualizado com as diferenças no cabeçalho e nas linhas
Declaration
void CalculaDiferencas(CctBEDocumentoLiq ClsDocLiq, ref double DifCambio, ref double DifArredonda, ref double CorreccaoMonetaria, bool AplicaCorreccao, bool Reconstrucao, ref double DifArredondaMAlt)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Double | DifCambio | Identifica as diferenças de cambio. |
| System.Double | DifArredonda | Identifica as diferenças de arredondamento. |
| System.Double | CorreccaoMonetaria | Valor de correção monetária. |
| System.Boolean | AplicaCorreccao | Identifica se apica a correção monetária. |
| System.Boolean | Reconstrucao | Indica se a função está a ser chamada para efeitos de reconstrução de câmbios. |
| System.Double | DifArredondaMAlt | Valor de diferença de arredondamento na moeda alternativa. |
CalculaDiferencasLinha(CctBEDocumentoLiq, ref Double, ref Double, ref Double, Int32)
Efectua o calculo das diferenças de uma determinada linha.
Declaration
void CalculaDiferencasLinha(CctBEDocumentoLiq ClsDocLiq, ref double DifCambio, ref double DifArredonda, ref double CorreccaoMonetaria, int NumLinha)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Double | DifCambio | Identifica as diferenças de cambio. |
| System.Double | DifArredonda | Identifica as diferenças de arredondamento. |
| System.Double | CorreccaoMonetaria | Valor de correção monetária. |
| System.Int32 | NumLinha | Identifica a linha. |
CalculaDiferencasLinha(CctBEDocumentoLiq, ref Double, ref Double, ref Double, Int32, Boolean)
Efectua o calculo das diferenças de uma determinada linha.
Declaration
void CalculaDiferencasLinha(CctBEDocumentoLiq ClsDocLiq, ref double DifCambio, ref double DifArredonda, ref double CorreccaoMonetaria, int NumLinha, bool AplicaCorreccao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Double | DifCambio | Identifica as diferenças de cambio. |
| System.Double | DifArredonda | Identifica as diferenças de arredondamento. |
| System.Double | CorreccaoMonetaria | Valor de correção monetária. |
| System.Int32 | NumLinha | Identifica a linha. |
| System.Boolean | AplicaCorreccao | Identifica se apica a correção monetária. |
CalculaDiferencasLinha(CctBEDocumentoLiq, ref Double, ref Double, ref Double, Int32, Boolean, Boolean)
Efectua o calculo das diferenças de uma determinada linha.
Declaration
void CalculaDiferencasLinha(CctBEDocumentoLiq ClsDocLiq, ref double DifCambio, ref double DifArredonda, ref double CorreccaoMonetaria, int NumLinha, bool AplicaCorreccao, bool Reconstrucao)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Double | DifCambio | Identifica as diferenças de cambio. |
| System.Double | DifArredonda | Identifica as diferenças de arredondamento. |
| System.Double | CorreccaoMonetaria | Valor de correção monetária. |
| System.Int32 | NumLinha | Identifica a linha. |
| System.Boolean | AplicaCorreccao | Identifica se apica a correção monetária. |
| System.Boolean | Reconstrucao | Indica se a função está a ser chamada para efeitos de reconstrução de câmbios. |
CalculaDiferencasLinha(CctBEDocumentoLiq, ref Double, ref Double, ref Double, Int32, Boolean, Boolean, ref Double)
Efectua o calculo das diferenças de uma determinada linha.
Declaration
void CalculaDiferencasLinha(CctBEDocumentoLiq ClsDocLiq, ref double DifCambio, ref double DifArredonda, ref double CorreccaoMonetaria, int NumLinha, bool AplicaCorreccao, bool Reconstrucao, ref double DifArredondaMAlt)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Double | DifCambio | Identifica as diferenças de cambio. |
| System.Double | DifArredonda | Identifica as diferenças de arredondamento. |
| System.Double | CorreccaoMonetaria | Valor de correção monetária. |
| System.Int32 | NumLinha | Identifica a linha. |
| System.Boolean | AplicaCorreccao | Identifica se apica a correção monetária. |
| System.Boolean | Reconstrucao | Indica se a função está a ser chamada para efeitos de reconstrução de câmbios. |
| System.Double | DifArredondaMAlt | Valor de diferença de arredondamento na moeda alternativa. |
CalculaMoedaDiferenteRef()
Determina qual das moedas de parametrização do exercício (Base, Alternativa) é diferente da moeda de referência. Devolve a string nula quando as ambas são iguais à moeda de referência.
Declaration
string CalculaMoedaDiferenteRef()
Returns
| Type | Description |
|---|---|
| System.String |
CalculaResumoIvas(CctBEDocumentoLiq)
Devolve uma estrutura com o Resumo do Iva a regularizar de uma liquidação.
Declaration
BasBEResumoIvas CalculaResumoIvas(CctBEDocumentoLiq objDocLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | objDocLiq | Identifica o documento de liquidação a ser tratado. |
Returns
| Type | Description |
|---|---|
| BasBEResumoIvas | Resumo do Iva a regularizar de uma liquidação. |
CalculaRetencoesGerar(CctBETipos.TPendenteLiquidar[], String, Double, Boolean, Int32, Boolean)
Efectua o calculo das retenções a gerar.
Declaration
CctBEResumoRetencoes CalculaRetencoesGerar(CctBETipos.TPendenteLiquidar[] arrPendentesLiq, string Moeda, double Cambio, bool MoedaUEM, int NumCasasDecimais, bool AgruparRetencoes = true)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBETipos.TPendenteLiquidar[] | arrPendentesLiq | Identifica os pendentes a liquidar. |
| System.String | Moeda | Identifica a moeda. |
| System.Double | Cambio | Identifica o cambio. |
| System.Boolean | MoedaUEM | Identifica se a moeda pertence à UEM. |
| System.Int32 | NumCasasDecimais | Identifica o numero de casas decimais a considerar. |
| System.Boolean | AgruparRetencoes | Identifica se as retenções são agrupadas |
Returns
| Type | Description |
|---|---|
| CctBEResumoRetencoes |
CalculaRetencoesGerarEX(CctBETipos.TPendenteLiquidar[], String, Double, Boolean, Int32, Boolean, Boolean)
Efectua o calculo das retenções a gerar.
Declaration
CctBEResumoRetencoes CalculaRetencoesGerarEX(CctBETipos.TPendenteLiquidar[] arrPendentesLiq, string Moeda, double Cambio, bool MoedaUEM, int NumCasasDecimais, bool AgruparRetencoes = true, bool blnRatear = false)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBETipos.TPendenteLiquidar[] | arrPendentesLiq | Identifica os pendentes a liquidar. |
| System.String | Moeda | Identifica a moeda. |
| System.Double | Cambio | Identifica o cambio. |
| System.Boolean | MoedaUEM | Identifica se a moeda pertence à UEM. |
| System.Int32 | NumCasasDecimais | Identifica o numero de casas decimais a considerar. |
| System.Boolean | AgruparRetencoes | Identifica se as retenções são agrupadas |
| System.Boolean | blnRatear | Identifica se o valor da retenção é em uma percentagem função do valor pagp e recebido |
Returns
| Type | Description |
|---|---|
| CctBEResumoRetencoes |
CalculaRetencoesLiquidacao(Double, Double, Double, String, Double, Boolean, Int32, String, String)
Efectua o calculo de retenções da liquidação.
Declaration
CctBEResumoRetencoes CalculaRetencoesLiquidacao(double ValorRec, double ValorRetRec, double ValorRetGarRec, string Moeda, double Cambio, bool MoedaUEM, int Arredondamento, string IDHistorico, string Estado)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | ValorRec | Identifica o valor recebido. |
| System.Double | ValorRetRec | Identifica o valor retido |
| System.Double | ValorRetGarRec | Identifica o valor retido de garantia |
| System.String | Moeda | Identifica a moeda. |
| System.Double | Cambio | Identifica o cambio. |
| System.Boolean | MoedaUEM | Identifica se a moeda pertence à UEM. |
| System.Int32 | Arredondamento | Identifica o arredondamento da moeda. |
| System.String | IDHistorico | Identifica a ligação com o histórico. |
| System.String | Estado | Identifica o estado da liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEResumoRetencoes |
CalculaRetencoesLiquidacaoEX(Double, Double, Double, String, Double, Boolean, Int32, String, String, Boolean)
Efectua o calculo de retenções da liquidação.
Declaration
CctBEResumoRetencoes CalculaRetencoesLiquidacaoEX(double ValorRec, double ValorRetRec, double ValorRetGarRec, string Moeda, double Cambio, bool MoedaUEM, int Arredondamento, string IDHistorico, string Estado, bool blnRatear = false)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | ValorRec | Identifica o valor recebido. |
| System.Double | ValorRetRec | Identifica o valor retido |
| System.Double | ValorRetGarRec | Identifica o valor retido de garantia |
| System.String | Moeda | Identifica a moeda. |
| System.Double | Cambio | Identifica o cambio. |
| System.Boolean | MoedaUEM | Identifica se a moeda pertence à UEM. |
| System.Int32 | Arredondamento | Identifica o arredondamento da moeda. |
| System.String | IDHistorico | Identifica a ligação com o histórico. |
| System.String | Estado | Identifica o estado da liquidação. |
| System.Boolean | blnRatear | Identifica se o valor da retenção é em uma percentagem função do valor pago e recebido |
Returns
| Type | Description |
|---|---|
| CctBEResumoRetencoes |
CalculaValorConvertido(String, String, Double, Double, Double, Double, Double, Double, Double, Int32, Int32, Boolean)
Calcula o valor entre duas moedas. Foi descontinuada!
Declaration
double CalculaValorConvertido(string MoedaOrig, string MoedaDest, double Valor, double CambioOrig, double CambioMBaseOrig, double CambioMAltOrig, double CambioDest, double CambioMBaseDest, double CambioMAltDest, int DecArredondaOrig, int DecArredondaDest, bool AplicaCorreccao = false)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | MoedaOrig | Moeda original do valor a converter. |
| System.String | MoedaDest | Moeda para que vai ser convertido o valor. |
| System.Double | Valor | Montante a ser convertido. |
| System.Double | CambioOrig | Câmbio do valor original (câmbio da moeda original). |
| System.Double | CambioMBaseOrig | Câmbio da moeda base do valor original. |
| System.Double | CambioMAltOrig | Câmbio da moeda alternativa do valor original. |
| System.Double | CambioDest | Câmbio da moeda destino. |
| System.Double | CambioMBaseDest | Câmbio da moeda base do destino. |
| System.Double | CambioMAltDest | Câmbio da moeda alternativa do destino. |
| System.Int32 | DecArredondaOrig | Numero de casas decimais da moeda original. |
| System.Int32 | DecArredondaDest | Numero de casas decimais da moeda destino. |
| System.Boolean | AplicaCorreccao | Define se devem efectuar-se os cálculos com correcção monetária. |
Returns
| Type | Description |
|---|---|
| System.Double |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
| Type | Description |
|---|---|
| StdBEDefCamposUtil |
DaDefCamposUtilLinhas()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtilLinhas()
Returns
| Type | Description |
|---|---|
| StdBEDefCamposUtil |
DaDocLiquidacao(String, String, String, String, Int32, ref String, ref String, ref String, ref Int32, String, Int32, Int32)
Devolve o documento de liquidação correspondente à liquidação do documento original.
Declaration
bool DaDocLiquidacao(string FilialOrig, string ModuloOrig, string TipoDocOrig, string strSerieOrig, int NumDocOrig, ref string Filial, ref string TipoDoc, ref string strSerie, ref int NumDoc, string TipoEntidade = "", int NumPrestacao = 1, int NumTransferencia = 0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | FilialOrig | Código da filial do documento original. |
| System.String | ModuloOrig | Modulo do documento original. |
| System.String | TipoDocOrig | Código do tipo de documento que gerou a liquidação. |
| System.String | strSerieOrig | Série do documento que gerou a liquidação |
| System.Int32 | NumDocOrig | Número do documento que gerou a liquidação. |
| System.String | Filial | |
| System.String | TipoDoc | |
| System.String | strSerie | |
| System.Int32 | NumDoc | |
| System.String | TipoEntidade | Identifica o tipo de entidade. |
| System.Int32 | NumPrestacao | Número de prestação. |
| System.Int32 | NumTransferencia | Número de transferência. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
DaIDCabecDocumento(String)
Devolve o identificador da do documento com base no identificador da linha.
Declaration
string DaIDCabecDocumento(string IDLinha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDLinha |
Returns
| Type | Description |
|---|---|
| System.String |
DaIDCabecDocumentoLock(String)
Devolve o identificador da do documento com base no identificador da linha.
Declaration
string DaIDCabecDocumentoLock(string IDLinha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDLinha |
Returns
| Type | Description |
|---|---|
| System.String |
DaIdHistPendenteLinhaLiq(CctBELinhaLiq)
Devolve o identificador da linda do histórico da linha de liquidação do pendente.
Declaration
string DaIdHistPendenteLinhaLiq(CctBELinhaLiq objLinhaLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBELinhaLiq | objLinhaLiq | Objecto com as definições da Linha de Liquidação. |
Returns
| Type | Description |
|---|---|
| System.String | Identificador da linda do histórico da linha de liquidação do pendente. |
DaNumeroTransferencia(String, String, String, String, Int32, Int32, String)
Devolve o numero da transferencia.
Declaration
int DaNumeroTransferencia(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDocInt, int NumPrestacao, string TipoEntidade)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Identifica a Filial. |
| System.String | Modulo | Identifica o módulo do documento. |
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.String | strSerie | Identifica a série do documento. |
| System.Int32 | NumDocInt | Identifica o numero do documento. |
| System.Int32 | NumPrestacao | Identifica o numero da prestação. |
| System.String | TipoEntidade | Identifica o tipo de entidade. |
Returns
| Type | Description |
|---|---|
| System.Int32 |
DaValorAtributo(String, Int32, String, String, String)
Devolve o valor de um atributo da Liquidação.
Declaration
dynamic DaValorAtributo(string TipoDoc, int NumDoc, string Filial, string Serie, string Atributo)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.String | Filial | Identifica a filial. |
| System.String | Serie | Identifica a série |
| System.String | Atributo | Identifica o atributo para o qual se pretende devolver o valor. |
Returns
| Type | Description |
|---|---|
| System.Object |
DaValorAtributoID(String, String)
Devolve o valor de um atributo da Liquidação.
Declaration
dynamic DaValorAtributoID(string Id, string Atributo)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Id | Identifica o Id do documento de liquidação. |
| System.String | Atributo |
Returns
| Type | Description |
|---|---|
| System.Object |
DaValorAtributoIDLock(String, String)
Devolve o valor de um atributo da Liquidação.
Declaration
dynamic DaValorAtributoIDLock(string Id, string Atributo)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Id | Identifica o Id do documento de liquidação. |
| System.String | Atributo |
Returns
| Type | Description |
|---|---|
| System.Object |
DaValorAtributoLock(String, Int32, String, String, String)
Devolve o valor de um atributo da Liquidação.
Declaration
dynamic DaValorAtributoLock(string TipoDoc, int NumDoc, string Filial, string Serie, string Atributo)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.String | Filial | Identifica a filial. |
| System.String | Serie | Identifica a série |
| System.String | Atributo | Identifica o atributo para o qual se pretende devolver o valor. |
Returns
| Type | Description |
|---|---|
| System.Object |
DaValorAtributos(String, Int32, String, String, String[])
Devolve o valor de um conjunto de atributos da Liquidação.
Declaration
StdBECampos DaValorAtributos(string TipoDoc, int NumDoc, string Filial, string Serie, params string[] Atributos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.String | Filial | Identifica a filial. |
| System.String | Serie | Identifica a série |
| System.String[] | Atributos | Identifica os atributos para os quais se pretende devolver o valor. |
Returns
| Type | Description |
|---|---|
| StdBECampos |
DaValorAtributosID(String, String[])
Devolve o valor de um conjunto de atributos da Liquidação.
Declaration
StdBECampos DaValorAtributosID(string Id, params string[] Atributos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Id | Identifica o Id do documento de liquidação. |
| System.String[] | Atributos |
Returns
| Type | Description |
|---|---|
| StdBECampos |
DaValorAtributosIDLock(String, String[])
Devolve o valor de um conjunto de atributos da Liquidação.
Declaration
StdBECampos DaValorAtributosIDLock(string Id, params string[] Atributos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Id | Identifica o Id do documento de liquidação. |
| System.String[] | Atributos |
Returns
| Type | Description |
|---|---|
| StdBECampos |
DaValorAtributosLock(String, Int32, String, String, String[])
Devolve o valor de um conjunto de atributos da Liquidação.
Declaration
StdBECampos DaValorAtributosLock(string TipoDoc, int NumDoc, string Filial, string Serie, params string[] Atributos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.String | Filial | Identifica a filial. |
| System.String | Serie | Identifica a série |
| System.String[] | Atributos | Identifica os atributos para os quais se pretende devolver o valor. |
Returns
| Type | Description |
|---|---|
| StdBECampos |
Edita(String, String, String, Int32)
Permite editar uma liquidação.
Declaration
CctBEDocumentoLiq Edita(string Filial, string TipoDoc, string strSerie, int NumDoc)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Código da filial. |
| System.String | TipoDoc | Código do tipo de documento de liquidação. |
| System.String | strSerie | Série do documento de liquidação. |
| System.Int32 | NumDoc | Número do documento de liquidação. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
EditaID(String)
Permite editar uma liquidação com base no ID.
Declaration
CctBEDocumentoLiq EditaID(string Id)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Id |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
EstornaDocumentoLiquidacao(String, CctBEDocumentoLiq, String)
Gravar Estorno
Declaration
bool EstornaDocumentoLiquidacao(string IDDocumentoOrigem, CctBEDocumentoLiq DocEstrono, string Motivo)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDDocumentoOrigem | Id Documento Origem |
| CctBEDocumentoLiq | DocEstrono | Documento de Estorno |
| System.String | Motivo | Motivo Estorno |
Returns
| Type | Description |
|---|---|
| System.Boolean | Se gravou com Sucesso |
EstornaDocumentoLiquidacao(String, CctBEDocumentoLiq, String, ref String)
Gravar Estorno
Declaration
bool EstornaDocumentoLiquidacao(string IDDocumentoOrigem, CctBEDocumentoLiq DocEstrono, string Motivo, ref string Avisos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDDocumentoOrigem | Id Documento Origem |
| CctBEDocumentoLiq | DocEstrono | Documento de Estorno |
| System.String | Motivo | Motivo Estorno |
| System.String | Avisos | Avisos |
Returns
| Type | Description |
|---|---|
| System.Boolean | Se gravou com Sucesso |
Existe(String, String, String, Int32)
Verifica se o documento existe na base de dados.
Declaration
bool Existe(string Filial, string TipoDoc, string strSerie, int NumDoc)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Código da filial. |
| System.String | TipoDoc | Código do tipo de documento de liquidação. |
| System.String | strSerie | Série do documento de liquidação. |
| System.Int32 | NumDoc | Número do documento de liquidação. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
ExisteLiquidacao(String, String, String, String, Int32, Int32, Int32)
Verifica se o documento venda/compra/pendente já está liquidado.
Declaration
bool ExisteLiquidacao(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumTransferencia = 0, int NumPrestacao = 0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Código da filial. |
| System.String | Modulo | Identifica origem de dados (V - Vendas, C - Compras, M - Contas Correntes). |
| System.String | TipoDoc | Código do tipo de documento liquidado. |
| System.String | strSerie | Sérido do documento liquidado. |
| System.Int32 | NumDoc | Número do documento de liquidação. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Int32 | NumPrestacao | Número de prestação. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
ExisteLiquidacaoEx(String, String, String, String, Int32, Int32, Int32, String, Boolean, Boolean)
Verifica se o documento venda/compra/pendente já está liquidado.
Declaration
bool ExisteLiquidacaoEx(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumTransferencia = 0, int NumPrestacao = 0, string IdRegularizacao = "", bool IgnoraAnulados = true, bool IgnoraEstornados = false)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Código da filial. |
| System.String | Modulo | Identifica origem de dados (V - Vendas, C - Compras, M - Contas Correntes). |
| System.String | TipoDoc | Código do tipo de documento liquidado. |
| System.String | strSerie | Sérido do documento liquidado. |
| System.Int32 | NumDoc | Número do documento de liquidação. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.Int32 | NumPrestacao | Número de prestação. |
| System.String | IdRegularizacao | Identificador do documento de compensação do adiantamento |
| System.Boolean | IgnoraAnulados | Identificador documentos anulados são ignorados na validação. |
| System.Boolean | IgnoraEstornados | Documentos estornados são ignorados na validação. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
ExisteLiquidacaoID(String)
Verifica se o documento venda/compra/pendente já está liquidado.
Declaration
bool ExisteLiquidacaoID(string IDHistorico)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDHistorico | Identificador do pendente no histórico. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
GerarPendentesRetencoes(CctBEDocumentoLiq, Int32, Boolean, Boolean)
Permite gerar pendentes pelas retenções encontradas.
Declaration
CctBEPendentes GerarPendentesRetencoes(CctBEDocumentoLiq objCabLiq, int NumCasasDecimais, bool IgnoraDescontos = false, bool LiqRetencao = false)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | objCabLiq | Identifica o documento de liquidação a gerar. |
| System.Int32 | NumCasasDecimais | Identifica o numero de casas decimais. |
| System.Boolean | IgnoraDescontos | Define se o valor das retenções é calculado sem o desconto. |
| System.Boolean | LiqRetencao | Define se estamos perante uma operação de liquidação de retenção. |
Returns
| Type | Description |
|---|---|
| CctBEPendentes |
LiquidaIvaCativo(String, String, String, Int32, String, Int32, Int32, String, ref String, ref Double)
Efectua a liquidação do IVA Cativo (Angola) de um determinado pendente. A Liquidação automática de IVA Cativo uma vez que será feita na introdução do documento será sempre feita na moeda original e aos câmbios da emissão do mesmo.
Declaration
void LiquidaIvaCativo(string Modulo, string Filial, string TipoDoc, int NumDoc, string Serie, int NumPrestacao, int NumTransferencia, string TipoDocLiq, ref string IdDocLiqRet, ref double dblValorIvaCativoLinha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Modulo | Modulo do documento pendente. |
| System.String | Filial | Filial do documento pendente. |
| System.String | TipoDoc | TipoDoc de Documento do documento pendente. |
| System.Int32 | NumDoc | NumDoc Interno do documento pendente. |
| System.String | Serie | Serie do documento pendente. |
| System.Int32 | NumPrestacao | NumPrestacao Número de prestação. |
| System.Int32 | NumTransferencia | NumTransferencia Número de transferência. |
| System.String | TipoDocLiq | Tipo de Documento de liquidação a gerar para liquidação do IVA Cativo. |
| System.String | IdDocLiqRet | Id do documento de liquidação de IVA Cativo gerado. |
| System.Double | dblValorIvaCativoLinha | Valor do Iva Cativo |
LiquidaRetencao(String, String, String, Int32, String, Int32, Int32, String, ref String)
Efectua a liquidação da retenção na fonte de um determinado pendente.
Declaration
void LiquidaRetencao(string Modulo, string Filial, string TipoDoc, int NumDoc, string Serie, int NumPrestacao, int NumTransferencia, string TipoDocLiq, ref string IdDocLiqRet)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Modulo | do documento pendente. |
| System.String | Filial | do documento pendente. |
| System.String | TipoDoc | de Documento do documento pendente. |
| System.Int32 | NumDoc | Interno do documento pendente. |
| System.String | Serie | do documento pendente. |
| System.Int32 | NumPrestacao | Número de prestação. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.String | TipoDocLiq | Tipo de Documento de liquidação a gerar para liquidação das retenções na fonte. |
| System.String | IdDocLiqRet | Id do documento de liquidação de retenção na fonte gerado. |
LiquidaRetencaoGarantia(String, String, String, Int32, String, Int32, Int32, String, ref String)
Efectua a liquidação da retenção de garantia de um determinado pendente.
Declaration
void LiquidaRetencaoGarantia(string Modulo, string Filial, string TipoDoc, int NumDoc, string Serie, int NumPrestacao, int NumTransferencia, string TipoDocLiq, ref string IdDocLiqRet)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Modulo | do documento pendente. |
| System.String | Filial | do documento pendente. |
| System.String | TipoDoc | |
| System.Int32 | NumDoc | Interno do documento pendente. |
| System.String | Serie | do documento pendente. |
| System.Int32 | NumPrestacao | Número de prestação. |
| System.Int32 | NumTransferencia | Número de transferência. |
| System.String | TipoDocLiq | Tipo de Documento de liquidação a gerar para liquidação das retenções de garantia. |
| System.String | IdDocLiqRet | Id do documento de liquidação de retenção na fonte gerado. |
ListaPendentes(CctBEParamsCCTListaPendentes)
Lista pendentes
Declaration
StdBELista ListaPendentes(CctBEParamsCCTListaPendentes tParams)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEParamsCCTListaPendentes | tParams | Filtros |
Returns
| Type | Description |
|---|---|
| StdBELista | Lista com resultado |
ListaResumoRetencao(String)
Lista o resumo das retenções de um documento de liquidação
Declaration
StdBELista ListaResumoRetencao(string Id)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Id | Identificador do documento de liquidação |
Returns
| Type | Description |
|---|---|
| StdBELista | Lista com resultado |
LstDetalheLiq(String, String, String, String, Int32)
Devolve uma lista com os detalhes de liquidação.
Declaration
StdBELista LstDetalheLiq(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Identifica a Filial. |
| System.String | Modulo | Identifica o módulo do documento. |
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.String | strSerie | Identifica a série do documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
Returns
| Type | Description |
|---|---|
| StdBELista |
LstDetalheTrans(String, String, String, String, Int32)
Devolve uma lista com os detalhes de uma transferencia.
Declaration
StdBELista LstDetalheTrans(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Identifica a Filial. |
| System.String | Modulo | Identifica o módulo do documento. |
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.String | strSerie | Identifica a série do documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
Returns
| Type | Description |
|---|---|
| StdBELista |
LstLiquidacoes(String, DateTime, DateTime, String, String, Boolean, String, Boolean, String)
Lista liquidações
Declaration
StdBELista LstLiquidacoes(string Filial, DateTime DataInicio, DateTime DataFim, string TipoEntidade, string Entidades, bool GrupoEntidades, string Documentos, bool IncluiEstorno, string CamposSelect = " * ")
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Filial |
| System.DateTime | DataInicio | Data de |
| System.DateTime | DataFim | Data até |
| System.String | TipoEntidade | Tipo Entidade |
| System.String | Entidades | Entidade |
| System.Boolean | GrupoEntidades | Se restrição de entidade tem grupo (TRUE se entidades separadas por ']...[' ; FALSE se entidades separadas por ',' |
| System.String | Documentos | Documentos a filtrar |
| System.Boolean | IncluiEstorno | Inclui documentos estornados |
| System.String | CamposSelect | Campo a devolver na lista |
Returns
| Type | Description |
|---|---|
| StdBELista | Lista com resultado |
LstLiquidacoesDt(String, DateTime, DateTime, String, String, Boolean, String, Boolean, String)
Lista liquidações
Declaration
DataTable LstLiquidacoesDt(string Filial, DateTime DataInicio, DateTime DataFim, string TipoEntidade, string Entidades, bool GrupoEntidades, string Documentos, bool IncluiEstorno, string CamposSelect = " * ")
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Filial |
| System.DateTime | DataInicio | Data de |
| System.DateTime | DataFim | Data até |
| System.String | TipoEntidade | Tipo Entidade |
| System.String | Entidades | Entidade |
| System.Boolean | GrupoEntidades | Se restrição de entidade tem grupo (TRUE se entidades separadas por ']...[' ; FALSE se entidades separadas por ',' |
| System.String | Documentos | Documentos a filtrar |
| System.Boolean | IncluiEstorno | Inclui documentos estornados |
| System.String | CamposSelect | Campo a devolver na lista |
Returns
| Type | Description |
|---|---|
| System.Data.DataTable | Lista com resultado |
PendenteGeradoComLiquidacao(String, String, String, String, Int32, Int32, Int32, String)
Verifica se os documentos gerados através de alguma liquidação já foram liquidados
Declaration
bool PendenteGeradoComLiquidacao(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int NumPrestacao, int NumTransferencia, string Estado)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Código da filial. |
| System.String | Modulo | Identifica origem de dados (V - Vendas, C - Compras, M - Contas Correntes). |
| System.String | TipoDoc | Código do tipo de documento liquidado. |
| System.String | strSerie | Série do documento liquidado. |
| System.Int32 | NumDoc | Número do documento de liquidação. |
| System.Int32 | NumPrestacao | Numero da prestação. |
| System.Int32 | NumTransferencia | Número da transferencia. |
| System.String | Estado | Identifica o estado. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
PreencheDadosDocumentoEstorno(String, String, String, String, String)
Preenche documento de estorno
Declaration
CctBEDocumentoLiq PreencheDadosDocumentoEstorno(string IDDocumentoOrigem, string Documento, string Serie, string MotivoEstorno, string Observacoes)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDDocumentoOrigem | Identificador do documento orginal |
| System.String | Documento | Documento |
| System.String | Serie | Serie |
| System.String | MotivoEstorno | Motivo de Estorno |
| System.String | Observacoes | Observações |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq | Documento de estorno |
PreencheDadosDocumentoEstorno(String, String, String, String, String, ref DateTime)
Preenche documento de estorno
Declaration
CctBEDocumentoLiq PreencheDadosDocumentoEstorno(string IDDocumentoOrigem, string Documento, string Serie, string MotivoEstorno, string Observacoes, ref DateTime DataDocumentoEstorno)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDDocumentoOrigem | Identificador do documento orginal |
| System.String | Documento | Documento |
| System.String | Serie | Serie |
| System.String | MotivoEstorno | Motivo de Estorno |
| System.String | Observacoes | Observações |
| System.DateTime | DataDocumentoEstorno | Data Documento de Estorno |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq | Documento de estorno |
PreencheDadosDocumentoEstorno(String, String, String, String, String, ref DateTime, ref DateTime)
Preenche documento de estorno
Declaration
CctBEDocumentoLiq PreencheDadosDocumentoEstorno(string IDDocumentoOrigem, string Documento, string Serie, string MotivoEstorno, string Observacoes, ref DateTime DataDocumentoEstorno, ref DateTime DataIntroducao)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDDocumentoOrigem | Identificador do documento orginal |
| System.String | Documento | Documento |
| System.String | Serie | Serie |
| System.String | MotivoEstorno | Motivo de Estorno |
| System.String | Observacoes | Observações |
| System.DateTime | DataDocumentoEstorno | Data Documento de Estorno |
| System.DateTime | DataIntroducao | Data de Introdução |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq | Documento de estorno |
PreencheDadosDocumentoEstorno(String, String, String, String, String, ref DateTime, ref DateTime, ref CctBEDocumentoLiq)
Preenche documento de estorno
Declaration
CctBEDocumentoLiq PreencheDadosDocumentoEstorno(string IDDocumentoOrigem, string Documento, string Serie, string MotivoEstorno, string Observacoes, ref DateTime DataDocumentoEstorno, ref DateTime DataIntroducao, ref CctBEDocumentoLiq DocOrigem)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | IDDocumentoOrigem | Identificador do documento orginal |
| System.String | Documento | Documento |
| System.String | Serie | Serie |
| System.String | MotivoEstorno | Motivo de Estorno |
| System.String | Observacoes | Observações |
| System.DateTime | DataDocumentoEstorno | Data Documento de Estorno |
| System.DateTime | DataIntroducao | Data de Introdução |
| CctBEDocumentoLiq | DocOrigem | Documento Origem |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq | Documento de estorno |
PreencheDadosRelacionados(CctBEDocumentoLiq)
Preenche o cabeçalho do documento de venda com os valores sugeridos por defeito de acordo com a opção escolhida.
Declaration
CctBEDocumentoLiq PreencheDadosRelacionados(CctBEDocumentoLiq ClsDocLiq)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
PreencheDadosRelacionados(CctBEDocumentoLiq, ref Int32)
Preenche o cabeçalho do documento de venda com os valores sugeridos por defeito de acordo com a opção escolhida.
Declaration
CctBEDocumentoLiq PreencheDadosRelacionados(CctBEDocumentoLiq ClsDocLiq, ref int Preenche)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Int32 | Preenche | Opção que permite preencher o documento de liquidação. Objecto do tipo: PreencheRelacaoCCT. |
Returns
| Type | Description |
|---|---|
| CctBEDocumentoLiq |
Remove(String, String, String, Int32)
Permite remover uma liquidação.
Declaration
void Remove(string Filial, string TipoDoc, string strSerie, int NumDoc)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Código da filial. |
| System.String | TipoDoc | Código do tipo de documento de liquidação. |
| System.String | strSerie | Série do documento de liquidação. |
| System.Int32 | NumDoc | Número do documento de liquidação. |
TotalCorreccaoMonetaria(String, Int32, String, String)
Devolve o total de correcao monetaria nas liquidações para um determinado documento.
Declaration
double TotalCorreccaoMonetaria(string TipoDoc, int NumDoc, string Filial, string Serie)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | TipoDoc | Identifica o tipo de documento. |
| System.Int32 | NumDoc | Identifica o numero do documento. |
| System.String | Filial | Identifica a filial em que foi gravado o documento. |
| System.String | Serie | Identifica a série do documento. |
Returns
| Type | Description |
|---|---|
| System.Double |
ValidaActualizacao(CctBEDocumentoLiq, ref String)
Efectua as validações necessárias à actualização do documento de liquidação.
Declaration
bool ValidaActualizacao(CctBEDocumentoLiq ClsDocLiq, ref string StrErro)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | StrErro | Descrição do erro devolvida pela função. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
ValidaActualizacao(CctBEDocumentoLiq, ref String, ref String)
Declaration
bool ValidaActualizacao(CctBEDocumentoLiq ClsDocLiq, ref string StrErro, ref string StrAvisos)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.String | StrErro | |
| System.String | StrAvisos |
Returns
| Type | Description |
|---|---|
| System.Boolean |
ValidaRemocao(String, String, String, Int32, ref String)
Efectua as validações necessárias à remoção do documento de liquidação.
Declaration
bool ValidaRemocao(string Filial, string TipoDoc, string strSerie, int NumDoc, ref string StrErro)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Filial | Código da filial. |
| System.String | TipoDoc | Código do tipo de documento de liquidação. |
| System.String | strSerie | Série do documento de Liquidação |
| System.Int32 | NumDoc | Número do documento de liquidação. |
| System.String | StrErro |
Returns
| Type | Description |
|---|---|
| System.Boolean |
ValorTotalDoc(CctBEDocumentoLiq, Int32, Boolean)
Calcula valor total do documento de liquidação
Declaration
double ValorTotalDoc(CctBEDocumentoLiq ClsDocLiq, int CasasDec, bool ComExcesso)
Parameters
| Type | Name | Description |
|---|---|---|
| CctBEDocumentoLiq | ClsDocLiq | |
| System.Int32 | CasasDec | Casas decimais. |
| System.Boolean | ComExcesso | Documento com valores em Excesso. |
Returns
| Type | Description |
|---|---|
| System.Double | Valor total do documento de liquidação. |