Você está na página 1de 29

EDI ROTINAS

SANKHYA GESTÃO DE NEGÓCIOS


MGE/MITRA

Barras Laterais

SANKHYA Business Partners


Copyright © 2006 SANKHYA Tecnologia em Sistemas Ltda.
Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja este eletrônico, mecânico, de fotocópia, de gravação, ou outros, sem prévia autorização, por
escrito da SANKHYA Gestão de Negócios
EDI ROTINAS

Objetivo e descrição do módulo ................................................................................................................... 5


Configurações das contas bancárias ............................................................................................................ 6
Geração de Arquivo Remessa-Cobrança..................................................................................................... 10
Validação de Arquivo Remessa .................................................................................................................. 20
Parâmetros que influenciam no Processamento de Retorno Bancário ....................................................... 20
Parametrização de Ocorrências do Retorno ............................................................................................... 22
Validação do Retorno................................................................................................................................. 25
Processamento de Arquivo Retorno-Cobrança ........................................................................................... 25
Relatórios e análises das ocorrências de retorno ....................................................................................... 27
Agendador Geração de Arquivo Remessa EDI ............................................................................................ 28

-3-
EDI ROTINAS

OBJETIVO E DESCRIÇÃO DO MÓDULO

Atenção: Todas as rotinas de E.D.I são Opcionais para o Mitra.

O intercâmbio eletrônico de dados consiste na integração de informações entre uma


determinada entidade e outra, em se tratando de E.D.I bancário consiste em uma integração
entre bancos e empresas de forma eletrônica, através da troca de arquivos, visando minimizar
erros e agilizar o processamento das informações, além de dar mais segurança a todo o
processo.

No caso de uma remessa bancária, o sistema cria um arquivo texto simples, contendo todas as
informações necessárias para o processamento da cobrança no banco. Essas informações são
colocadas em ordem e buscadas de acordo com a definição do layout e dos filtros no momento
da geração.

Já o “Retorno” faz o processo inverso. Baseado em um arquivo fornecido pelo banco, o sistema
processa este arquivo e efetua atualizações dentro do sistema conforme configurações feitas
pelo usuário, por exemplo, baixas no financeiro.

Como a integração é feita por arquivos, cada banco deve fornecer um manual contendo
todas as especificações necessárias para a criação do layout.

Antes de começar com a configuração do EDI, deve-se ter em mãos o manual atualizado e
saber qual o formato será utilizado na conexão: CNAB ou FEBRABAN.

Deve-se também levantar com o cliente quais os “Processos de Intercâmbio” ele utilizará na
empresa, por exemplo:
 Pagamento eletrônico?
 Pagamento e Cobrança eletrônica?
 Cobrança registrada?
 Cobrança sem registro?

-5-
EDI ROTINAS

CONFIGURAÇÕES DAS CONTAS BANCÁRIAS

Tanto para a “Remessa” quanto para o “Retorno”, são necessárias as configurações de alguns
campos padrões para identificação do título e/ou da empresa.

Aba Intercâmbio Eletrônico de Dados (EDI)

Na Aba “Intercâmbio Eletrônico”, são configurados os principais campos a serem utilizados


na integração e para cálculo de “Nosso Número” e “Código de Barras” impressos nas boletas.

Carteira: tipo da carteira que pertencente à conta. Exemplo: 11, 18 etc.

Convênio: número do convênio da empresa fornecido pelo banco.


Atenção: o sistema está preparado para tratamento das ‘Carteiras de Cobrança Rápida
(9)’ e ‘Carteiras de Cobrança Sem Registro (80, 81 e 82)’ para o banco 104-Caixa
-6-
EDI ROTINAS

Econômica Federal, conforme manual SICOB disponibilizado pela própria Caixa Econômica
Federal.
Uma das exigências da Caixa para estas duas carteiras de cobrança é em relação ao “Código
do Cedente”, composto por 8 dígitos no lugar da conta, pois no layout do boleto no campo
‘Agência/Código do Cedente’ é informado: a agência, um código informado pela agência do
cliente, o código do cedente e um dígito. O “Código do Cedente” deverá ser informado no
campo "Convênio" deste cadastro.
(Maiores informações no manual SICOB da Caixa Econômica Federal)

