Histórico da Página
...
Índice | ||||
---|---|---|---|---|
|
01. VISÃO GERAL
A O uso da função MaIntBxCr()possibilita deve ser utilizado para realizar compensações de contas a receber de forma automática, assim como liquidações ou baixas de títulos a receber..
Por meio dessa função, é possível realizar compensações automáticas envolvendo as notas fiscais com os títulos de adiantamento (tipo RA) ou de devoluções (tipo NCC).
Informações |
---|
Esse recurso também foi previsto para realizar liquidações e baixas de títulos a receber, porém recomendamos que para novos recursos sejam usadas as rotinas automáticas do FINA460 e FINA070. |
Parâmetros da rotina
Posição | Parâmetro | Tipo | Descrição |
---|---|---|---|
1 | nCaso | numeric | Código da operação a ser efetuada (numérico), devendo ser uma das opções (1, 2 ou 3): [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. Segue abaixo o que deve ser informado em cada posição do vetor: [1] Motivo da Baixa; [2] Valor Recebido; [3] Banco; [4] Agência; [5] Conta; [6] Data de Crédito; [7] Data da Baixa. *Essa posição só deve ser informada quando a posição 1 (nCaso) for definida como "[1] Baixa simples do financeiro". |
4 | aNCC_RA | array | Vetor com os RECNOs dos títulos de créditos a serem compensados (exemplo: RA ou NCC) *Essa posição só deve ser informada quando a posição 1 (nCaso) for definida como "[3] Compensação de títulos de mesma carteira (RA/NCC)". |
5 | aLiquidacao | array | Vetor com os dados da liquidação do financeiro. Segue abaixo o que deve ser informado em cada posição do vetor: [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) *Essa posição só deve ser informada quando a posição 1 (nCaso) for definida como "[2] Liquidação de títulos". |
6 | aParam | array | Vetor com os parâmetros da rotina. Segue abaixo o que deve ser informado em cada posição do vetor: [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 | Quando a posição 1 for definida para compensação (nCaso = 3):
Quando a posição 1 for definida para liquidação (nCaso = 2):)
|
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. |
20 | lResidual | logical | Indica se o saldo do título será zerado caso atinja um valor menor que a margem de valor residual. O Default deste parâmetro é .T. (zera o saldo) |
...