Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Estou tentando compilar o ACBrNFeMonitor2 OpenSSL Versão 0.7.9.4, já com os novos requisitos de cancelamento de NFe por evento.

 

Consigo compilar normalmente, no entanto, ao enviar algum comando e ao finalizar o monitor, recebo a mensagem de erro de violação de memória. "Acess violation at adress 02BD4D20. Read of address 02BD4D20."

 

 

 

Ao debugar, constatei o erro no Destroy do componente ACBrNFe, mais precisamente na linha:

 

 

  {$IFDEF ACBrNFeOpenSSL}
    if FConfiguracoes.Geral.IniFinXMLSECAutomatico then
      NotaUtil.ShutDownXmlSec ;
  {$ENDIF}
 
 
Que leva a unit ACBrNFeUtil, na Procedure NotaUtil.ShutDownXmlSec
 
xmlSecShutdown()
 
 
Alguém já passou por esta situação, ou teria uma dica de como solucionar este problema? 
 
 

Mano Guedes

[email protected]

Postado

Testei aqui o comando 

  

 

NFE.ENVIAREVENTO(" 
[EVENTO]
idLote=5901
[EVENTO001]
chNFe=50130409428584000175550010000059011000051020
cOrgao=50
CNPJ=09428584000175
dhEvento=02/04/13 08:30:00
tpEvento=110111
nProt=150130000024090
xJust=Erro de Prenchimento da nfe ")
 
 
Retorno aparece assim  :
 
ERRO: Comando inválido (NFE.ENVIAREVENTO(" 
[EVENTO]
idLote=5901
[EVENTO001]
chNFe=50130409428584000175550010000059011000051020
cOrgao=50
CNPJ=09428584000175
dhEvento=02/04/13 08:30:00
tpEvento=110111
nProt=150130000024090
xJust=Erro de Prenchimento da nfe do teste "))
 
Postado
estou usando a versao 0.8.0b Capicom
 
passo o seguinte pro arquivo
 
NFE.CancelarNFe("43130400980023000100550010000002471000002478","Erro na Digitacao dos Itens","00980023000100")
 
e retorna o erro abaixo
 
ERRO: Access violation at address 00404C78 in module 'ACBrNFeMonitor.exe'. Read of address 3FB413A4
 
alguem pode me ajudar? estou comecando a ficar apavorado!!!!

Jair Carlos Müller

  • Moderadores
Postado

estou usando a versao 0.8.0b Capicom
 
passo o seguinte pro arquivo
 
NFE.CancelarNFe("43130400980023000100550010000002471000002478","Erro na Digitacao dos Itens","00980023000100")
 
e retorna o erro abaixo
 
ERRO: Access violation at address 00404C78 in module 'ACBrNFeMonitor.exe'. Read of address 3FB413A4
 
alguem pode me ajudar? estou comecando a ficar apavorado!!!!

Não existe o terceiro parâmetro.

Altere para NFE.CancelarNFe("43130400980023000100550010000002471000002478","Erro na Digitacao dos Itens")


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

 

 

 

 

Postado

Não existe o terceiro parâmetro.

Altere para NFE.CancelarNFe("43130400980023000100550010000002471000002478","Erro na Digitacao dos Itens")

 

Kiko

 

quando uso, sem o terceiro parametro o retorno eh simplesmente 

 

Erro: 

 

sem nenhuma informacao adicional! 

a nota em questao, foi gerada e enviada no ambiente de homologacao do RS, ja tentei tambem por evento e tambem nao deu certo, a data e hora estao certos, o arquivo xml esta na pasta correta, com numero de protocolo

quando uso a opcao na aba testes, cancelar nota, funciona!

se souber me dizer o que pode ser, agradeço

 

obrigado e abraços

Jair Carlos Müller

Postado

Andre, testei a versão 0.8.0b e funciona corretamente o canelamento por evento, usando EVENTO, pelo comando CancelarNfe não testei

 

Daniel

 

Vou testar, e aviso se deu certo!

 

Abraços

Jair Carlos Müller

Postado

Pessoal,

 

Retornei aqui para agradecer a equipe do Projeto ACBR, através das pessoas do André Ferreira de Moraes, Kiko Fernandes e outros, pois,  nos fizeram um atendimento aqui no fórum, digno de elogios.

 

Conclamo àqueles que ainda não cooperaram financeiramente com este projeto a fazê-lo, seja por doação, seja pelo SAC, pois é nestas horas de apuros, que percebemos o quanto este pessoal é importante para nosso êxito profissional.

 

O Kiko Fernandes acertou acima quando exibiu na NFE em questão, confirmando e exibindo a anotação do evento de CANCELAMENTO, pois estava em outra tela, que, por pressa, não tive o cuidado de pesquisá-la, mas estava apenas à distância de um botão.

 

Vida longa ao Projeto ACBR!

 

Valmir

Itajaí,SC

  • Curtir 1
Postado

Pessoal

 

Reiniciei o meu micro e comecou a funcionar!

 

e tambem descobri, que em outro momento estava enviando o protocolo com 14caracteres ao inves dos 15 exigidos, ai no monitor estava dando erro abaixo

 

 

03/04/2013 09:34:41 - NFE.ENVIAREVENTO("
[EVENTO]
idLote=1
[EVENTO001]
chNFe=43130400980023000100550010000002481000002483
cOrgao=43
CNPJ=00980023000100
dhEvento=03/04/13 09:34:41
tpEvento=110111
nProt=14313000258865
xJust=Erro na Digitacao dos Itens")
ERRO: Access violation at address 00403D0C in module 'ACBrNFeMonitor.exe'. Read of address 00000013
 
e eh nesse momento, quando mal formatado, que ocorreu o erro!
 
e o NFE.CancelarNFe("43130400980023000100550010000002471000002478","Erro na Digitacao dos Itens")
nao consegui usar de jeito nenhum!
 
grato pela ajuda de todos 
 
abraços

Jair Carlos Müller

Postado (editado)

Boa tarde!!!

André como faço para usar esse monitor como CTe?

 

pois tentei o camando: CTE.CRIARENVIARCTE(“[ide]

 

e da o seguinte erro:

 

ERRO: Objeto inválido: CTE

 Permitidos: "NFE"

 

Abrs.

Editado por PAULO SERGIO

Paulo Sergio Batista Silva

Analista de Sistema

 

Postado (editado)

Ok, André, 
 

 

Me desculpe, é q eu estava no tópico do ACBRNFEMonitor com CT-e e me indicaram esse topico para buscar informação.

 

 

 

Obrigado.

Editado por PAULO SERGIO

Paulo Sergio Batista Silva

Analista de Sistema

 

Postado

Fiz testes aqui e deu tudo certo em ambiente de homologação SP:

 

1-Emiti a nota

2-Emiti cartas de correção

3-Imprimi o retorno do evento

4-Imprimi em PDF

5-Mandei por email (com anexo em PDF)

 

Tudo me pareceu perfeito, vou continuar os testes ...

 

Marcos Dias.

 

PS: Parabéns André, Kiko e toda a galera do ACBr pelo esforço e magnífico projeto !

Postado

Li que a versão 0.7.9.4 tem a solução para o cancelamento de nf que a partir de 1.04.13 não estava fazendo.
Nao me é permitido baixar essa versão..????

Não sou mais menbro do sac.

 

e agora ?? . Tenho apenas um cliente.. O valor de 120,00 por mes para mim é muito significativo...

 

Sem solução ??? a não ser pagar ???

 

 

 

 

  • Moderadores
Postado

Sim amigo, você pode baixar no svn os fontes e compilar, pois o ACBr é gratuito

ele foi feito na versão delphi 7 e a instalação dos componentes tem uma ferramenta que faz isso para você

se chama ACBrInstall e está disponivel junto no svn

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Moderadores
Postado

Li que a versão 0.7.9.4 tem a solução para o cancelamento de nf que a partir de 1.04.13 não estava fazendo.

Nao me é permitido baixar essa versão..????

Não sou mais menbro do sac.

 

e agora ?? . Tenho apenas um cliente.. O valor de 120,00 por mes para mim é muito significativo...

 

Sem solução ??? a não ser pagar ???

Vc também pode tentar usar a versão 0.8.0b que o André disponibilizou na página 2 deste tópico.

http://www.projetoacbr.com.br/forum/index.php?app=core&module=attach&section=attach&attach_id=3983


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

 

 

 

 

Postado

Boa noite.

 

   Não consigo cancelar com essa versão aqui no PI. Alguém sabe o motivo, estou tentando com o botão do próprio acbrnfemotor, e da erro de xml.

 

 

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

The popup will be closed in 10 segundos...