You are on page 1of 27

PAF-ECF – Programa Aplicativo Fiscal – Emissor de

Cupom Fiscal

Produto : Microsiga Protheus – Controle de Lojas Chamado : SCJXDW
– versão 10
Data da criação 07/01/10 Data da revisão 17/03/10
País(es) : Brasil Banco de : Top Connect, Code Base
Dados
FNC : 00000002244/2010

Com o objetivo de atender a legislação do Programa Aplicativo Fiscal – Emissor de Cupom Fiscal (PAF
– ECF), desenvolvido pelo CONFAZ – Conselho Nacional de Política Fazendária, este boletim técnico
apresenta os requisitos necessários para adequação do módulo Controle de Lojas do sistema
Microsiga Protheus.

Antes, cada SEFAZ (Secretaria da Fazenda do Estado) exigia uma inscrição para cada estado e, em
alguns casos, a homologação técnica do aplicativo fiscal (Software do PDV), o que, em termos gerais,
poderia gerar pelo menos 26 inscrições, que deveriam ser atualizadas pelas Software-houses a cada
nova versão dos seus produtos.

O modelo atual de inscrição é de fato bastante burocrático porque, além das exigências federais e
estaduais (muitas vezes distintas, como, por exemplo, o anexo 9 em Santa Catarina e a restrição de
homologação por ECF na Bahia), as empresas provedoras do aplicativo fiscal têm a missão de:

Conciliar a agenda de homologação com lançamento de novas versões;

Controlar (até restringir) a venda do software para os estados não-inscritos ou com exigências
ímpares;

Investir em viagem, alocação de técnicos, pagamento para a homologação dos institutos técnicos
etc.;

Sincronizar os ajustes sistêmicos para que o aplicativo fiscal (software) funcione para todos os
Estados.

Com o PAF-ECF, a proposta do CONFAZ determina a criação de uma única forma de inscrever e
homologar o aplicativo fiscal para todo o Brasil por meio de um modelo único, diminuindo assim a
burocracia para os provedores e para o próprio varejista. O programa de aplicativo fiscal para emissão
de cupom fiscal reuniu os principais estados do país, com participação de associações comerciais
(AFRAC) e órgãos reguladores.

O resultado desse trabalho foi um roteiro funcional com 42 requisitos técnicos, adaptados dos roteiros
de cada estado.

SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 1

Fundamentação Legal

http://www.fazenda.gov.br/confaz/confaz/atos/atos_cotepe/2008/ac006_08.htm;

http://www.fazenda.gov.br/confaz/confaz/Convenios/ICMS/2008/CV015_08.htm;

http://www.fazenda.gov.br/confaz/confaz/Convenios/ICMS/2009/cv009_09.htm.

Alterações previstas no Ato COTEPE 06/08 (de todos os requisitos) e as
ações necessárias.

Requisito I – PAF-ECF

O Requisito I determina que o PAF-ECF ou Sistema de Gestão (Retaguarda) não deve possibilitar ao
usuário possuir informações contábeis diversas daquela que é, por lei, fornecida à Fazenda Pública,
conforme inciso V do Art. 2º da Lei 8.137/90.

Ação Necessária: Não existe nenhuma ação necessária para suportar/adequar esse requisito.

Requisito II – Integração entre PDV e Retaguarda

O PAF-ECF deve estar integrado aos Sistemas de Gestão (SG) e Retaguarda para viabilizar a
utilização, considerando como integração a capacidade de importar e exportar dados reciprocamente.

Ação Necessária: Não existe nenhuma ação necessária para suportar/adequar esse requisito, pois o
produto SIGALOJA já atende a esse tipo de operação.

Requisito III – Funcionamento Stand-Alone

O PAF-ECF deve ser instalado de forma a possibilitar o funcionamento do ECF independentemente da
rede, ainda que eventualmente a utilize, exceto quando destinado à utilização exclusiva para o
transporte de passageiros.

Ação Necessária:

O SIGALOJA, por meio do PDV (Ponto de Venda), foi adequado para operacionalizar de forma stand-
alone, ou seja, caso a comunicação entre o PDV e o Sistema de Retaguarda esteja inoperante, o
produto deve permitir a emissão do cupom fiscal. Para realizar as configurações necessárias de
operacionalização off-line, siga os procedimentos descritos no manual “Atualização e Configuração do
SIGALOJA OFF-LINE”.

2 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal

emitido o documento fiscal correspondente e retirada a mercadoria adquirida”. Requisito IV – Concomitância a) Permitir a concomitância . SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 3 . ainda que por meio de rede de comunicação de dados. requisito V: Item 1 – Os registros de Pré-Venda são realizados no SIGALOJA. sem a impressão de documento que descreva os itens registrados. esse processo de emissão e cancelamento do cupom fiscal da Pré-Venda em aberto será sempre realizado no último PDV em operação. o PAF-ECF deverá atender aos itens e definições do Ato COTEPE 06/08. até a emissão da Redução Z do dia seguinte. a Venda Assistida do PDV realiza a impressão e o cancelamento do respectivo Cupom Fiscal. Item 4 – Para os estabelecimentos que possuem mais de um PDV por Loja. por meio da interface da Venda Assistida (Retaguarda). após escolher a mercadoria. Ação Necessária: Em conformidade com o Ato COTEPE 06/08. que corresponde ao ambiente de Retaguarda. foi criada a tela de importação de orçamento na interface da Venda Assistida. Após identificar as Pré-Vendas em aberto. A Pré-Venda pode ser definida de acordo com o item II do Ato COTEPE 06/08: “A operação registrada em equipamento de processamento de dados interligado ou integrado ao ECF. A impressão de cupom fiscal deve ser realizada por meio do SIGALOJA (com a importação do orçamento). onde é efetuado o pagamento. caso haja parametrização para emissão de DAV. realizada por estabelecimento que não adota exclusivamente o auto-serviço. Para isso.Emissão de Cupom Fiscal de forma concomitante. recebe um código ou senha de identificação e se dirige ao caixa. A impressão de cupom fiscal deve ser realizada por meio do SIGALOJA no PDV. Para emissão do cupom fiscal. b) Realizar registros de Pré-Venda. Requisito V – Pré-Venda Caso esteja configurado para emissão de registro de Pré-Venda. Somente então é realizada a emissão da Redução Z solicitada. ou c) Realizar registros de DAV. que corresponde ao ambiente de Retaguarda. b) Os registros de Pré-Venda devem ser realizados no produto SIGALOJA na Retaguarda. é necessário importar orçamento na Venda Assistida do PDV. por meio da interface de Venda Assistida. Ação Necessária: a) O produto SIGALOJA já é preparado para emissão de cupom fiscal de forma concomitante ou não (dependendo da configuração). Item 3 – Caso não seja concretizada a operação de venda da Pré-Venda. atendendo a esse ponto da legislação PAF-ECF. será impresso o número da Pré-Venda (ex: PV0000000015) no espaço reservado para mensagens promocionais. c) Os registros no produto SIGALOJA devem ser realizados por meio da interface de Venda Assistida. na qual o consumidor. identificando essas possíveis Pré-Vendas em aberto. a Venda Assistida do PDV realiza uma busca na base da Retaguarda. Item 2 – Ao realizar a venda da respectiva Pré-Venda.

