Ir para conteúdo
  • Cadastre-se

dev botao

Acbrnfemonitor 0.8.0C - Novos Recursos - Versão De Testes


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

Recommended Posts

  • Moderadores

Fiz mais algumas alterações no ACBrNFeMonitor mas ainda não tive tempo de testar corretamente, por isso, quem quiser ajudar e testar vou deixar o executável abaixo disponível. Não instale em cliente esta versão ainda pois foram mudanças grandes que podem causar problemas em clientes que já estão em produção.

ACBrNFeMonitor.rar

Abaixo as alterações:

 

  • Verificação para quando o ACBrNFeMonitor receber um arquivo no formato TXT do emissor gratuito ele consiga gerar o XML da NFe;
  • Permitir que os campos do arquivo INI sejam informados tanto no formato do ACBrNFeMonitor quanto no formato do manual;
    • Apenas o nome das seções continua da mesma forma, por exemplo, para informar o campo Ide.nNF vc pode criar o INI no seguinte formato:
      [identificacao]
      Numero=123456
      ou
      [identificacao]
      nNF=123456
      Mas não irá funcionar se vc usar como nome da seção apenas [ide]
  • Adicionado recursos para permitir o envio do XML para o ACBrNFeMonitor, neste caso ele apenas irá assinar e validar com os schemas o XML e enviar para o webservice, sem fazer nenhuma verificação do preenchimento do XML(parecido com o modo que o Uninfe trabalha) ; para ativar este recurso foi adicionado na aba "WebService" a opção "Receber e Enviar Respostas em XML";
  • Adicionado na aba "WebService" a opção "Monitorar Pasta", caso esta opção seja ativada todos os arquivos criados no campo "Entrada:" serão lidos e processados pelo ACBrNFeMonitor. A resposta será criada no diretório configurado no campo "Saída:" com o sufixo "-resp", por exemplo, se vc criar na pasta entrada um arquivo status.txt será criado na pasta saída um arquivo status-resp.txt com o conteúdo retornado pelo ACBrNFeMonitor;
  • Na aba "Email" modificado a opção "SMTP exige conexão segura", foram adicionadas as opções "Email SSL - Conexão Segura" e "Email TLS - Conexão Segura". Quem já utilizava a opção "SMTP exige conexão segura" os dois campos ficarão selecionados, mas permitirá alterar as configurações se precisar(aparentemente alguns provedores de email usam SSL mas não usam TLS, e na versão anterior ao ativar a opção "SMTP exige conexão segura" os dois parâmetros eram setados como TRUE).
Por favor testem e postem os resultados. 
  • Curtir 2
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.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Olha ai as melhorias!   :D  

Esta semana estou muito ocupado com uns SPEDs Contribuição e o prazo termina amanhã. Já baixei a versão, na próxima semana vou gastar um tempo testando as funções novas.

Estas últimas mudanças são muito interessantes, principalmente do email com segurança (SSl e TSL). Quando encontrava casos como vc relatou eu não usava o ACBrNFeMonitor. O nome dos campos também ajudará bastante, pois já vi muitos casos de desatenção entre o nome do campo do ACBr e o manual. 

Valeu! Parabéns e muito obrigado! 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

André

 

Boa noite

 

Esta opção:

 

  • Adicionado recursos para permitir o envio do XML para o ACBrNFeMonitor, neste caso ele apenas irá assinar e validar com os schemas o XML e enviar para o webservice, sem fazer nenhuma verificação do preenchimento do XML(parecido com o modo que o Uninfe trabalha) ; para ativar este recurso foi adicionado na aba "WebService" a opção "Receber e Enviar Respostas em XML";
  •  

Está baseada naquela pergunta que fiz tempos atrás sobre o nfemonitor simplemente assinar e enviar  o arquivo submetido a ele e fornecer a resposta?

A minha pergunta é, como não utilizo o nfemonitor pra montar o arquivo, gero o xml direto e faço a validação e envio pelo nfemonitor, então pergunto: Devo informar no arquivo a minha operação?

Exemplo: crio um arquivo xml de evento de cancelamento submeto ao nfemonitor direto sem usar o comando especifico?

