Ir para conteúdo
  • Cadastre-se

dev botao

Validação Pré-Envio Nfse Govbr/abrasf


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

Recommended Posts

  • Consultores

Boa tarde ALA,

 

Alterei a cidade de Contagem para o provedor Pronim.

 

Favor atualizar os fontes novamente e configurar o componente para utilizar os schemas da pasta Pronim para a cidade de Contagem.

 

Realize os testes novamente.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde ALA,

 

Configure o componente para salvar os arquivos de retorno que contem o -c no nome.

 

Quando aparece essa mensagem de erro, um dos motivos é que não foi possuivel ler o arquivo de retorno.

 

O provedor Pronim é uma variação do GovBR leia o meu post anterior.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Ítalo, baixei os novos fontes e realizei os testes para Contagem utilizando o schema da pasta C:\ACBr\Exemplos\ACBrNFSe\Delphi\Schemas\GovBR. Anexo o erro

 

 

Esta ocorrendo o mesmo erro aqui pra mim... Estou na cidade de Ijui/RS... GovBr

 

Erro:

 

Erro ao Enviar a Nota Fiscal.
Falha na validação do Lote 447
Element '{http://tempuri.org/servico_enviar_lote_rps_envio.xsd}NumeroLote' is unexpected according to content model of parent element '{http://tempuri.org/servico_enviar_lote_rps_envio.xsd}LoteRps'.
Editado por dionatan
Link para o comentário
Compartilhar em outros sites

Dionatan, o problema que vc relatou eu consegui resolver fazendo conforme o Ítalo disse:

 

" Alterei a cidade de Contagem para o provedor Pronim. Favor atualizar os fontes novamente e configurar o componente para utilizar os schemas da pasta Pronim para a cidade de Contagem.

"

Link para o comentário
Compartilhar em outros sites

Dionatan, o problema que vc relatou eu consegui resolver fazendo conforme o Ítalo disse:

 

" Alterei a cidade de Contagem para o provedor Pronim. Favor atualizar os fontes novamente e configurar o componente para utilizar os schemas da pasta Pronim para a cidade de Contagem.

"

 

 

Cara beleza alterei coo voce disse porem na unit pnfsConversao.pas tive que tirar a cidade de Ijui (4310207) no procedimento:

function CodCidadeToProvedor(const ACodigo: Integer): string;

Pois ela estava ainda vinculada no case para pegar o GovBr dae alterei para:

 

 

  3118601, // Contagem/MG
  4310207, // Ijui/RS
  3511102  // Catanduva/SP
         : Provedor := 'Pronim';
 
Ate beleza porem agora deu outro erro:
 
Erro ao Enviar a Nota Fiscal.
Parâmetro incorreto. - URL: - SOAPAction:http://tempuri.org/INFSEGeracao/RecepcionarLoteRps
 
 
O que pode ser?
 
O erro acontece na unit ACBRNFSeWebServices.pas 
 
function TNFSeEnviarLoteRPS.Executar: Boolean;
 
....
 
try
    {$IFDEF ACBrNFSeOpenSSL}
      HTTP.Document.LoadFromStream(Stream);
      ConfiguraHTTP(HTTP, 'SOAPAction: "'+ FProvedorClass.GetSoapAction(acRecepcionar, FNomeCidade) +'"');
      HTTP.HTTPMethod('POST', FURL);
 
      StrStream := TStringStream.Create('');
      StrStream.CopyFrom(HTTP.Document, 0);
 
      FRetornoWS := TiraAcentos(ParseText(StrStream.DataString, True));
      FRetWS     := FProvedorClass.GetRetornoWS(acRecepcionar, FRetornoWS);
 
      StrStream.Free;
    {$ELSE}
      ReqResp.Execute(Acao.Text, Stream);
      StrStream := TStringStream.Create('');
      StrStream.CopyFrom(Stream, 0);
 
      FRetornoWS := TiraAcentos(ParseText(StrStream.DataString, True));
 
      FRetWS     := FProvedorClass.GetRetornoWS(acRecepcionar, FRetornoWS);
 
      StrStream.Free;
    {$ENDIF}
 
    if FConfiguracoes.WebServices.Salvar
     then FConfiguracoes.Geral.Save(NumeroLote+'-rec-c.xml', FRetornoWS, FConfiguracoes.Arquivos.GetPathGer);
 
    if FConfiguracoes.Geral.Salvar
     then FConfiguracoes.Geral.Save(NumeroLote+'-rec.xml', FRetWS, FConfiguracoes.Arquivos.GetPathGer);
 
    NFSeRetorno := TretEnvLote.Create;
Editado por dionatan
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Lucas,

 

Não entendi a sua postagem,

 

pois na pasta: ...\Exemplos\ACBrNFSe\Delphi\Schemas\GovBR temos 17 arquivos

 