ordem de serviço ou outro documento de controle interno do estabelecimento. no caso de DAV utilizado para orçamentos ou pedidos.O Documento Auxiliar de Vendas não substitui o documento fiscal e deverá ser utilizado exclusivamente para atender às necessidades operacionais do estabelecimento na emissão de orçamento. o sistema não deve dispor de funcionalidades para autenticação do DAV. em negrito e tamanho mais expressivo que as demais informações do impresso. Dessa forma. Isso já é tratado na rotina “Excluir Nf/Orc/Ped” (LOJA140). 13 caracteres. Item 2 – Existe um layout padrão definido no Ato COTEPE 06/08 para impressão da DAV. devendo ser adotado sistema de numeração seqüencial e única com controle centralizado por estabelecimento. § 1º . antes de concretizada a operação ou prestação”. 10 e. atendendo ao item 3. Ação Necessária: Em conformidade com o requisito VI do Ato COTEPE 06/08: Item 1 – Possibilidade de emissão de DAV atendendo aos itens 3 e 4. iniciada em 0000000001 e reiniciada quando atingir o limite (9999999999). 4 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . c) A denominação e o CNPJ do estabelecimento emitente. podendo os 4 (quatro) primeiros dígitos serem utilizados para distinção de série ou codificação de interesse do estabelecimento usuário. pedido. o PAF-ECF deverá atender aos itens e definições do Ato COTEPE 06/08. Item 3 – De acordo com esse item. e) A discriminação da mercadoria. d) A denominação ou o nome e o CNPJ ou CPF do destinatário. o título do documento atribuído de acordo com a sua função e as expressões “NÃO É DOCUMENTO FISCAL – NÃO É VÁLIDO COMO RECIBO E COMO GARANTIA DE MERCADORIA – NÃO COMPROVA PAGAMENTO”. Requisito VI – DAV (Documento Auxiliar de Venda) Caso esteja configurado para emissão de DAV (Documento Auxiliar de Venda). Item 4 – De acordo com o item 4. com. contendo: a) Na parte superior. pedido. O DAV pode ser definido.Item 5 – Item tratado diretamente na Venda Assistida do PDV. o valor unitário e o total. como: “O documento emitido e impresso antes de concretizada a operação ou prestação. para atender às necessidades operacionais do estabelecimento usuário de ECF na emissão e impressão de orçamento. o Venda Assistida respeitará o layout conforme o modelo constante no Anexo II. no máximo. não sendo admitida a utilização de um número já utilizado. o sistema não deve dispor de funções que permitam apagar o orçamento na base de dados. de acordo com o item III do Ato COTEPE 06/08. O SIGALOJA não possui essa opção. no momento da impressão do orçamento. no mínimo. em papel de tamanho mínimo A-5 de 210 mm x 148 mm. mesmo que o documento tenha sido cancelado. Item 6 – A operação de cancelamento do Cupom Fiscal da Pré-Venda em aberto não realizará qualquer controle contábil ou financeiro. b) O número de identificação do DAV. ordem de serviço ou outro documento de controle interno do estabelecimento.

