Projetos que Transformam Idéias em Soluções

Sistemas personalizados desenvolvidos sob medida para atender às necessidades do seu negócio.

Tecnologia, inovação e eficiência para impulsionar resultados.

Serviços IT Fast

Conheça as áreas em que atuamos

Nossos produtos e soluções são desenvolvidos para garantir eficiência, confiabilidade e alto desempenho em diferentes cenários de aplicação.

P&D é nosso multiplicador de valor

Cada linha de código pesquisada e desenvolvida gera retornos multiplicados, agregando valor real ao negócio de cada cliente.

apps
1

Contamos com um time experiente e pronto para auxiliar sua empresa em diversos tipos de demandas tecnológicas

IT4R - IT for Retail

Biblioteca para emissão de NFC-e, NF-e e integração com pagamentos TEF.

Entre em contato com nossa equipe para conhecer mais sobre a IT4R e descobrir como ela pode facilitar a integração do seu sistema com automação comercial e meios de pagamento.

...
Projetos que Transformam Ideias em Soluções

Aplicações web e sistemas personalizados desenvolvidos sob medida para cada cliente.

Conheça algumas áreas dos nossos projetos que combinam tecnologia, usabilidade e resultados concretos para empresas e pessoas.

Automação comercial

Automação comercial

Conheça a "IT for Retail" IT4R, nossa biblioteca de comandos que facilitam a emissão de documentos fiscais e integração com equipamentos de PDV
Automação bancária

Automação bancária

Sistemas de gerenciamento de transações feitos sob medida
Eletrônica

Eletrônica

Desenvolvemos projetos, analisamos problemas e trazemos soluções para sua empresa
Mobile

Mobile

A IT4R está disponivel também para equipamentos Android
Sistemas Embarcados

Sistemas Embarcados

Desenvolvimento de hardware e software para soluções embarcadas/dedicadas.
Telecom

Telecom

Sistemas de monitoramento e gerenciamento para área técnica e comercial.
Web

Web

Soluções que funcionam de qualquer lugar, em qualquer dispositivo.
Coletor de Dados

Coletor de Dados

Agilize processos logisticos, de nventário e varejo eliminando erros manuais e garantido precisão em tempo real.
Automação comercial

Automação comercial

Conheça a "IT for Retail" IT4R, nossa biblioteca de comandos que facilitam a emissão de documentos fiscais e integração com equipamentos de PDV
Automação bancária

Automação bancária

Sistemas de gerenciamento de transações feitos sob medida
Eletrônica

Eletrônica

Desenvolvemos projetos, analisamos problemas e trazemos soluções para sua empresa
Mobile

Mobile

A IT4R está disponivel também para equipamentos Android
Sistemas Embarcados

Sistemas Embarcados

Desenvolvimento de hardware e software para soluções embarcadas/dedicadas.
Telecom

Telecom

Sistemas de monitoramento e gerenciamento para área técnica e comercial.
Web

Web

Soluções que funcionam de qualquer lugar, em qualquer dispositivo.
Coletor de Dados

Coletor de Dados

Agilize processos logisticos, de nventário e varejo eliminando erros manuais e garantido precisão em tempo real.

13

Anos integrando ideias e tecnologia
arrow

29+

milhões de NF's emitidas por mês

7,9+

mil CNPJs emitindo NF's por dia

70+

parceiros que utilizam a IT4R

5+

mil equipamentos fabricados e vendidos
Pagamentos TEF através da IT4R

A IT4R está preparada para facilitar todo o processo, desde a homologação até a escolha da TEF House.

Este projeto é resultado de uma parceria entre a IT Fast e a Innova Capture.

É nosso cliente e deseja compartilhar seu feedback?

Este espaço é dedicado a você. Envie sua opinião por e-mail e teremos o prazer de publicá-la.

Nossa Equipe, Nosso Diferencial

Profissionais com mais de 15 anos de experiência no desenvolvimento de soluções tecnológicas.

Um time dedicado e altamente qualificado, preparado para desenvolver soluções inovadoras e de alta qualidade.

Perguntas Frequentes

Esclareça as dúvidas mais comuns sobre o uso da IT4R.

Consulte respostas rápidas para facilitar suas integrações e garantir o correto funcionamento do seu sistema.

Quais linguagens de programação são compatíveis com a IT4R?

Linguagens como C#, Delphi, VB.NET, PHP (via extensões), Java (via extensões) e C++ são amplamente utilizadas para integrar com DLLs de impressoras.

É possível usara IT4R em sistemas Web?

Não a IT4R foi feita para rodar localmente no PDV, e por enquanto não possui recurso para uso Online.

É possível imprimir imagens ou logotipos usando a IT4R?

