UC00080 - Conciliação de Cartões
De Wiki Java - Interno
(Diferença entre revisões)
| (6 edições intermediárias de um usuário não apresentadas) | |||
| Linha 1: | Linha 1: | ||
= Objetivo = | = Objetivo = | ||
*Importar arquivos da administradora de cartões e fazer a liquidação dos mesmos | *Importar arquivos da administradora de cartões e fazer a liquidação dos mesmos | ||
| + | |||
= Atores = | = Atores = | ||
| Linha 15: | Linha 16: | ||
= Resultado esperado = | = Resultado esperado = | ||
| + | |||
*Parcelas do contas a receber liquidadas, referente aos cartões de crédito. | *Parcelas do contas a receber liquidadas, referente aos cartões de crédito. | ||
| Linha 22: | Linha 24: | ||
== Fluxos principais == | == Fluxos principais == | ||
'''Fluxo 1''' | '''Fluxo 1''' | ||
| − | #Usuário acessa site da CIELO e emite extrato, conforme imagem [[ | + | #Usuário acessa site da CIELO e emite extrato, conforme imagem [[#Figura 1 - Tela Site Cielo|Site Cielo]]. |
| − | + | ||
| + | |||
#Usuário aciona o botão <Carregar arquivo de pagamentos>. | #Usuário aciona o botão <Carregar arquivo de pagamentos>. | ||
#*Sistema valida arquivo conforme RN01. | #*Sistema valida arquivo conforme RN01. | ||
#*Sistema processa referido arquivo e realiza as liquidações, conforme RN02. | #*Sistema processa referido arquivo e realiza as liquidações, conforme RN02. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
= Regras de negócio = | = Regras de negócio = | ||
== RN01 - Validação Arquivo CIELO == | == 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." | ||
| + | |||
= Layouts de tela = | = Layouts de tela = | ||
| + | |||
| + | == Figura 1 - Tela Site Cielo == | ||
| + | |||
| + | [[arquivo:Como gerar extrato Cielo.jpg|700px]] | ||
Edição atual tal como às 14h42min de 1 de agosto de 2013
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."