Análise de Negócios - Requisito 4654338
Análise de Negócios - Requisito 4654338
Análise de Negócios - Requisito 4654338
SPRINT 11.2023
CLIENTE: UNIMED LAVRAS
REQUISITO: 4654338 - (ANÁLISE) LAYOUT
PAGAMENTO DE PRESTADORES - UNICRED
AUTOR: FABIANO PEREIRA
SUMÁRIO
O projeto será implementado em licença positiva e contemplará apenas a operadora Unimed Lavras.
2 - Contextualização da demanda
O cliente solicitou implementar EDI de pagamento de remessa e retorno do banco Unicred, cnab 240,
utilizando do leiaute padrão Febraban, versão 10.9 de 14/10/2023.
3 - Impactos identificados
São impactos identificados:
4 - Fluxo operacional
Não há alteração no fluxo de configuração e utilização.
3 de 12
5 - Regras da funcionalidade
5.1 – INFORMAÇÕES GERAIS
A implementação deste projeto será realizada em licença de chave positiva, exclusivamente para o
cliente Unimed Lavras. O projeto prevê a implementação e utilização da estrutura de configuração do
EDI de pagamento para o banco Unicred, com leiaute da Febraban de 14/10/2023 e cnab 240.
Estão previstos pagamentos nas modalidades de pagamento listados abaixo.
Observações:
a) A definição da forma de lançamento a ser utilizada no header do lote deve seguir uma
ordenação hierárquica, conforme instruções abaixo:
a. Se o pagamento contiver linha digitável e:
i. O tipo de serviço for 20 – Pagamento fornecedores -> a forma de lançamento
será 11 – pagamento de contas e tributos com código de barras
ii. O tipo de serviço for 22 – Pagamento de tributos -> a forma de lançamento
será 11 – pagamento de contas e tributos com código de barras
b. Se o pagamento não contiver linha digitável
i. Se o cadastro do prestador tiver o campo “Tipo de Chave” (STIPOCHAVEPIX)
estiver preenchido -> a forma de lançamento será 45 – PIX transferência
ii. Se o cadastro do prestador não tiver o campo “Tipo de Chave”
(STIPOCHAVEPIX) estiver preenchido e:
1. O banco do prestador for 136 e o tipo de conta for 01 -> usar forma
de lançamento 01 – crédito em conta corrente
2. O banco do prestador for 136 e o tipo de conta for 03 –> usar a forma
de lançamento 05 – crédito em conta poupança
3. O banco do prestador for diferente de 136 e o valor do pagamento for
de até R$ 5.000,00 -> usar a forma de lançamento 03 - DOC
4. O banco do prestador for diferente de 136 e o valor do pagamento for
maior que R$ 5.000,00 -> usar a forma de lançamento 41 – TED outra
titularidade
b) Todos os pagamentos que forem gerados no mesmo arquivo EDI, devem ser agrupados por
forma de lançamento. Assim, se existirem, por exemplo, 2 pagamentos para a forma 01, 3
4 de 12
pagamentos para a forma 45 e 4 pagamentos para a forma 11, estes devem ser agrupados sob
o mesmo header, de modo que a cada header gerado possam ser detalhados os pagamentos
daquela forma antes de ser inserido outro registro header de lote para mencionar a outra
forma de lançamento.
Em seguida, deverá inserir um registro na tabela “Bancos Por Padrão Cnab” um registro para vincular
o banco 136 - Unicred ao novo script criado acima. Este registro também terá licença de chave positiva.
O registro criado nesta tabela será usado para configurar a grade “Convênios Bancários Dyad” no
cadastro da conta corrente da empresa, cujo código de disponível é o 730904.
Estamos descrevendo abaixo comentários sobre alguns dos campos da estrutura do arquivo de
remessa.
5 de 12
o '03' = se o prestador tiver conta em banco diferente do 136 e a conta dele for conta
corrente (DOC). O valor máximo deve ser de R$ 5.000,00
o '05' = se o prestador tiver conta de poupança no banco 136 (Crédito em Conta
Poupança).
▪ A conta de poupança é identificada pelo campo “tipo de conta”. Se ela possuir
o conteúdo 03, será considerada poupança.
o 11 – Pagamento de contas e tributos com código de barras. Esta opção deve ser
realizada somente se o título tiver o tipo de serviço e a forma de lançamento
preenchidos no processo “Preparação da Remessa de Tributos e boletos”, bem como
o respectivo código de barras/linha digitável.
o '41' = se o prestador tiver conta em banco diferente do 136 e a conta dele for conta
corrente (TED – Outra Titularidade (1)). O valor para esta operação deve ser maior que
R$ 5.000,00
▪ A conta corrente é identificada pelo campo “tipo de conta”. Se ela possuir o
conteúdo 01, será considerada conta corrente.
o 45 – PIX transferência. Esta opção deve ser usada se no cadastro do prestador o campo
“Tipo de Chave” (STIPOCHAVEPIX) estiver preenchido.
• Nº da Versão do Layout do Lote (da posição 14 a 16) = 046
• Código do Convênio no Banco (da posição 33 a 52) = pegar do campo "Convênio Bancário" da
grade "Convênios Bancários Dyad"
• Agência Mantenedora da Conta (da posição 53 a 57) = verificar o cadastro do disponível
730904
• Dígito Verificador da Agência (da posição 58 a 58) = verificar o cadastro do disponível 730904
• Número da Conta Corrente (da posição 59 a 70) = verificar o cadastro do disponível 730904
• Dígito Verificador da Conta (da posição 71 a 71) = verificar o cadastro do disponível 730904
• Dígito verificador da agência/conta (posição 72 a 72) = deixar sem conteúdo
• Indicativo da Forma de Pagamento do Serviço (da posição 223 a 224) = 01 - débito em conta
corrente
• Uso Exclusivo FEBRABAN/CNAB (da posição 225 a 230) = em branco
• Código das ocorrências no retorno (da posição 231 a 240) = ler este campo no retorno e
identificar qual código é para avaliar o que deve ser realizado com os títulos. O retorno poderá
indicar rejeição do pagamento, confirmação do pagamento, liquidação. Na remessa, este
campo estará vazio.
6 de 12
lançamento o banco deverá retornar alguma mensagem de erro e definir qual código
deverá ser gravado por padrão para elas.
• Código do Banco do Favorecido (da posição 21 a 23) = usar o código do banco do prestador.
• Ag. Mantenedora da Cta do Favor. (da posição 24 a 28) = usar a agência do prestador sem o
dígito
• Dígito Verificador da Agência (da posição 29 a 29) = usar o dígito verificado da agência
• Número da Conta Corrente (da posição 30 a 41) = usar a conta bancária do prestador
• Dígito Verificador da Conta (da posição 42 a 42) = usar o dígito da conta do prestador
• Dígito Verificador da AG/Conta (da posição 43 a 43) = usar a última posição do dígito
verificador da agência ou da conta, somente se a agência ou a conta possuir mais de 1
posição para o dígito
• Nº do Docum. Atribuído p/ Empresa (da posição 74 a 93) = gravar a chave do boleto no
evento da remessa de pagamento
• Data do Pagamento (da posição 94 a 101) = gravar data de vencimento do boleto
• Tipo da Moeda (da posição 102 a 104) = 'BRL' = Real
• Quantidade da Moeda (da posição 105 a 119) = 000000000100000
• Compl. Tipo Serviço (da posição 218 a 219) = usar o código do campo "Finalidade DOC" da
grade "Convênios Bancários Dyad" somente se o campo forma de lançamento for 03
• Código finalidade da TED (da posição 220 a 224) = usar o código 5 - pagamento de
fornecedores, somente se o campo forma de lançamento for 41
• Complemento de finalidade pagto. (da posição 225 a 226) = o cliente foi questionado sobre
esse conteúdo e afirmou que o banco Unicred não o utiliza. Logo, preencha este campo com
vazio
7 de 12
o Código/Documento do Favorecido (da posição 211 a 225) = gravar a chave do boleto
no evento da remessa
o Aviso ao Favorecido (da posição 226 a 226) = gravar a chave do boleto no evento da
remessa de pagamento
8 de 12
• Código de barras (da posição 18 a 61) = gravar a linha digitável digitada no processo
"Preparação da Remessa de Tributos e Boletos"
• Nome da concessionária/órgão público (da posição 62 a 91) = gravar o nome do prestador
• Data do vencimento (da posição 92 a 99) = gravar o vencimento do boleto
• Data do pagamento (da posição 100 a 107) = gravar o vencimento do boleto
• Valor do pagamento (da posição 108 a 122) = gravar o valor principal do boleto
• Seu número (da posição 123 a 142) = gravar a chave do boleto no evento de EDI
• Nosso número (da posição 143 a 162) = deixar sem conteúdo
9 de 12
P 136 240 AG Agência/Conta Corrente/DV Inválido Rejeição de Agendamento de
Pagamento
P 136 240 AJ Tipo de Movimento Inválido Rejeição de Agendamento de
Pagamento
P 136 240 AO Nome do Favorecido Não Informado Rejeição de Agendamento de
Pagamento
P 136 240 AP Data Lançamento Inválido Rejeição de Agendamento de
Pagamento
P 136 240 AR Valor do Lançamento Inválido Rejeição de Agendamento de
Pagamento
P 136 240 AT Tipo/Número de Inscrição do Favorecido Rejeição de Agendamento de
Inválido Pagamento
P 136 240 AZ Código/Nome do Banco Depositário Inválido Rejeição de Agendamento de
Pagamento
P 136 240 BA Código/Nome da Agência Depositária Não Rejeição de Agendamento de
Informado Pagamento
P 136 240 BD Inclusão efetuada com sucesso Confirmação de
Agendamento de Pagamento
P 136 240 BE Alteração efetuada com sucesso Confirmação de
Agendamento de Pagamento
P 136 240 CA Código de Barras - Código do Banco Inválido Rejeição de Agendamento de
Pagamento
P 136 240 CC Código de Barras - Dígito Verificador Geral Rejeição de Agendamento de
Inválido Pagamento
P 136 240 HA Lote Não Aceito Rejeição de Agendamento de
Pagamento
P 136 240 HH Lote de Serviço Inválido Rejeição de Agendamento de
Pagamento
P 136 240 HI Arquivo não aceito Rejeição de Agendamento de
Pagamento
P 136 240 ZK Boleto já liquidado
P 136 240 PA Pix não efetivado Rejeição de Agendamento de
Pagamento
P 136 240 PJ Chave não cadastrada no DICT Rejeição de Agendamento de
Pagamento
P 136 240 PM Chave de pagamento inválida Rejeição de Agendamento de
Pagamento
Se, durante a leitura de retorno ocorrer alguma inconsistência, é esperado que o relatório de log da
leitura exiba a mensagem da inconsistência, utilizando-se da tabela de ocorrências descrita no tópico
anterior (tópico 5.5), não efetue a baixa do título e o libere para uso em outra remessa.
10 de 12
5.7 – ORIENTAÇÕES PARA TESTES
São orientações para configuração e testes:
1. Os testes devem ser realizados na base UNI252-H-Cloud na qual a consultoria deve revisar os
cadastros de disponíveis da conta corrente e de sua respectiva grade de convênios bancários,
bem como da carteira de cobrança. Logo abaixo detalhamos os cadastros a serem revisados.
• Informações do disponível
Código = 730904
Nome = Unicred Integração de Minas
Classe = Contas da Matriz
Local de escrituração = LE Sede
Estabelecimento = Est Sede
Banco = 136
Agência = 5151 -> esta agência não possui dígito verificador
Conta corrente = 73090-4
Tipo de conta = 003
2. Não é necessário gerar faturamento para todos os prestadores que serão usados nos testes.
Pode-se duplicar pedidos na base e modificar o prestador, se necessário.
3. Os testes devem contemplar: pagamento com crédito em conta no banco 136, DOC
(até R$ 4.999,00), TED (a partir de R$ 5.000,00), PIX, pagamento de boleto com linha
digitável, pagamento de tributo com linha digitável.
4. A efetivação de pagamentos com linha digitável ou tributos exige que o consultor execute o
processo “Processo de Remessa de Tributos e Boletos”, pois neste deverá inserir algumas
informações adicionais antes de executar o processo principal que é “Remessa de Arquivo EDI
– Lavras”. As informações a serem digitadas neste processo são: o tipo e pagamento, a forma
de lançamento e a linha digitável do boleto ou tributo.
11 de 12
5. Após a geração do arquivo de remessa, a consultoria deverá efetuar uma conferência
preliminar no arquivo e, se não houver inconsistência visível, submetê-lo à conferência
pelo banco por intermédio do cliente. Deverá ser solicitado do banco arquivo de
confirmação e arquivo de liquidação dos títulos.
6. Para cada arquivo de remessa gerado, deverá ser testado o respectivo arquivo de
retorno pelo processo “Retorno de Arquivo EDI”. É esperado que o arquivo de
liquidação identifique os títulos dos eventos de remessa e consiga efetuar sua baixa.
7. A consultoria deve conferir a remessa e o retorno pelos relatórios “Processos de
Remessa EDI – Federação Minas” e “Processos de Retorno EDI”, respectivamente.
Deverá ser testado a reversão da remessa e do retorno por estes relatórios.
12 de 12