FLUXOGRAMA

Detalhamento da operação de venda com SAT

Atividade

Descrição

01

Registrar venda

Operador registra venda no Linx POS.

02

Verificar se valor da venda é <= (menor ou igual) ou > (maior) que R$ 10.000,00

Linx POS verifica se o valor da venda é menor ou igual ou maior que R$ 10.000,00.

Se a venda possuir valor superior a R$ 10.000,00, emitir nota fiscal eletrônica de modelo 55 (NF-e) ou 65 (NFC-e), de acordo com as regras do estabelecimento.
Seguir para atividade 03.

Se a venda possuir valor inferior a R$ 10.000,00, enviar solicitação de autorização ao SAT.
Seguir para atividade 06.

03

Verificar se estabelecimento emite NFC-e

Linx POS verifica se o estabelecimento está configurado para emitir NFC-e.

Se utilizar NFC-e, seguir para atividade 04.

Se não utilizar NFC-e, seguir para atividade 05.

04

Providenciar emissão de NFC-e

Linx POS exibe mensagem informando que será emitida NFC-e.

Segue para atividade 25 - Gerar Atualização para Retaguarda.

05

Providenciar emissão de NF-e

Linx POS exibirá mensagem informando sobre a emissão de NF-e.

Segue para atividade 25 - Gerar Atualização para Retaguarda.

06

Enviar solicitação ao MID-e Client com protocolo Linx

Para todas as vendas com valor menor ou igual a R$ 10.000,00, o Linx POS gera um número de protocolo e envia solicitação ao MID-e Client.

07

Receber solicitação

MID-e Client recebe solicitação enviada pelo Linx POS.

08

Gerar número de seção, associar ao protocolo, gerenciar fila

O MID-e Client, ao receber a solicitação de autorização da venda pelo Linx POS, gera um número de seção para envio ao SAT.

Essa identificação permitirá ao MID controlar o envio e o recebimento de diversas solicitações ao SAT.

09

Enviar/reenviar solicitação de autorização ao SAT

O MID-e Client envia a solicitação de autorização SAT.

Uma vez que o SAT processa uma autorização por vez, poderá ser necessário que o MID-e Client efetue outras tentativas, gerenciando a fila dos envios e retornos do SAT. O número de tentativas de envio ao SAT é configurado no ERP (parâmetro NUM_COMUNICA_MIDE_CLIENT).

10

Receber solicitação de autorização

SAT recebe solicitação de autorização da venda, enviada pelo MID-e Client.

11

Consistir e complementar arquivo

SAT efetua validação dos dados da venda.

Se consistências NÃO OK, seguir para atividade 12.

Se consistências OK, seguir para atividade 18.

12

Retornar mensagem de rejeição ao MID-e Client

SAT não valida operação de venda e retorna mensagem ao MID-e Client.

13

Recepcionar retorno e enviar ao Linx POS

MID-e Client recepciona retorno da mensagem e a envia ao Linx POS.

14

Exibir mensagem de rejeição

Linx POS exibe mensagem de rejeição.

15

Verificar solução necessária

Operador do Linx POS verifica mensagem.

16

Providenciar a correção no Linx POS

Operador do Linx POS efetua correção no Linx POS e retoma a venda.

Seguir para atividade 01 - Registrar venda.

17

Solicitar a correção no Linx ERP

Operador do Linx POS solicita apoio para correção no Linx ERP.

Seguir para atividade 01 - Registrar venda.

18

Assinar e gerar chave de acesso

Se consistências efetuadas pelo SAT estiverem OK (atividade 11), SAT gera chave de acesso e autoriza CF-e-SAT.

19

Armazenar CF-e-SAT

SAT armazena CF-e-SAT autorizado (XML).

Os arquivos XML autorizados são armazenados pelo SAT até o envio à SEFAZ

Seguir paralelamente para atividades 20 e 21.

20

Retornar SAT ao MID-e Client

SAT envia XML autorizado do CF-e-SAT ao MID-e Client.

Seguir para atividade 24.

21

Transmitir CF-e-SAT à SEFAZ

SAT transmite os arquivos XML dos CF-e-SAT de venda (e também os de cancelamento) periodicamente à SEFAZ.

A SEFAZ determina a periodicidade de envio.

Após o envio, os arquivos XML dos cupons são eliminados do SAT.

Como o SAT opera independentemente de conexão com a internet, é possível que não esteja conectado no momento determinado para a transmissão dos cupons. Em situações como essa, assim que o SAT for conectado à internet, tentará efetuar o envio à SEFAZ.

Cupons não transmitidos à SEFAZ em até 10 dias contados da data da venda serão considerados inábeis.

22

Armazenar em BC e disponibilizar para consulta na internet

SEFAZ recebe os envios periódicos do SAT, armazena os CF-e-SAT em banco de dados e os disponibiliza para consulta pelo consumidor.

Encerra atividade no fluxo.

23

Recepcionar retorno e enviar ao Linx POS

MID-e Client recepciona retorno do XML autorizado e o envia ao Linx POS. A identificação do CF-e-SAT é efetuada a partir da seção e protocolo atribuídos à operação.

24

Gravar dados do SAT e calcular campos para uso do Linx ERP

Linx POS obtém informações relativas ao cálculo dos impostos diretamente do XML de autorização enviado pelo SAT, gravando-as diretamente na tabela LOJA_CF_SAT_IMPOSTO (campos TAXA_IMPOSTO, VALOR_IMPOSTO e BASE_IMPOSTO), sobrescrevendo, sempre que couber(*), os valores antes calculados pelo Linx POS para esses campos.

