Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2486 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Fiz o download dos componentes, porém quando fui instalar o AcBr_Sat compilou normalmente, mas ao instalar diz que falta o arquivo sat.dll que não encontrei junto com os outros arquivos baixados. Tem alguma dica sobre como consigo esta dll.

Postado

Já tinha dado uma olhada, mas não encontrei nada que me leva-se a esta dll. Lendo o PDF de perguntas frequentes encontrei a seguinte descrição:

P: A DLL (Driver) do SAT será a mesma para todos os fabricantes e modelos de SAT-CF-e?

Todos os fabricantes devem implementar suas DLLs seguindo exatamente as especificações,

padronizando a comunicação entre AC e SAT, conforme o capitulo 6 da Especificação de Requisitos do

SAT, disponível em www.fazenda.sp.gov.br/sat > downloads > arquivos vigentes. O nome da DLL não é

padronizado com “SAT.dll”.

 

A mensagem que dá quando mando instalar o componente é a seguinte:

O programa não pode ser iniciado porque esta faltando c:\SAT\SAT.DLL no seu computador. Tente reinstala-lo para resolver este problema.

 

Fiz o download hoje (16/08/2013) do componente via SVN.

 

Desde já agradeço pela atenção.

  • 2 meses depois ...
  • Moderadores
Postado

 

A DLL do SAT será única e desenvolvida pela "SEFAZ" ou cada fabricante deve implementar sua DLL?

Cada fabricante deverá implementar a sua, mas teoricamente todas funcionarão da mesma maneira, ou seja, basta vc trocar a DLL que a assinatura dos métodos e retorno serão iguais pra todas.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
  • 3 semanas depois ...
Postado

André, me diz uma coisa que está me incomodando, como está caminhando o ACBr_SAT e o ACBrNF-e?, pq me parece que os dois estão em rota de colisão, que no final os 2 gerarão o XML (NFC-e | SAT), deixando a diferença que um envia pra sefaz e o outro pro aparelho local e finalmente sua impressão com qrcode em qualquer impressora.

  • 1 mês depois ...
  • Fundadores
Postado

André, me diz uma coisa que está me incomodando, como está caminhando o ACBr_SAT e o ACBrNF-e?, pq me parece que os dois estão em rota de colisão, que no final os 2 gerarão o XML (NFC-e | SAT), deixando a diferença que um envia pra sefaz e o outro pro aparelho local e finalmente sua impressão com qrcode em qualquer impressora.

 

Atualmente o ACBrNFE e ACBrSAT já geram os seus respectivos XMLs... que apesar de similares são diferentes...  o ACBrSAT tem classes próprias para a Geração e Leitura dos XMLs

 

Estou trabalhando em um novo tipo de componente chamado ECFVirtual, que permitiria tratar o SAT, NFCe e outros como se fossem um ECF...

O ACBrECF se ligará a eles...

  • Curtir 5
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • 3 semanas depois ...
Postado (editado)

Pessoal,

 

Bom dia, 

 

Continuando uma dúvida levantada por mim sobre cada fabricante ter a sua DLL...

 

Por exemplo, a Daruma tem a DarumaFramework.dll, a Bematech tem/terá a BemaFI32.dll, a kryptus tem kryptus-SATv1.0.dll.

 

Se eu optar por usar a DarumaFramework.dll acredito que ele só funcionará com um SAT fabricado pela Daruma, se eu optar por usar a kryptus-SATv1.0.dll ela só funcionará com um SAT fabricado pela Kryptus, e assim por diante, certo?

 

Agora se eu desenvolver minha própria classe de SAT invocando os métodos da SAT.dll desenvolvida pela SEFAZ, eu conseguiria conversar normalmente com qualquer equipamento SAT independente do fabricante ou a SAT.dll só conversa com o emulador da SEFAZ e nada mais?

Editado por Gabriel Gonçalves Domingos
  • Fundadores
Postado

Claro que não... a DLL do Fisco foi projetada para falar apenas com o Emulador...

 

Cada fabricante terá uma maneira diferente de se comunicar pela USB...

 

Porém todas as DLLs terão o mesmo nome e a mesma assinatura... mudando talvez a maneira de carrega-la (estática, dinâmica;  stdcall, cdecl, etc)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Opa, 

 

Valeu pela resposta Daniel.

 

Aproveitando, eu li nesse tópico ou em outro referente ao SAT sobre dificuldade na hora de invocar um método da SAT.dll, ai tinha até um link de exemplo no VB6.

 

No caso eu uso .net (VB), alguém já usou, tem algum exemplo, de que maneira devo carregá-la?

Postado

Lendo esse tópico, fiquei com 2 dúvidas:

 

1. Onde posso baixar o Acbr Sat? Já procurei na seção de downloads e não encontrei a opção

2. O Acbr Sat precisa do SAT.DLL da SEFAZ/SP só para fazer o emulado ou precisara dela quando em produção?

  • 1 mês depois ...
  • Este tópico foi criado há 2486 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.