o 04 – “Espelho MFD”. MFD”. o botão (Menu Fiscal). será impresso o número do DAV (ex: DAV0000000015). para comandar a Leitura da Memória Simplificada. o 05 – “Arq. o 06 – “Tab. Item 6 – Será disponibilizada a função no Menu Fiscal do SIGALOJA do PDV para os DAVs emitidos. com seleção por período de data e por intervalo de CRZ (Contador de Redução Z).INI. o 07 – “Estoque”.”. conforme o modelo: [paf-ecf] patharquivo = <caminho – ex: C:\PDVPAF\Protheus_Data\paf-ecf\> Ação Necessária: O Menu Fiscal contém diversos comandos que facilitam consultas em base de dados e impressões na ECF. para gerar arquivo eletrônico com as informações de estoque (é necessário considerar na carga do Front-Loja a tabela “SB2 – Saldos”. Item 7 – Será disponibilizada a função no Menu Fiscal do SIGALOJA do PDV para a geração de arquivo TXT dos DAVs emitidos. para gerar arquivo eletrônico da Memória de Fita Detalhe. nas opções do menu fiscal na Venda Assistida.Item 5 – Nas mensagens promocionais do cupom fiscal. SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 5 . o 02 – “LMFC”. o 03 – “LMFS”. Prod. é necessário criar uma sessão no SIGALOJA. com a possibilidade de seleção por data e COO. Requisito VII – Menu Fiscal Em atendimento ao COTEPE 06/08. No Menu Fiscal. para comandar a impressão da Leitura X. para comandar a Leitura da Memória Fiscal Completa. com seleção por período de data e por intervalo de CRZ (Contador de Redução Z). para gerar arquivo eletrônico com os produtos cadastrados na tabela “SBI – Produtos x Preço”.  A gravação de arquivo eletrônico no formato de “espelho de documento”. com as seguintes categorias: o 01 – “LX”. Para informar o caminho onde o arquivo será gravado.  A gravação de arquivo eletrônico no formato de “espelho de documento”. com a possibilidade de seleção por data e COO. foi disponibilizado. algumas opções podem ser impressas ou geradas em arquivo. possibilitando:  A impressão no ECF. para gerar arquivo eletrônico da Memória de Fita Detalhe. possibilitando:  A impressão no ECF.

e não mais pelo TOTVSSMARTCLIENT. Ação Necessária: Esse requisito possibilita a impressão das seguintes informações: Nome. O SIGAPAF. Portanto. identificação dos meios de pagamento e o troco. localizado no Laudo de Análise Funcional do PAF-ECF. 6 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . Requisito VIII – Informações do contribuinte no Cupom Fiscal O PAF-ECF deve disponibilizar os comandos para emissão de todos os documentos nas opções existentes no Software Básico do ECF e para impressão dos seguintes dados no Cupom Fiscal: CPF ou CNPJ. As outras informações solicitadas nesse requisito.EXE está disponível na mesma pasta do SMARTCLIENT. em Mensagens Promocionais. o 10 – “DAV Emitidos”. disponibilizaremos o executável exclusivo de acesso ao SIGALOJA (Venda Assistida do PDV). possibilitando a alteração ou exclusão das informações antes da impressão. Foi alterada a tela que solicita o CPF do cliente (a mesma do processo de Nota Fiscal Paulista) para que o nome e endereço possam ser informados.EXE (de onde foi gerado o MD-5). para comandar a impressão do Relatório Gerencial com as formas de pagamentos práticas no intervalo de busca selecionado. para realizar as funções do SIGALOJA (Venda Assistida) no PDV. esses dados serão carregados automaticamente. já são atendidas pelo SIGALOJA. para imprimir no ECF todos dados do estabelecimento comercial e da desenvolvedora (TOTVS).”. Se o cliente existir no cadastro. é realizada uma consulta Web Service (é necessário ter a comunicação entre o PDV e a Retaguarda). Ação Necessária: Em atendimento ao requisito IX do Ato COTEPE 06/08. o 09 – “Meios de Pagto. para comandar a impressão do Relatório Gerencial com os DAVs emitidos e em aberto na Retaguarda. o atalho de acesso deverá ser feito por esse executável. Não foram criados campos para esse requisito. Para isso. no cupom fiscal. Endereço e CGC/CPF. o 08 – “Movimento por ECF”. o 11 – “Relatório Gerencial de Identificação do PAF-ECF”. nome e endereço do consumidor. para gerar o arquivo eletrônico previsto no requisito XXV do Ato COTEPE 06/08. com possibilidade de emissão por data e ECF. representada pelo código de autenticação (MD-5) do principal arquivo executável. o SIGAPAF. O código será impresso no Cupom Fiscal. Quando o cliente for cadastrado. as informações serão carregadas do cadastro de cliente SA1. Será permitido ao usuário digitar essas informações quando o cliente não for cadastrado no sistema. Requisito IX – Informações do contribuinte no Cupom Fiscal O PAF-ECF deve disponibilizar comandos para impressão de informações relativas a sua identificação.EXE.

Observação: O update deve ser rodado tanto na Retaguarda quanto no PDV.Para o SIGALOJA da Retaguarda (operações de orçamento). Ação Necessária: Na execução do update U_UPDLOJ34. o B1_IPPT – Indicador de Produção Própria ou de Terceiros (informar “P” ou “T”). Caso a condição acima seja satisfatória. o acesso continua sendo feito pelo TOTVSSMARTCLIENT. Clique em “Outros” e verifique na lista apresentada as opções: “Sangria (Ctrl + I)” SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 7 . foi retirada a verificação da configuração para a gravação da Redução Z pelo parâmetro MV_LJGRMR. duas opções para emissão de Sangria e Suprimento de Caixa. Requisito XII – Emissão de Comprovante Não-Fiscal para operações de Sangria e Suprimento de Caixa O PAF-ECF deve disponibilizar a tela para registro e emissão de Comprovante Não-Fiscal relativo às operações de retirada e de suprimento de caixa. A validação da Redução Z existente é feita pela tabela SFI. Requisito X – Emissão de Leitura da Memória Fiscal (LMF) O PAF-ECF efetuará uma validação antes da Redução Z que verifica a necessidade de emissão da Leitura da Memória Fiscal (lmf). Requisito XI – Tabela de Mercadoria e Serviços Devido à exigência de algumas informações no cadastro de produtos. Para atender a esse requisito. Ação Necessária: Disponibilizada na tela da Venda Assistida do PDV. independente do parâmetro. esses campos serão criados. com o tamanho de 14 caracteres. provenientes do PAF-ECF. A Redução Z será sempre gravada pelo SIGALOJA. a leitura da memória fiscal do mês anterior ao mês corrente será emitida antes da redução. o B1_IAT – Campo com o Indicador de Arredondamento ou Truncamento (informar “A” ou “T”). foram necessárias as seguintes alterações: o B1_COD – Código da mercadoria ou serviço.EXE. caso a redução seja a primeira do mês. Não foram criados campos para esse requisito.

Requisito XIV – Impressão de comprovante de Crédito ou Débito para operações com TEF Nas operações em que o pagamento for feito com um meio vinculado à emissão do respectivo comprovante de crédito ou de débito. já que o SIGALOJA possui dispositivos para atender a esse requisito. Ação Necessária: Não existe nenhuma ação necessária. Requisito XIII – Emissão de Comprovante Não-Fiscal em todas as operações não fiscais O PAF-ECF deve enviar ao ECF um comando de impressão de Comprovante Não-Fiscal em todas as operações não-fiscais que possam ser registradas pelo programa. para ECF que emite esse documento. Requisito XVI – Aviso de erro na indisponibilidade do ECF Quando a operação não puder ser realizada. o PAF-ECF deve exibir na tela a mensagem de erro retornada pelo software básico do ECF. efetuando o devido tratamento da informação e impedindo o registro. Requisito XV – Data e Hora de operação do PAF-ECF O PAF-ECF deve utilizar como data e hora da movimentação para registro no banco de dados a mesma data e hora impressa no cabeçalho do documento emitido pelo ECF. já que o SIGALOJA possui dispositivos para atender a esse requisito (emitir mensagem de erro por falta de comunicação com o ECF). já que o SIGALOJA possui dispositivos para atender a esse requisito. Ação Necessária: Não existe nenhuma ação necessária. para ECF que não emite CCD. posteriormente.e “Suprimento (Ctrl + J)”. 8 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . serão enviados para a Retaguarda. já que o SIGALOJA possui dispositivos para atender a esse requisito. Os dados da Sangria e do Suprimento de Caixa. o PAF-ECF deve: o Enviar ao ECF o comando de impressão de Comprovante de Crédito ou Débito (CCD). admitindo somente uma tolerância em minutos entre os registros. Ação Necessária: Não existe nenhuma ação necessária. limitada a uma hora. Ação Necessária: Não existe nenhuma ação necessária. o Enviar ao ECF o comando de impressão de Comprovante Não-Fiscal Vinculado (CNFV).

o PAF-ECF deve indicar o valor por item ou por lista de itens. conforme as seguintes instruções: Módulo SIGAFRT Descrição Português Contingência Programa FRTA080 Habilitado  Módulo SIGALOJA Função Protheus  Rotinas do Browse  Essa opção do menu permitirá ao usuário informar: o Número da nota. para registro manual. sendo o valor unitário capturado da Tabela de Mercadorias e Serviços. qualidade da mercadoria e demais elementos que permitam sua perfeita identificação. Requisito XVIII – Tabela de Preço e Mercadoria Na hipótese de disponibilizar uma tela para consulta de preço. quantidade. o Situação tributária de cada mercadoria ou serviço. Ação Necessária: Não existe nenhuma ação necessária. em Ambiente\Cadastro\Menu. Essas informações são utilizadas para gerar o SINTEGRA. SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 9 . espécie. o Data da emissão. essa parte da legislação prevê que. Ação Necessária: Disponibilizada no menu do SIGALOJA a rotina “Contingência” (FRTA080). o Valor unitário da mercadoria e valor total da operação. bem como data e hora de embarque. série e subsérie. o Discriminação. marca. modelo. É necessário incluir a nova opção de menu do módulo SIGALOJA. tipo. no caso de transporte de passageiros. ou seja. nesse caso. há a possibilidade de registrar no sistema as vendas em que foram preenchidas a mão na nota manual. Requisito XVII – Contingência O PAF-ECF deve impedir o seu próprio uso sempre que o ECF estiver sem condições de emitir documento fiscal. já que o SIGALOJA possui dispositivos para atender a esse requisito. referentes aos documentos fiscais emitidos. se o ECF estiver inoperante. devendo disponibilizar.

Requisito XXI – Valores negativos na interface de venda No registro de venda. o Não possuir tela de acesso ao usuário que possibilite configurar o ECF a ser utilizado. Ação Necessária: Não existe nenhuma ação necessária. já que o SIGALOJA possui dispositivos para atender a esse requisito. Requisito XXII – Criptografia da venda bruta e impressão O PAF-ECF deve garantir que será utilizado com ECF autorizado para uso fiscal. A criptografia é executada antes do primeiro cupom do dia. Requisito XIX – Tabela de Mercadorias e Serviços O PAF-ECF não pode possuir funções nem realizar operações que viabilizem a impressão de documento fiscal contendo informações divergentes das constantes na Tabela de Mercadorias e Serviços. já que o SIGALOJA possui dispositivos para atender a esse requisito (verificar requisito VII – Menu Fiscal). Ação Necessária: O requisito XXII é semelhante ao processo já implementado em SC (Boletim Técnico “Criptografia de venda bruta e impressão de leitura de memória fiscal – Adequação ao Anexo 9 de RICMS – SC”). Ação Necessária: Não existe nenhuma ação necessária. Requisito XX – Geração de arquivo eletrônico para Tabela de Mercadorias e Serviços O PAF-ECF não pode possuir funções nem realizar operações que viabilizem a impressão de documento fiscal contendo informações divergentes das constantes na Tabela de Mercadorias e Serviços. exceto quanto à porta de comunicação serial. comparar o valor acumulado no Totalizador Geral (GT) do ECF. ao viabilizar o acesso à tela de registro de venda e ao enviar ao ECF comando para abertura de documento fiscal. 10 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . as seguintes rotinas: o Não possuir menus de configuração que possibilitem a desativação do ECF. Ação Necessária: Não existe nenhuma ação necessária. o PAF-ECF deve recusar valor negativo. já que o SIGALOJA possui dispositivos para atender a esse requisito. no mínimo. adotando. atualizada a cada cupom emitido e validada antes de abrir cada cupom. conectado nesse momento com o valor correspondente armazenado em arquivo auxiliar criptografado. o Ao ser inicializado.

na configuração da impressora fiscal no cadastro de estação. mantendo o sincronismo entre os dispositivos. Requisito XXIII – Tratamento para interrupção da venda por falta de comunicação com a impressora fiscal O PAF deve adotar. mediante parametrização. Requisito XXIV – Geração do Arquivo SINTEGRA A critério da unidade federada. devendo disponibilizar como única opção de operação possível o cancelamento do Cupom Fiscal em emissão. no mínimo. conforme disposto no Requisito II. É também uma exigência fiscal que a alteração seja feita somente pela empresa desenvolvedora. em conformidade com o leiaute estabelecido no Convênio ICMS 57/95. somente é permitido alterar a porta de comunicação. impedindo o prosseguimento da operação e a abertura de novo documento. SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 11 . dos dados já registrados pelo PAF-ECF (emissão do cupom fiscal). Retaguarda. pois não houve nenhuma alteração para adequação ao PAF-ECF. um dos procedimentos descritos abaixo ao ser reiniciado. Ação Necessária: O Protheus. no sistema.Para realizar a implementação do arquivo auxiliar criptografado. b) Cancelar automaticamente o Cupom Fiscal em emissão no ECF. permitindo que os registros sejam gerados pelo SG ou pelo sistema PED. já está preparado para a geração do arquivo SINTEGRA. o PAF-ECF deve disponibilizar a função que permite realizar a gravação dos registros relativos às operações de saída. o Não haja necessidade de digitação. entre em contato com o Help-Desk para obter mais informações. Importante: Os arquivos são gerados na pasta do SmartClient do Protheus (padrão “. Ação Necessária: O SIGALOJA está preparado para cancelar a venda quando for restabelecida a comunicação com a impressora fiscal. desde que: o O PAF-ECF esteja integrado ao SG e ao sistema PED. é necessário solicitar um analista da TOTVS ou entrar em contato com o Help Desk. um efeito similar à Redução Z.. Note que./protheus10/bin/smartclient”) e de forma alguma devem ser apagados. Se necessário. é necessário entrar em contato com o Help-Desk para obter mais informações. Em caso de dúvidas. cujo documento fiscal foi emitido pelo ECF. A exclusão desses arquivos provoca o travamento do caixa. c) Acusar a existência de Cupom Fiscal em emissão no ECF. na hipótese de interrupção ou impedimento de uso durante a emissão do Cupom Fiscal: a) Recuperar na tela de registro de venda os dados contidos no Cupom Fiscal em emissão no ECF e comandar o prosseguimento de sua impressão.

