Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Bom dia,

Estou precisando começar a desenvolver o SAT e gostaria de faze-lo usando Monitor.

Não por onde começar, o que vou precisar de inicio, tenho que adquirir o SAT em nome da empresa, há emulador que possa usar com Monitor?

Gostariam me passar os primeiros passo para iniciar o desenvolvimento.

 

 

  • Fundadores
Postado (editado)

Definitivamente o primeiro passo, é ler a documentação disponível no site do SEFAZ

http://www.fazenda.sp.gov.br/sat/downloads/vigentes.asp

http://www.fazenda.sp.gov.br/sat/duvidas_frequentes/desenvolvedores.asp

(no primeiro link você encontrar o emulador do SAT)

 

Você pode usar no ACBrMonitorPLUS

Enquanto a documentação oficial não fica pronta.. você pode consultar o Blog do André para ver os comandos disponíveis:

http://anfm.blogspot.com.br/2015/05/acbrmonitor-plus-com-sat.html

 

Editado por Daniel Simoes
  • Curtir 2
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.

  • Membros Pro
Postado

Olá Dimas, boa tarde.

"A versão com todos os comandos acima" é a versão do ACBRMonitorPlus, e não um help dos comandos. Assim que eu entendi. O Help ainda não está pronto.  Só temos este material mesmo, por enquanto. Tô com um post recente de uns testes. Veja se te ajuda.

Abraços - Maurício

  • Membros Pro
Postado

  Olá Dimas. É postagens aq no forum mesmo (por Mauricio Elias) . Por enquanto eu gero os arquivos ENT.TXT no Bloco de Notas e salvo na pasta do AcbrMonitorPlus. Deu uns problemas que estão postados, juntamente com as soluções que achei. O pessoal tá sem tempo de ajudar muito a gente, mas fazem o que podem.  Por enquanto testei (do material postado do André): SAT.Inicializar(), SAT.CriarEnviarCFe(ArqINI)  e SAT.ImprimirExtratoVenda(ArqXML). Assim acho que já dá prá começar a programar.  Os XMls gerados pelo SAT tá lá na pasta do Sat mesmo. Leia o material que o Daniel falou, é super inportante.  Boa sorte amigo.

  • Membros Pro
Postado (editado)

Boa tarde Mauricio, com certeza todos aqui do Sac são pessoas muito boas e dedicadas no que fazem.

Ja baixei tudo que achei do site de SP,  ja consegui funcionar o emulador, até ja consegui fazer um venda e emitir o cupom fiscal pelo aplicativo da sefaz.

Agora estou tentando usar o Monitor, até consegui montar o arquivo de venda e enviar ao emulador, o emulador processou o arquivo e retornou o xml assinado certinho e até consegui imprimi-lo pelo Monitor, mas não consegui finalizar todo processo pelo monitor, fiz da seguinte maneira:

1º passo: SAT.Inicializar - blz deu certinho

2º passo: SAT.AssociarAssinatura - esta parte não precisou por que o emulado ja esta configurado esta parte.

3º passo: SAT.CriarEnviarCFe("' +vNomeArquivoINI+ '") - nesta parte o monitor gerou o xml e enviou ao SAT, nesta parte p monitor fica

como se estivesse esperando o retorno do SAT do arquivo xml aprovada a venda, mas o monitor não me retorna o arquivo de SAI.TXT

com a resposta e fica travado.

respostas do SAT emulador: aqui é criado o xml na pasta do SAT C:\SAT\CFes

[2015-07-10 13:47:20.584]:INICIO EMISSAO
[2015-07-10 13:47:20.620]:Carregando CFe.
[2015-07-10 13:47:20.641]:Validando Campos do CFe.
[2015-07-10 13:47:20.645]:Processando as informacoes CFe.
[2015-07-10 13:47:21.715]:Continuando a Validacao do CFe.
[2015-07-10 13:47:21.721]:Assinando CFe.
[2015-07-10 13:47:22.087]:EMITIDO COM SUCESSO

