Baixe o app para aproveitar ainda mais
Prévia do material em texto
S@T - FISCAL Projeto S@T – FISCAL Sistema Autenticador e Transmissor CF-e Cupons Fiscais Eletrônicos S@T - FISCAL Agenda da Apresentação 9 Objetivo 9 Premissas 9 Produtos 9 Características 9 Modelo de Negócio 9 Equipamento S@T 9 Hardware 9 Software 9 Comunicação 9 Etapas do Projeto S@T - FISCAL • Simplificação e redução de custos de obrigações acessórias. Objetivo S@T - FISCAL • Disponibilidade das informações em tempo real; • Garantia de procedência e conteúdo das informações do documento fiscal; • Novos Paradigmas em construção: – Documento Fiscal Válido é o Documento Fiscal Eletrônico existente na Base de Dados do Fisco; – Dispensa da Guarda de Documentos Fiscais pelos Contribuintes passando esta responsabilidade a ser do Fisco. Premissas S@T - FISCAL Produtos 9 Criar um NOVO modelo de documento fiscal eletrônico (Cupom Fiscal Eletrônico CF-e) para os contribuintes que não estejam obrigados à NF-e. 9 Desenvolver um padrão de equipamento de baixo custo (potencial estimado em 500.000 unidades) que gere, autentique e transmita por tecnologia de comunicação de dados via rede celular os arquivos eletrônicos correspondentes aos cupons fiscais emitidos pelos estabelecimentos comerciais com validade jurídica S@T - FISCAL Criação de um NOVO modelo de documento fiscal 9 Cupom Fiscal Eletrônico (CF-e): formado por dois arquivos de dados: 9 Arquivo de dados: contém os dados originais da venda enviados pelo PAF. 9 Arquivo de controle: contém as informações que garantem a autoria e a integridade do CF-e. S@T - FISCAL Criação de um NOVO modelo de documento fiscal S@T - FISCAL Características Equipamento S@T Fiscal 9 Plug & Play 9 Pouca necessidade de conhecimentos técnicos 9 Simplificação das Obrigações Acessórias 9 Permite uso de impressora comum 9 Comunicação Bidirecional 9 Envio eletrônico de cupons fiscais 9 Recebimento de comandos e mensagens 9 Tecnologia Celular S@T - FISCAL 9 Construído com pequena quantidade de componentes 9 disponíveis no Mercado 9 baixa complexidade 9 grande quantidade de fabricantes 9 Pequenos e Leves 9 fácil montagem (1 circuito) 9 logística facilitada Características Equipamento S@T Fiscal S@T - FISCAL 9 Chip Celular embutido 9 Certificação Digital 9 Chave privada no equipamento 9 Assinatura digital 9 Número de segurança para comunicação com a SEFAZ 9 Comunicação criptografada 9 Geração e controle dos números dos documentos fiscais emitidos (CF-e) Características Equipamento S@T Fiscal S@T - FISCAL 9 Par de chaves criptográficas exclusivos ao Equipamento S@T 9 Todos os CF-e gerados, autenticados e transmitidos tem a garantia de: 9 Autenticidade – O assinador é realmente quem diz ser 9 Integridade – O documento não sofreu alterações 9 Não-Repúdio – O autor não pode negar sua autoria da transação Validade Jurídica e Confiabilidade S@T - FISCAL 9 Todos os CF-e recebidos e armazenados pela SEFAZ-SP são confirmados com assinatura digital ao S@T, garantindo juridicamente seu recebimento e guarda ao contribuinte 9 Declaração de Práticas da Autoridade Certificadora 9 Responsabilidade do contribuinte sobre a guarda, uso e revogação da chave privada Validade Jurídica e Confiabilidade S@T - FISCAL 9 Relógio Interno 9 Sincronismo com SEFAZ 9 Carimbo de Tempo (Time Stamp) 9 Geo-localização 9 Equipamento blindado Características Equipamento S@T Fiscal S@T - FISCAL Modelo CF-e para Grandes Varejistas 9 Buscar uma solução eletrônica adequada as necessidades dos grandes varejistas, mas que garanta as premissas previstas no CF-e, em termos de: 9 Agilidade; 9 Custo adequado as operações; 9 Segurança; 9 Validade jurídica. 9 Objetivo dispensar uso de ECF e ter a informação dos Cupons Fiscais Eletrônicos com periodicidade inferior a 1 dia S@T - FISCAL Vantagens CF-e 9 Redução de Custos do Contribuinte do Varejo 9 Dispensa da Guarda de Documentos Fiscais em Papel 9 Redução significativa do prazo entre a solicitação pelo Consumidor do documento fiscal com CPF e sua disponibilização para consulta no site da NFP 9 Possibilidade de Monitoramento e Controle em tempo real pelo Fisco das operações do varejo S@T - FISCAL Modelo de Negócio Proposto Projeto S@T-Fiscal S@T - FISCAL Recebimento da Informação pelo S@T PAF 1 Tratamento da Informação Devolução de Código de Autenticador + Assinatura Digital Impressão do Cupom c/ código autenticador (Similar ao DANFE) 2 3 4 Dados de Venda CF- e Impressora Comum CF- e S@T - FISCAL 9 Contribuintes 9 Consumidores 9 Operadoras de Telefonia Celular 9 Fabricantes de Equipamentos 9 Secretaria da Fazenda 9 Autorizados dos Fabricantes 9 Desenvolvedores de Aplicativo de Frente de Caixa - PAF Atores S@T - FISCAL Requisitos de Software/Hardware ¾ Aplicativo de frente de loja (PAF) ¾ Equipamento S@T ¾ Impressora comum Processos ¾ Cadastro Inicial, ¾ Ativação e Testes ¾ Utilizar o Equipamento S@T nas Vendas ¾ Acompanhar a situação no Sistema, quanto ao envio dos pacotes de dados Contribuinte S@T - FISCAL Requisitos de Software/Hardware ¾ SIM Card ¾ Estrutura de atendimento especializado aos autorizados pelos fabricantes ¾ Estrutura de atendimento a demandas da SeFaz-SP ¾ ativação/inativação de SIM Card ¾ entrega de SIM Card aos fabricantes Operadoras de Telefonia Celular S@T - FISCAL Processos ¾ Transmitir os pacotes de dados dos Equip.S@T para os Servidores da SeFaz-SP ¾ Enviar informações de localização dos Equipamentos S@T ¾ Garantir suporte aos autorizados ¾ Atender solicitações de Ativação/desativação de Chips ¾ Atender solicitações de entrega de lotes de chips aos fabricantes ¾ Manter a Sefaz-SP informada dos status das solicitações e da rede Operadoras de Telefonia Celular S@T - FISCAL Requisitos ¾ Desenvolver equipamento seguindo especificações da SeFAZ-SP ¾ Desenvolver Software Básico seguindo especificações da Sefaz-SP Fabricante S@T - FISCAL Processos ¾ Solicitar homologação de equipamento (SEFAZ-SP) ¾ Solicitar lotes de SIM CARD por operadora (SEFAZ-SP) ¾ Solicitar números internos para os S@T (SEFAZ-SP) ¾ Informar a SEFAZ-SP os equipamentos S@T disponibilizados no Mercado ¾ Manter estrutura de autorizados para suporte/assistência técnica (até 5 contatos autorizados por fabricante) Fabricante S@T - FISCAL Requisitos ¾Estrutura de retaguarda para Gestão do Projeto S@T Fiscal Secretaria da Fazenda S@T - FISCAL Processos ¾ Homologar equipamentos do Fabricante ¾ Disponibilizar atualizações do Software Básico do modelo do equipamento ¾ Gerar números internos aleatórios para os S@T (Fabricantes) ¾ Gerenciar solicitações dos fabricantes de SIM CARD para as Operadoras Secretaria da Fazenda S@T - FISCAL Processos ¾ Monitorar o Tráfego, comunicação e transmissões ¾ Autenticar/Validar o Equipamento S@T/Contribuinte ¾ disponibilizar parametrizações de uso do Equipamento S@T ¾ Disponibilizar informações de funcionamento dos processos do sistema para os autorizados dos fabricantes ¾ Validar certificados digitais para os equipamentos S@T Secretaria da Fazenda S@T - FISCAL Processos ¾ Prestar suporte ao usuário do equipamento S@T(contribuinte) ¾ Manter contato com as operadoras ¾ Ter acesso ao canal de suporte da Sefaz-SP, para obtenção de informações sobre a situação do Sistema ¾ Prestar assistência técnica/devolução do equipamento S@T ao fabricante Autorizados dos Fabricantes S@T - FISCAL 2. Homologa Modelo 6. Solicita/viabiliza a SIM CARD às Operadoras SEFAZ-SPFabricanteS@T 1. Solicita Homologação do Modelo 3.Solicita Números Internos 4. Gera numeração 5. Solicita SIM CARD 7. Informa Sefaz-SP S@T no Mercado 8. Armazena informações p/ validações Interações S@T - FISCAL 1. Adquire S@T 2. Cadastra S@T no PFE 6. Ativa equipamento S@T Contribuinte Sistema Gerenciador S@T 3. Efetua validações, CNPJ/S@T 4. Solicita ativação de SIM CARD à Operadora 5. SIM CARD ativado, comunica contribuinte 7. Parametriza S@T 8. Utiliza o S@T nas vendas 10. Acompanha CF-e enviados 9. Recebe CF-e Interações S@T - FISCAL 2. Atende solicitação 3. Comunica a Sefaz-SP Operadoras TelefoniaSEFAZ-SP 1. Solicita ativação/cancelamento de SIMCARD 4. Comunica contribuinte Interações Consulta/Disponibiliza situação dos Serviços Consulta/Disponibiliza situação dos Serviços S@T - FISCAL 2. Atende solicitação 3. Entrega SIMCARD ao Fabricante Operadoras TelefoniaSEFAZ-SP 1. Solicita Entrega de SIMCARD Interações Comunica a SEFAZ-SP S@T - FISCAL SEFAZ (canal de suporte) Fabricantes Equipamento Operadoras Canal de suporte dedicado Contribuinte Autorizados Rede de Suporte do Fabricante Atendimento e Suporte Interações S@T - FISCAL Equipamento S@T – FISCAL S@T - FISCAL Módulo GPRS Memória Trabalho Relógio, Número de Segurança e Número de série Leds Memória de Parametrização USB Módulo Principal Esquema básico S@T - FISCAL Componentes Módulo Principal LEDs USB Memória de pequeno armazenamento Memória de Parametrização Memória de Trabalho Módulo GPRS SIM Card Antena Relógio Blindagem elétrica Bateria S@T - FISCAL – Dispositivos luminosos indicadores de operação – Power • Fixo aceso indicando energização – S@T rodando • Fixo aceso indicando software operando • Fixo apagado indicando software inoperante – Nível do sinal de comunicação celular • Fixo apagado indicando que o sinal é inexistente • Piscando indicando que o sinal está abaixo do indicado • Fixo aceso indicando que o sinal está conforme indicado para operação. LEDs S@T - FISCAL – S@T – PAF • Piscando no momento da comunicação com PAF – S@T – SEFAZ • Fixo aceso indicando CF-e não transmitidos • Fixo apagado indicando nenhum CF-e armazenado • Piscando no momento da comunicação com SEFAZ – PARAMETRIZAÇÃO (Vermelho) • Fixo aceso indicando falta de parametrização • Fixo apagado indicando parametrizado – SUPORTE TÉCNICO • Fixo aceso indicando necessidade de suporte técnico • Fixo apagado indicando normalidade LEDs (cont.) S@T - FISCAL • Dispositivo usado para estabelecer o canal de comunicação entre o S@T e as redes de telefonia celular • Necessita ser homologado pelas operadoras e órgãos competentes (Anatel) • O modulo pode se utilizar de outras redes de dados com o objetivo de melhorar desempenho – HSDPA – EDGE – 3G Módulo GPRS S@T - FISCAL • Dispositivo responsável pela execução do software básico do S@T. • O módulo principal será composto de um processador. • O fabricante poderá adotar dispositivos que suportem a função de módulo GPRS e Principal em um único encapsulamento. • O Módulo principal deve garantir que somente software básicos assinados digitalmente possam estar em operação no equipamento. Módulo Principal S@T - FISCAL • Permite a conexão de periféricos sem a necessidade de desligar o computador e com elevada padronização, simplificando o processo de compatibilidade com os equipamentos de mercado • É a interface utilizada para a comunicação entre o S@T e o PAF. • Responsável pela alimentação elétrica e a troca de dados na mesma conexão, simplificando a instalação. USB S@T - FISCAL Leds • A memória de trabalho é o local onde serão armazenadas as informações fiscais – operações do S@T. • Memória não volátil sem nenhum tipo de alimentação. • Capacidade mínima de 30 Mbytes (protótipo) • Não pode ser removível sem a desmontagem completa do S@T. Memória de Trabalho S@T - FISCAL • A memória de parametrização é o local onde serão armazenadas os parâmetros necessários para a operação do S@T. • Deve ter capacidade para conter todos os arquivos de parametrização do equipamento S@T. • Memória não volátil • Não pode depender de qualquer tipo de energização Memória de Parametrização S@T - FISCAL • Dispositivo para ampliar a capacidade de transmissão e recepção do módulo GPRS. Antena S@T - FISCAL • Memória para armazenar o número de segurança e o número serial do S@T • Memória volátil com capacidade mínima de 128 bytes • Mantida por bateria recarregável com capacidade mínima de 3 anos sem nova carga • A remoção da bateria deve obrigatoriamente acarretar na perda dos dados gravados na memória • O circuito de alimentação da memória deve estar integrado a chaves normalmente abertas que são mantidas na posição fechada com a correta colocação da carcaça do equipamento • Pode estar fisicamente integrada com o relógio interno Memória volátil de pequeno armazenamento S@T - FISCAL • Mantido por bateria com capacidade mínima de 3 anos sem nova carga • A remoção da bateria deve obrigatoriamente acarretar na perda da configuração do relógio • Pode ser fisicamente encapsulado com a memória volátil de pequeno armazenamento • O circuito de alimentação do relógio deve estar integrado a chaves normalmente abertas que são mantidas na posição fechada com a correta colocação da carcaça do equipamento Relógio Interno S@T - FISCAL • Alimentação para a memória volátil de pequeno armazenamento e para o relógio interno • Recarregada através da interface USB • Tensão compatível com os dispositivos • Capacidade de manter os dispositivos por no mínimo 3 anos sem necessidade de carga Bateria S@T - FISCAL • O cartão Sim Card armazena o número de telefone e o ID necessário para a comunicação com a operadora de telefônica móvel. • Fornecido pelas operadoras sem configuração de linha (em branco). • Deve ser embutido na fabricação do equipamento e só permitir remoção com a desmontagem completa da carcaça do S@T, e consequentemente com a perda de dados do relógio e memória volátil. Sim Card da Operadora de Telefonia Celular S@T - FISCAL • O S@T deverá ter um blindagem do tipo elétrica de forma que a memória volátil de pequeno armazenamento e o relógio interno sejam apagados em qualquer tentativa de abertura do equipamento. • Esta blindagem tem de ser feita com a quantidade de pontos necessários para tornar inviável o acesso aos circuitos internos sem que o circuito da bateria seja violado. Chave de Blindagem elétrica S@T - FISCAL – Equipamento autônomo – dispensa intervenção técnica interna. – Tempo de resposta de um pedido de geração e autenticação de Cupom Fiscal Eletrônico deve ser inferior a 1 segundo. – Uso exclusivo de um único estabelecimento comercial – Não pode ser reaproveitado sem devolução ao fabricante Requisitos Gerais S@T - FISCAL Equipamento S@T – FISCAL COMUNICAÇÃO S@T - FISCAL SEFAZS@TPAF COMUNICAÇÃO 2 COMUNICAÇÃO 1 S@T - FISCAL • Comunicação entre PAF e S@T • Comunicação Serial emulada através de USB • Protocolo de Comunicação e Especificação de Comandos é padronizado Comunicação 1 S@T - FISCAL ESC.00 ESC.I ESC.F ESC.I ESC.F ESC.99 INÍCIO DE COMUNICAÇÃO Transmissão de dados linha a linha Transmissão de dados linha a linha FIM DA COMUNICAÇÃO Protocolo S@T - FISCAL • A Primeira mensagem após o início de transmissão deve conter 2 campos: <ESC.I>COD|SENHA<ESC.F> • Onde: – COD: Códigocom 3 caracteres. Quando iniciado pela letra S se refere a uma das operações possíveis, e quando iniciado por outra letra se refere ao tipo da mensagem dentro da operação: – S01 – Ativação (Etapa 1 do processo operacional do contribuinte); – S02 – Emissão da venda (Etapa 3 do processo operacional do contribuinte); – S03 – Cancelamento da última venda; – S04 – Consulta entre PAF e S@T (comando tipo “ping”); – S05 – Teste fim-a-fim (envio de dados para venda de teste); – S06 – Consulta de Status do S@T; – E14 – Cabeçalho de venda; – E15 – Itens de venda; – ROD – Rodapé de arquivo de venda. – SENHA: Senha cadastrada pelo contribuinte na ativação, com 6 a 32 caracteres. Tipos de Operação S@T - FISCALS@T FISCAL Diagrama S@T - FISCAL • <ESC.00> – <ESC.I>S02|código de ativação<CR><LF><ESC.F> – <ESC.I>E14|versão|CNPJ do estabelecimento|CPF do consumidor|subtotal|desconto|desconto %|acréscimo|acréscimo %|total líquido<CR><LF><ESC.F> – <ESC.I>E15|001|código interno 1|cód barras 1|descrição 1|unidade 1|quantidade 1|valor unitário 1|desconto 1|acréscimo 1|total líquido item 1|identificador de tributação 1|IAT 1<CR><LF><ESC.F> – <ESC.I>E15|002|código interno 2|cód barras 2|descrição 2|unidade 2|quantidade 2|valor unitário 2|desconto 2|acréscimo 2|total líquido item 2|identificador de tributação 2|IAT 2<CR><LF><ESC.F> – .... – <ESC.I>E15|nnn|código interno N|cód barras N|descrição N|unidade N|quantidade N|valor unitário N|desconto N|acréscimo N|total líquido item N|identificador de tributação N|IAT N<CR><LF><ESC.F> – <ESC.I> ROD|nnn<ESC.F> • <ESC.99> Exemplo de Comunicação de Venda S@T - FISCAL Leds • Rede de dados GSM (GPRS, EDGE, HSDPA) • APN dedicada SEFAZ • Comunicação entre S@T -> SEFAZ – Protocolo HTTPs - TCP/IP para envio de informações do S@T para a SEFAZ • Comunicação SEFAZ -> S@T – Mensagens de Texto (SMS ou TCP/IP) para envio de comandos e comunicados da SEFAZ para o S@T Comunicação 2 S@T - FISCAL Segurança Internet Rede dedicada APN Rede Fechada – APN SEFAZ-SP Operadora de Telefonia Celular S@T - FISCAL Codificação para transmissão – Comunicação 2 • Base64 – Antes da transmissão normal ou em contingência, o Arquivo 1 deve ser codificado em Base 64. – O Arquivo 2 deverá ser lido e algumas de suas informações serão enviadas através de parâmetros da conexão POST do HTML. – O arquivo 2 também será enviado usando a codificação Base64 https://sat1.sefaz.sp.org.br/envio.php?id=0202020202&estabel=010101010101&n umdoc=1234567&chave_acesso=89363197412&arq1=qwrhfuiyrhc973by4tc72b4t n7q8y4t873bcy487t48cty34ct87by487tct8c4yn7487rtc9bc4t89984tcy4r89723b4r9 8984cyr487cbn8c3bn84nbbccbmnrt7n2c84yntbn7t8t8ny2tc87cb7832bt48yc4tcv7 8t43b78vc43bt87yt478ty48t84y3287tby78c23bni8tbnt84cyv7bn43tc97832tycv98ty 4c987bty48ct4843bn87tcvbt4n87c9t43bn7c8rn437c8n7t4c78t43bn87ctbn3c87.b4 78&arq2=uwerhknfcuiwh87f2hn43ifh32hn48fc23yf89732,nh4f8723mnhc4f8732gh 4f8fciwehnrfuihwchfuiwhrcnuifherwuufwhreunfehrwnbuichfwurhgcvuwhrr4i2jfjd2i3 u4tc23y4tcn94t8294tucn4ct298yt40n98yt4cm329t8y4nc893yt498 S@T - FISCAL Equipamento S@T – FISCAL COMUNICAÇÃO COM SEFAZ EM CONTINGÊNCIA S@T - FISCALSEFAZ Memória local do PAF Contribuinte CF-e CF-e Transmissão de toda a memória local Sefaz Recebimento de CF-e por contingência CF-e já transmitido? Comparação de Hash com os cadastrados Hash OK? CF-e Divergências CF-e Descartado Processa e Armazena CF-e S@T - FISCAL O Contribuinte poderá em regime de contingência enviar as informações do Equipamento S@T de duas maneiras: • preferencialmente pelo próprio Equipamento S@T, conectando o mesmo a qualquer fonte de energia, carregador USB ou um microcomputador, o Equipamento S@T automáticamente enviará os dados •Através do Site do Sistema de Gestão do S@T, com carga de arquivo, este arquivo é gerado pelo PAF no contribuinte Envio por Contingência S@T - FISCAL Equipamento S@T – FISCAL SOFTWARE S@T - FISCAL 1.Adquire S@T 2. Efetua o 1º Cadastro (Web) 6 Ativação do S@T Contribuinte Sistema Gerenciador S@T 4 Solicita ativação de chip à Operadora 3 Vinculação CNPJ/S@T 8 Utiliza o S@T nas vendas Operações S@T - Fiscal 5 chip ativado, comunica contribuinte 7 Validação dos Testes e Envio de Parâmetros 9 Recepção de CF-e 10 Acompanha Envio e Recepção de CF-e S@T - FISCAL Softwares ATIVAÇÃO Desenvolvido pelo Fabricante S@T Responsável pelo processo de ativação do S@T no estabelecimento comercial Instalado no computador utilizado para ativação do S@T - PAF SOFTWAR E BÁSICO S@T Desenvolvido pelo Fabricante do S@T Responsável pelas operações FISCAIS internas do S@T Instalado internamente no S@T PAF Adequação do PAF realizado pelos desenvolvedore s Responsável pelo envio da informação para o S@T Instalado no contribuinte S@T - FISCAL • Software responsável pelo processo de ativação do S@T • Desenvolvido pelo fabricante do S@T e disponibilizado junto com a venda do equipamento • Funções: – Conferir dados do primeiro cadastro – Gerar par de chaves RSA – Solicitar certificado digital – Testar funcionamento – Carregar parametrização de uso Ativação S@T - FISCAL CAMPOS NECESSÁRIOS S@T - FISCAL • Certificado Digital – O par de chaves (Pública e Privada) deve nascer internamente no equipamento seguindo os seguintes padrões: • Função Criptográfica Assimétrica: RSA • Tamanho: 1024 bits • CNPJ do contribuinte deve constar do campo otherName das chaves • Certificado Digital criado através de assinatura da Secretaria da Fazenda do Estado de São Paulo (CA – SEFAZ SP) – O nascimento da chave pode ser realizado através de chip criptográfico com função específica ou módulo implementado em software Chaves RSA S@T - FISCAL • Software responsável pelas operações fiscais do S@T • Desenvolvido pelo fabricante do S@T e instalado internamente no equipamento • Necessita ser assinado digitalmente pelo fabricante • Funções: – Emitir CF-e – Cancelar CF-e – Transmitir CF-e – Receber comandos e comunicados da SEFAZ – Monitorar status de operações – Realizar testes Operações S@T-Fiscal S@T - FISCAL EMISSÃO CF-e S@T - FISCAL Comandos Serial Solicitação após conclusão de todos os itens da venda Geração de número do Doc. Fiscal Memória Validação SEFAZ (chave eletronica CFe) Assinatura Chave Equipamento PAF SEFAZ Validação de Campos Hash Time Stamp Transmissão c/ Time Stamp Existem arquivos para transmissã o? S@T CF AD-CF-e AD-CF-e AD-CF-e AC-CF-eAD-CF-e AD-CF-e AC-CF-e AD-CF-e AC-CF-e AD-CF-e AD-CF-e AC-CF-e AC-CF-e S@T - FISCAL Arquivos CF-e •AD-CF-e •AC-CF-e S@T - FISCALS@T FISCAL DADOS DO CUPOM TIME STAMP NÚMERO DO DOCUMENTO FISCAL HASH ASSINATURA DO HASH CHAVE DE CONSULTA AD-CF-e AC-CF-e NÚMERO DO DOCUMENTO FISCAL CHAVE DE CONSULTA S@T - FISCAL • Os REGISTROS TIPO do ato COTEPE 17/04, na adaptação feita para o S@T, foram reduzidos de 21 Registros Tipo para 02 Registros Tipo e 1 arquivo de validação (AC-CF-e). Leiaute dos Arquivos S@T - FISCAL • Arquivo em formato texto, codificado em ASCII-ISO 8859-1 (latin- 1), não sendo aceitos qualquer tipo de compactação, campos compactados (packed decimal), zonados, binários, ponto flutuante (float point), ou quaisquer outras codificações de texto. • Os registros são sempre iniciados na primeira coluna (posição 1) e têm tamanho variável • A linha do arquivo digital deve conter o campo na exata ordem em que estão listados nos respectivos registros • Aofinal de cada campo deve ser inserido o caracter delimitador “|“ (Pipe ou Barra Vertical): caracter 124 da Tabela ASCII • O caracter Pipe não deve ser incluido como parte integrante do conteúdo de quaisquer campos numéricos ou Alfanumericos Formatação S@T - FISCAL • os registros devem conter no final de cada linha do arquivo digital, após o caracter Pipe acima mencionado, os caracteres “CR” (Carriage Return) e “LF” (Line Feed) correspondentes a “retorno do carro” e “salto de linha” (CR e LF: caracteres 13 e 10, respectivamente, da tabela ASCII) • Na ausencia de informação, o campo vazio (campo sem conteúdo; nulo; null) deverá ser imediatamente encerrado com o caracter “|” delimitador de campo Formatação (cont.) S@T - FISCAL • Cada arquivo deve conter somente dados de 1 cupom fiscal • Layout Registro do Tipo E14 – Cupom fiscal (Único e OBRIGATÓRIO) • Layout Registro do Tipo E15 – Detalhe do Cupom Fiscal (Múltiplo e OBRIGATÓRIO) • Layout Registro do tipo ROD – Rodapé do Cupom Fiscal (Único e Obrigatório) • Layout S@T – Informações acrescentadas pelo S@T ao Cupom Fiscal Arquivo 1 (AD-CF-e) S@T - FISCAL Nú m Campo Tam Fixo Tam Máxim o Format o Obri g. Observação 1 Tipo do Registro 3 - Alfanumé rico Sim Deve ser preenchido com E14, iniciando a linha 2 Versão do Layout do arquivo 4 - Num. Sim Indica a versão do Layout do arquivo. A versão atal é 0001 3 CNPJ do estabelecimento 14 - Num. Sim CNPJ do estabelecimento emissor de CF 4 CPF ou CNPJ do consumidor final 11 ou 14 - Num Sim CPF ou CNPJ do adquirente das mercadorias ou serviços (consumidor) Layout Registro do Tipo E14 - Cabeçalho S@T - FISCAL Nú m Campo Tam Fixo Tam Máxim o Format o Obri g. Observação 5 Subtotal do Documento 2 casas decim ais 15 (antes da vírgula) Num Sim Ex.1245,96 6 Desconto sobre o Subtotal em $$ 2 casas decim ais 15 (antes da vírgula) Num Não Ex.1245,96 7 Desconto sobre o Subtotal em % 2 - Num Não Ex. 12 (Não indicar o símbolo de % 8 Acréscimo sobre o Subtotal em $$ 2 casas decim ais 15 (antes da vírgula) Num Não Ex.1245,96 9 Acréscimo sobre o Subtotal em % 2 - Num Não Ex. 12 (Não indicar o símbolo de % S@T - FISCAL Nú m Campo Tam Fixo Tam Máxim o Format o Obri g. Observação 10 Valor Total Líquido. Valor total do CF após acrescimos ou deduções 2 casa s deci mais 15 (antes da vírgula) Num SIM Ex.1245,96 S@T - FISCAL Layout Registro do Tipo E15 – Itens do AD-CF-e Nú m Campo Tam Fixo Tam Máxim o Format o Obri g Observação 1 Tipo do Registro 3 - Alfanuméri co Sim Deve ser preenchido com E15, iniciando a linha do Registro da nota 2 Número do Item - 3 Num Sim Número sequencial dos itens informados 3 Código do Produto - 60 Texto Sim Código interno do emitente 4 Código de Barras - 14 Num Não Representação Alfanumérica do código de barra do produto, se houver. Padrões aceitos: GTIN- 8, GTIN-12, GTIN-13, GTIN-14, EAN, UPC e DUN-14 5 Descrição da Mercadoria - 100 Texto Sim Texto Livre S@T - FISCAL Nú m Campo Tam Fixo Tam Máximo Forma to Obrig Observação 6 Unidade de medida - 20 Texto Sim Texto seguindo tabela 7 Quantidade 3 casas decimais 11 (antes da vírgula Num Sim Ex. 12,360 8 Valor unitário 2 casas decimais 15 (antes da vírgula) Num Sim Ex.1245,96 9 Desconto sobre o item 2 casas decimais 15 (antes da vírgula) Num Não Ex.1245,96 10 Acrescimo sobre o item 2 casas decimais 15 (antes da vírgula) Num Não Ex.1245,96 11 Valor Total Liquido 2 casas decimais 15 (antes da vírgula) Num Sim Ex.1245,96 12 Identificador da Tributação 7 Alfanum érico SIM Código da situação tributária relativo ao produto e serviço conforme tabela S@T - FISCAL Nú m Campo Tam Fixo Tam Máximo Forma to Obrig Observação 13 Indicador de Arredondamento ou Truncamento 1 - Alfanum érico Sim Indicador de arredondamento e truncamento relativo à regra de cálculo do valor total líquido do item, sendo “T” para truncamento e “A” para Arredondamento. S@T - FISCAL Layout Registro do Tipo ROD – Rodapé Nú m Campo Tam Fixo Tam Máximo Format o Obrig Observação 1 Tipo do Registro 3 - Alfanumé rico Sim Deve ser preenchido com ROD 2 Quantidade de registros tipo E15 3 Num Sim Indicar a quantidade de registros tipo E15 no arquivo S@T - FISCAL Layout Registro do Tipo S@T Nú m Campo Tam Fixo Tam Máximo Format o Obri g Observação 1 Tipo do Registro 3 - Alfanumér ico Sim Deve ser preenchido com S@T 2 Time Stamp 12 - Num Sim Data, hora, minuto e segundo juntos sem separadores. Ex. AAAAMMDDHHMMSS 3 Número do documento fiscal ?? Texto Sim Número do documento fiscal criado pelo S@T. Número sequencial por S@T iniciado com o número de série do S@T + 9 caracteres numéricos iniciados em 000000001 4 chave de consulta 19 - AAMMDD HHMMSS XXXXXX- Y Sim data, hora, minuto, segundo e 6 números pseudo- randomicos e de um dígito verificador S@T - FISCAL • HASH – Processo criptografico para garantir integridade do arquivo logo após a sua criação. Algoritmo proposto: MD5 • NUMERO DOC. FISCAL - Número sequencial por S@T iniciado com o número de série do S@T + 9 caracteres numéricos iniciados em 000000001 • ASSINATURA DO HASH – Campo contendo o resultado do processo criptográfico entre o HASH e a chave privada do contribuinte • chave de consulta – Sequência de caracteres gerada através da combinação da data, hora, minuto, segundo e 4 números pseudo-randomicos e de um dígito verificador. AC-CF-e (Arquivo 2) S@T - FISCAL Arquivo 2 Layout Registro do Tipo 01 – HASH Nú m Campo Tam Fixo Tam Máximo Format o Obrig Observação 1 Tipo do Registro 2 - Num. Sim Deve ser preenchido com 01 2 HASH 32 - Texto Sim Hash MD5 do arquivo 1 S@T - FISCAL Arquivo 2 Layout Registro do Tipo 02 – Número do documento fiscal Nú m Campo Tam Fixo Tam Máxim o Format o Obri g Observação 1 Tipo do Registro 2 - Num. Sim Deve ser preenchido com 02 2 Número do documento fiscal -- Texto Sim Número do documento fiscal criado pelo S@T. Número sequencial por S@T iniciado com o número de série do S@T + 9 caracteres numéricos iniciados em 000000001 S@T - FISCAL Layout Registro do Tipo 03 – Assinatura Digital Nú m Campo Tam Fixo Tam Máximo Format o Obrig Observação 1 Tipo do Registro 2 - Num. Sim Deve ser preenchido com 03 2 Assinatura Digital -- - Texto Sim Assinatura RSA do Hash para garantir autoria S@T - FISCAL Layout Registro do Tipo 04 – chave de consulta ao AD-CF-e Nú m Campo Tam Fixo Tam Máxim o Formato Obrig Observação 1 Tipo do Registro 2 - Num. Sim Deve ser preenchido com 04 2 chave de consulta 19 - AAMMDDHH MMSSXXXXX X-Y Sim data, hora, minuto, segundo e 6 números pseudo- randomicos e de um dígito verificador * Dígito verificador calculado baseado no módulo 11. S@T - FISCAL Leiaute de Impressão CPF/CNPJ do Consumidor: <CPF> <nome consumidor> ------------------------------------------------------------------------------------------- ITEM| CÓDIGO | DESCRIÇAO| QTD | UN | VL UNIT <moeda> | ST| VL ITEM <moeda> $ ------------------------------------------------------------------------------------------- <n> <cod> <desc> <qtd> <un> X <valor3> <st> <valor4> <+> desconto <-> <valor5> <%> <valor6> <n> <cod> <desc> <qtd> <un> X <valor7> <st> acréscimo <+> <valor8> <%><valor9> <o> documento auxiliar No. <No. Documento> CUPOM FISCAL ELETRÔNICO <CANCELADO> <chave de consulta> DD/MM/AAAA HH:MM:SS O código de barras deve representar o chave de consulta do CF-e no padrão “2 de 5 intercalado”. Título da ação de venda ou de cancelamento Para atender o Programa Nota Fiscal Paulista Legenda Registro de Item (com desconto ou acréscimo) O cabeçalho pode ser com ou sem logomarca. As informações podem estar alinhadas à esquerda, direita ou centralizadas ”. LOGOMARCA Razão Social Nome fantasia Endereço CNPJ IE IM -------------------------------------------------------------------------------------------- S@T - FISCAL Leds Recepção de Comandos / Operações PUSH S@T - FISCAL • As operações PUSH serão realizadas através de mensagens SMS enviadas aos equipamentos • As mensagens seguirão o seguinte padrão: – Número do Tel do S@T – Código do S@T – Código da operação a ser realizada • O código do S@T é importante para não se enviar solicitações a equipamentos errados, ou seja, se o código do S@T enviado pela SEFAZ não bater com o código S@T cadastrado no equipamento será retornada uma mensagem de erro. S@T - FISCALS@T FISCAL Solicitação SEFAZ Atualização Sistema Atualização Parâmetros: • Relógio; • Chave; • Freqüência de Tx. Transmissão dos CF-e SEFAZ Ping / Relógio Geo-localização Validar Chave Pública Empacotamento dos Arquivos TransmissãoAssinatura doSoftware Memória de trabalho Memória de Parametrização Memória de Parametrizaçã o Mensagens ao PAF S@T - FISCAL Etapas Projeto S@T 9 Apresentação ENCAT (21/08/2009) 9 Apresentação GT-46 ECF - COTEPE (26/08/09); 9 Conclusão documentos técnicos de especificação do equipamento (setembro/09); 9 Apresentação Receita Federal 8ª. Região (18/09/09) 9 Apresentação ANATEL (21/09/09) 9 Audiência Pública (24/09/09) 9 Consulta Pública (28/09 a 31/10/09); 9 Testes em piloto (a partir de novembro/09); 9 Ajustes Legislação (até final 2009); 9 Inicio da implantação S@T-Fiscal em 2010; S@T - FISCAL Demonstração Protótipo Equipamento S@T – FISCAL
Compartilhar