Sim, a versão Windows/Linux imprime BMPs monocromaticos de até 200 pixels de altura (iImprimirBMP). Já na versão Android, dependendo do equipamento pode imprimir imagens maiores e de outros tipos não necessitando (imprimirImagem)

O que é a NFC-e?

A Nota Fiscal ao Consumidor eletrônica (NFC-e), identificada tecnicamente como Nota Fiscal modelo 65, é um documento digital que substituiu o Cupom Fiscal emitido por impressoras fiscais (ECF).

Como a IT Fast auxilia no processo de assinatura e entrega dos arquivos XML?

A biblioteca cuida da montagem do arquivo XML e, através da parceria com a Migrate (serviço Invoicy), realiza a assinatura digital e a entrega técnica dos arquivos à SEFAZ.

O que é o CSC (Token SEFAZ) e onde ele deve ser obtido?

É o Código de Segurança do Contribuinte. Ele deve ser obtido no portal da SEFAZ do estado (UF) ao qual pertence o CNPJ do emitente.

Para que serve o arquivo DarumaFramework.xml?

Ele define o produto utilizado (NFCE, SAT ou DUAL), a impressora conectada e as configurações gerais de funcionamento e auditoria da biblioteca IT4R.

Quais marcas de impressoras térmicas são suportadas pela IT4R?

Daruma (DR700-e/ DR800), Epson (TM-T20X, TM-T20, TM-T81_versão S.B. 1.00, TMT88 e TMT88 VII), Bematech (MP4200 TH) e Elgin (i9 - versão S.B. CV2.00.09, i8 e i7), Transire (Q4).

Como deve ser configurada a tag CONFIGURACAO\TipoAmbiente para realizar testes?

Deve ser configurada com o valor 2 (Homologação). O valor 1 é utilizado apenas para o ambiente de Produção.

O que significa o retorno de erro -130 no método de abertura de venda (aCFAbrir_NFCe_Daruma)?

Indica que já existe uma venda aberta no sistema que ainda não foi encerrada ou cancelada.

O que a configuração NFCE\AvisoContingencia = 2 muda nos retornos da biblioteca IT4R?

Ela permite obter retornos mais precisos no encerramento da nota, detalhando se a emissão ocorreu em contingência ou se houve salto de numeração.

O que caracteriza a "Contingência Online" na solução IT Fast/Migrate?

Ocorre quando o servidor da SEFAZ está instável ou fora do ar, mas a comunicação entre a biblioteca IT4R e o serviço da Migrate continua funcionando.

Ao simular "SEFAZ Fora" no painel da Migrate, qual retorno de encerramento indica Contingência Online com salto de numeração?

O retorno de valor [4] - desde que habilitada a chave AvisoContingencia com valor 2.

. O que acontece com a primeira venda realizada após o restabelecimento do serviço (voltar ao modo Online)?

A primeira venda ainda será gerada como contingência (tpEmis = 9) e impressa em duas vias para garantir a segurança, mas o retorno de encerramento voltará a ser 1 (Sucesso).

Qual é o código de retorno da SEFAZ que confirma que a nota foi autorizada com sucesso?

É o código [100] - Autorizado o uso da NF-e (visualizado via o comando rAvisoErro_NFCe).

Como configurar o ambiente (Homologação ou Produção) na DLL?

Através do método de configuração (regAlterarValor_NFCe), definindo o parâmetro TipoAmbiente. Onde 1 = Produção e 2 = Homologação.

Como o desenvolvedor recebe os dados para imprimir o comprovante TEF do cliente e do estabelecimento?

A DLL retorna as linhas do comprovante em strings prontas para a bobina térmica.

É necessário instalar drivers específicos para que a IT4R.dll funcione corretamente?

Se está utilizando impressora compativel à IT4R, dependendo da marca é preciso instalar o driver da porta USB(COM virtual). Verifique as instruções sobre o modelo e marca utilizado.

Como lidar com erros retornados pela IT4R?

Recomenda-se sempre capturar e interpretar os códigos de erro retornados pelas funções da DLL, e exibir mensagens amigáveis ao usuário.

DLLs funcionam em ambientes de 32 e 64 bits?

Algumas DLLs são específicas para 32 ou 64 bits. É importante utilizar a versão compatível com a arquitetura do seu sistema e não conforme o Sistema Operacional.

Qual é a principal diferença técnica entre a NFC-e e o SAT ( Sistema Autenticador e Transmissor de Cupons Fiscais Eletrônicos de São Paulo)?

A principal diferença é que a NFC-e não exige um equipamento de hardware específico (como o SAT). A aplicação comercial gera o XML, envia-o para a SEFAZ e permite a impressão do DANFE em qualquer impressora comum.

Quais são os três elementos essenciais para começar a testar a emissão de NFC-e com a IT Fast?

