Buscar

Audiencia Publica 24set

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 96 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 96 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 96 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando