Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá,

já contratei o SAC para ajudar o projetoACBr.

 

Gostaria de saber a sequencia que tenho que fazer, para enviar e emitir o SAT.

 

1) SAT.Ativar("cnpj_emitente",35)

2) SAT.inicializar

3) SAT.AssociarAssinatura("cnpj_software_house","")

 

4) SAT.CriarCFe( ArqINI )

4) SAT. SAT.EnviarCFe(C:\acbr\201612\001-000000-satcfe.xml)

**** OU **** ?

4) SAT.CriarEnviarCFe( ArqINI )

 

5) SAT.ImprimirExtratoVenda(ArqXMLVenda)

 

Data: 19/Dezembro/2016

Hora: 14:54pm

 

Postado

Boa tarde, com algumas sugestões:

1) SAT.Ativar , 3) SAT.AssociarAssinatura, --> Uma única vez, estes processos é para colocar o SAT em Operação(Produção).

2) SAT.Inicializar, antes da primeira venda do dia ou a cada venda se quiser.

- Colocaria o comando SAT.ConsultarSAT, pegar o retorno para ver se está em operação.

- Colocaria SAT.ConsultaStatusOperacional, pegar o retorno para testar a data do último envio de CFes para a SEFAZ, verificar se já não está chegando a 10 dias sem envio a SEFAZ, porquê a SEFAZ não aceita CFes a mais de 10 dias de emissão.

4) SAT.CriarEnviarCFe --> Já faz os dois processos SAT.CriarCFe e SAT.EnviarCFe.

5) SAT.ImprimirExtratoVenda -> OK

Sds,

Ricardo.

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

  • 1 mês depois ...
Postado

bom dia, estou fazendo exatamente este processo :

- inicializar

- enviarcfe (xml)

- imprimirextratovenda

-desinicializar

mas após enviar cfe, fica travado, nunca passa para proxima etapa de imprimir o extrato, as vezes tenho q sair do acbr.  Demora muito a aprovação ???  Tenho q ficar esperando o arquivo "sai.txt" de retorno (porque as vezes isso nunca acontece e tenho q simular pra continuar processo.

Se alguém puder dar uma dica agradeço.        

Postado

Desculpe a demora na resposta, mas estava dificil acesso ao cliente.  Pois bem, descobri tb q haviam problemas no arquivo de envio, corrigi todos. Porém continua a mesma coisa de travar.

A sequencia de comandos q envio é a seguinte :

   SAT_Inicializar()
   SAT_EnviarCfe(arqXML)
   SAT_ImprimirVenda(arqXML)
   SAT_Desinicializar()

Não sei se precisa de mais algum.

Seguem tb todos os log´s q consegui na maquina no cliente.ACBrSAT.log

linkerlog.txt

LOG(1).TXT

Postado

Boa tarde, nos logs existiram muitos erros de CFes, também você tentou ativar o SAT várias vezes, mas como você disse que corrigiu, vamos lá, eu faço assim:

- Deleto o SAI.TXT

1. SAT.Inicializar()

1.1 Verifico se gerou o arquivo SAI.TXT, leio ele, se tiver OK continuo o processo, se der erro, mostro o erro e saio do programa.

1.2 Deleto o SAI.TXT

- SAT.EnviarCfe(arqxml)

1.1

1.2

- SAT.ImprimirVenda(arqxml)

1.1

1.2

Não sei se ajuda.

Sds,

Ricardo.

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

Postado

Boa noite, este arquivo você montou e enviou para o SAT? se sim:

As TAGs abaixo é o SAT que completa para você, você não informa elas:

<cUF>35</cUF>
<cNF>000003</cNF>
<mod>59</mod>
<nserieSAT>000183081</nserieSAT>
<nCFe>000003</nCFe>
<cDV>8</cDV>
<tpAmb>1</tpAmb>

 

<emit>
<CNPJ>02112998000141</CNPJ>
<IE>168038797119</IE>
<cRegTrib>1</cRegTrib>   --> Esta TAG é o SAT que informa
<cRegTribISSQN>1</cRegTribISSQN>
<indRatISSQN>N</indRatISSQN>
</emit>

--------------------------------------------------------------------------

<xProd>(DANI/LUCAS) 1 VIDRO MED. 55X10</xProd>

Cadê o NCM?

<CFOP>5405</CFOP>

-------------------------------------------------------------------------

As TAGs abaixo é para Empresa Simples Nacional
<ICMS>
<ICMSSN102>
<Orig>0</Orig>
<CSOSN>500</CSOSN>
</ICMSSN102>
</ICMS>
---------------------------------------------------
As TAGs abaixo é para Empresa Regime Normal
<PIS>
<PISNT>
<CST>04</CST>
</PISNT>
</PIS>
<COFINS>
<COFINSNT>
<CST>04</CST>
</COFINSNT>
</COFINS>
----------------------------------------------------
 
Estes foram os erros que achei no seu XML, arruma eles, manual:http://www.fazenda.sp.gov.br/sat/downloads/Especificacao_SAT_v_ER_2_20_06.pdf
 
Sds,
Ricardo.

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

Postado

Bom dia, já corrigi todos os erros.

Agora estou usando o sat teste para testes, e apos gerar venda, ao clicar em enviar da a seguinte mensagem :

EAccessViolation - Access violation

Postado

Consegui fazer funcionar... atualizei a zlib.dll, mudei o nome da dllsatelgin32bits.dll para dllsat.dll, conforme recomendação do suporte elgin.

Agora só falta entender essa impressão do extrato, "ad"+"ano+mes+dia"+"horario"+"-"+"num.sessao"

 

Postado

Continuando, apos ver o arquivo de retorno, acima mencionado, eu renomeio para retorno.xml somente para teste de impressão, mas esta dando o seguinte erro.

SAT.ImprimirExtratoVenda("retorno.xml")
ERRO: Nenhum CFe carregado na memória

×
×
  • 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.

The popup will be closed in 10 segundos...