Jump to content

Compre o Delphi
Com até 30% de desconto
e parcelado em até 12x sem juros

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Graziele Rocha Serafim

Homologação SAT Nitere NSAT-4200

Recommended Posts

Testamos o SAT Nitere NSAT-4200, utilizando o exemplo do ACBr, SATTeste.exe, e o programa de Ativação do Fabricante.

Sobre a instalação e ativação do SAT Nitere NSAT-4200:

O manual de instalação, driver e o aplicativo de ativação podem ser encontrados em: http://www.nitere.com.br/suporte-downloads-nitere.

O site do fabricante é bastante intuitivo, e não tivemos dificuldades em encontrar as bibliotecas e programas do SAT.

O SAT foi testado em uma máquina com Windows 8.1, e o próprio Windows identificou um driver genérico (ELMO GMAS), segundo o fabricante não é necessário instalar o driver neste caso, o próprio que foi identificado é suficiente, porém foram testados tanto o driver genérico quanto o driver do próprio fabricante (seguindo o manual disponível no site citado anteriormente).

Os dados de código de ativação padrão, encontravam-se em uma folha, junto ao manual, na caixa do equipamento.

Dados de Ativação:

  • CNPJ do contribuinte: 10.261.693/0001-20

  • Código de ativação: 12345678

Associar Assinatura:

  • CNPJ do contribuinte: 10.261.693/0001-20

  • CNPJ da software house: 16.716.114/0001-72

  • Assinatura do AC: SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT

 

Para realizar a ativação do SAT é muito simples, basta seguir os seguintes passos:

  • Instalar drivers-dll-nsat-4200-ev9sm.exe disponível no site.

  • Após instalado, será criado uma pasta com o nome: sygmansat na unidade C.

  • Abrir o sygma_nsat.exe que encontra-se nesta pasta.

  • Em Configurar Rede SAT (Passo 01), deverá ser preenchido com os dados corretos e clicar em Enviar.

  • A interface de rede já será configurada neste passo.

    configuração.jpg

          Nota: As configurações de Proxy deverá ser configurada no caso dessa configuração existir na rede local.

 

Após o envio dos dados do passo 01, clicar em Ativar SAT (Passo 02), preencher corretamente os dados e clicar em Enviar. Pronto seu SAT está ativado.

ativação.jpg

     

    Agora é necessário associar a assinatura, em Associar Assinatura SAT, preencher corretamente os dados de clicar em Enviar.

    assinatura.jpg

     

    Após a configuração, os leds que deverão ficar acessos são: Equipamento energizado, Equipamento operando e/ou em comunicação com o AC e Parametrização Instalada.

    O processo de ativação, também pode ser realizado pelo SATTeste.exe. Basta seguir os seguintes passos para ativar o SAT:

    O ACBrSAT deverá estar configurado da seguinte maneira:

     

    • Em inicialização, deverá estar na opção: satDinamico_stdcall;
    • Página de código: UTF8 ou 65001;

    • Versão: 0,07;

    • Formatar XML deverá estar desmarcado. (veja tópico: “Sobre a Utilização”, abaixo)

    • Remover Acentos deverá estar marcado. (veja tópico: “Sobre a Utilização”, abaixo)

     

    • Configurar na aba Dados do SAT CFe, no nosso caso, os dados necessários encontravam-se em uma folha junto ao manual
    • Configurar no campo “Nome DLL” o caminho para a dllsat.dll (veja nota 1).

    • Clicar em Inicializar.

    • Ir no menu Ativação, e clicar em Ativar SAT.

    ativação_SATTeste.jpg

     

    • Para associar assinatura:

      • Clicar em Ativação > Associar Assinatura

    assinatura_SATTeste.jpg

     

    É possível também configurar a Interface de Rede pelo SATTeste.

    • Para o tipo de interface ETHERNET:

      • Escolher a opção ETHE, dentro da aba Rede > Tipo Rede.

      • Escolher conforme as configurações de sua rede entre DHCP/PPPoE/IPIFIX

      • Em Configuração de Proxy, configurar caso haja proxy em sua rede.

    configuracao_SATTeste.jpg

    Nota 1: A DLL encontra-se na pasta sygmansat conforme instalação.

     

    Sobre o equipamento SAT NSAT-4200:

    O equipamento funciona bem e suas configurações são simples. Sua apresentação física é boa, e seu gabinete é de material plástico ABS. Seus Leds podem confundir um pouco o usuário, pois não há descrição de cada led, e é necessário consultar o manual para compreender os símbolos, principalmente quando a luz do equipamento comunicando com o fisco estiver acessa, dando a impressão de que o estado de rede local está acessa também.

    O equipamento é alimentado pela porta USB, o cabo usado é o USB-B (o mesmo utilizado pela maioria das Impressoras), possui também duas portas para Rede, para permitir a redistribuição do cabo a outro equipamento.

     

     

    NSAT-4200

    Versão Sw.Básico

    02.00.03

    Layout XML Entrada

    00.07

    Fonte Externa

    Não

    Portas de Eth

    2

    Chave Liga/Desliga

    Não

    Wi-Fi

    Não

    Tipo Cabo USB

    USB-B

    Tipo Gabinete

    Plástico ABS

    Fixação Gabinete

    Não

    Trava Antifurto

    Sim

    Sinalização Leds

    Bom

    Software de Ativação

    Bom

    Suporte a Windows

    32/64

    Suporte a Linux*

    32/64

    * Foi necessário entrar em contato com o fabricante, e o mesmo disponibilizou a Lib utilizada no sistema operacional Linux.

     

    Sobre a utilização do SAT NSAT-4200:

    Para a utilização do SAT, no primeiro momento, deixamos com o driver genérico. Neste cenário, apontamos para a DLL da pasta de instalação do próprio programa da Nitere, não houve erros.

    Notamos que o SAT não aceita XMLs com espaços, e portanto quando a opção “Formatar XML” estiver ligada, ao realizar uma venda, ocorreu o erro: “Resposta:949632|06010|1999|Erro nao identificado||, porém desmarcando essa opção, funcionou corretamente.

    Detectamos um problema em relação a Tag “Dest.xNome”. No XML gerado pelo SATTeste.exe, é definido campo “Dest.xNome” com a seguinte descrição.

    Dest.xNome := 'D.J. SYSTEM ÁÉÍÓÚáéíóúÇç teste de nome Longo muito LONGO';

    O Objetivo é testar como o SAT se comporta com caracteres acentuados, e com uma Descrição com o limite próximo do máximo permitido pelo campo xNome (60 caracteres).

    O SAT da Nitere está recusando o XML, com o erro: “Resposta:418632|06010|1999|Erro nao identificado||”. Observamos que se a opção Remover Acentos”, estiver marcada, o XML é enviado com sucesso. O problema ocorre, pois caracteres acentuados em UTF8 podem consumir até 2 bytes, e a validação do SAT está erroneamente considerando o número de Bytes e não de caracteres. O problema foi reportado ao Fabricante, que nos informou que já existe uma correção para o mesmo, e que será lançada na próxima atualização do Software Básico.

    Foram realizadas diversas vendas com o aplicativo SATTeste.exe, e os XMLs com retorno das vendas foram geradas corretamente.

    Realizado testes de tempo de envio pelo próprio SATTeste, conforme imagem abaixo.

    O tempo que medimos nesse teste, é computado desde o início da transmissão do XML para o SAT, até a recepção do XML de Venda, gerado como resposta pelo SAT... Ou seja, é uma medição diferente do que a Especificação Técnica do SAT preconiza, onde apenas o tempo de Geração do XML da Venda é considerado.

     

    Tempo em Segundos

    Qtd Itens / Número de venda realizada

    3

    9

    33

    93

    103

    203

    303

    498

    501*

    1

    0,86

    1,02

    1,84

    2,50

    3,28

    7,32

    11,54

    28,54

    2,98

    2

    0,80

    1,03

    1,89

    2,50

    3,48

    7,46

    11,72

    30,24

    3,03

    3

    0,88

    0,99

    1,83

    2,50

    3,48

    7,19

    11,70

    29,58

    3,37

    4

    0,86

    0,97

    1,92

    2,75

    3,44

    7,11

    11,79

    29,73

    3,08

    5

    0,84

    1,00

    1,82

    2,57

    3,73

    7,15

    11,83

    28,68

    3,25

    6

    0,92

    1,14

    1,81

    2,55

    3,59

    7,14

    12,50

    27,98

    3,34

    7

    0,84

    1,01

    1,81

    2,59

    3,89

    7,17

    11,80

    29,13

    3,23

    8

    0,86

    1,03

    1,85

    2,61

    3,61

    7,26

    11,99

    28,12

    3,77

    9

    0,84

    1,00

    1,81

    2,67

    3,65

    7,18

    12,26

    28,31

    3,23

    10

    0,84

    1,00

    1,89

    2,65

    3,62

    7,20

    12,07

    29,19

    3,24

    Média

    0,854

    1,019

    1,847

    2,589

    3,577

    7,218

    11,92

    28,95

    3,252

    * Venda máxima de quantidade de itens para a venda com o SAT é de 500, acima dessa quantidade o SAT retorna “Erro não identificado”, o tempo calculado neste caso, foi do retorno do erro.

     

    As seguintes informações abaixo, nos foram recebidas pela engenharia do Fabricante:

    Nosso SAT possui alguns diferenciais sobre os demais SATs de mercado que têm sido bastante elogiados em outras avaliações semelhantes à sua, dentre eles podemos citar:

    – Possui bateria interna que permite o desligamento seguro do SAT, evitando-se a corrupção do sistema.

    –Tempo de processamento dos cupons inferior à média dos concorrentes, graças ao processador de performance superior, 800Mhz contra 350MHz em média dos demais.

    – 3 sistemas de watchdog, sendo um deles com hardware independente, que monitoram e garantem o funcionamento do sistema sem travamentos.

    cupom_nitere.jpg

    Cupom gerado pelo SAT

     

    XML que foi enviado e o XML de retorno anexo abaixo.

    XML de Envio: AD20161011150701-625430-env.xml

    XML de Resposta: AD31161010261693000120599000096000000171043879.xml

     

    sat-fiscal-nsat-4200-1.jpg

    SAT NSAT-4200

     

    • Like 10

    Consultor SAC ACBr Graziele Rocha Serafim
    Ajude o Projeto ACBr crescer - Assine o SAC

    Projeto ACBr

     

    Share this post


    Link to post
    Share on other sites

    A situação relatada:  

    Em 17/10/2016 at 16:26, Graziele Rocha Serafim disse:

    Detectamos um problema em relação a Tag “Dest.xNome”

    o valor 'D.J. SYSTEM ÁÉÍÓÚáéíóúÇç teste de nome Longo muito LONGO'

    Em 17/10/2016 at 16:26, Graziele Rocha Serafim disse:

    Observamos que se a opção Remover Acentos”, estiver marcada, o XML é enviado com sucesso

     

    Após atualização para a versão do software básico: 02.01.04, foram feitos novos testes e o problema foi solucionado.

     


    Consultor SAC ACBr Graziele Rocha Serafim
    Ajude o Projeto ACBr crescer - Assine o SAC

    Projeto ACBr

     

    Share this post


    Link to post
    Share on other sites

    Observamos algumas ocorrências de usuários do SAT NITERE  aqui no forum sobre a exibição de uma tela de mensagem com "Tempo=0,4940000000838".

    Aparentemente esta mensagem é exibida pela DLL do sat em questão, para remover a exibição desta tela copie a dll do aparelho e o arquivo SYGMASAT.INI para dentro de um mesmo diretório, no arquivo  . ini existe um parâmetro "MostraTempo=1", altere para "MostraTempo=0" e reinicie a aplicação.

     

    Tela exibida:

    image.png

     

    Exemplo do arquivo SYGMASAT.INI com a alteração.
     

    [Sistema]
    Porta=COM5
    BAUD=115200
    MostraTempo=0
    [Flags]
    NumPkt=2291

     

    • Like 3

    Share this post


    Link to post
    Share on other sites

    ×
    ×
    • Create New...