Jump to content

logo_acbr_paygo.png

Chegou o TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao_saibamais.png

beneficios.png

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

edu.nazario

Membros
  • Content Count

    19
  • Joined

  • Last visited

Community Reputation

3 Neutral

About edu.nazario

  • Rank
    Novato

Recent Profile Visitors

128 profile views
  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.
×
×
  • Create New...