Crio um  arquivo xml de nfe com o cabeçalho de envio e etc...

 

[]s,

Jorge Andrade

 

"Quem tem medo de perguntar, está fadado a eternizar-se na dúvida - [Jorge Andrade]";
 

"A soberba,  é o sentimento caracterizado pela pretensão de superioridade sobre as demais pessoas, levando a manifestações ostensivas de arrogância, por vezes sem fundamento algum em fatos ou variáveis reais - [Desconhecido";
 

"Aquele  que pesquisa antes de indagar, tem a grande chance de dirimir as suas dúvidas, fixar o aprendizado da pesquisa e evoluir para outros conhecimentos inesperados - [Jorge Andrade]";
 

"Os políticos e as fraldas devem ser trocados frequentemente e pela mesma razão - [Éça de Queiroz]".

Link para o comentário
Compartilhar em outros sites

André,

 

Boa noite

 

Acabei de executar a versão e vi que na aba webservice tem as opções cancelamento: evento e anterior, pode por favor me explicar o seu uso?

 

[]s,

Jorge Andrade

 

"Quem tem medo de perguntar, está fadado a eternizar-se na dúvida - [Jorge Andrade]";
 

"A soberba,  é o sentimento caracterizado pela pretensão de superioridade sobre as demais pessoas, levando a manifestações ostensivas de arrogância, por vezes sem fundamento algum em fatos ou variáveis reais - [Desconhecido";
 

"Aquele  que pesquisa antes de indagar, tem a grande chance de dirimir as suas dúvidas, fixar o aprendizado da pesquisa e evoluir para outros conhecimentos inesperados - [Jorge Andrade]";
 

"Os políticos e as fraldas devem ser trocados frequentemente e pela mesma razão - [Éça de Queiroz]".

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Está baseada naquela pergunta que fiz tempos atrás sobre o nfemonitor simplemente assinar e enviar  o arquivo submetido a ele e fornecer a resposta?

Sim

A minha pergunta é, como não utilizo o nfemonitor pra montar o arquivo, gero o xml direto e faço a validação e envio pelo nfemonitor, então pergunto: Devo informar no arquivo a minha operação?

Exemplo: crio um arquivo xml de evento de cancelamento submeto ao nfemonitor direto sem usar o comando especifico?

Crio um  arquivo xml de nfe com o cabeçalho de envio e etc...

Isso, com base no conteúdo do arquivo o ACBrNFeMonitor saberá para qual WebService deve mandar a solicitação. Veja os exemplos abaixo:

Para consultar o status de serviço crie um arquivo com o seguinte formato:

<consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00"><tpAmb>2</tpAmb><cUF>35</cUF><xServ>STATUS</xServ></consStatServ>

Para consultar a situação de uma NFe:

<consSitNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.01"><tpAmb>2</tpAmb><xServ>CONSULTAR</xServ><chNFe>351303XXXXXXXXXXXXXX550010000060001000060003</chNFe></consSitNFe>

Para enviar uma NFe vc terá que criar o arquivo completo, inclusive com as informações sobre a quantidade de notas que está enviando no lote.
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.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Muito bom, André nessa versão já está aquela alteração da impressão? NFe.ImprimirDanfe(ArqXML,[impressora],[NumCopias],[Protocolo],[MostrarPreview]), testei aqui e não surtiu efeito.

Era pra estar, mas testei aqui e estava com um BUG, já corrigi.
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.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

amigo poderia vê a questão do rn que vai mudar o ambiente autorizador a partir do dia 6/05/2013. como faço esta mudança?

 

MUDANÇA DO AMBIENTE AUTORIZADOR DA NF-E

 

ATENÇÃO: a parada programada para intervenção no ambiente ocorrerá entre as 08:00 e 10:00 do dia 06/05/2013.

Empresas do RN emissoras de NF-e devem ajustar seu aplicativo para o novo ambiente autorizador SVRS no dia 06 de maio de 2013

 

Para tanto, devem providenciar a alteração no software emissor mudando o ambiente autorizador da SVAN para a SVRS.

 

  Mudança no Software Emissor da NF-e:

1. Para as empresas que utilizam o programa emissor gratuito, oferecido pela SEFAZ/SP, a atualização do programa será automática, bastando à empresa seguir as orientações do próprio aplicativo.

2. Para as empresas que utilizam programa emissor próprio ou de terceiros, a mudança limita-se a troca do endereço eletrônico dos serviços (WebServices) da NF-e, apontando-os para o ambiente SVRS. (instruções em anexo)

Atenção: A atualização deverá ser implantada pela empresa para funcionar a partir do dia 06 de maio de 2013. Após está data, o ambiente autorizador NF-e do SVAN será desativado para os contribuintes do RN.

Dúvidas e contato

A equipe de atendimento da SET/RN estará à disposição para dirimir quaisquer dúvidas referentes ao processo de mudança do ambiente autorizador para a SVRS.

Contatos pelos seguintes canais alternativos:

1. Através do telefone da equipe de atendimento:(84)3232-2090

2. Através do e-mail da equipe de atendimento: [email protected]

3. Através da Sala de Contato do portal da SET/RN: www.set.rn.gov.br opção do menu 'Sala de Contato', assunto 'Nota Fiscal Eletrônica'

O horário de funcionamento da equipe de atendimento será diariamente, de segunda a sexta, das 07:00 às 18:00 horas, ininterruptas.

Instruções técnicas da mudança para a SVRS (para emissor próprio):

1) Inicialmente, por medida de segurança e para adaptação ao novo ambiente autorizador, recomenda-se testar as autorizações de NF-e no ambiente de homologação (sem valor fiscal) da SVRS

.

Este ambiente já está disponível e pode ser utilizado livremente pelos emitentes de NF-e.

Observar a lista de WebServices da SVRS de homologação:

Sefaz Virtual Rio Grande do Sul - (SVRS) - HOMOLOGAÇÃO

Serviço

URL (endereço eletrônico)

NfeRecepcao

https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/Nferecepcao/NFeRecepcao2.asmx

NfeRetRecepcao

https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/NfeRetRecepcao/NfeRetRecepcao2.asmx

NfeInutilizacao

https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao2.asmx

NfeConsultaProtocolo

https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/NfeConsulta/NfeConsulta2.asmx

NfeStatusServico

https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/NfeStatusServico/NfeStatusServico2.asmx

RecepcaoEvento

https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/recepcaoevento/recepcaoevento.asmx

2) A partir do dia 06 de maio de 2013, a empresa deverá colocar em produção nova versão do aplicativo próprio ou de terceiros com os endereços (URL) da SVRS de produção.

Abaixo, segue lista de WebServices da SVRS de produção:

Sefaz Virtual Rio Grande do Sul - (SVRS) - PRODUÇÃO

 

Serviço

URL

NfeRecepcao

https://nfe.sefazvirtual.rs.gov.br/ws/Nferecepcao/NFeRecepcao2.asmx

NfeRetRecepcao

https://nfe.sefazvirtual.rs.gov.br/ws/NfeRetRecepcao/NfeRetRecepcao2.asmx

NfeInutilizacao

https://nfe.sefazvirtual.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao2.asmx

NfeConsultaProtocolo

https://nfe.sefazvirtual.rs.gov.br/ws/NfeConsulta/NfeConsulta2.asmx

NfeStatusServico

https://nfe.sefazvirtual.rs.gov.br/ws/NfeStatusServico/NfeStatusServico2.asmx

RecepcaoEvento

https://nfe.sefazvirtual.rs.gov.br/ws/recepcaoevento/recepcaoevento.asmx

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Olá André!

 

Nessa ultima versão, 0.8.1a ou então 0.7.11.1 do svn, teria a possibilidade de ter o quarto parâmetro no comando para imprimir o danfe, em escolher se quer mostrar o preview ou imprimir direto.

 

 
NFE.ImprimirDanfe(\SISTEMA\nfe\envio_resposta\43130505686058000154550010000067521000067529-nfe.xml,[],[],[],[0]).
 
Coloquei no quarto parâmetro [0], e o não surtiu efeito.
 
Ou estou fazendo errado? tentei também ['0'].
 
Paulo
Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
  • Este tópico foi criado há 3975 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.