Instruções: serão geradas no “Arquivo de Remessas” do banco: Instrução I e Instrução II -


são códigos de instruções de cobranças utilizadas pelo banco. Cada banco possui uma
codificação própria e, para obter os códigos corretos, é preciso verificá-los nos manuais do
usuário, fornecidos por cada banco.

Dias para Protesto: Quantidade de dias para o título ser protestado.

Última Boleta: neste campo é registrado o número seqüencial que foi utilizado para compor o
último ‘Nosso Número’, número de boleta, impresso pelo sistema.

Número máximo p/ última boleta: neste campo deve ser informado o número máximo
seqüencial de boleta, quando fornecido pelo banco.

Zerar automaticamente?: Se marcado quando o número máximo para última boleta atingir o
última boleta, este será zerado automaticamente.

Conta para controlar a seqüência p/ remessa: Quando a empresa trabalha com números de
contas diferentes, porém internamente no banco possuem o mesmo número de convênio,
e a seqüência de remessa deve ser a mesma para todas estas contas, o usuário deve informar
neste campo a conta que centralizará o controle de seqüência de remessa bancária, neste
processo.

Seqüência Remessa: controle da numeração das remessas que serão enviadas ao banco para
cobrança, referente a esta conta.
Obs: o sistema gerará uma seqüência para cada conta bancária que for informada, no
ato da geração.

Seqüência Remessa Alternativa: possibilita o controle do número de remessa, das


“Remessas” com duas seqüências por conta. Para isto a opção"Utiliza Seqüência

-7-
EDI ROTINAS

Alternativa", na tela de “Configuração do Arquivo Remessa CNAB e FEBRABAN”, deve estar


marcada.
Observação: este campo deve respeitar o limite estipulado no campo "Nro Máximo.p/
Seq.Remessa Alternativa".

Nro Máx.p/Seq.Remessa: o número máximo de seqüência remessa que será atingido. Quando
chegar nesse número, o sistema reiniciará a numeração da “Seqüência Remessa”. Quando o
número máximo não for informado, o sistema assumirá 999.

Obs.: Para alguns bancos, além das informações configuradas na aba “Intercâmbio
Eletrônico de Dados”, algumas informações configuradas na aba “Cadastro”, são utilizadas
no processo de intercâmbio. Por exemplo, a informação digitada no campo “Conta” ou
“Agência”, pode ser utilizada para compor a “Linha Digitável/Código de Barras” do
boleto.

Vejam a tela abaixo:

-8-
EDI ROTINAS

Parâmetro que influencia esta aba

O parâmetro 'Usar vários conv.no parc.p/gerar Nosso Número?' (USARCONVPAR),


quando habilitado ativa nesta aba uma grade para que o usuário possa incluir diversos
Convênios e os campos referentes a Numeração de Boletas que serão por convênio.

-9-
EDI ROTINAS

GERAÇÃO DE ARQUIVO REMESSA-COBRANÇA

A geração de remessa é a opção na qual o usuário irá informar ao sistema quais títulos
financeiros deverão compor o arquivo que será gerado.

Para gerar o arquivo, acesse o menu “Conexão”, escolha a opção Cnab ou Febraban
conforme definição feita com o cliente e depois a opção “Geração de Arquivo Remessa”.

Tela de geração do Arquivo de Remessa CNAB

Conta bancária: Neste campo devera ser escolhida a “Conta Bancária” que foi configurada
anteriormente e que será utilizada para gerar o “Arquivo de Remessa”.
Na geração do “Arquivo de Remessa”, se a “Conta Bancária” escolhida for exclusiva de uma
determinada empresa, serão listados apenas os lançamentos que pertencerem àquela
- 10 -
EDI ROTINAS

empresa. Se não for exclusiva, o sistema mostrará todos os lançamentos e permitirá sua
geração.

