UC00080 - Conciliação de Cartões
De Wiki Java - Interno
Conteúdo |
[editar] Objetivo
- Importar arquivos da administradora de cartões e fazer a liquidação dos mesmos
[editar] Atores
- Usuário
- CIELO (administradora)
- REDECARD (administradora)
[editar] Pré-requisitos
- Seguir orientações do documento de padrões de desenvolvimento.
- Haver vendas com cartões de crédito, no ECF
- ECF estar preparado para capturar e transmitir o código da autorização para o JAVA.
[editar] Resultado esperado
- Parcelas do contas a receber liquidadas, referente aos cartões de crédito.
[editar] Diagrama de classes
[editar] Fluxo de eventos
[editar] Fluxos principais
Fluxo 1
- Usuário acessa site da CIELO e emite extrato, conforme imagem Site Cielo.
- Usuário aciona o botão <Carregar arquivo de pagamentos>.
- Sistema valida arquivo conforme RN01.
- Sistema processa referido arquivo e realiza as liquidações, conforme RN02.
[editar] Regras de negócio
[editar] RN01 - Validação Arquivo CIELO
Após fazer upload do arquivo, o sistema deve verificar as duas condições abaixo, mutuamente:
- se a 2a. linha do arquivo, as suas 5 primeiras posições, contém, exclusivamente, a string "TOTAL"
- se a 3a. linha do arquivo, as suas 40 primeiras posições, contém, exclusivamente, a string "Data da venda;Data prevista de pagamento".
Caso qualquer condição falhe, alertar com a seguinte mensagem "Arquivo inválido para CIELO. Contactar suporte."