As operações e movimentações são todas concentradas na Retaguarda. o Quando a condição normal de comunicação retornar. os dados da movimentação de saídas de mercadorias e prestações de serviço. por meio da opção “Movimento por ECF” e o arquivo é gerado de acordo com o caminho informado no SIGALOJA. As consultas de estoque e demais funcionalidades são realizadas na Retaguarda. em conformidade com o leiaute e com as especificações estabelecidas no Anexo VI do Ato COTEPE/ICMS 06/08. relativos ao mês em curso. no estabelecimento usuário do ECF. com possibilidade de gravação ou impressão. esse requisito é considerado como atendido. os dados dos Documentos Auxiliares de Venda. Ação Necessária: Como as gerações de DAV são realizadas pela Retaguarda. o Ao fisco. e. com consulta aos dados atualizados do estoque. 12 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . Requisito XXVI – Armazenamento dos DAVs O PAF-ECF deve disponibilizar: o Para consulta. se for o caso. caso a rede de comunicação esteja inacessível no momento da atualização do estoque a que se refere o item 1 desse requisito. os dados dos Documentos Auxiliares de Venda relativos aos últimos 5 (cinco) anos. Requisito XXV – Geração do Arquivo Eletrônico de Movimento por Meio do Menu Fiscal O PAF-ECF deve disponibilizar uma função que permita realizar a gravação de arquivo eletrônico do tipo texto (TXT). Ação Necessária: Pela nova arquitetura do SIGALOJA para atender ao PAF-ECF. os dados da movimentação de saídas de mercadorias e prestações de serviço. aos quais se refere o requisito VI. ainda que esses dados estejam armazenados no servidor principal de controle central de banco de dados. se for o caso.INI. e não pelo SIGALOJA (PAF-ECF). Requisito XXVII – Atualização de Estoque O PAF-ECF ou Retaguarda deve atualizar o banco de dados de estoque: o Até o final de cada dia em que houve movimentação. as atualizações de Venda são realizadas conforme configuração e implantação do produto. e. quando exigido. Ação Necessária: A geração do Arquivo Eletrônico de Movimento já é atendida pelo Menu Fiscal. disponibilizando a opção de atualização do banco de dados a qualquer momento.