Arquivo de Layout: Neste campo deve ser escolhido o arquivo de layout que foi configurado
anteriormente para geração das remessas.

Diretório de Destino: Configurar o diretório onde o sistema gravará o “Arquivo de Remessa”


que será gerado. Eventualmente ocorre a mensagem de “Erro E/S”, devido ao diretório de
destino inválido ou não existente, configurado neste campo.

Nome do arquivo: Deve ser digitado o nome do “Arquivo de Remessa” que será gerado pelo
sistema.

Header, Detalhe e Trailler: Estas opções sempre devem estar marcadas para que o sistema
gere todos os registros existentes na configuração do “Layout de Remessa” bancária.

Receitas e Despesas: Opções que servem como filtro para os títulos que são apresentados na
tela de geração do arquivo de remessa, se marcado apenas “Receitas” o sistema apresentará
apenas as ‘Receitas’, se marcado apenas “Despesas” o sistema apresentará apenas as
‘Despesas’, se marcado ambos, o sistema apresentará as ‘Receitas’ e as ‘Despesas’.

Gerar nosso número e Gerar linha digitável: É possível gerar o ‘Nosso Número’ e a ‘Linha
Digitável’ do título, no momento da geração do arquivo de remessa. O sistema só gerará
a ‘Linha Digitável’, se o ‘Nosso Número’ já estiver gerado. Portanto, se o ‘Nosso Número’
não estiver gerado e for necessário gerar a ‘Linha Digitável’, na geração do arquivo de
remessa, deve-se marcar as duas opções: “Gerar nosso número” e “Gerar linha digitável”.

Check Horizontal: quando marcado, é disponibilizada uma variável chamada Check Horizontal.
O algoritmo desta foi implementado especificamente para um cliente.

Sankhya – Mensagens: quando marcado, são geradas mensagens para apoiar o suporte da
Sankhya na identificação de possíveis problemas de configuração. As mensagens ficarão
gravadas no diretório raiz do C:, nos seguintes arquivos: FTDDetai, FTDHeade, FTDTrail,
CNABDET e CNABGER.

Registrar Banco da Conta?: Quando marcada, o sistema alterará o banco do título de acordo
com a conta bancária escolhida na geração. Se estiver desmarcada, o sistema mantém o
banco informado no título, alterando apenas a conta bancária da geração.

- 11 -
EDI ROTINAS

Alterar o tipo de título no financeiro?: Ao selecionar o “Tipo de Título”, o título no “Financeiro”


será alterado pelo escolhido na tela.

Opção do menu botão direito do mouse nesta tela

Agrupar Pagamentos: quando marcada juntamente com a marcação de “Despesas”, estando


“Receitas” desmarcado, agrupará títulos de mesmo Parceiro e mesmo Vencimento
para a geração do arquivo de remessa.
Ao agrupar os títulos, será registrado no Financeiro, no campo “Nosso Número” dos títulos
agrupados, a informação: "PG + o nro único de um dos títulos".
Se na geração existir algum título baixado ou algum título com o “Nosso Número” preenchido
com "PG + o nro único de um dos títulos", o sistema emitirá uma mensagem de alerta e
não fará a geração do arquivo.

Para que isto ocorra a opção "Agrupar Pagamentos na geração p/Banco" da aba
“Identificação” do cadastro do parceiro deve estar habilitada.

Tela de geração do arquivo de remessa FEBRABAN

Mudanças entre a tela de geração Cnab e FEBRABAN:


- 12 -
EDI ROTINAS

- Na tela CNAB estarão disponíveis os layouts criados na opção CNAB.


- Na tela FEBRABAN estarão disponíveis os layouts criados na opção FEBRABAN.
- Incluiu-se a opção para geração do nome do arquivo de remessa automaticamente na tela
FEBRABAN.

Para gerar o nome do Arquivo de Remessa automaticamente, marque a opção


“Automático” que esta localizada ao lado a opção “Nome do arquivo”, o nome do arquivo
gerado terá o seguinte padrão:
TIPO DE REMESSA + CONVÊNIO + NÚMERO DE REMESSA.REM
- A tela FEBRABAN não possui as opções “Check Horizontal” e “Sankhya Mensagens”.