É necessário um cadastro na Migrate (para obter Chaves de Parceiro e Acesso), um Certificado Digital do Tipo A1 e um Token SEFAZ (CSC).

Os dados de teste (Token e cadastro) podem ser usados em ambiente de Produção?

Não. Os dados e o CSC obtidos para o ambiente de Homologação/Testes só têm validade para esse ambiente específico. Para Produção, é necessário um novo CSC, compatível ao ambiente de Produção.

Qual tag no GNE_Framework.xml deve ser preenchida com a chave do parceiro obtida na Migrate?

A tag CONFIGURACAO\EmpPK.

Qual é o tipo de dado retornado pelos comandos da biblioteca IT4R para indicar sucesso ou erro?

Todo comando retorna um valor inteiro (Integer).

Por que é importante tratar o retorno dos métodos iniciados por "t..." e alguns por "r..."?

Porque esses comandos geram comunicação direta com o WebService e podem retornar diversos status (como problemas de conexão ou rejeições) que precisam ser tratados logicamente pelo sistema.

Qual comando pode ser utilizado para visualizar a mensagem detalhada de erro do WebService após uma falha?

O comando rAvisoErro_NFCe.

Qual é a diferença no campo tpEmis do XML entre uma venda Online e uma Offline (Contingência)?

Na venda Online, o tpEmis é 1. Na venda Offline (Contingência), o valor é preenchido com 9.

O que é o "Timeout" de comunicação configurado na biblioteca?

É o tempo limite (definido na chave NFCE\TimeOutWS, padrão 10 segundos) que a biblioteca aguarda por uma resposta do serviço antes de considerar a comunicação falha e sugerir a contingência.

Qual retorno indica que a emissão foi feita em Contingência Offline (gravada localmente) após um Timeout?

Quando o Aviso Contingência está habilitado: O retorno [5] (com salto de numeração) ou o retorno [2] (sem salto, para as vendas seguintes no mesmo estado).

Onde os dados de uma nota emitida em "Contingência Offline" ficam armazenados ?

Eles ficam gravados localmente no disco (HD) do pdv.

Como realizar o cancelamento de uma nota já autorizada pela DLL?

Utilizando o método tCancelaNFCe (serve para NFC-eou NF-e), informando número da nora, série, chave de acesso e o protocolo, além de uma justificativa para o cancelamento.

A IT4R suporta transações de PIX via TEF?

Sim, as versões atualizadas permitem o tratamento de QR Code dinâmico no PinPad ou tela 9de acordo com a TEF House).

Qual a vantagem de usar o TEF via IT4R em vez de uma integração direta proprietária?

A abstração da complexidade: a IT4R padroniza os comandos, não importando se o cliente usa SITEF, Conexão Tech, Safra Pay ou outros.

Transformamos suas ideias em resultados.

A IT Fast une inovação e inteligência técnica para desenvolver soluções tecnológicas sob medida, criando projetos que atendem com precisão às necessidades da sua empresa por meio de pesquisa e desenvolvimento avançados.

Nossa equipe técnica está preparada para compreender os desafios do seu projeto e desenvolver soluções eficientes, seguras e alinhadas aos seus objetivos.

Tendências em Tecnologia

Acompanhe as inovações que estão transformando o mercado e moldando o futuro dos negócios.

.Exploramos temas como Inteligência Artificial, automação, cibersegurança e outras tecnologias que impulsionam a evolução digital das empresas.

blog

Desenvolvimento de placas

31/12/1969
 
PCBS
 

Desenvolvimento de placas eletrônicas do projeto à fabricação.

 
Leia mais
blog

Desenvolvimento de aplicações

24/06/2025
 
Desenvolvimento de aplicações
 

Desenvolvimento de aplicações em diversos ambientes e sistemas operacionais.

 
Leia mais
blog

Monitoramento IOT

17/06/2025
 
Monitoramento IOT
 

Monitoramento IOT - Supervisão e gerenciamento remoto.

 
Leia mais
blog

Projetos de engenharia

13/03/2026
 
Projetos completos de engenharia de hardware
 

Projetos completos de engenharia de hardware

 
Leia mais
Fale Conosco

Estamos prontos para atender você.

Entre em contato conosco por telefone, e-mail ou pelo formulário. Nossa equipe responderá o mais breve possível para ajudar com suas dúvidas ou necessidades.

Endereço

Praça Marechal Eduardo Gomes, 50, Campus ITA/DCTA

Telefone:

12 3949-3092

Email:

contato@itfast.com.br
Quem Já Confia

Parcerias que geram resultados reais.

Conheça as empresas e profissionais que já confiam em nossas soluções e caminham conosco na busca por inovação e tecnologia.

x