e e) A soma individual de cada meio de pagamento referente ao período solicitado. c) O valor acumulado. dessa forma. ao requisito solicitado. b) O tipo do documento a que se refere o pagamento. Para emissão do relatório. V e VII do Ato COTEPE ICMS 06/08 e no item 7. A geração do financeiro das respectivas vendas é atualizada automaticamente na Retaguarda. IV. pois o sistema já realiza a assinatura digital dos arquivos textos. quando for o caso. por tipo de documento a que se refere o pagamento.4 dos Anexos III. Ação Necessária: Não há necessidade de qualquer alteração para esse caso. Requisito XXXI – Assinatura Digital dos arquivos gerados O PAF-ECF deve assinar digitalmente os arquivos.” atende a esse requisito. As informações são impressas no ECF por meio do Relatório Gerencial. conforme disposto no item 7. Requisito XXIX – Total diário de cada meio de pagamento O PAF-ECF deve acumular e gravar em banco de dados o valor relativo ao total diário de cada meio de pagamento. selecione a opção e solicite a impressão. gerando o registro tipo EAD. de Relatório Gerencial. as atualizações de Venda são realizadas conforme configuração e implantação do produto. O relatório deve relacionar os valores acumulados e gravados no banco de dados e conter: a) A identificação do meio de pagamento e. Requisito XXX – Impressão do Meio de Pagamentos O PAF-ECF deve disponibilizar uma função que permita a impressão. do cartão de crédito. Ação Necessária: A rotina do Menu Fiscal “Meios de Pagtos. Ação Necessária: Na arquitetura do SIGALOJA. atendendo. Ação Necessária: Pela nova arquitetura do SIGALOJA. SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 13 . Esses dados devem ser mantidos pelo prazo decadencial e prescricional estabelecido no Código Tributário Nacional.8 do Anexo VI do Ato COTEPE ICMS 06/08. pelo ECF. d) A data da acumulação. selecionado por período de data inicial e final e denominado “MEIOS DE PAGAMENTO”. débito ou similar. as formas de pagamento são armazenadas na tabela SL4 (Condição Negociada). Requisito XXVIII – Atualização do Financeiro O PAF-ECF e o SG devem garantir a emissão do documento fiscal para os casos em que haja repercussão no controle de estoque ou no controle financeiro.