Opção do menu botão direito do mouse nesta tela

Agrupar Pagamentos: quando marcada agrupará títulos de mesmo Parceiro e mesmo


Vencimento para a geração do arquivo de remessa.
Ao agrupar os títulos, será registrado no Financeiro, no campo “Nosso Número” dos títulos
agrupados, a informação: "PG + o nro único de um dos títulos".
Se na geração existir algum título de receita, ou algum título baixado ou ainda algum título
com o “Nosso Número” preenchido com "PG + o nro único de um dos títulos", o sistema
emitirá uma mensagem de alerta e não fará a geração do arquivo.

Se o processo de geração for interrompido, será necessário inicializar o processo novamente,


já que vários títulos poderão ter preenchido o campo “Nosso Número” durante a corrida. Logo,
é preciso que o usuário veja qual título teve problema.

Para que isto ocorra a opção "Agrupar Pagamentos na geração p/Banco" da aba
“Identificação” do cadastro do parceiro deve estar habilitada.

- 13 -
EDI ROTINAS

TELA DE CONFIGURAÇÃO DO ARQUIVO DE REMESSA CNAB

Conforme visto anteriormente, antes de iniciar a configuração do arquivo de remessa, deve-se


ter em mãos o manual do banco, contendo as especificações para configuração do layout.
Dentro deste manual teremos uma tabela explicativa de todos os campos que deverão compor
cada registro dentro do ‘Arquivo de Remessa’, esta tabela será semelhante à tela que temos
acima, com a Posição Inicial e Final de cada campo, Conteúdo do campo, Tipo do Campo,
Seqüência e etc...

A tela é dividida em duas partes.

- 14 -
EDI ROTINAS

Na parte superior temos os seguintes campos:

- Código: Código interno do layout que é gerado pelo sistema.

- Banco: Banco para o qual aquele layout foi criado.

- Título: É o título do layout criado.

- Tamanho: É o tamanho final considerando todos os campos que foram configurados dentro
do registro.

- Tipo de Registro: O tipo de registro pode ser ‘Header’, ‘Detalhe’ ou ‘Trailler’. Conforme o tipo
de registro selecionado, a tabela de campos listada na parte inferior da tela será exibida.

- Utiliza Seqüência Alternativa: quando marcado, fará com que o sistema utilize a "Seqüência
Remessa Alternativa", do cadastro de Contas, para geração da seqüência de numeração da
remessa, possibilitando assim, o controle do número de remessa, das “Remessas” com duas
seqüências por conta.

Na parte inferior temos os seguintes campos:

- Seqüência: É o código seqüencial dos campos que irão compor o registro, que esta sendo
configurado, no caso do exemplo acima, é o código seqüencial dos campos do “Registro
Header”.

- Tipo do campo: É o tipo do campo que esta sendo configurado, conforme lista de campos
disponíveis que podemos ver na imagem acima.

- Conteúdo: Neste campo deve-se escolher a variável que preencherá o valor no campo em
questão quando gerado o arquivo de remessa, por exemplo:
Dados_Detalhe.AGENCIA_PARCEIRO.
Para selecionar a variável que será utilizada no campo deve-se clicar sobre o campo
“Conteúdo”, depois clicar no botão “...”(três pontinhos), para o sistema abrir o “Construtor de
Expressões” para escolha da variável, o “Construtor de Expressões” utilizado neste tela, é o
mesmo construtor de expressões de todas as telas do sistema, como exemplo podemos citar a
tela do “Formatador de Relatórios” e “Fórmulas de “Comissão”.
Este “Conteúdo” pode também obter uma informação “Fixa”, por exemplo: ‘REMESSA’.

- 15 -
EDI ROTINAS

Nota: a partir da versão 3.12 o layout de arquivo de remessa CNAB, passa contar com a
variável “CONTDET”, que deve ser incluída nas configurações do arquivo de remessa para que
o sistema realize a contagem do número de registros que compõe o cabeçalho do mesmo. Ou
seja, para totalizar os registros do HEADER do arquivo.