log do SAT:

 - 13:47:19:467 - ACBrSAT.Inicializado
 - 13:47:20:529 - -- 13:47:20:528 - numeroSessao: 322186 - Comando: EnviarDadosVenda( <?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.05"><ide><CNPJ>03754648000141</CNPJ><signAC>C75D1D5211CE69D75CADC5D547C818B568C91D89B30BF081E8D92A9B63A7EBC737C6FDFF2F2B12CE17CA505D85A491B13BFC3AB46E447AA8FBD0D0CB05811F1E696F23F24C25532DBA036474C7392A650FC3465FBD2F80738B2A64D40F04A92146B0BF8F465026630C26FFA810B0953A287D0E876CF900AA202A83BD3327BFEFC75D1D5211CE69D75CADC5D547C818B568C91D89B30BF081E8D92A9B63A7EBC737C6FDFF2F2B12CE17CA5052</signAC><numeroCaixa>011</numeroCaixa></ide><emit><CNPJ>11111111111111</CNPJ><IE>111111111111</IE><indRatISSQN>S</indRatISSQN></emit><dest><xNome>CONSUMIDOR FINAL</xNome></dest><det nItem="1"><prod><cProd>0001</cProd><xProd>PRODUTO 1 U</xProd><NCM>84433239</NCM><CFOP>5102</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>2.00</vUnCom><indRegra>A</indRegra></prod><imposto><vItem12741>0.49</vItem12741><ICMS><ICMS00><Orig>4</Orig><CST>00</CST><pICMS>0.00</pICMS></ICMS00></ICMS><PIS><PISSN><CST>49</CST></PISSN></PIS><COFINS><COFINSSN><CST>49</CST></COFINSSN></COFINS></imposto><infAdProd>PRODUTO 1 U</infAdProd></det><total><vCFeLei12741>0.49</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>2.00</vMP></MP></pgto><infAdic><infCpl>Teste emiss?o CFe/SAT</infCpl></infAdic></infCFe></CFe> )

neste ponto o monitor fica travado e não me retorno o arq. de SAT.TXT para ver a resposta.

tenho que  configurar algum caminho indicando onde o monitor vai receber o xnl de retorno do SAT?

Editado por DIMAS - DBSOFT
  • Curtir 1
  • Membros Pro
Postado

Bom dia Mauricio, deu sim, ja consegui emitir o CFe pelo monitor usando o emulado.

Agora estou precisando de uma orientação de qual melhor marca para trabalhar com SAT?

 

  • Membros Pro
Postado

boa tarde,

O ACBrMonitor vai trabalhar com todas as marcas?

Tem alguma diferença no desenvolvimento com Monitor dependendo da marca?

Alguem tem um programa para gerar a assinatura da AC de 344 caracteres para vincular com o SAT?

tentei usar o ACBrEAD mas acho que só serve para assinar arquivo texto, aqueles gerados pelo ECF e assinada com EAD...

 

 

  • Fundadores
Postado

Todas as DLLs de SAT seguem um padrão, regido pela Especificação Técnica do SAT;;; então devem ser compatíveis

Você pode achar exemplo de programas para gerar assinatura no fórum de ACBrSAT

http://www.projetoacbr.com.br/forum/forum/44-acbrsat/

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.

  • Membros Pro
Postado

Bom dia a todos,

Gostaria de uma sugestão de todos de qual marca comprar o SAT?

o pessoal que ja esta usando o SAT em produção poderia me passar qual deles deu menos problema para ativação e instalação?

se não puderem passar suas opiniões por aqui podem passar um email para [email protected] 

obrigado a todos.

  • Membros Pro
Postado

Olá, bom dia. Da Sweda, vc usou SatDinâmico_cdecl ou SatDinâmico_Stdcall? Imprimiu pelo Fortes ou pelo EscPos ? Associou Assinatura pela opção do ACBRMonitorPlus ou pelo seu software mesmo?

Valew, abraços.........

 

  • 3 semanas depois ...
  • Membros Pro
Postado

Bom dia a todos,

Gostaria de saber se para cada terminal tenho que ter um SAT conectado fisicamente ao micro?

Ou o SAT trabalha em rede com quantos terminais funcionando ao mesmo tempo?

 

  • 2 semanas depois ...
  • Fundadores
Postado
2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". Favor leia as regras do fórum.
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.

  • Este tópico foi criado há 2871 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.