Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajustar tela de configuração de pagamentos #34

Open
3 tasks done
erleibiazzio opened this issue Sep 4, 2024 · 0 comments
Open
3 tasks done

Ajustar tela de configuração de pagamentos #34

erleibiazzio opened this issue Sep 4, 2024 · 0 comments

Comments

@erleibiazzio
Copy link
Contributor

erleibiazzio commented Sep 4, 2024

Descrição

Devido a uma nova reestruturação no plugin de pagamentos, devemos mudar o local onde o gestor/admin configura os dados referente a entidade pagadora no CNAB240.

Joje esses dados são configurados, dando a entender que se trata de uma nova fase de pagamentos. ver print abaixo.
image.png

image.png

Iremos mudar o local de configuração desses campos.

Tarefas

  • Registrar metadados active_payment_phase na oportunidade que sera um booleano

  • No componente payment-config implementar um botão chamado Configurar pagamentos que será exibido em todas as fases de coleta de dados, acima do botão de Configurar formulário Ver exemplo abaixo

image.png

- Quando o metadado `active_payment_phase` estiver `false`, nao exibir campos que estão no template.php do componente `payment-config` quando estiver `true` o formulário com os campos deve ser deve ser exibido. - Quando o metadado `active_payment_phase` estiver como `false` o botão na cor azul com o texto `Configurar pagamentos` , quando estiver `true` exibir o botão em vermelho, com o texto `Desativar configuração de pagamentos` - O metadado `active_payment_phase` deve ser salvo na fase corrente do stepper - Os dados dos campos seguem sendo salvos na primeira fase, isso nao deve ser mudado de forma alguma
  • Remover stepper que exibe a configuração dos dado. Ver print abaixo

image.png

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants