Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Existe esse Topico falando sobre o assunto

Boa tarde. Estou homologando cidade de Santa Luzia/MG e anteriormente usava o layout ISS e que foi alterado para o provedor Etherium onde gerei o arquivo e tive um retorno que está em anexo.

<Codigo>E185</Codigo>
<Mensagem>A versão de dados não existe. A versão do XML Schema não existe.</Mensagem>
<Correcao>Utilize uma versão de dados existente e suportada pelo sistema. Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema</Correcao>

Entrei em contato com a prefeitura e eles me respondeu por e-mail falando o seguinte.

"

Boa tarde,

testando seu XML de envio recebi o retorno de assinatura não válida. Também verifiquei que o seu envio está assinando apenas o lote, mas é necessário assinar o Rps também. Desta forma estou encaminhando um exemplo de XML de envio com as duas assinaturas para que você possa ajustar seu arquivo.

Aguardo seu retorno.

Atenciosamente,

Adriano Silva."

Eles me passou também o xml de exemplo contendo as informações do jeito que tem que ser.

Arquivo de Envio assinado e retorno são gerado pelo acbrnfsex demo.

1-Envio_assinado.xml 1-Retorno.xml xml de envio exemplo.txt

Postado
43 minutos atrás, Italo Giurizzato Junior disse:

Boa tarde Lucio,

Favor atualizar os fontes, reinstale o ACBr e faça novos testes.

Boa tarde. Não sei se tem alguma coisa haver mas estou passando por um seguinte problema.

Se envio numero de rps 1 ou 2 que ja foi emitido eu consigo retorno avisando que ja foi utilizado o numero.

<EnviarLoteRpsResposta xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.abrasf.org.br/nfse.xsd">
<ListaMensagemRetorno>
<MensagemRetorno>
<Codigo>E10</Codigo>
<Mensagem>RPS já informado.Numero Rps: 2</Mensagem>
<Correcao>Para essa Inscrição Municipal/CNPJ já existe um RPS informado com o mesmo número</Correcao>
</MensagemRetorno>
</ListaMensagemRetorno>
</EnviarLoteRpsResposta>

Se envio numero de rps 3 que ainda não foi emitido da timeout.

Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : X999
Mensagem: Erro de Conexão: Erro Interno: 12002
Erro HTTP: 0
URL: https://santaluziaabrasf.meumunicipio.digital/servico.asmx
Erro: 12002 - TimeOut de Requisição
Falha ao Receber Resposta. Erro: 12002 - TimeOut de Requisição
Correção: 
---------
 
NFS-e Numero....: 3
Cod. Verificacao: 
Prestador.......: REDE POP PET CENTER SANTA LUZIA PRODUTOS
Tomador.........: LUCIO DE TOLEDO B H BORGES

Ja tentei diversas vezes e não vai de jeito nenhum com numero novo. Estou usando o libWincrypt

01.png

02.png

Postado

No botão "Emitir nota (novo)" ele manda para o serviço "RecepcionarLoteRpsSincrono" que onde acontece o problema descrito. Mas se eu clico no botão "Enviar um rps" ele envia para o serviço "GerarNfse" que da certo. Não sei se tem algum problema mas e so assim para funcionar.

Postado
Agora, Italo Giurizzato Junior disse:

Lucio,

Muda o valor de Timeout de 15 mil para 30 ou 40 mil.

Acho que era algum problema no webservice. Aumentei o timeout e deu certo o envio mas o problema acontece no mesmo lugar. O "MM" vem somente com um digito então não entra na condição e ele não passa uma mascara dai onde ocorre o problema. Vou mandar um print para ficar mais fácil.

 

Forcei a entrada dele no if e onde esta de verde da certo e não da o problema. Mas ele entra onde ta de vermelho e onde acontece o erro. 

03.png

Se mudar a condição da certo, não sei se e a melhor solução visto que outros lugares também utiliza o mesmo tratamento, por isso não alterei aqui.

Postado
1 hora atrás, Italo Giurizzato Junior disse:

Lucio,

Antes de enviar para o SVN eu preciso melhorar isso pois podemos ter tanto o mês quanto o dia com apenas 1 digito.

Se caso tiver dois digitos então cai na primeira condição e vai da certo também. 

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