Razão Social. e c) Identificação do PAF-ECF com: Nome comercial. informe “LIB”. o Faça o download da opção “Binário TOTVSTEC”. 14 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . Dessa forma. Premissas Atualize a Build – igual ou superior a 7. no Meu Fiscal. Ainda no Portal. Observação: O parâmetro MV_LJGRMR não é mais considerado para a gravação da Redução Z (tabela SFI). caso não existam na base de dados (Retaguarda e PDV). Contate o Help-Desk (ACR) e informe os números de CNPJ das Lojas que estão atualizando o ambiente para o PAF-ECF.microsiga. Ação Necessária: Ao executar a rotina de “Identificação do PAF-ECF”.090818P o Acesse o site http://portaldocliente. endereço. o Faça o download conforme a Base de Dados. O ECF deve estar configurado para não efetuar a Redução Z automática. Execute o Compatibilizador U_UPDLOJ23 para atualização dos campos LQ_TPORC. as informações solicitadas pelo requisito serão impressas.com. L1_NUMORC. de Relatório Gerencial. pelo ECF. o Na busca. o pacote de atualizações (Patch) possuirá os números de CNPJ cadastrados para utilização do PAF-ECF. LQ_NUMORC. caso não existam na base de dados. telefone e nome da pessoa de contato. Execute os procedimentos técnicos de acordo com o Boletim Técnico “FRT-LOJA . a tabela SFI sempre deverá ser gravada.00. Esse relatório deve conter as seguintes informações extraídas do Laudo de Análise Funcional do PAF-ECF: a) Número do Laudo. L1_TPORC.PRW e APLIB180. para criação dos campos L1_CGCCLI e LQ_CGCCL. Os fontes APLIB000. o Na busca.br. conforme o sistema operacional. denominado “IDENTIFICAÇÃO DO PAF-ECF”. Nome do principal arquivo executável. b) Identificação da empresa desenvolvedora com: CNPJ.PRW devem estar com a data igual ou superior a 21/12/09 e 04/01/10 respectivamente. Código de Autenticação do principal arquivo executável (MD-5) e de outros arquivos utilizados e respectivos códigos MD-5. Requisito XLIII – Assinatura Digital dos arquivos gerados O PAF-ECF deve disponibilizar uma função que permita a impressão. atualize o pacote de LIB. Versão. portanto.Adequação na Nota Fiscal Paulista – SIGALOJA e FRONT”. informe “BIN”.

10.38 (ou superior).0.14 (ou superior). Configure o parâmetro MV_ LJLVFIS com conteúdo igual a 2 para utilizar a funcionalidade “Livro Fiscal Online”.com.br e atualize os seguintes arquivos:  Arquivo: DLLG2. Atualize as DLLs de Fabricantes de ECF. conforme o modelo da impressora: o Para impressoras Bematech.bematech. Tenha o Web Service no SIGALOJA configurado na máquina.0.  Arquivo: Leitura.dll – Versão: 5.4> ou superior.29 (ou superior). o Para impressoras Sweda. o Para impressoras Elgin 1Fit Logger.  Arquivo: BemaMFD. Atualize a DLL Fiscal (SIGALOJA.dll – Versão: 0.dll – Versão: 1.  Arquivo: BemaMFD2.1. o Para impressoras Daruma. obrigatoriamente. o Compatibilizador U_UPDLOJ34.12 (ou superior).0.dll – Versão: 5.0.dll – Versão: 1.0.0.0 (ou superior).com.com.DLL) para <0. SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 15 .3.sweda.0 (ou superior).0.dll – Versão: 1.0. acesse: www. acesse: www.0.dll – Versão: 1.br e atualize o seguinte arquivo:  Arquivo: CONVECF.0.8. acesse: www.4.br e atualize o seguinte arquivo:  Arquivo: Daruma32.com.dll – Versão: 2.48 (ou superior).0.daruma.br e atualize os seguintes arquivos:  Arquivo: BemaFI32.Execute.  Arquivo: ATO17.125.0. acesse www.elgin.0 (ou superior).

00' 16 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal .V. 01. 03.V. As demais impressoras serão adequadas futuramente: BEMATECH: 'BEMATECH MP20FI II .03. 03.10'.01' 'BEMATECH MP25FI .V.21'.02' 'BEMATECH MP2000 THFI . 01. 01.V. 03.V.02' 'BEMATECH MP40FI II .V.V. 'BEMATECH MP20FI II . 01. 'BEMATECH MP20FI II .00' 'BEMATECH MP2000 THFI . 'BEMATECH MP20FI II .15'.V.V.V. 03. 03.V.V.V.00'.00' 'BEMATECH MP25FI .V.30' 'BEMATECH MP20FI II .02' 'BEMATECH MP2100 THFI . 03.01.20' 'BEMATECH MP40FI II .02.01.22' 'BEMATECH MP40FI II .V.V.00.V. 03.V.31' 'BEMATECH MP25FI . 03.01' 'BEMATECH MP2000 THFI .V.00' 'BEMATECH MP40FI II . 01. 01.22' 'BEMATECH MP20FI II .V. 03.01.02' 'BEMATECH MP25FI .01. 03. 03. 01. Observação: Segue abaixo a relação de impressoras que já estão adequadas para operar com o PAF-ECF.26' 'BEMATECH MP20FI II .10' 'BEMATECH MP40FI II .00. 03. 03.21' 'BEMATECH MP40FI II .V. 'BEMATECH MP20FI II .26' 'BEMATECH MP2000 THFI .V.00. 01. 01. 03.V.