Esse procedimento elimina possíveis diferenças de arredondamento, por exemplo, entre o cálculo antes efetuado pelo Linx POS e os valores calculados e autorizados pelo SAT.

O Linx POS se utiliza das informações acima, bem como das regras de exceção de imposto (configuradas no Linx ERP, na tela 009075 - Exceção de Imposto), para calcular outros campos da mesma tabela (LOJA_CF_SAT_IMPOSTO), a fim de que sejam utilizados pelo módulo Livros Fiscais no Linx ERP, a saber:

VALOR_CONTABIL

VALOR_IMPOSTO_ISENTO

VALOR_IMPOSTO_NAO_TRIBUTAVEL

VALOR_IMPOSTO_OUTROS

TAXA_IMPOSTO_LF

VALOR_IMPOSTO_LF

BASE_IMPOSTO_LF

Para o cálculo desses campos o Linx POS utiliza os mesmos algoritmos utilizados pelo Linx ERP para o processo do Mapa Resumo Fiscal, o que garante, adicionalmente ao fato de obter dados diretamente do SAT, exatidão nas informações enviadas para a retaguarda e posteriormente utilizadas pelo módulo Livros Fiscais.

Em outras palavras, uma vez que no processo de emissão do CF-e-SAT não existe Redução Z, tampouco memória de fita detalhe (MFD), não existe também a geração do Mapa Resumo Fiscal (MRF), no entanto o Linx POS efetua todos os cálculos necessários com a mesma precisão adotada na retaguarda, enviando os valores já corretamente calculados para o Linx ERP, para uso dos módulos fiscais.

(*) Sempre que couber, isto é, os valores antes calculados pelo Linx POS serão sobrescritos sempre que os respectivos valores existirem no XML de autorização. Na hipótese em que não existam, serão mantidos os cálculos do Linx POS.

Nota1 - sobre exceção de imposto com atributo para zerar imposto:

Uma vez que o atributo para zerar valor do imposto só existe na retaguarda (CTB_EXCECAO_IMPOSTO_ITEM.ZERA_VALOR_IMPOSTO) e já não tinha efeitos sobre o Linx POS mesmo em versões anteriores, sempre que houver exceção de imposto configurada no Linx ERP com o referido atributo, ele continuará não tendo efeitos sobre os cálculos do Linx POS.

Nota2 - sobre redução da base de cálculo do ICMS:

Quando houver redução da base de cálculo, o cálculo será feito da mesma forma como ocorre em ambientes que utilizem ECF, isto é, a redução será feita da alíquota de ICMS e não da base de cálculo. O valor calculado do imposto permanece o mesmo.

25

Emitir CF-e-SAT em impressora não fiscal

Linx POS recepciona retorno de autorização.

Se houver diferença de arredondamento nos impostos calculados pelo SAT, atualiza tabelas do Linx POS com os dados enviados pelo SAT.

Emite CF-e-SAT em impressora não fiscal.

26

Gerar Atualização para Retaguarda

Gerar atualização via Datasync para a retaguarda.

27

Receber Atualização das Lojas

Retaguarda recebe atualização das lojas via Datasync.

Seguir paralelamente para as atividades 28 e 29.

28

Integrar Vendas das Lojas

Atualiza, na retaguarda, todos os valores a receber decorrentes das vendas, bem como gera os lançamentos contábeis desses recebimentos.

Tela de referência (Módulo Contas a Receber):

009077 - Conferência e Integração de Venda de Loja

Fim de fluxo.

29

Integrar Livros Fiscais

Atualiza, na base da retaguarda, todos os dados de notas e cupons fiscais emitidos e/ou cancelados.

Telas de referência (Módulo Fiscal):

012024 - Integração das Notas Fiscais de Entrada e Saída

012077 - Verifica Notas não Integradas no Fiscal

012005 - Registro de Saída

30

Consultar documentos fiscais: NF-e, NFC-e e SAT

Efetua consulta da situação dos documentos fiscais (NF-e, NFC-e e SAT) a fim de identificar e tomar as providências necessárias quanto aos documentos não autorizados.

Tela de referência (Módulo Vendas Varejo):

300135 - Monitor de Controle da NF-e, NFC-e e SAT

31

Apurar Impostos

Efetua apuração de impostos.

Telas de referência (Módulo Fiscal):

012006 - Resumo da Apuração

012011 - Consulta e Alteração da Apuração

32

Gerar Impostos no Financeiro

Efetua geração de títulos a pagar referente aos impostos apurados.

Tela de referência (Módulo Fiscal):

012019 - Consulta e Integração do Financeiro Fiscal

33

Gerar Tabelas do LCF

Gera dados nas tabelas do LCF para posterior geração das obrigações fiscais.

Telas de referência (Módulo LCF):

012352 - Importação de Dados (Fiscais) para o LCF

Seguir paralelamente para atividades 34 e 35.

34

Gerar SPED Fiscal

Gera SPED Fiscal (ICMS/IPI).

Tela de referência (Módulo Fiscal):

012334 - EFD ICMS / IPI

35

Gerar SPED Contribuições

Gera SPED Contribuições (PIS/COFINS).

Tela de referência (Módulo Fiscal):

012347 - EFD Contribuições

36

Validar e Transmitir Arquivos à RF (PVA)

Efetua validação dos arquivos gerados e transmissão à Receita Federal via programa validador PVA para cada SPED.

Fim do fluxo.