Ir para conteúdo
  • Cadastre-se

dev botao

Provedor Abaco - Município de Nova Lima


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 1032 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia,

Ao transmitir uma nota para o município de Nova Lima [3144805], provedor Abaco. é Transmitido, porém me retorna o erro: "xmlParseEntityRef: no name";

Ao consulta me retorna tudo certinho;

Ao cancelar a nota, obtenho o erro abaixo:  

Erro(s):
Código  : X800
Mensagem: Erro de Validação: 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}Faixa': Missing child element(s). Expected is ( {http://www.abrasf.org.br/nfse.xsd}NumeroNfseFinal ).

Tem como ajudar a identificar?

[3144805]
Nome=Nova Lima
UF=MG
Provedor=Abacov2
NomeURL_H=https://enfs-hom.abaco.com.br/novalima
NomeURL_P=https://www.e-nfs.com.br/e-nfs_novalima
 

[3144805]
Nome=Nova Lima
UF=MG
Provedor=Abaco
Versao=2.04
ProRecepcionar=https://www.e-nfs.com.br/e-nfs_novalima/servlet/aa24_recepcionarloterps
ProConsultarLote=https://www.e-nfs.com.br/e-nfs_novalima/servlet/aa24_consultarloterps
ProConsultarNFSeRps=https://www.e-nfs.com.br/e-nfs_novalima/servlet/aa24_consultarnfseporrps
ProConsultarNFSe=https://www.e-nfs.com.br/e-nfs_novalima/servlet/aa24_consultarnfse
ProCancelarNFSe=https://www.e-nfs.com.br/e-nfs_novalima/servlet/aa24_cancelarnfse
ProGerarNFSe=https://www.e-nfs.com.br/e-nfs_novalima/servlet/aa24_gerarnfse
ProRecepcionarSincrono=https://www.e-nfs.com.br/e-nfs_novalima/servlet/aa24_recepcionarloterpssincrono
ProSubstituirNFSe=https://www.e-nfs.com.br/e-nfs_novalima/servlet/aa24_substituirnfse
;
HomRecepcionar=https://enfs-hom.abaco.com.br/novalima/servlet/aa24_recepcionarloterps
HomConsultarLote=https://enfs-hom.abaco.com.br/novalima/servlet/aa24_consultarloterps
HomConsultarNFSeRps=https://enfs-hom.abaco.com.br/novalima/servlet/aa24_consultarnfseporrps
HomConsultarNFSe=https://enfs-hom.abaco.com.br/novalima/servlet/aa24_consultarnfse
HomCancelarNFSe=https://enfs-hom.abaco.com.br/novalima/servlet/aa24_cancelarnfse
HomGerarNFSe=https://enfs-hom.abaco.com.br/novalima/servlet/aa24_gerarnfse
HomRecepcionarSincrono=https://enfs-hom.abaco.com.br/novalima/servlet/aa24_recepcionarloterpssincrono
HomSubstituirNFSe=https://enfs-hom.abaco.com.br/novalima/servlet/aa24_substituirnfse
 

Grato,

Anadilson Marx

Erro.png

591-can.xml 591-can-soap.xml 591-ped-can.xml 591-ped-can-soap.xml

  • Consultores
Postado

Bom dia Anadilson,

Vamos tentar resolver um problema de cada vez.

Usando o novo componente não tive o erro reportado ao enviar.

Método Executado: Enviar Lote
 
Parâmetros de Envio
Numero do Lote: 10
 
Parâmetros de Retorno
Data de Envio : 30/12/2021
Numero do Prot: 343CDF314EA9789A48EFCAF66891102D
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
 
Método Executado: ConsultarLote
 
Parâmetros de Envio
Numero do Prot: 343CDF314EA9789A48EFCAF66891102D
Numero do Lote: 
 
Parâmetros de Retorno
Situação Lote : 3
Sucesso       : True
 
Erro(s):
Código  : E50
Mensagem: Inscrição Municipal do prestador do serviço incorreta.
Correção: Informe corretamente a inscrição municipal do prestador do serviço.

 

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Bom dia ítalo, acabei de verificar mais detalhadamente e esse erro ao emitir na verdade não tem nada a ver com o emitir. Foi a executar ACBrNFSeX.NotasFiscais.LoadFromString() depois para efeito de impressão.

Desculpe

 

 

 

Postado

Boa tarde Italo,

Fiz a nova atualização, mas ainda não cancela.

<Codigo>E402</Codigo>

<Mensagem>Não foi possível validar o schema XSD e a assinatura do arquivo</Mensagem>

<Correcao>Entrar em contato com suporte e informar mensagens de erro.</Correcao>

Segue anexo os arquivos

591-can.xml 591-can-soap.xml 591-ped-can.xml 591-ped-can-soap.xml 000000000000591000000000000591000001-con-nfse-fai.xml 000000000000591000000000000591000001-con-nfse-fai-soap.xml 000000000000591000000000000591000001-lista-nfse-fai.xml 000000000000591000000000000591000001-lista-nfse-fai-soap.xml

  • Consultores
  • Solution
Postado

Bom dia Anadison,

Você anexou vários XMLs, mas esta muito confuso.

Essa mensagem aparece no XML de retorno do envio do lote e não do cancelamento.

No retorno do cancelamento simplesmente não contem nada, ou seja, o retorno esta vazio.

O componente esta apenas assinando o XML do Rps, mas pelos Schemas, além do Rps é possível assinar também o Lote ou somente ele.

O pedido de cancelamento também pode ser assinado.

Veja se consegue exemplos para que possamos fazer os ajustes e realizar novos testes.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Boa tarde Italo,

Tenho tentado todo tipo parâmetros do cancelamento e não obtenho sucesso.

Método Executado: CancelarNFSe
 
Parâmetros de Envio
Numero da NFSe: 597
Série da NFSe : 
 
Parâmetros de Retorno
Situação: 
Link    : 
Sucesso : True
 
Retorno do Pedido de Cancelamento:
Situação : 
Data/Hora: 30/12/1899
Mensagem : 
Sucesso  : 
Link     : 
 
Erro(s):
Código  : X209
Mensagem: Retorno do Cancelamento não encontrada.
Correção: 
---------
    // Tanto preenchido deixando somente ChaveNFSe = '' não funciona e nem preenchido com o básico

    InfCancelamento.NumeroNFSe           := 597;
    InfCancelamento.SerieNFSe                := '';
    InfCancelamento.ChaveNFSe              := '';
    InfCancelamento.CodCancelamento := '2';            
    InfCancelamento.MotCancelamento := '';            
    InfCancelamento.NumeroLote           := '';    
    InfCancelamento.NumeroRps            := '0';
    InfCancelamento.SerieRps                 := '';     
    InfCancelamento.ValorNFSe               := 0;
    InfCancelamento.CodVerificacao      := '';     

      ACBrNFSeX.CancelarNFSe(InfCancelamento);

      ChecarResposta(tmCancelarNFSe);
 

 

597-can.xml 597-can-soap.xml

  • Consultores
Postado

Boa tarde Anadilson,

Vai ser necessário entrar em contato com o provedor para saber o porque no retorno do pedido de cancelamento esta sendo retornando uma "mensagem" vazia.

<A24_CancelarNfse.ExecuteResponse xmlns="http://www.e-nfs.com.br">
	<Outputxml xmlns="http://www.e-nfs.com.br"/>
</A24_CancelarNfse.ExecuteResponse>

Note que o elemento Outputxml que normalmente contem o Xml de retorno do WebService esta vazio, só tem o namespace e mais nada.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 4 semanas depois ...
Postado

Bom dia Ítalo, 

Ontem 31/01/2022 fiz nova atualização do ACBr e o erro de cancelamento permanece, tentei contato com o provedor Ábaco, mas por força de contrato não fazem nada, e a prefeitura não dá retorno algum.

Bem... peguei os exemplos disponibilizados pelo Ábaco e Comparei com os Gerados.

Te envio em anexo para tentar uma ajuda sua.

 

597-can.xml 597-can-soap.xml 597-ped-can.xml 597-ped-can-soap.xml EXEMPLOS COM SOAPUI.7z EXEMPLOS SEM SOAPUI.7z

Postado

Boa tarde Ítalo,

Fiz a atualização e foram refeitos todos os testes.

Tudo funcionando certinho para o provedor Ábaco para o município de Nova Lima.

Muito obrigado.

 

  • Este tópico foi criado há 1032 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.