Clipper On Line • Ver Tópico - Tutorial ACBRMonitorPlus

Tutorial ACBRMonitorPlus

Discussão sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (ECF, TEF, SINTEGRA, NF-e, ECD, EFD, etc.)

Moderador: Moderadores

 

Tutorial ACBRMonitorPlus

Mensagempor rubens » 09 Set 2016 15:51

Olha aí no log que você colocou...
Cadê o arquivo ??

NFE.EnviarNFe()
ERRO: Arquivo n?o encontrado.

Está fazendo algum procedimento que está limpando o conteúdo da variável cXml...

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar de usuário

rubens
Colaborador

Colaborador
 
Mensagens: 1518
Data de registro: 16 Ago 2003 09:05
Cidade/Estado: Nova Xavantina - MT
Curtiu: 77 vezes
Mens.Curtidas: 104 vezes

Tutorial ACBRMonitorPlus

Mensagempor lugab » 09 Set 2016 17:09

Isso mesmo, Rubens e Quintas, eu comi mosca e num trecho qq eu zerava o conteúdo de cXml...
Obrigado...

Aproveitando, acredito que, em modo "Homologação" qualquer ConsultarNFe() retornará sempre o Erro
Rejeicao: NF-e nao consta na base de dados da SEFAZ


Estou certo ?
lugab
lugab
Colaborador

Colaborador
 
Mensagens: 843
Data de registro: 19 Mai 2009 15:58
Curtiu: 126 vezes
Mens.Curtidas: 38 vezes

Tutorial ACBRMonitorPlus

Mensagempor JoséQuintas » 09 Set 2016 17:44

Se consultar uma NFE que não está no ambiente homologação... é assim mesmo.

Se emitir uma NFE em homologação e consultar, ok.

Mas isso pode testar diretamente no ambiente oficial.

Não tenham medo de usar o ambiente oficial.
O que não pode é fazer algo assim:

FOR nCont = 1 TO 1000000
   ConsultaNfe( x )
NEXT


De resto, é à vontade.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Tutorial ACBRMonitorPlus

Mensagempor lugab » 09 Set 2016 19:24

Quintas, não é o inverso não ? Agora eu fiquei confuso..

Achei que por estar em ambiente de "homologação" (em vez de "produção"), as consultas que fiz às notas que enviei resultaram nesse erro
Rejeicao: NF-e nao consta na base de dados da SEFAZ


Achava que, pela lógica, uma Nota só poderia entrar de verdade na base de dados do SEFAZ se ela fosse uma "Nota de Verdade", gerada em modo produção, em vez das que mandei como "simulação" enquanto desenvolvia o meu programa num ambiente de homologação...
lugab
lugab
Colaborador

Colaborador
 
Mensagens: 843
Data de registro: 19 Mai 2009 15:58
Curtiu: 126 vezes
Mens.Curtidas: 38 vezes

Tutorial ACBRMonitorPlus

Mensagempor Makom » 04 Out 2016 10:51

Olá todos,
Estou desenvolvendo a integração com o ACBR para emissão de NFe como serviço para outras empresas, porém a minha empresa não possui Inscrição Estadual e todas as notas são rejeitadas no Ambiente de Testes por esse motivo. É possível conseguir o credenciamento para este ambiente de testes sem a IE?

Grato!
Makom
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 1
Data de registro: 04 Out 2016 10:46
Cidade/Estado: Duque de Caxias
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Tutorial ACBRMonitorPlus

Mensagempor rossine » 04 Out 2016 14:26

Olá pessoal,

Uso o AcbrMonitor para ECF e minha versão é muito antiga. Tentei baixar o novo AcbrMonitorPlus e ele é de dezembro de 2015 e está dando alguns problemas.
Me lembro de baixar os fontes do Acbr através do SVN mas na hora de compilar com o Lazarus, ocorre uns erros falando que não encontrou certos pacotes.

Alguém saberia me dizer como compilar a nova versão do no AbcrMonitor ou teria alguma versão mais recente já compilada ?

Obrigado,
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Tutorial ACBRMonitorPlus

Mensagempor Jairo Maia » 04 Out 2016 16:47

Olá Makom,

Makom escreveu:É possível conseguir o credenciamento para este ambiente de testes sem a IE?
Infelizmente não. Para você poder testar NF-e no ambiente de homologação você tem que estar autorizado a emitir NF-e. Para ser autorizado necessariamente precisa ter Inscrição Estadual.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Tutorial ACBRMonitorPlus

Mensagempor JoséQuintas » 04 Out 2016 17:08

Acabei não respondendo uma pergunta anterior, e aproveitar pra complementar.

Todo webservice da Fazenda só funciona com certificado.
O certificado não é apenas pra assinar, mas também pra fazer a conexão.

Nota emitida em ambiente de homologação, a consulta também é em homologação.

A consulta é pública, pode consultar qualquer nota, de qualquer um.
Na minha consulta eu faço rodízio de certificado, qualquer certificado pra qualquer nota.

Se quiser também brincar com a classe Sefaz pra consultas....

oSefaz := SefazClass():New()
? oSefaz:NfeConsultaProtocolo( "chavedeacesso", "certificado", "1" ) // ou "2" se for homologação


Não precisa informar UF, a classe sabe qual é através da chave de acesso.
A consulta não precisa assinatura, mas precisa certificado pra comunicação funcionar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Tutorial ACBRMonitorPlus

