Ir para conteúdo
  • Cadastre-se

edu.nazario

Membros
  • Total de ítens

    19
  • Registro em

  • Última visita

Últimos Visitantes

479 visualizações

edu.nazario's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

3

Reputação

1

Community Answers

  1. Bom dia, o retorno que eu recebia de erro não esta mais ocorrendo, pois nos últimos testes que fiz o componente nem esta mais se comunicando com SEFAZ da algum erro antes depois que atualizei o Acbr para ultima versão não consigo mais comunicação com SEFAZ, a configuração do componente continua a mesma, o certificado esta ok porem da uma exception sem erro sem retorno nenhum não sei nem para onde ir. ct-e.xml
  2. Ao enviar evento da CT-e em produção recebo a seguinte rejeição: 217 Rejeição: CT-e não consta na base de dados da SEFAZ. O evento esta sendo enviado como desacordo de uma CT-e, e seu estado é SC, ja verifiquei e a mesma se encontra na base de dados do SEFAZ em modo de produção. Porem o que notei ao "debugar" é que a URL que esta sendo utilizada para enviar o evento é a de SP, sendo que setei no componente para ser SC: ACBrCTe1.EventoCTe.Evento.Clear; ACBrCTe1.Configuracoes.WebServices.UF := RetSiglaUF; //retorna o estado do emitente = 'SC' ACBrCTe1.EventoCTe.Evento.Add; with ACBrCTe1.EventoCTe.Evento[0] do begin infevento.chCTe := nnfe; infevento.CNPJ := CNPJCertificado; infevento.dhEvento := now; infevento.nSeqEvento := NumeroEvento; infevento.tpEvento := tePrestDesacordo; infevento.detEvento.xOBS := just; end; ACBrCTe1.EnviarEvento(NumeroEvento); Minha pergunta é: existe algum outro lugar que configure o servidor de envio desse evento?
  3. Minha duvida é a seguinte dentro do exemplo ACBR existe duas opções de ambiente, o de produção e restrita Reais. Restrita reais no caso seria o ambiente de homologação?
  4. Acredito que a maior documentação do ACBR seja o forum, por isso quanto mais solução colocar aqui melhor, pois outras pessoas podem ter a mesma duvida que eu, achei sua resposta um tanto quanto ríspida, acredito que aqui somos uma comunidade e uns devemos ajudar os outros, caso contrario que seria a utilidade desse forum? se não for para expor duvidas e soluções!
  5. Complicado estudar, já que aqui não possui uma documentação do componente, como já foi citado acima, se você ler esse tópico desde o começo vai entender, estou na tentativa e erro, pois pelo que foi passado só tenho o exemplo para estudar, não existe nada documentado, e se existe por favor me passe que vou estudar com certeza.
  6. Consegui resolver removendo os #13#10 do arquivo XML, ou seja tem que remover qualquer enter,espaço e indentação, que tenha entre as tags, antes de carregar no componente. Obrigado! function enviaReinf(XML): begin XML := StringReplace(trim(XML),#13#10,'',[rfReplaceAll]); if ACBrReinf.Eventos.LoadFromString(XML) then begin if ACBrReinf.Enviar then Result := ACBrReinf.WebServices.EnvioLote.RetWS end; end; Acredito que tenha que remover espaços também, o código acima é do programa que estou desenvolvendo! Segue em anexo o arquivo que deu certo no programa de exemplos de REINF ACBR: Reinf10002.xml De alguma forma o componente ACBR esta fazendo alterações no XML depois de assinado pois conforme citei acima consegui resolver removendo os espaços e a indentação entre as tags, essa parte esta resolvida. Obrigado.
  7. O problema não é erro de leitura e nem de assinatura incorreta, pois como já falei carrego um XMLno programa de testes, o XML gerado esta correto inclusive se não estivesse nem carregava no componente, porem esta carregando, quando envio ao servidor da o erro que ja foi citado acima. Não utilizo o copia e cola e sim a carga do arquivo.xml, como ja foi demostrado na imagem acima, Vou colocar o XML no anexo. Reinf10002.xml
  8. A imagem esta ali em cima demonstrando como foi feito, utilizei o programa de exemplo e ocorre o mesmo erro que o que estou desenvolvendo, o processo é simples como demonstra na imagem, primeiro carreguei o arquivo conforme o item 1 da imagem depois mandei enviar, não foi feito nenhuma alteração no arquivo,pois o que esta processando o arquivo é o programa de exemplo com componente ACBR, quanto ao passo a passo eu passei na imagem acima duas vezes como o processo de envio foi feito segue os números da imagem vou passar de novo: Clico em ler arquivo com o segunte XML: <Reinf xmlns="http://www.reinf.esocial.gov.br/schemas/evtInfoContribuinte/v1_04_00"> <evtInfoContri id="ID1XXXXXXXXXXXXXX2019102421281200001"> <ideEvento> <tpAmb>2</tpAmb> <procEmi>1</procEmi> <verProc>1.04.00</verProc> </ideEvento> <ideContri> <tpInsc>1</tpInsc> <nrInsc>XXXXXXXX</nrInsc> </ideContri> <infoContri> <alteracao> <idePeriodo> <iniValid>2019-09</iniValid> <fimValid>2019-09</fimValid> </idePeriodo> <infoCadastro> <classTrib>01</classTrib> <indEscrituracao>0</indEscrituracao> <indDesoneracao>0</indDesoneracao> <indAcordoIsenMulta>0</indAcordoIsenMulta> <contato> <nmCtt>XXXXXXX</nmCtt> <cpfCtt>XXXXXXXXXXX</cpfCtt> </contato> <softHouse> <cnpjSoftHouse>XXXXXXXXXXXXXX</cnpjSoftHouse> <nmRazao>XXXXXX</nmRazao> <nmCont>XXXX</nmCont> <telefone>XXXXXXXXX</telefone> <email>XXXXXXXX</email> </softHouse> </infoCadastro> </alteracao> </infoContri> </evtInfoContri> </Reinf> estou utilizando o delphi 7 para compilar o exemplo,
  9. Estou recebendo o seguinte retorno do servidor: 'MS0017', 'Assinatura do evento inválida. Erro ao verificar a assinatura (tag ''Signature'') com o certificado (tag ''X509Certificate''). Verifique se houve alteração no arquivo após o mesmo ter sido assinado.' Verifiquei que já teve um tópico aberto com esse assunto, porem fiz a atualização que sugere no mesmo mas não resolveu meu problema. Link do tópico: https://www.projetoacbr.com.br/forum/topic/48716-assinatura-do-evento-inválida/ Todos os fontes de todas as pastas atualizados!!!!! reinstalei a suíte ACBr usando o ACBrInstall_Trunk2 com a opção de apagar arquivos antigos marcada!!!!! Fiz um teste usando o programa exemplo do componente deu mesmo erro conforme imagem em anexo... Ja abri outro SAC mais não tenho respostas, preciso de uma solução valida.
  10. Preciso de uma solução urgente! Meu prazo esta acabando.
  11. Sim esta tudo atualizado, já desinstalei e instalei novamente, inclusive no programa de exemplo fornecido pela ACBR da o mesmo erro. Clico em ler arquivo com o segunte XML: <Reinf xmlns="http://www.reinf.esocial.gov.br/schemas/evtInfoContribuinte/v1_04_00"> <evtInfoContri id="ID1XXXXXXXXXXXXXX2019102421281200001"> <ideEvento> <tpAmb>2</tpAmb> <procEmi>1</procEmi> <verProc>1.04.00</verProc> </ideEvento> <ideContri> <tpInsc>1</tpInsc> <nrInsc>XXXXXXXX</nrInsc> </ideContri> <infoContri> <alteracao> <idePeriodo> <iniValid>2019-09</iniValid> <fimValid>2019-09</fimValid> </idePeriodo> <infoCadastro> <classTrib>01</classTrib> <indEscrituracao>0</indEscrituracao> <indDesoneracao>0</indDesoneracao> <indAcordoIsenMulta>0</indAcordoIsenMulta> <contato> <nmCtt>XXXXXXX</nmCtt> <cpfCtt>XXXXXXXXXXX</cpfCtt> </contato> <softHouse> <cnpjSoftHouse>XXXXXXXXXXXXXX</cnpjSoftHouse> <nmRazao>XXXXXX</nmRazao> <nmCont>XXXX</nmCont> <telefone>XXXXXXXXX</telefone> <email>XXXXXXXX</email> </softHouse> </infoCadastro> </alteracao> </infoContri> </evtInfoContri> </Reinf> Depois em enviar: e me retorna o erro acima.
  12. Estou gerando o XML pois o processo de nosso ERP já esta gerando o mesmo, ja tenho todo processo de geração do XML de acordo com o manual de orientação, quando temos o controle no ERP ficamos livres de componentes de terceiros, então optamos para o componente ACBR ja que utilizamos ele para geração de notas e é um componente muito bom que funciona perfeitamente. Obrigado.
  13. Estou recebendo o seguinte retorno do servidor: 'MS0017', 'Assinatura do evento inválida. Erro ao verificar a assinatura (tag ''Signature'') com o certificado (tag ''X509Certificate''). Verifique se houve alteração no arquivo após o mesmo ter sido assinado.' Verifiquei que já teve um tópico aberto com esse assunto, porem fiz a atualização que sugere no mesmo mas não resolveu meu problema. Link do tópico: https://www.projetoacbr.com.br/forum/topic/48716-assinatura-do-evento-inválida/
  14. Obrigado pela atenção, consegui resolver depois de muito tentar, vou descrever a solução para que fique de registro para próximas duvidas que surgirem na comunidade. O que acontece é que o servidor da versão 1.03.00 que segue abaixo: EnviarLoteEventos_1.30=https://preprodefdreinf.receita.fazenda.gov.br/RecepcaoLoteReinf.svc ConsultarLoteEventos_1.30=https://preprodefdreinf.receita.fazenda.gov.br/ConsultasReinf.svc Esta descontinuado ou seja fora do ar o que tive que fazer foi setar no componente do REINF a propriedade em: Configurações/Geral/VersaoDF para versão mais recente que é a v1_04_00 conforme imagem abaixo: Que por sua ver passa a usar o servidor correto que esta no ar segue abaixo: EnviarLoteEventos_1.40=https://preprodefdreinf.receita.fazenda.gov.br/WsREINF/RecepcaoLoteReinf.svc ConsultarLoteEventos_1.40=https://preprodefdreinf.receita.fazenda.gov.br/WsREINFConsultas/ConsultasReinf.svc. Acredito que a versão 1.03.02 também funcione pois usa o mesmo servidor, porem não fiz testes na parte de layout ainda, só na parte de comunicação.
×
×
  • 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...