O ACBrInstall e o ACBr agora suportam a instalação no Delphi XE3.
Nesta segunda parte do artigo sobre a homologação para o Paf-ECF comentarei um pouco sobre o Menu Fiscal.
Alguns cuidados devem ser tomados quanto ao menu fiscal para não ter problemas em sua homologação, segue abaixo o Item 1 do Requisito VII que regulamenta o menu fiscal.
O PAF-ECF deve, salvo quando da execução de comando de impressão de documento, em todas as suas telas, conter uma caixa de comando ou tecla de função identificada “MENU FISCAL”, sem recursos para restrição de acesso, contendo categorias com as seguintes identificações e funções, exceto se a função não for disponibilizada pelo software básico do ECF, hipótese em que deverá presentar a mensagem “Função não suportada pelo modelo de ECF utilizado”:
Partindo deste trecho da especificação de requisitos já podemos ressaltar alguns pontos importantes:
- Uma tela ou menu denominado “Menu Fiscal” deve estar disponível a todo o momento em qualquer tela do aplicativo e sem restrições de utilização, permitindo-se a não apresentação do mesmo somente em situações de impressão como por exemplo o registro de um cupom fiscal com seus itens, podem ser utilizados atalhos de teclado desde que o atalho esteja descrito na tela de forma visível.
- Todas as opções devem ser disponibilizadas ao usuário, em caso de ECFs mais antigos que não possuam MFD(Memória de Fita Detalhe), as opções referentes a estes menus devem apresentar a mensagem “Função não suportada pelo modelo de ECF utilizado”.
- Funções do menu fiscal para homologações específicas como por exemplo bares, restaurante, transporte de passageiros e postos de gasolina podem ser omitidas para aplicativos que não desempenham tais funções.
O menu fiscal deve conter os seguinte itens:
Comum para todos os aplicativos:
- LX
- LMFC
- LMFS
- Espelho MFD
- Arq. MFD
- Tab. Prod.
- Estoque
- Movimento por ECF
- Meios de Pagto.
- DAV Emitidos
- Identificação do PAF-ECF
- Vendas do Período
- Tab. Índice Técnico Produção
- Parâmetros de Configuração
O ACBrInstall agora instala também os pacotes de RAVE, facilitando ainda mais a vida dos usuários do projeto ACBr, já contamos com a instalação total do projeto, mais os relatórios em FastReport e Rave Report.
Para baixar vá até o endereço do ACBr no SourceForge: https://sourceforge.net/projects/acbr/files/
Atualizamos a instalação do ACBrInstall o instalador do projeto ACBr, para baixar vá até o endereço: https://sourceforge.net/projects/acbr/files/
Atualizamos hoje as versões compiladas do ACBrMonitor e ACBrNFeMonitor, para baixar vá até o endereço: https://sourceforge.net/projects/acbr/files/
Liberada nova versão do ACBrValidadorPafECF, agora ele permite escolher qual a versão da Especificação de Requisitos utilizar e também já possui o layout para o bloco H, vejam mais em: ACBrValidadorPafECF.
Em minhas consultorias de Paf-ECF tenho percebido a dificuldade dos desenvolvedores em entender alguns pontos do processo de homologação, pensando nisso vou iniciar uma série de artigos semanais sobre os principais pontos do processo de homologação, do que se tratam e como implementá-los corretamente para não ter dificuldades na hora da homologação.
Gostaria de começar por dois pontos simples mas que ainda geram algum desconforto durante o processo de homologação, a emissão de DAV e de Pré-venda, a princípio vamos diferenciar os dois e entender onde cada um deve ser utilizado.
DAV – Documento Auxiliar de Venda
O DAV é um documento auxiliar que como o próprio nome já diz é utilizado para as operações que necessitam da impressão de um relatório de modo a auxiliar o processo de venda, sendo utilizado para impressão de orçamentos e pedidos, ou seja, situações em que o cliente ainda não tem como certa a compra da mercadoria ou situações onde se faz necessário a impressão de um relatório para que o cliente retire a mercadoria em outro lugar.
Alguns cuidados devem ser tomados com o registro de DAV:
- Ser impresso em tamanho A4, tamanho A5 (meia folha A4) ou relatório gerencial no ECF;
- Adotar número sequencial que não se repita e seja independente do número da Pré-Venda e diferente para cada estabelecimento contendo no mínimo 10 caracteres e no máximo 13 caracteres, quando for um número inteiro completar com 0(zeros) a esquerda, isso deve ser feito em qualquer lugar do aplicativo que mostre o número do DAV;
- Deve conter os dizeres: “NÃO É DOCUMENTO FISCAL – NÃO É VÁLIDO COMO RECIBO E COMO GARANTIA DE MERCADORIA – NÃO COMPROVA PAGAMENTO” na parte superior da impressão do relatório;
- Deve conter pelo menos o CNPJ do emitente;
- Deve conter pelo menos o CNPJ e razão social ou CPF e nome do destinatário;
- Discriminação, quantidade, valor unitário e valor total da mercadoria;
- DAVs não podem ser excluídos, mesmo os não utilizados ou digitados erroneamente;
- Deve-se gravar o número do DAV sempre a partir da gravação do primeiro item, e nesse momento ele também já deve estar gravado no banco de dados;
- Não se pode excluir itens do DAV, deve-se marcá-los como cancelados e quando da emissão do cupom fiscal o item deve ser registrado e cancelado em seguida;
- Não se pode alterar itens do DAV, se um item foi digitado erroneamente cancele-o e digite novamente;
- Não se pode reimprimir um DAV, só pode ser feita uma impressão do DAV;
Os registros referentes ao DAV devem ficar permanentemente guardados no banco de dados para a posterior geração do arquivo e relatório de DAV’s emitidos.
Estamos disponibilizando para a comunidade um software freeware para visualização e validação dos arquivos gerados pelo Paf-ECF, este aplicativo pode ser baixado, usado e distribuído sem restrições e esperamos que ele ajude os colegas desenvolvedores e a muitos outros a verificar os arquivos gerados durante o processo de homologação do Paf-ECF.
Lembrando que o aplicativo não gera os arquivos, eles somente permite abrir o arquivo e visualizar sua estrutura e validar algumas regras básicas de formação do arquivo conforme os layouts definidos na ER facilitando para o desenvolvedor de Paf-ECF a conferência dos dados informado no arquivo.
Em um segundo momento o aplicativo também validará a assinatura EAD facilitando mais ainda a conferência, assim teremos um aplicativo multi-funcional que fará tudo o que é necessário para o Paf-ECF.
Estamos abertos a quaisquer dúvidas e sugestões de melhoria, para qualquer sugestão, dúvida ou crítica, favor utilizar este tópico que ficara aberto visando a troca de informações sobre o aplicativo.
Link para a especificação de requisitos do Paf-ECF versão 1.10 totalmente comentada, isso deve ajudar a tirar a maioria das dúvidas de quem está começando e também ajudar os que já estão homologados a entender alguma coisa que tenha ficado em aberto, o conteúdo foi retirado do Site da SEF/MG.