Mensagempor ricardo-barros » 11 Out 2016 14:26

Enviei NFE.StatusServico como teste e obtive o seguinte resultado, apesar da internet estar conectada (abre qualquer site):

ERRO: WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
Erro Interno: 12029
Erro HTTP: 0
Erro: Requisição não enviada.
12029 - Uma conexão com o servidor não pôde ser estabelecida
ERRO: WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
Erro Interno: 12029
Erro HTTP: 0
Erro: Requisição não enviada.
12029 - Uma conexão com o servidor não pôde ser estabelecida
ERRO: WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
Erro Interno: 12029
Erro HTTP: 0
Erro: Requisição não enviada.
12029 - Uma conexão com o servidor não pôde ser estabelecida
ERRO: WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
Erro Interno: 12157
Erro HTTP: 0
Erro: Requisição não enviada.
12157 - Erro no suporte a canais seguros
ERRO: WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
Erro Interno: 12157
Erro HTTP: 0
Erro: Requisição não enviada.
12157 - Erro no suporte a canais seguros
ricardo-barros
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 104
Data de registro: 29 Out 2009 19:12
Cidade/Estado: Fortaleza
Curtiu: 25 vezes
Mens.Curtidas: 1 vez

Tutorial ACBRMonitorPlus

Mensagempor fladimir » 11 Out 2016 16:15

Vai no Painel de Controle Opções da Internet Aba Avançadas e vai até o final e deixe marcado somente o seguinte

SSL 2.0
TLS 1.0

Verificar se há assinaturas em programas baixados
Verificar se há certificados revoados do fornecedor...

Ok e teste... acredito q resolva...

Aproveitando se alguém tiver um link de como deixar isso configurado/setado via programação seria menos 1 trabalho manual. (assunto pra outro tópico)
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Tutorial ACBRMonitorPlus

Mensagempor ricardo-barros » 13 Out 2016 17:23

O meu é Windows 10. Eu marquei TSL 1.0 e SSL 3.0 pois 2.0 não tem. Marquei também as outras 2 caixas que você recomendou. Testei e o erro continua.
As outras caixas (mais pra cima) na seção Segurança da aba Avançado da Opções da Internet devem ficar como estavam?
ricardo-barros
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 104
Data de registro: 29 Out 2009 19:12
Cidade/Estado: Fortaleza
Curtiu: 25 vezes
Mens.Curtidas: 1 vez

Tutorial ACBRMonitorPlus

Mensagempor HASA » 13 Out 2016 17:34

Desmarque SSL 3.0.

HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 1082
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 1 vez
Mens.Curtidas: 51 vezes

Tutorial ACBRMonitorPlus

Mensagempor ricardo-barros » 14 Out 2016 14:33

Não adiantou desmarcar SSL 3.0

Na seção segurança ficaram marcados:
*Avisar quando houver incompatibilidade de endereços de certificado
*Avisar se o envio POST for redirecionado...
*Enviar solicitações Não enviar a sites...
*Habilitar a autenticação integrada do Windows
*Habilitar Armazenamento DOM
*Habilitar filtro smartscreen
*Habilitar proteção da memória p/ ajudar a reduzir ataques
*Habilitar suporte a XMLHTTP
*Usar TLS 1.0
*Verificar se há assinaturas em programas baixados
*Verificar se há certificados revogados do fornecedor
ricardo-barros
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 104
Data de registro: 29 Out 2009 19:12
Cidade/Estado: Fortaleza
Curtiu: 25 vezes
Mens.Curtidas: 1 vez

Tutorial ACBRMonitorPlus

Mensagempor HASA » 14 Out 2016 15:46

Então pode ser outra coisa, eu uso assim:
Imagem

Se não tem o 3.0 desconsidere ok. De mais informações se possível.
:xau
HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 1082
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 1 vez
Mens.Curtidas: 51 vezes

Tutorial ACBRMonitorPlus

Mensagempor JoséQuintas » 28 Out 2016 09:51

Vejam se ficou interessante

oSefaz := SefazClass():New()

// opcional fazer separado

oSefaz:cCertificado := "nome do certificado"
oSefaz:cAmbiente := "1" // produção
oSefaz:cUF  := "SP"

cXml := "aqui vai o conteúdo do seu xml"

oSefaz:NfeLoteEnvia( cXml, "1" )

hb_MemoWrit( "arquivo.xml", oSefaz:cXmlAutorizado )
oSefaz:SaveDaNFe( "arquivo.pdf" )


Pra curiosidade ou pra resolver algum problema, pode contar com muitas variáveis da classe

oSefaz:cStatus
oSefaz:cXmlDocumento
oSefaz:cXmlProtocolo
oSefaz:cXmlRecibo
oSefaz:cXmlEnvio
oSefaz:cXmlRetorno
oSefaz:cXmlSoap
oSefaz:cRecibo
oSefaz:cMotivo
oSefaz:cSoapService
oSefaz:cSoapAction
oSefaz:cSoapURL


É igual pra tudo.
Mas só precisa XML em NFeLoteEnvia(), CTeLoteEnvia(), MDFeLoteEnvia()

É só isso mesmo. É só pegar o que quiser direto das variáveis.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Anterior Próximo



Retornar para Legislação Fiscal e Tributária

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 9 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro