none
SAT CF-E Auxilio Criação Aplicativo Comercial (S@AT SÃO PAULO) RRS feed

  • Pergunta

  • Boa tarde.
    Preciso de ajuda para desenvolvimento de AC (aplicativo comercial) para comunicação com S@AT São Paulo.
    Sei que a postagem desta dúvida é bastante especifica, mas quem sabe encontro alguém envolvido neste projeto.

    O que preciso saber é como utilizar o emulador disponibilizado pela SEFAZ com os dados do nosso aplicativo comercial.

    o que ocorre:

    1 - Executei o passo a passo para instalação e uso do emulador SEFAZ v2.8.8.

    2 - executei os três programas, fiz a ativação do SAT, com cnpj 11.111.111/1111-11.

    3 - Configurei o AC que acompanha o emulador para o fabricante software 12.345.678/9091-23 e contribuinte 11.111.111/1111-11.

    4 - Fiz a configuração de um produto Colocando EAN e NCM validos.
        e Consegui realizar uma venda

    obs: Eu não tenho o aparelho SAT real (SOMENTE o emulador SEFAZ).

    O que preciso:

    Na empresa onde trabalho utilizamos linguagens .NET.
    Eu preciso entender este projeto, mas realmente não consegui, apesar de ler documentação para caramba.

    dúvidas:

    1 - Posso usar o emulador para testes do aplicativo comercial que estou criando?
         como fazer isso?
    tenho de usar a dll? qual?
       se sim, a dll deve disponibilizar métodos e suas respectivas assinaturas. como utiliza-la.

    2 - Pela documentação do SAT, cada fabricante terá um driver. e o nome da dll não é padronizado.
       eu tenho de entrar em contato com cada fabricante e obter a dll (driver)?

    obrigado a todos que puderem ajudar.

    quinta-feira, 21 de maio de 2015 17:24

Respostas

  • Referenciar no projeto acredito que nenhuma será referenciada,

    deverá dar um importa para utilizar...

    As assinaturas acredito que será padrão, as assinaturas dessa DLL está na propria documentação do desenvolver disponivel tbm no site da fazenda.


    Uma imagem vale mais do que mil palavras, mas ocupa 3 mil vezes mais espaço em disco

    sexta-feira, 22 de maio de 2015 21:00
  • Pessoal boa tarde.

    segue abaixo o link com a resposta.

    https://social.msdn.microsoft.com/Forums/pt-BR/9d0b654e-6293-4402-ba10-de1a57017c7c/sat-cfe-auxilio-criao-aplicativo-comercial?forum=geralpt

    Att.

    • Marcado como Resposta Jose Geraldo terça-feira, 2 de junho de 2015 18:53
    terça-feira, 2 de junho de 2015 18:53

Todas as Respostas

  • Bom dia!

    Começarei a desenvolver o meu AC no proximo mês, mas tentarei responder suas duvidas

    1 - Sim você pode usar o emulador para desenvolver seu AC, o emulador veem com uma dll para que você possa começar a desenvolver o nome da dll é "SAT.dll"

    2- Ao entrar no site do fabricante do equipamento já estão disponibilizando a dll.

    existe um documento no site da fazendo que possui algumas perguntas relacionado ao desenvolvimento segue o link.

    PS. Já possuo o S@T da Bematech, mas no site não tem a dll entrei em contato com eles para me disponibilizarem.


    Uma imagem vale mais do que mil palavras, mas ocupa 3 mil vezes mais espaço em disco

    quinta-feira, 21 de maio de 2015 22:45
  • Obrigado pela resposta Alexandro.

    Mas parece que não tem documentação de como usar a DLL  "SAT.dll".

    Metodos e assinaturas. Ela deve ser uma DLL Com, portanto, teriamos de usa-la como tal.

    Não tem como fazer referencia em projetos .net e ver o que está disponibilizado pela dll, como retornos e etc.

    att.

    sexta-feira, 22 de maio de 2015 16:05
  • Referenciar no projeto acredito que nenhuma será referenciada,

    deverá dar um importa para utilizar...

    As assinaturas acredito que será padrão, as assinaturas dessa DLL está na propria documentação do desenvolver disponivel tbm no site da fazenda.


    Uma imagem vale mais do que mil palavras, mas ocupa 3 mil vezes mais espaço em disco

    sexta-feira, 22 de maio de 2015 21:00
  • Pessoal boa tarde.

    segue abaixo o link com a resposta.

    https://social.msdn.microsoft.com/Forums/pt-BR/9d0b654e-6293-4402-ba10-de1a57017c7c/sat-cfe-auxilio-criao-aplicativo-comercial?forum=geralpt

    Att.

    • Marcado como Resposta Jose Geraldo terça-feira, 2 de junho de 2015 18:53
    terça-feira, 2 de junho de 2015 18:53
  • Bom dia

    Pessoal

    Bom muito interessante o os Link´s e também o relato de suas experiencias com o SAT, bom quero compartilhar um pouco da minha com você:

    Ocorre que fiz o desenvolvimento utilizando a documentação da SEFAZ-SP, consegui fazer a comunicação com o SAT, ate ai tudo certo, porem quando envio uma venda ele me retorna um que ocorreu um ERRO INESPERADO, e não completa a venda isso com o emulador , bom alguém já se deparou com esse erro?

    Att,

    Gercenio Xavier

    quarta-feira, 6 de abril de 2016 12:24
  • Olá. Sim, isso ocorre muitas vezes. 
    Não consegui identificar o porque de todos, mas o preenchimento errado de qualquer tag, o erro é sempre este. 

    Vou te passar um xml de CFe com as informações que eu consegui autorizar, ambiente de teste, usando emulador.

    Verifique todas as tags, verifique formatação, exemplo, cnpj sem pontos e etc.

    <CFe><infCFe versaoDadosEnt="0.06"><ide><CNPJ>16716114000172</CNPJ><signAC>SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>08723218000186</CNPJ><IE>149626224113</IE><IM>123123</IM><indRatISSQN>N</indRatISSQN></emit><dest><CNPJ>17165804000143</CNPJ><xNome>VEMINAS S/A</xNome></dest><entrega><xLgr>AVENIDA BRASIL</xLgr><nro>1666</nro><xCpl>8. ANDAR</xCpl><xBairro>FUNCIONARIOS</xBairro><xMun>BELO HORIZONTE</xMun><UF>MG</UF></entrega><det nItem="001"><prod><cProd>544</cProd><cEAN>7891080400087</cEAN><xProd>Margarina Delicia 500g</xProd><NCM>15171000</NCM><CFOP>5002</CFOP><uCom>UN12</uCom><qCom>12.0000</qCom><vUnCom>2.490</vUnCom><indRegra>A</indRegra></prod><imposto><vItem12741>2.98</vItem12741><ICMS><ICMS00><Orig>0</Orig><CST>20</CST><pICMS>20.00</pICMS></ICMS00></ICMS><PIS><PISNT><CST>08</CST></PISNT></PIS><COFINS><COFINSNT><CST>08</CST></COFINSNT></COFINS></imposto><infAdProd>infAdProd001xxxxxxxxxxxxxxxxxxxxxxxxxxxx</infAdProd></det><det nItem="002"><prod><cProd>787</cProd><cEAN>7891025304753</cEAN><xProd>DANONINHO MOR IOG POLPA FTA 180GX42</xProd><NCM>04031000</NCM><CFOP>5002</CFOP><uCom>UN</uCom><qCom>6.0000</qCom><vUnCom>2.500</vUnCom><indRegra>A</indRegra></prod><imposto><vItem12741>2.55</vItem12741><ICMS><ICMS00><Orig>0</Orig><CST>20</CST><pICMS>17.00</pICMS></ICMS00></ICMS><PIS><PISNT><CST>08</CST></PISNT></PIS><COFINS><COFINSNT><CST>08</CST></COFINSNT></COFINS></imposto></det><det nItem="003"><prod><cProd>823</cProd><cEAN>7891025320562</cEAN><xProd>DANONE KIDS POLPA MOR BAN E MACA 570GX10</xProd><NCM>04031000</NCM><CFOP>5002</CFOP><uCom>UN</uCom><qCom>6.0000</qCom><vUnCom>4.900</vUnCom><indRegra>A</indRegra></prod><imposto><vItem12741>5.00</vItem12741><ICMS><ICMS00><Orig>0</Orig><CST>20</CST><pICMS>17.00</pICMS></ICMS00></ICMS><PIS><PISNT><CST>08</CST></PISNT></PIS><COFINS><COFINSNT><CST>08</CST></COFINSNT></COFINS></imposto></det><total><DescAcrEntr><vDescSubtot>2.00</vDescSubtot></DescAcrEntr><vCFeLei12741>74.28</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>100.00</vMP></MP></pgto></infCFe></CFe>

    quarta-feira, 6 de abril de 2016 18:17