V. 01.V.03' DARUMA: 'DARUMA FS345 .V.02' 'DARUMA FS600 . 01.00' 'DARUMA FS2000 .00. 01. 01.00. 01.00' 'DARUMA FS600 .V.V.01.03.V.02.01' SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 17 . 01.V.03.02.01.00' 'DARUMA FS600 .00. 01. 01. 01.V.00' 'DARUMA FS600 .00.V.04.V.01'.00' 'DARUMA FS2100 .V.00. 01. 01.22' 'DARUMA FS2000 .03.00.'BEMATECH MP2100 THFI .V.01'.01' 'BEMATECH MP2100 THFI .01' 'IBM KR4-4610 .V.V. 01. 01. 'SWEDA IF ST200 .04'.V.V.V. 01.00.00.20' 'DARUMA FS345 .V.05.00' 'BEMATECH MP4000 THFI .02' 'BEMATECH MP7000 THFI . 01.00' 'BEMATECH MP3000 THFI . 01. 01.03' 'BEMATECH MP6000 THFI . 01. 01.00' SWEDA: 'SWEDA IF ST100 .03.01' 'BEMATECH MP6000 THFI .V. 01. 'SWEDA IF ST120 .04' 'SWEDA IF ST2000 .V.V. 01. 01.V. 'SWEDA IF ST1000 .

00. nenhum usuário deve estar utilizando o sistema. Se os dicionários de dados possuírem índices personalizados (criados pelo usuário). antes de executar o compatibilizador. Clique no botão OK para continuar.00.08' 'ELGIN ZPM/1FIT LOGGER . o que poderá sobrescrever índices personalizados. no campo “Programa Inicial”. é imprescindível: Seguir os procedimentos do manual “Configuração do PAF-ECF com o processo SIGALOJA OFF-LINE”. portanto.03. No “TOTVS Smart Client”. 3. 01. 01. ELGIN: 'ELGIN FIT 1E TH . Se apresentada a janela para seleção do compatibilizador selecione o programa U_UPDLOJ23. irá adicioná-los a partir da ordem original instalada pelo Protheus. digite U_UPDLOJ23. 03. Os diretórios acima mencionados correspondem à instalação padrão do Protheus.V. Para executar o compatibilizador U_UPDLOJ23: 1. U_UPDLOJ34 e U_UPDLOJ38. Após a confirmação é apresentada uma tela. 4. devem ser alterados conforme o produto instalado na empresa. ou seja.00' 'ELGIN FIT 1E TH . ou para a seleção da empresa em que o dicionário de dados será modificado ou para a seleção do compatibilizador que será aplicado.V. caso não estejam identificados pelo nickname. 18 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\ SYSTEM”).com/hometdn#25015.V. é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo. certifique-se que estão identificados pelo nickname. disponível em http://tdn. Ao confirmar. Caso o compatibilizador necessite criar índices. Essa rotina deve ser executada em modo exclusivo.04' Procedimentos para Implementação Importante: Antes de executar os compatibilizadores U_UPDLOJ23.totvs. 2.

são exibidos somente os campos atualizados pelo programa. Ao confirmar. 8. 2. Para executar o compatibilizador U_UPDLOJ38: 1. Clique no botão Gravar para salvar o histórico (log) apresentado. 3. Nesse log de atualização. é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo. Clique em Sim para iniciar o processamento. digite U_UPDLOJ38. Para executar o compatibilizador U_UPDLOJ34: 1. 2. 6. Clique em Sim para iniciar o processamento. ou para a seleção da empresa em que o dicionário de dados será modificado ou para a seleção do compatibilizador que será aplicado. 4. 7. ou para a seleção da empresa em que o dicionário de dados será modificado ou para a seleção do compatibilizador que será aplicado. É apresentada uma mensagem explicativa na tela. O compatibilizador cria os campos que ainda não existam no dicionário de dados. é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo. Clique no botão OK para encerrar o processamento. são exibidos somente os campos atualizados pelo programa. No “TOTVS Smart Client”. Se apresentada a janela para seleção do compatibilizador selecione o programa U_UPDLOJ34. No “TOTVS Smart Client”. SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 19 . no campo “Programa Inicial”. 7. 4.5. é apresentada a janela de “Atualização concluída” com o histórico (log) de todas as atualizações processadas. Se apresentada a janela para seleção do compatibilizador selecione o programa U_UPDLOJ38. O primeiro passo da execução é a preparação dos arquivos. 6. Clique no botão OK para encerrar o processamento. Clique no botão Gravar para salvar o histórico (log) apresentado. O compatibilizador cria os campos que ainda não existam no dicionário de dados. É apresentada uma mensagem explicativa na tela. 5. 8. Após a confirmação é apresentada uma tela. Nesse log de atualização. Ao confirmar. Clique no botão OK para continuar. Em seguida. digite U_UPDLOJ34. Após a confirmação é apresentada uma tela. 3. Clique no botão OK para continuar. Em seguida. O primeiro passo da execução é a preparação dos arquivos. no campo “Programa Inicial”. é apresentada a janela de “Atualização concluída” com o histórico (log) de todas as atualizações processadas.

8. 6. 7. Clique em Sim para iniciar o processamento. Clique no botão OK para encerrar o processamento. é apresentada a janela de “Atualização concluída” com o histórico (log) de todas as atualizações processadas. Nesse log de atualização. O compatibilizador cria os campos que ainda não existam no dicionário de dados. Ele é responsável por criar as tabelas provenientes do SIGALOJA Off-Line. são exibidos somente os campos atualizados pelo programa. É apresentada uma mensagem explicativa na tela. O primeiro passo da execução é a preparação dos arquivos. Importante A aplicação do compatibilizador U_UPDLOJ38 é de suma importância. 20 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . Em seguida. Clique no botão Gravar para salvar o histórico (log) apresentado.5.