e na pasta: ...\Exemplos\ACBrNFSe\Delphi\Schemas\Pronim temos 2 arquivos.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Prezado,

 

o fonte saiu com erro.

em pnfsNFSeW, linha 312, temos implementado

    if FProvedor <> proPronim
      then Gerador.wCampoNFSe(tcDe2, '#22', 'ValorIssRetido', 01, 15, 0, NFSe.Servico.Valores.ValorIssRetido, '');
 
porém o correto é
 
      then Gerador.wCampoNFSe(tcDe2, '#22', 'ValorIssRetido', 01, 15, 0, NFSe.Servico.Valores.ValorIssRetido, '');
 
 
mais uma coisa, estou com os seguintes erros:
Código Erro : CE20
Mensagem... : CNPJ do Tomador ou Intermediario nao encontrado na base de dados.
Correção... : Confira o numero do CPF ou CNPJ informado. Caso esteja correto o tomador ou intermediario nao esta inscrito no municipio.
Provedor... : Pronim
Código Erro : E53
Mensagem... : O campo Inscricao Municipal do tomador so devera ser preenchido para tomadores estabelecidos neste municipio
Correção... : Para tomadores estabelecidos fora deste municipio nao preencher inscricao municipal.
Provedor... : Pronim
Código Erro : E30
Mensagem... : Item da lista de servico inexistente
Correção... : Consulte a legislacao vigente para saber o item da lista de servico que devera ser informado neste campo.
Provedor... : Pronim
Código Erro : E35
Mensagem... : Codigo de tributacao inexistente
Correção... : Consulte a legislacao vigente para saber o Codigo de tributacao que devera ser informado neste campo.
Provedor... : Pronim
 
porém todos os itens estão inclusos no XML...
 
Link para o comentário
Compartilhar em outros sites

Fiz as atualizações e continua o ero ao tentar consultar para prefeitura de Contagem:"Erro Desconhecido ao Enviar o Lote"

 

 

erro_nfse1.bmp

 

 

 

 

 

 

 

 

erro_nfse.bmp

SysWorld T.I

Desenvolvimento de Software

 

Belo Horizonte - MG - Brasil

Elias Rodrigues de Oliveira - Analista Desenvolvedor

Tels: 55-31- 3486-1269 / 9339-1852

Email: [email protected]

Skype: elias.oliveira.rodrigues Site:w ww.sysworldti.com.br/

 

Link para o comentário
Compartilhar em outros sites

Fiz atualização do ACBr, porém começou a aparecer o erro já citado anteriormente de NumeroLote.

 

Tentei a sugestão do post #32 do dionatan de mudar minha cidade (3143302 / Montes Claros/MG) para o provedor Pronim e mudei o caminho da pasta schemas do ACBrNFSe para os esquemas do Pronim, porém aconteceu outro erro citado pelo dionatan: 

 

161391534879.jpg

 

Quem utiliza GovBR poderá alternar para Pronim que irá funcionar corretamente?

 

 

Nota1: Após efetuar a atualização apenas deu erro com NumeroLote (e tanto usando o schemas GovBR do componente quanto o da prefeitura de Montes Claros/MG). 

Nota2: com uma versão do componente mais antiga (que tenho) está funcionando normalmente o GovBR (pelo menos para minha cidade).

 

Vou investigar mais e, se descobrir algo, posto aqui.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Mauro,

 

Fiz uma alteração nos fontes, agora esta validando.

 

Assim que possível vou disponibilizar as alterações.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Pessoal,

 

Peço ajuda de voces... estou emitindo NFSe para o município de Catanduva sem problemas, quando ISSQN normal. Ao emitir com ISSQN retido, acontece o seguinte erro:

Falha na validação do Lote 76
Element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}OutrasRetencoes' is unexpected according to content model of parent element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}Valores'.
.

76UNICA-Rps2.xml

76UNICA-Rps.xml

Link para o comentário
Compartilhar em outros sites

Falha na validação do Lote 80
Element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}OutrasRetencoes' is unexpected according to content model of parent element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}Valores'.
.
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Um sugestão, se o tempo para informar tipo um teste igual acima, tem o botão editar no  post, dai assim adicione o texto!

No caso acima está a mostrar o mesmo do outro post certo?

chegou a entrar em contato com eles pra saber como proceder no caso do ISSQN retido?

pela mensagem ele está querendo que informe o valor retido no campo outras informações ou está esperando algo ali juntamente com o campo desconto!!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia a todos,

 

Fiz uma alteração, favor atualizar os fontes e testar novamente.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Falha na validação do Lote 83
Element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}OutrasRetencoes' is unexpected according to content model of parent element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}Valores'.
.
Link para o comentário
Compartilhar em outros sites

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