Integração com o Módulo Caixa e Bancos Datasul EMS2
Objetivo
Apresentar a integração entre os módulos Aplicações e Empréstimos do Datasul EMS 5 e Caixa e Bancos do Datasul EMS 2.
Pré-requisitos
Para integrar o módulo Aplicações e Empréstimos do Datasul EMS 5 com o Datasul EMS 2, é necessário que o módulo Fluxo de Caixa esteja também integrado com o Datasul EMS2.
Que o sistema integre com a Contabilidade do Datasul EMS 2 ou que o cliente possua o módulo Contabilidade do Datasul EMS 5.
Visão Geral
Movimentações em Conta Corrente
Os movimentos que geram movimentação em conta corrente são os seguintes:
Aplicação: movimento de implantação de uma aplicação. Este movimento apenas gera movimentação em conta corrente quando a operação financeira não está em andamento. No caso de uma operação financeira em andamento, o módulo Caixa e Bancos não será atualizado (o valor já foi considerado no saldo da conta corrente).
Resgate: movimento de resgate de aplicação que gera um movimento de entrada na conta corrente.
Equalização: movimento de equalização de swap. De acordo com o valor da equalização pode gerar um movimento de entrada ou de saída na conta corrente.
Imposto: movimento de imposto apenas integra com o módulo Caixa e Bancos quando o tipo de apropriação do imposto gera movimento em conta corrente.
Despesa Bancária: da mesma forma que o imposto, apenas gera movimento em conta corrente quando o tipo de apropriação gera movimento em conta corrente.
Liberação: movimento de liberação de empréstimos. Quando a parcela de liberação for a primeira (parcela 1) e a operação está em andamento não é gerado movimento em conta corrente.
Pagamento: movimento de pagamento de empréstimos que gera um movimento de saída em conta corrente.
Para gerar as movimentações acima são utilizados os seguintes programas:
Manutenção de Operações Financeiras: nesta função é efetuada a implantação das aplicações e dos empréstimos.
Movimentação Diária de Aplicações: nesta função é efetuado o resgate da aplicação, gerando movimentos de impostos e despesas bancárias em conta corrente, e efetuar a correção gerando movimentos de equalização de swap.
Movimentação Diária de Empréstimos: nesta função é efetuado o pagamento dos empréstimos, gerando movimentos de impostos e despesas bancárias em conta corrente, sejam estes pagamentos diretos para o empréstimo ou parcelas. Também efetuar o recebimento de parcelas de liberação.
Abertura de Dia do APL: nesta função é efetuada a correção das operações de aplicações e empréstimos, gerando movimentações de equalização de swap.
No módulo Caixa e Bancos os movimentos devem possuir um número de documento para a empresa. Este número de documento, quando a origem do movimento for do módulo Aplicações e Empréstimos será atualizado com o código da operação financeira. Todos os movimentos provenientes do módulo Aplicações e Empréstimo terão o seguinte histórico: “Movimento de XXXX do produto financeiro XXXX operação financeira XXXX realizado na data de 99/99/9999 hora 99:99:99 pelo usuário XXXXX”.
Identificação da Origem dos Movimentos no Módulo de Caixa e Bancos Datasul-EMS 2
Os movimentos gerados no módulo Caixa e Bancos do Datasul EMS2 pelo módulo do Aplicações e Empréstimos do Datasul EMS5 são assim identificados:
Origem | Descrição |
APL | Aplicações Financeiras |
RES | Resgate |
EQL | Equalização |
IMP | Impostos |
DBC | Despesas Bancárias |
LIB | Liberação de Empréstimos |
PGT | Pagamento de Empréstimos |
Matriz de Tradução
Para que a integração ocorra são necessárias as seguintes matrizes de tradução:
- Empresa (Unidade Organizacional);
- Conta Corrente;
- Tipo de Fluxo Financeiro – para o tipo de despesa/receita do Caixa e Bancos do EMS 2.
Parâmetros de Integração com o Módulo Caixa e Bancos
Quando determinado que o módulo Aplicações e Empréstimos deve utilizar o módulo Caixa e Bancos do Datasul EMS2 para integrar as movimentações de conta corrente, é necessário determinar os seguintes parâmetros:
Função | Parâmetro | Descrição |
Geração/Cancelamento de Movimentos | Matriz UO | Matriz de Tradução para a Empresa |
Com relação a matriz de tradução de conta corrente e a matriz de tradução de tipo de fluxo financeiro, estas estão contidas na matriz de unidade organizacional, dessa forma não é necessário que sejam parametrizadas.
Matriz de Tradução de Conta Corrente
Na inclusão da Matriz de Tradução de Conta Corrente são efetuadas as seguintes validações:
- O código da matriz de tradução deve ser informado.
- A descrição da matriz de tradução deve ser informada.
Na inclusão da Tradução de Conta Corrente são efetuadas as seguintes validações:
- A conta corrente informada deve existir no cadastro de contas correntes.
- Não poderão existir duas traduções com o mesmo banco, agência e conta corrente externos e nem com a mesma conta corrente dentro da mesma matriz de tradução.
Matriz de Tradução de Unidade Organizacional Externa
Na função Matriz de Tradução de Unidade Organizacional Externa deve ser informado o código da matriz de tradução de conta corrente. Esta informação é validada se está ou não cadastrado na tabela de matrizes de tradução de conta corrente.
Parâmetros de Integração APL
A identificação do produto (EMS2 ou EMS5) que o módulo de Aplicações e Empréstimos deve integrar as movimentações de conta corrente, é efetuada no programa Parâmetros Integração APL – APL025AA.
Caso o produto determinado for o Datasul EMS5 será assumido como default os parâmetros de integração com o Caixa e Bancos do Datasul EMS5. Caso o produto determinado for o Datasul EMS2 devem ser informadas as matrizes de tradução para a integração.
Dados Passados para o Caixa e Bancos do Datasul EMS2
No momento da integração entre os módulos Aplicações e Empréstimos e Caixa e Bancos do Datasul EMS2 alguns dados são convertidos
Dessa forma são passados os seguintes dados para o módulo de Caixa e Bancos do Datasul do Datasul EMS2:
Informação Caixa e Bancos EMS2 | Informação Passada APL EMS5 |
Empresa | Passa a empresa convertida pela matriz de unidade organizacional |
Banco | Convertidos de acordo com a matriz de tradução de conta corrente |
Agência |
Conta Corrente |
Número Documento Empresa | Passa o código da operação financeira mais a hora do movimento no formato HH:MM:SS |
Número Documento Banco |
Histórico | Movimento de <TRANSAÇÃO> do produto financeiro <PRODUTO> operação financeira <OPERAÇÃO> realizado na data de <DATA> hora <HORA> pelo usuário <USUÁRIO>. |
Origem | De acordo com as origens criadas e apresentadas anteriormente |
Código do Documento | Passa o tipo de transação de caixa de acordo com o movimento e cadastrado no produto financeiro |
Tipo de Despesa/Receita | Passa o tipo de fluxo financeiro de acordo com a matriz de tradução |
Data Movimento | Data do movimento no módulo de Aplicações e Empréstimos |
Valor do Movimento | Passa o movimento convertido para a moeda da conta corrente |
Consultas do Caixa e Bancos do Datasul EMS2
É possível visualizar os movimentos gerados pelo módulo Aplicações e Empréstimos do Datasul EMS5 no módulo Caixa e Bancos do Datasul EMS2 nas seguintes consultas:
Consulta Situação Bancária – CB0411
Nessa função é possível detalhar a Operação Financeira de Aplicação ou Empréstimo, basta selecionar a operação e pressionar o botão Detalhar.
Consulta Posição Bancária – CB0415
Esta consulta não possui detalhamento, somente é possível consultar as movimentações em conta corrente de acordo com as novas origens geradas. Estas origens são tratadas de acordo com as origens apresentadas acima para que o usuário possa ter o valor das aplicações, resgates, liberações e pagamento de empréstimos.
Consulta Movimentos da Conta Corrente – CB0403A
Nesta função é possível detalhar as informações de origem dos movimentos gerados pelo módulo de Aplicações e Empréstimos do Datasul EMS5 que geraram movimentação em conta corrente.
Consulta de Conciliação de Fechamento de Caixa – CB1007
Esta consulta não possui detalhamento, somente é possível consultar as movimentações em conta corrente de acordo com as novas origens geradas. Estas origens são tratadas de acordo com as origens apresentadas acima para que o usuário possa ter o valor das aplicações, resgates, liberações e pagamento de empréstimos.
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))