Geração do arquivo digital referente à Portaria CAT 52/07 SP
(Nota Fiscal Paulista)
Para atender a PORTARIA CAT52/07 SP a Sweda disponibiliza bibliotecas para as impressoras fiscais matriciais e térmicas. Tais bibliotecas geram o arquivo a ser enviado no formato exigido.
Para a linha térmica possuímos também um aplicativo para a geração do arquivo que foi desenvolvido utilizando a biblioteca.
Impressora fiscal matricial (com software básico de versão 1.0 ou superior) na plataforma Windows.
Para a linha matricial a geração do arquivo é feita através uma biblioteca (DLL) que faz tratamento dos comandos enviados, gravando um “log” do movimento diário em um arquivo binário no disco rígido.
Para iniciar o uso da nova DLL é necessário preencher as informações solicitadas em um formulário que aparecerá no primeiro comando fiscal enviado, depois de preenchido o formulário, a DLL iniciará a gravação de um arquivo binário diário, através deste e após a redução Z será gerado automaticamente o arquivo RDF referente ao dia de movimento.
A biblioteca (DLL) a ser utilizada é a SWECF.DLL 3.0.0.15, caso o seu aplicativo utilize uma versão anterior da SERSWEDA.DLL ou SWECF.DLL será necessário atualizar.
No pacote a ser baixado é encontrado o arquivo RSA.bin uma arquivo responsável pela assinatura digital do arquivo gerado, este deverá estar no mesmo diretório da DLL. Para mais detalhes confira o documento “Instruções-RDF.pdf”.
Para a aplicação que utiliza o Connect C (CONVECF.DLL, CONVERSOR.DLL e swmfd-connect5) é necessário somente atualizar a DLL (versão atual 4.0.0.5), o arquivo será gerado automaticamente após a redução Z sem necessidade de DLL´s adicionais.
Impressora fiscal térmica na plataforma Windows.
Para a linha térmica (IF ST100, IF ST120, IF ST200 , IFST1000 e IFST2000) dispomos de um aplicativo SWMFD e uma DLL, a SWMFD.DLL possui funções para a geração do arquivo.
- SWMFD.DLL
- SWMFD Aplicativo
Para a aplicação que utiliza o Connect C (CONVECF.DLL, CONVERSOR.DLL e swmfd-connect5) é necessário somente atualizar a DLL.
Para as impressoras térmicas o Connect C gera automaticamente após a redução Z se habilitado no CONVERSON.INI, gerando um arquivo por dia. Para a geração do arquivo por faixa de data ou outros parâmetros o Connect C também possui a função ECF_ReproduzirMemoriaFiscalMFD observando que antes será necessário executar a função ECF_DownloadMF para capturar a memória fiscal.
Impressora fiscal matricial (com software básico de versão 1.0 ou superior) na plataforma DOS.
Para uma aplicação em plataforma DOS rodando em Windows com uma impressora matricial, utilize o DOS2WIN um driver que faz comunicação entre o DOS e a plataforma Windows através de troca de arquivos.
Colocando as DLL´s atualizadas juntamente com o executável do DOS2WIN a geração será feita pela DLL.
- DOS2WIN
- SWECF.DLL
Impressora fiscal térmica na plataforma DOS.
Para uma aplicação em plataforma DOS rodando em Windows com uma impressora térmica , utilize o aplicativo da Sweda, SWMFD.
Este aplicativo funciona somente em computadores com windows.
Impressora fiscal térmica na plataforma Linux.
Para uma aplicação rodando no sistema operacional Linux disponibilizamos uma biblioteca chamada libSWMFD.so que possui funções para a geração do arquivo.
- libSWMFD.so
Qualquer dúvida ou sugestão, entre em contato conosco.
