Segue uma série de vídeos que mostram a solução dos exercícios que foram passados durante o treinamento T2Ti ERP Fenix.
Em alguns casos o exercício é muito simples e um vídeo não é feito, sendo que apenas uma mensagem no Trello é inserida informando sobre a solução e a atualização no repositório.
Introdução
Vídeo introdutório explicando a disposição dos exercícios no quadro Trello.
Flutter Infra
Seguem os vídeos mostrando a solução de alguns exercícios do cartão Trello "Flutter Infra".
Erro - Servidor Fora do Ar
Mostra como tratar o erro quando o servidor está fora do ar. Testes em dispositivo móvel e no navegador.
É necessário fazer o login no site para assistir este vídeo
Erro - Refrescar Tela de Erro
Quando acontece um erro, é impossível continuar usando aquela tela. Necessário refrescar a tela para que a mesma fique desvinculada da tela de erro exibida.
O vídeo mostra como resolver esse problema.
É necessário fazer o login no site para assistir este vídeo
Cadastros
Vídeos de solução dos exercícios relacionados ao módulo Cadastros Base.
Relatórios - PDF
No vídeo a seguir você aprenderá o seguinte:
Como alterar o relatório do Report Manager para receber um parâmetro de Filtro que alterará o resultado dos dados do relatório
Como criar uma página no Flutter para exibir um arquivo PDF
Como montar o filtro na aplicação cliente feita no Flutter para enviar para o servidor de relatórios do Report Manager
Como exibir o relatório PDF na aplicação cliente rodando no navegador web
É necessário fazer o login no site para assistir este vídeo
Tela Pessoa Integrada
No vídeo a seguir você verá como fizemos para integrar a tela Pessoa com os relacionamentos: Cliente, Fornecedor, Contador, Colaborador e Transportadora.
Dessa forma, o usuário poderá ter uma melhor experiência para realizar o cadastro numa tela única integrada.
É necessário fazer o login no site para assistir este vídeo
Financeiro
Vídeos de solução dos exercícios relacionados ao bloco Financeiro.
[Flutter] Contas a Pagar
No vídeo a seguir você verá a solução dos exercícios pendentes para o Contas a Pagar:
No lançamento a pagar, verificar se precisa mesmo do botão inserir parcela, visto que elas estão sendo geradas automaticamente
No lançamento a pagar, quando for gerar as parcelas, tem que verificar se já tem alguma parcela diferente de aberto, daí não pode mais gerar
Está pendente a emissão do cheque no pagamento da parcela
No contas a pagar, quando buscar a natureza financeira, deve trazer apenas as naturezas de despesa
No calculo da parcela, se o resíduo for maior, o sistema não está tratando - ele tem que completar os centavos, mas também tem que retirar os que passarem.
Na parcela-pagamento tem que colocar a data do pagamento na tela (esse campo foi inserido depois)
É necessário fazer o login no site para assistir este vídeo
[Geral] Contas a Receber - ACBrMonitor
No vídeo a seguir você verá como utilizar o ACBrMonitor para emissão de boletos.
É necessário fazer o login no site para assistir este vídeo
[Delphi] Contas a Receber - Geração de Boletos
No vídeo a seguir você verá como utilizar o ACBrMonitor para emissão de boletos no servidor Delphi.
É necessário fazer o login no site para assistir este vídeo
[Java] Contas a Receber - Geração de Boletos
No vídeo a seguir você verá como utilizar o ACBrMonitor para emissão de boletos no servidor Java.
É necessário fazer o login no site para assistir este vídeo
[C#] Contas a Receber - Geração de Boletos
No vídeo a seguir você verá como utilizar o ACBrMonitor para emissão de boletos no servidor C#.
É necessário fazer o login no site para assistir este vídeo
[PHP] Contas a Receber - Geração de Boletos
No vídeo a seguir você verá como utilizar o ACBrMonitor para emissão de boletos no servidor PHP.
É necessário fazer o login no site para assistir este vídeo
[Node] Contas a Receber - Geração de Boletos
No vídeo a seguir você verá como utilizar o ACBrMonitor para emissão de boletos no servidor Node.
É necessário fazer o login no site para assistir este vídeo
[Flutter] Contas a Receber - Geração de Boletos
No vídeo a seguir você verá como consumir os servidores a partir da aplicação Flutter para gerar os boletos.
É necessário fazer o login no site para assistir este vídeo
Servidores - Deploy na AWS
Vídeos de solução dos exercícios relacionados ao deploy dos servidores na Amazon - AWS.
Delphi
No vídeo a seguir você aprenderá o seguinte:
Alterar o servidor Delphi para enxergar o banco de dados que está na nuvem
Publicar o servidor Delphi na AWS
Configurar as regras de segurança para que o servidor Delphi possa ser consumido
É necessário fazer o login no site para assistir este vídeo
PHP
No vídeo a seguir você aprenderá o seguinte:
Alterar o servidor PHP para enxergar o banco de dados que está na nuvem
Publicar o servidor PHP na AWS
Configurar as regras de segurança para que o servidor PHP possa ser consumido
É necessário fazer o login no site para assistir este vídeo
Java
No vídeo a seguir você aprenderá o seguinte:
Alterar o servidor Java para enxergar o banco de dados que está na nuvem
Publicar o servidor Java na AWS
Configurar as regras de segurança para que o servidor Java possa ser consumido
É necessário fazer o login no site para assistir este vídeo
Node
No vídeo a seguir você aprenderá o seguinte:
Alterar o servidor Node para enxergar o banco de dados que está na nuvem
Publicar o servidor Node na AWS
Configurar as regras de segurança para que o servidor Node possa ser consumido
É necessário fazer o login no site para assistir este vídeo
C#
No vídeo a seguir você aprenderá o seguinte:
Alterar o servidor C# para enxergar o banco de dados que está na nuvem
Publicar o servidor C# na AWS
Configurar as regras de segurança para que o servidor C# possa ser consumido
É necessário fazer o login no site para assistir este vídeo
Flutter - Deploy
Vídeos de solução dos exercícios relacionados ao deploy do frontend feito em Flutter'.
Testes acessando o servidor na Nuvem
Este vídeo ainda não mostra o deploy da aplicação, mas somente um teste feito com a app em modo de desenvolvimento
consumindo um servidor já publicado na AWS.
É necessário fazer o login no site para assistir este vídeo
Deploy Flutter Web
No vídeo a seguir você aprenderá o seguinte:
Gerar o pacote Flutter Web para produção
Publicar a aplicação Flutter Web no servidor Apache local
Publicar a aplicação Flutter Web no servidor Apache na AWS
É necessário fazer o login no site para assistir este vídeo
Deploy Flutter Android
No vídeo a seguir você aprenderá o seguinte:
Analisar a documentação Flutter que mostra como realizar o Deploy para o Android
Gerar o APK
Testar o APK no dispositivo local
Durante o vídeo nós mostramos outros dois vídeos que fazem parte do SisCom, onde mostramos como
publicar o APK na loja do Google.
É necessário fazer o login no site para assistir este vídeo
Flutter - Migração Código
Mostra alterações realizadas no Fenix para que o código ficasse de acordo com o que foi feito no Pegasus PDV.
Migração Código
Durante o desenvolvimento do Pegasus PDV, parte de seu código (que foi gerado pelo gerador de códigos) foi alterada
por conta de atualizações do Flutter e também por algumas alterações na arquitetura da aplicação. Além disso, novas
bibliotecas foram adicionadas tais como o Reporting (para criar relatórios e imprimir PDFs) e o Catcher para tratar
erros enviando os mesmos para o Sentry. Nós trouxemos essas alterações para o Fenix e atualizamos o gerador de códigos.
É necessário fazer o login no site para assistir este vídeo