Criação no arquivo SX3 – Campos. Tabela SLF – Perfil/Acessos do Caixa Campo LF_OPCDESC Tipo Numérico Tamanho 1 Decimais 0 Título Opção de Desconto Descrição Opção de Desconto Tabela SB1 – Cadastro de Produtos Campo B1_IAT Tipo Caracter Tamanho 1 Decimais 0 Título Trunc ou Arr Descrição Indicador de Arredondamento ou Truncamento (IAT) Campo B1_IPPT Tipo Caracter Tamanho 1 Decimais 0 Título Prop ou Terc Descrição Indicador de Produção Própria ou de Terceiro (IPPT) SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 21 .Ajustes efetuados pelo Compatibilizador 1.

Campo B1_SITTRIB Tipo Caracter Tamanho 1 Decimais 0 Título Sit Trib Descrição Situação Tributaria Tabela SBI – Produto x Preço Campo BI_IAT Tipo Caracter Tamanho 1 Decimais 0 Título Trunc ou Arr Descrição Indicador de Arredondamento ou Truncamento (IAT) Campo BI_IPPT Tipo Caracter Tamanho 1 Decimais 0 Título Prop ou Terc Descrição Indicador de Produção Própria ou de Terceiro (IPPT) Campo BI_SITTRI Tipo Caracter Tamanho 1 Decimais 0 Título Sit Trib Descrição Situação Tributária 22 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal .

Tabela – SFI – Resumo da Redução Z Campo FI_DTREDZ Tipo Date Tamanho 8 Decimais 0 Título Dt. Não F Descrição Numero Op. Redução Z Descrição Data Redução Z Campo FI_HRREDZ Tipo Caracter Tamanho 6 Decimais 0 Título Hr. Redução Z Tabela SL1 – Cabeçalho do Orçamento Campo L1_CONTDOC Tipo Caracter Tamanho 6 Decimais 0 Título N º Cont Doc Descrição Numero Contador do Docume Campo L1_CONTONF Tipo Caracter Tamanho 6 Decimais 0 Título N° Op. Não Fiscal SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 23 . Redução Z Descrição Hr.

Campo L1_CONTRG Tipo Caracter Tamanho 6 Decimais 0 Título Nº Rel. Gere Descrição Numero Rel. Gerenciais Campo L1_CONTCDC Tipo Caracter Tamanho 6 Decimais 0 Título Nº Com Cre D Descrição Numero Com. Debito Campo L1_TABELA Tipo Caracter Tamanho 3 Decimais 0 Título Tabela Descrição Tabela de preço Tabela SLQ – Cabeçalho do Orçamento Campo LQ_CONTDOC Tipo Caracter Tamanho 6 Decimais 0 Título N º Cont Doc Descrição Numero Contador do Docume 24 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . Cred.

Debito Campo LQ_TABELA Tipo Caracter Tamanho 3 Decimais 0 Título Tabela Descrição Tabela de preço SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 25 . Cred. Gerenciais Campo LQ_CONTCDC Tipo Caracter Tamanho 6 Decimais 0 Título Nº Com Cre D Descrição Numero Com. Gere Descrição Numero Rel. Não Fiscal Campo LQ_CONTRG Tipo Caracter Tamanho 6 Decimais 0 Título Nº Rel.Campo LQ_CONTONF Tipo Caracter Tamanho 6 Decimais 0 Título N° Op. Não F Descrição Numero Op.

anteriormente. Por. O acesso era feito.EXE.Procedimentos para Configuração 1.EXE (localizado dentro da pasta SmartClient).EXE. digite: -P=SIGAPAF –E=<ambiente> -C=<comunicação> -m –A= -A=<código da estação>.EXE deve estar configurado com informações descritas acima. 1. Clique com o botão direito sobre o atalho do SIGAPAF. clique em “Propriedades”. 2 1 = Geração do Livro Fiscal Off-line (padrão do sistema) Descrição 2 = Geração do Livro Fiscal Online 2. pelo executável TotvsSmartClient. Importante: O atalho do SIGAPAF. caso existam. as configurações de parâmetros (Exemplo -A= - A=<Estação>) devem ser efetuadas no SIGAPAF. Acesse o Configurador. é necessário configurar o atalho para o executável SIGAPAF. opção “Ambientes\Cadastros\Parâmetros” e crie o parâmetro a seguir: Nome da Var. MV_LJLVFIS Tipo Numérico Cont. 3. Como existe a exigência de um executável único para as operações do PAF-ECF. no campo “Destino”. Dessa forma. 26 – SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal . 2. O executável de acesso ao SIGALOJA do PDV mudou. No Menu. para que o PAF-ECF seja executado conforme a Legislação. Na pasta “Atalho”.EXE.

não devem ser emitidos Cupom Fiscal e Nota Fiscal de Saída. Sistemas Operacionais Windows Número do Plano 000000022392010 SIGALOJA – PAF-ECF – Programa Aplicativo Fiscal – Emissor de Cupom Fiscal – 27 . está sendo disponibilizado no menu do módulo Faturamento (SIGAFAT) a rotina “Venda Direta” (FATA701). SLQ. com o sistema configurado segundo a Legislação do PAF-ECF. não será mais possível emitir a Nota Fiscal pela Venda Assistida do módulo Controle de Lojas (SIGALOJA). SA6. pois. SL4. Estação (LOJA121). Importante: É necessário contatar o Help Desk para obter informações sobre a implementação da rotina “Venda Direta”. SFI. A Venda Direta nada mais é que a rotina Venda Assistida adequada ao menu do módulo Faturamento (SIGAFAT). Informações Técnicas Tabelas Utilizadas SL1. em uma mesma estação de venda. SB1. SLF. SL2. Por isso. SLR.Informações sobre a emissão de Nota Fiscal na Venda Assistida: A Legislação do PAF-ECF prevê que. SLG. SBI Rotinas Envolvidas Venda Assistida (LOJA701).