Histórico da Página
...
Por meio dessa função, é possível realizar a compensação automática entre dois títulos a receber (NF x Adiantamento).
Informações | ||
---|---|---|
| ||
Por padrão, a compensação automatica não faz uso das mesmas regras e validações da rotina de compensação CR(FINA330), sendo assim alguns tratamentos, como por exemplo de impostos, não são realizados por padrão, mas pode ser configurado o parametro MV_CMP330 para que a execução automatica acione a rotina Compensação CR(FINA330) onde será efetuado os mesmos tratamentos e validações da rotina manual |
Parâmetros da rotina
Posição | Parâmetro | Tipo | Descrição |
---|---|---|---|
1 | nCaso | numeric | Código da operação a ser efetuada (numérico). [1] Baixa simples do financeiro; [2] Liquidação de títulos; [3] Compensação de títulos de mesma carteira (RA/NCC). |
2 | aSE1 | array | Vetor com os RECNOs dos títulos a serem baixados (exemplo: NF ou boleto). |
3 | aBaixa | array | Vetor com os dados da baixa simples do financeiro. [1] Motivo da Baixa; [2] Valor Recebido; [3] Banco; [4] Agência; [5] Conta; [6] Data de Crédito; [7] Data da Baixa. |
4 | aNCC_RA | array | Vetor com os RECNOs dos títulos de créditos a serem compensados (exemplo: RA ou NCC) |
5 | aLiquidacao | array | Vetor com os dados da liquidação do financeiro. [1] Prefixo; [2] Banco; [3] Agencia; [4] Conta; [5] Numero do Cheque; [6] Data Boa; [7] Valor; [8] Tipo; [9] Natureza; [10] Moeda; [14] Número da liquidação (no caso de estorno) |
6 | aParam | array | Vetor com os parâmetros da rotina [1] Contabiliza On-Line; [2] Aglutina Lançamentos Contábeis; [3] Digita lançamentos contábeis; [4] Juros para Comissão; [5] Desconto para Comissão; [6] Calcula Comissão. |
7 | NIL | NIL | Parâmetro interno. |
8 | aEstorno | array | Para compensação (nCaso = 3) Vetor com o campo E5_DOCUMEN referente à movimentação de compensação que se deseja estornar, podendo a sequência ser passada opcionalmente. Caso a sequência não seja informada, todas as compensação relativas aos documentos informados serão estornadas. Exemplo: {{{cDocumen}, cSeq}} ou {{cDocumen}} Para liquidação (nCaso = 2) Sequencia de baixa que será estornada no título de mesma posição do aRecnoNF. |
9 | NIL | NIL | Parâmetro interno. |
10 | NIL | NIL | Parâmetro interno. |
11 | nSaldoComp | numeric | Valor a compensar - Informe o valor que deseja compensar. Este valor deve ser menor ou igual ao saldo do título e maior que zero. Para compensação total, informar NIL. |
12 | aCpoUser | array | Vetor com os campos de usuário para gravação da liquidação. |
13 | aNCC_RAvlr | array | Parâmetro interno. |
14 | nSomaCheq | numeric | Parâmetro interno. |
15 | nTaxaCM | numeric | Taxa para correção monetária. |
16 | aTxMoeda | array | Vetor com as taxas das moedas existentes. [1] Moeda; [2] Taxa da Moeda; |
17 | lConsdAbat | logical | Variável logica para consideração dos abatimentos. |
18 | NIL | NIL | Parâmetro interno. |
19 | NIL | NIL | Parâmetro interno. |
Informações | ||
---|---|---|
| ||
Estes parametros são referente ao uso da rotina via MaIntBxCr(), caso o parametro MV_CMP330 esteja ativo, alguns tratamentos podem ser diferentes e estes parametrôs não surtiram efeitos no processamento. |
02. EXEMPLOS DE UTILIZAÇÃO
...