- Quantidade de Decimais: Deve informar a quantidade de decimais do campo, se existir.

- Tamanho: Deve informar o tamanho do campo, este preenchimento calculará


automaticamente os campos “Posição inicial” e “Posição Final”.

- Posição inicial: É a “Posição Inicial” do campo, é calculado automaticamente quando


preenchemos o campo “Tamanho”.

- Posição Final: É a “Posição Final” do campo, é calculado automaticamente quando


preenchemos o campo “Tamanho”.

- 16 -
EDI ROTINAS

TELA DE CONFIGURAÇÃO DO ARQUIVO DE REMESSA FEBRABAN

A tela FEBRABAN possui uma estrutura hierárquica que suportará o modelo FEBRABAN (para
mais detalhes sobre o modelo Febraban deve-se estudar o manual fornecido pelo banco).

Os campos disponíveis são os mesmos que vimos na tela Cnab, com exceção das opções
“Ativo” e “Detalhe”, que servirão para indicar se o registro esta ativo e se é um registro de
“Detalhe” respectivamente.

- 17 -
EDI ROTINAS

TELA DE CONFIGURAÇÃO DO LAYOUT DE RETORNO

Atualmente utilizamos apenas a tela de configuração do layout de retorno FEBRABAN, pois


ela possui o recurso de “Configurações de Ocorrências”, que não está disponível na tela
Cnab.

No caso da “Configuração do Layout de Retorno” não se deve incluir dentro do layout todos os
campos disponíveis no manual do banco, conforme é feito no “Layout de Remessa”, deve-se
incluir apenas os campos que serão listados abaixo, com suas respectivas posições. São os
campos abaixo que o sistema utilizará para processar o retorno bancário:

 - IDENTIFICADOR
 - Banco
 - Agencia
- 18 -
EDI ROTINAS

 - Carteira
 - NossoNumero
 - Nufin
 - ValorTitulo
 - ValorJuros
 - ValorDescontos
 - ValorAbatimentos
 - ValorBaixa
 - DataBaixa
 - DataCredito
 - TaxaAdmin
 - Ocorrencia
 - Conta

Além das variáveis convencionais, listadas acima, tem-se também as variáveis abaixo que
podem ser utilizadas na “Configurações de Ocorrências”, conforme máscara, que vem logo
após o nome da variável.

DataBaixaYYMMDD
DataVencimentoYYMMDD
DataCreditoYYMMDD

Campo Identificador: deve ser marcada esta opção para o campo que será utilizado para
identificar o “Registro de Detalhe”, dentro do “Arquivo de Retorno”.

Campo Conteúdo p/ Identificação: deve ser informado o conteúdo do campo identificador


do registro de detalhe.

Usa SQL p/Núm.Único: quando marcada, permite o uso de um comando ‘SQL’ para
localização de um ou mais registros do financeiro. Este select deve ser configurado da
seguinte forma:

SELECT TGFFIN.NUFIN
FROM TGFFIN, TSIEMP
WHERE TGFFIN.ORIGEM = 'E'
AND TGFFIN.RECDESP = 1
AND TGFFIN.SERIENOTA = :TXT_SERIENOTA

- 19 -
EDI ROTINAS

AND TGFFIN.NUMNOTA = :INT_NUMNOTA


AND TSIEMP.CODEMP = TGFFIN.CODEMP
AND TSIEMP.CGC = :TXT_CGC

O exemplo acima mostra um comando SQL que retorna uma ou mais linhas com o campo
TGFFIN.NUFIN e recebe os seguintes parâmetros: :TXT_SERIENOTA, :INT_NUMNOTA
e :TXT_CGC.
Observe que os parâmetros são identificados pelo caractere ':' e seu tipo definido pelos
sufixos TXT_ (para parâmetros texto) e INT_ (para parâmetros inteiros).
Estes parâmetros devem ser configurados como campos do layout.

