Livro Manual de Implantação do PAF-ECF [Lazarus]

Descrição

Esse livro foi desenvolvido com o objetivo de ajudar o leitor a compreender o que está envolvido no desenvolvimento do PAF-ECF - Programa Aplicativo Fiscal - Emissor de Cupom Fiscal.

O livro está estruturado em dez capítulos, como pode ser observado no sumário logo abaixo.

Você pode baixar o código fonte do protótipo no github no endereço https://github.com/alberteije/PAF-ECF-Lazarus.

O autor comenta nos requisitos e no roteiro de testes as alterações e adaptações que leitor deve realizar no protótipo para que o mesmo fique pronto para a homologação.

Sumário

O Autor

Apresentação do autor.

Apresentação

Apresentação do livro.

Introdução

Explicações introdutórias sobre os tipos de ECF, obrigatoriedade de uso do ECF, Transferência Eletrônica de Fundos (TEF) - Discado, IP e Dedicado, explicando as arquiteturas de cada um dos TEF e, finalmente, explicações sobre a origem do PAF-ECF, trazendo inclusive informações sobre responsabilidade solidária e responsabilidade criminal em relação aos desenvolvedores de software.

Requisitos Gerais

Aqui levantamos os requisitos gerais para uma aplicação de frente de caixa. São apresentadas as documentações dos processos reativo e preditivo. Para o processo reativo são apresentados os seguintes documentos: Documento de Visão, Product Backlog e Sprint Backlog. Para o processo preditivo são apresentados os seguintes documentos: Diagrama de Caso de Uso, Descrição dos Casos de Uso e Diagrama de Seqüência.

Requisitos do PAF-ECF

Nesse capítulo são explicados em detalhes todos os requisitos gerais do PAF-ECF.

Anexos do PAF-ECF

Nesse capítulo são explicados em detalhes os Anexos dos requisitos gerais do PAF-ECF.

DER

Nesse capítulo explicamos o Diagrama Entidade Relacionamento do PAF. Todas as tabelas do PAF são explanadas. Além do DER explicamos as Views que foram criadas para o PAF. Apresentamos ainda um DER mínimo para a retaguarda.

Conhecendo as Aplicações

Nesse capítulo apresentamos todas as janelas do PAF-ECF e suas devidas funcionalidades. Além disso, apresentamos as demais aplicações que acompanham o protótipo AlbertEijePDV: Balcão, Configurador e Integrador.

Roteiro de Testes

Nesse capítulo explicamos todos os testes dos Blocos I e VII, apontando o que deve ser feito no Protótipo para que o mesmo fique pronto para a homologação.

Convênio ICMS 15/08

Nesse capítulo o autor comenta o Convênio ICMS 15/08.

Conhecendo o Lazarus

Capítulo bônus com uma breve introdução ao Lazarus.

Código Fonte

Você pode baixar o código fonte do protótipo no github no endereço https://github.com/alberteije/SAT-CF-e-Lazarus.

Protótipo

Segue a descrição de algumas das funcionalidades do protótipo que acompanha o livro.

Frente de Caixa - PAF-ECF


  • Funcionamento em modo Stand-Alone e em Rede;
  • Menu Fiscal - Bloco I;
  • Identificação do cliente na venda;
  • Identificação do vendedor na venda;
  • Nível de acesso por Operador, Supervisor e Gerente;
  • Abertura/Fechamento de movimentos diários;
  • Suprimentos e Sangrias;
  • Desconto e Acréscimo sobre a venda;
  • TEF IP;
  • Integração com a retaguarda através de troca de arquivos TXT;
  • Saída temporária do operador;
  • Processamento de Pré-Venda;
  • Processamento de DAV;
  • Outros.

Balcão


  • Emissão de Pré-Venda;
  • Emissão de DAV;
  • Cadastro de Produtos;
  • Emissão da NF-e;
  • Geração do Arquivo Sped Fiscal;
  • Geração do Arquivo Sintegra.

Configurador


  • Configurações do caixa;
  • Resolução e posição dos componentes;
  • Configura Arquivo Auxiliar;
  • Configura Arquivo de Conexão.

Integrador


  • Recebe os arquivos TXT em formato JSON dos terminais de caixa e persiste nas tabelas da retaguarda

Você pode baixar o código fonte do protótipo no github no endereço https://github.com/alberteije/PAF-ECF-Lazarus. Protótipo feito no Lazarus 1.2.0. O código do protótipo não é explicado passo a passo no e-book.

Comprar PDF [R$ 49,90]

Ler On-Line