Fenix - Flutter - NFC-e | SAT CF-e

T2Ti

Parte 01


Nos vídeos abaixo você verá como construir a tela do caixa que servirá para os módulos NFC-e e SAT CF-e.

Ideia


Explicações sobre a ideia por trás da construção do Caixa. Apresentamos a NFC-e feita para uma versão anterior do ERP para que saibamos quais opções devemos incluir na versão atual feita em Flutter.



Gerador - Arquivos


O Gerador de Arquivos é utilizado para gerar os arquivos para os servidores. No entanto, a tela do caixa não é gerada pelo Gerador.



Menu


Para os demais módulos do ERP nós construímos um menu interno. No caso do caixa, esse menu interno não é construído, nós chamamos o caixa diretamente a partir do menu externo. Isso ocorre porque, provavelmente, nós devemos criar uma outra aplicação separada do ERP para a frente de caixa.



Caixa - Actions


Apresentação das Actions do caixa, que se encontram na barra no topo da tela: incluir item e pesquisar pelo código de barras.



Caixa - BottomReveal


Apresentação de um novo widget (componente) que exibe/esconde os demais itens de menu do caixa de forma elegante.



Caixa - Menu Interno Direita


Explicações sobre como foram implementados os itens que se encontram à direita do menu interno do BottomReveal.



Caixa - Menu Interno Rodapé


Explicações sobre como foram implementados os itens que se encontra no rodapé do menu interno do BottomReveal.



Caixa - Itens da Venda


Explicações sobre a implementação dos itens que são adicionados na venda e aparecem na janela principal do caixa.



Caixa - Rodapé


Explicações sobre a implementação do rodapé do caixa, que apresenta a quantidade total de itens, o total da venda e o botão de pagamento.



Parte 02


Nos vídeos abaixo você verá a continuação da construção da tela do Caixa. Você verá como foram construídas as telas acessórias.

Apresentação


Apresentação do caixa com as telas acessórias e comentários pertinentes sobre o funcionamento da aplicação.



Inserir Produto


Apresentação da opção para inserção do produto na tela do caixa.

É necessário fazer o login no site para assistir este vídeo


Ler Código de Barras


Explicações sobre a opção que permite a leitura do código de barras utilizando a câmera do dispositivo.

É necessário fazer o login no site para assistir este vídeo


Detalhe do Produto


Apresentação da página de detalhe do produto. Explicação do código fonte.

É necessário fazer o login no site para assistir este vídeo


Encerramento da Venda


Apresentação da janela de encerramento da venda. Explicação do código fonte.

É necessário fazer o login no site para assistir este vídeo


Vendedor


Explicações sobre a vinculação do vendedor à venda.

É necessário fazer o login no site para assistir este vídeo


Cliente


Explicações sobre a vinculação do cliente à venda.

É necessário fazer o login no site para assistir este vídeo


Opções Gerente


Explicações sobre a implementação da janela que traz as opções do gerente: suprimento, sangria, iniciar e encerrar o movimento.

É necessário fazer o login no site para assistir este vídeo


Informa Valor


Explicações sobre a implementação da janela que permite informar um valor. Essa janela é útil para o suprimento, a sangria e o desconto na venda.

É necessário fazer o login no site para assistir este vídeo


Inicia Movimento


Explicações sobre a implementação da janela que permite iniciar o movimento do caixa.

É necessário fazer o login no site para assistir este vídeo


Encerra Movimento


Explicações sobre a implementação da janela que permite encerrar o movimento do caixa.

É necessário fazer o login no site para assistir este vídeo


Salvar e Cancelar Venda


Explicações sobre a implementação das opções que permitem salvar e cancelar uma venda.

É necessário fazer o login no site para assistir este vídeo


Recuperar Venda


Explicações sobre a implementação da opção que permite recuperar uma venda.

É necessário fazer o login no site para assistir este vídeo