VALIDAÇÃO DE ARQUIVO REMESSA

Na implantação do MGE, antes de gerar a primeira remessa e transmiti-la oficialmente para o


banco, é necessário validar o “Arquivo de Remessa” junto ao banco responsável pela cobrança.
O implantador (empresa) deve verificar junto ao banco a rotina para validação deste arquivo.

Geralmente o banco disponibiliza um ambiente de teste, para que a empresa gere um “Arquivo
de Remessa de Teste” e o banco possa validá-lo, caso encontre inconsistências no “Arquivo de
Remessa de Teste”, o banco retornará estas inconsistências à empresa, para que sejam
corrigidas. Após as correções deve-se gerar um novo “Arquivo de Remessa de Teste” e
transmiti-lo novamente ao banco até que o mesmo valide o arquivo enviado.

PARÂMETROS QUE INFLUENCIAM NO PROCESSAMENTO DE RETORNO BANCÁRIO

Parâmetros do sistema:

Caminho para leitura do arquivo retorno bancário (CAMINHORETORNO): informe o diretório


onde serão “salvos” os Arquivos de Retorno disponibilizados pelo banco e que serão escolhidos
no processamento do “Retorno”.

Código do reg. de transação do retorno bancário (CODREGTRANSRET): Não é utilizado quando


se utiliza o processo de “configurações de ocorrências” no “Layout de Retorno” bancário. Deve
ser configurado no processamento de retorno bancário com chamada de Stored Procedure. O

- 20 -
EDI ROTINAS

sistema lê apenas os “Detalhes” do arquivo. Informa-se, nesse parâmetro, o código para se


identificarem as “Linhas de Detalhes”.
Exemplo: se, no arquivo, as “Linhas de Detalhes” começam com o dígito 1, informa-se 1
nesse parâmetro.

Avançado/Preferências/Empresa: Opção disponível no módulo MGE Financeiro ou Mitra deve-se


configurar os campos “Cód. para Lanç. Bancário-Receita” e “Cód. para Lanç. Bancário-
Receita”. São os mesmo códigos de lançamentos que são exigidos pela tela de baixa manual
feita na
Movimentação Financeira.

Veja tela abaixo:

TOP para baixa de recebimentos (TOPBAIXA): defina o código da TOP que será usada para
baixa de recebimento no “Processamento do Retorno” bancário, baixa automática de títulos.

- 21 -
EDI ROTINAS

TOP para baixa de pagamentos (TOPBAIXAPAG): defina o código de TOP que será usada para
baixa de pagamentos no “Processamento do Retorno” bancário, baixa automática de títulos.

PARAMETRIZAÇÃO DE OCORRÊNCIAS DO RETORNO

Na tela de “Configuração do Layout de Retorno” bancário, clicando com o botão direito do


mouse sobre o campo “Ocorrência”, teremos a opção “Configurações de Ocorrências”.

- 22 -
EDI ROTINAS

Observação Importante:

Neste processo é que as “Ocorrências” devem ser cadastradas, clicando com o botão direito
SOBRE O CAMPO OCORRENCIA. Se o usuário clicar sobre outro campo e configurar as
ocorrências, neste outro campo, o processamento do retorno bancário não funcionará.

Veja abaixo a tela de “Configurações de Ocorrências”.

Código: código da ocorrência, informado no manual do banco, para identificar a operação.

Ocorrência: descrição da ocorrência.

Reportar: se marcada, fará com que o sistema mostre o processamento ao usuário quando
passar pela ocorrência em questão.
- 23 -
EDI ROTINAS

Interromper: interrompe o processo ao passar pela ocorrência.

Baixar: baixa o(s) título(s) após o processamento.

Baixar Parcial: é usada para fazer baixa de um título com valor menor e deixar o restante
como pendência.

Alterar: é usada para alterar algumas informações do título no processamento do retorno. As


informações a serem alteradas serão: tipo de título, centro de resultado e natureza.

Conciliar: concilia os títulos baixados depois do processamento.

Registrar Nosso nº: gera o nosso número no(s) título(s), gravando na movimentação
financeira.

Registrar Log: registra em arquivo todas as movimentações que são feitas no processamento
do retorno, gravando na tabela TSIOBCLOG.

Inserir quando não existir o registro: é usado quando estamos processando um arquivo de
retorno e neste possui um título que não está cadastrado no sistema. Então, podemos marcar
essa opção e, ao processar o arquivo, será cadastrado automaticamente o título no financeiro.

Motivo de Rejeição: Cadastro de Motivo de Rejeição de Entradas de Retorno Bancário

Opção para cadastro de Motivos de Rejeição, para ocorrência de entradas rejeitadas, nas
configurações de retorno bancário FEBRABAN (menu Conexão/FEBRABAN/Configuração
do Arquivo Retorno).

Na “Configuração da Ocorrência de Retornos Febraban”, botão direito do mouse sobre a


tela Configuração do Arquivo Retorno, o usuário deve marcar o campo "Ocorrência" e
cadastrar os “Motivos de Rejeição” pelo botão “Cadastros Motivos de Rejeição”, na tela
que se abrirá.

Na Tela de “Configuração do Arquivo de Retorno”, informam-se as variáveis de erro: Erro1,


Erro2, Erro3, Erro4, Erro5, nas respectivas posições, na aba “Conteúdo para Identificação”.

- 24 -
EDI ROTINAS

Ao processar um “Retorno”, que tenha ocorrência de “Entrada Rejeitada” e esteja utilizando


esta configuração, o sistema apresentará os “Motivos de Rejeição” cadastrados e os
gravará, no campo “Observação” da tabela de “Log” de ocorrências bancárias
(TSIOBCLOG).

VALIDAÇÃO DO RETORNO

Após validar o “Arquivo de Remessa”, receber o “Arquivo de Retorno” e configurar o “Layout


de Retorno” deve-se processar o “Arquivo de Retorno” no sistema, conforme a tela abaixo e
posteriormente, validar se foram feitas as atualizações conforme as configurações de
“Ocorrências”, efetuadas.

PROCESSAMENTO DE ARQUIVO RETORNO-COBRANÇA

Após enviar a cobrança ao banco, através da “Remessa” bancária, o banco efetua os devidos
processamentos e retorna para a empresa um arquivo no formato de texto, arquivo retorno,
com o posicionamento dos títulos.

Na opção de menu Conexão, FEBRABAN, Processamento de Retorno, o MGE/Mitra trata este


“Arquivo de Retorno”, enviado pelo banco à empresa.

Ao processar o retorno, dependendo da “Ocorrência” que retornar nos títulos, poderá ser
executadas várias ações como: Registrar no Log, Reportar, Baixar, Conciliar, Alterar, Registrar
Nosso Número e etc...

Por exemplo, num “Arquivo de Retorno” com:


- 4 títulos com ocorrência de Liquidação - 06.
- 3 títulos com ocorrência de Entrada Confirmada – 02.

Na configuração de “Ocorrências” do layout, marca-se 06 para ‘Baixar’, ‘Conciliar’ e


‘Registrar no LOG’ e 02 para “Registrar ‘Nosso Número’” e ‘LOG’.

Após processamento do arquivo, encontram-se:


7 títulos registrados no ‘LOG’ (TSIOBCLOG);
4 títulos ‘Baixados’ e ‘Conciliados’;
- 25 -
EDI ROTINAS

3 títulos com ‘Registro de Nosso Número’.

É gerado automaticamente dentro do diretório de origem, com o mesmo nome do arquivo


que foi processado, acrescentando a extensão ‘.err’ no nome do arquivo, todas as
observações ou erros ocorridos após processar o retorno.

Veja a seguir a tela de processamento do retorno bancário

Nesta tela deve-se escolher o “Layout de Retorno” que foi configurado e também o “Arquivo
de Retorno” para efetuar o processamento.

O botão “Previa” simulará o processamento do arquivo, inclusive com as mensagens de erro,


caso existam.

O botão “Processar” processará, efetivamente, o arquivo de retorno escolhido.

Atenção: A partir da versão 3.12 o sistema validará o agrupamento de títulos


((FEBRABAN e CNAB)), de modo que quando houver mais de um título com o mesmo ‘Nosso
Número’ e as seguintes validações:
1) ‘Nosso Número’ informado por "PG" + o “Número Único do Financeiro”
(TGFFIN.NUFIN), onde o ‘Número Único’ seja um dos financeiros agrupados;
- 26 -
EDI ROTINAS

2) Parceiros dos títulos com o campo "Agrupar Pagamentos na geração p/Banco", da aba
“Identificação”, habilitado.
3) Títulos com mesma data de vencimento
O sistema irá baixar todos os títulos. Caso não seja atendido por completo as regras
descritas acima, para o agrupamento de títulos, o sistema exibirá a seguinte mensagem:
"Encontramos mais de um Financeiro para o Nosso Número "XXXX" no BD.".

RELATÓRIOS E ANÁLISES DAS OCORRÊNCIAS DE RETORNO

Acessando o menu, “Relatórios\Log de Ocorrências Bancarias”, o usuário poderá fazer


análises, de todas as “Ocorrências” que geraram LOG e do resultado do processamento.

Após processar o retorno bancário, o usuário pode acompanhar de uma forma bem ampla o
resultado do processamento.

Exemplo:

Este relatório apresenta informações do “Arquivo de Retorno” processado:

 Número Único do Financeiro,


- 27 -
EDI ROTINAS

 Carteira,
 Nosso Número,
 Data de Vencimento e etc.

AGENDADOR GERAÇÃO DE ARQUIVO REMESSA EDI

Menu Conexão\Intercâmbio Eletrônico de Dados (EDI)\Agendador para Geração do


Arquivo de Remessa.

Esta tela foi projetada para fazer a geração automática dos layouts que foram criados no
menu Conexão/Intercâmbio Eletrônico de Dados(EDI)/Configuração do arquivo
remessa.

Para fazer o agendamento o usuário deverá selecionar o layout criado anteriormente.


No campo Diretório de Destino, apontar o diretório onde será gerado o arquivo.

Na opção "Enviar Arquivo por: " o usuário definirá a forma de envio do arquivo. Marcando a
opção FTP (Protocolo de Transferência de Arquivos), o sistema disponibilizará os campos para
informar os dados do FTP para o envio. Estes campos são: Host, Usuário, Senha e
Diretório Remoto.
Ao agendar, o executável ‘Tarefas’ enviará o arquivo EDI para o diretório do FTP configurado
na tela do agendador.

Fazer o agendamento, conforme a definição do usuário, informando o dia e/ou hora da


execução. Para isto, poderá escolher as diversas opções que estão nos campos Freqüência,
Horários e Filtros para usar na execução do agendamento.

No campo E-mail informar um e-mail válido para envio de erros.


Se este campo estiver em branco, e na execução o sistema encontrar algum problema, será
criado um log de erro no diretório que foi definido no campo Diretório de Destino.
O nome do log é semelhante a este: LOG_EDI_20040825102909_1.02.TXT.
O nome do log é composto da seguinte forma:
LOG_EDI_Ano+mês+dia+hora+código do layout.txt

Para o envio de e-mail é necessário utilizar o aplicativo TAREFAS.EXE, que deve estar em
execução 24 horas (No servidor).

Email(s) do(s) Destinatário(s): para informar e-mails, separados por vírgula, dos
destinatários do arquivo gerado.

Enviar o arquivo por E-mail?: Campo para marcar se o arquivo gerado será enviado por e-
mail. Esta marcação habilita para digitação o campo “Email(s) dos(s) Destinatários(s)”. O
sistema usa as configurações do usuário logado no sistema para o envio.

O TAREFAS.EXE utiliza o remetente de e-mail que está cadastrado no usuário SUP. Por isto é
necessário configurar o usuário SUP na aba SMTP.

- 28 -
EDI ROTINAS

- 29 -

Você também pode gostar