Ir para conteúdo
  • Cadastre-se

dev botao

Cancelamento NFS-e speedgov


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

Recommended Posts

Olá, alguém não consigo cancelar NFS-e no provedor speedgov, sempre ocorre o erro:

E160 - Arquivo enviado fora da estrutura do arquivo XML de entrada.. Correção: Envie um arquivo dentro do schema do arquivo XML de entrada.

Sendo que já o XML de cancelamento que estou enviado é a mesma estrutura do disponibilizado de teste no site da prefeitura.

Alguém já passou por isso com o speedgov?

Link para o comentário
Compartilhar em outros sites

A cidade é Horizonte-CE, más também ocorre com Pacajus-CE e Itaitinga-CE. Todos usam o mesmo provedor: speedgov. Para a prefeitura de Fortaleza-CE consigo normalmente cancelar. No manual da prefeitura que tenho, o XML de cancelamento segue os padrões conforme o manual.

 

<p:Pedido>
<p1:InfPedidoCancelamento Id="pedidoCancelamento_198881620001364353613346">
<p1:IdentificacaoNfse>
<p1:Numero>346</p1:Numero>
<p1:Cnpj>19888162000136</p1:Cnpj>
<p1:InscricaoMunicipal>4353613</p1:InscricaoMunicipal>
<p1:CodigoMunicipio>2305233</p1:CodigoMunicipio>
</p1:IdentificacaoNfse>
<p1:CodigoCancelamento>1</p1:CodigoCancelamento>
</p1:InfPedidoCancelamento>
</p:Pedido>
</p:CancelarNfseEnvio>
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores

Bom dia Jarbas,

Esses provedores são uma piada.

Você gera o XML exatamente igual ao Manual, Exemplo fornecidos por eles e o webservice o recusa.

Não vejo outra alternativa a não ser entrar em contato com o provedor e relatar o problema e se possível for enviar junto o XML de pedido de cancelamento e o retorno deles.

Lembre-se que o componente ACBrNFSe salva também o XML exatamente igual o que é enviado para o webservice (*-soap.xml).

Para salvar os arquivos "soap" basta atribuir o valor True a propriedade de configuração: Configuracoes.WebServices.Salvar

Despois reze para que eles deem um retorno e que aponte o que estamos fazendo de errado.

Uma coisa é certa, se o XML enviado esta fora da estrutura esperada, alguma coisa tem a mais, ou a menos, ou fora de lugar.

Se algo estivesse a mais ou faltando ou fora de lugar, ao comparar com o exemplo deles você conseguiria identificar, mas como você disse esta exatamente igual.

Podemos chegar a conclusão que: eles forneceram um manual e o XML de pedido de cancelamento que não tem nada haver com o que foi implementado no webservice.

O schema utilizado pelo webservice para validar o XML de entrada não condiz com o manual, schemas e XML de exemplos disponibilizados pelo provedor.

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 Mariana,

Muito obrigado pela colaboração, ainda esta semana vou analisar e estando tudo OK, vou enviar para o repositório.

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
  • Solution

Bom dia Mariana,

Já enviei a sua contribuição para o repositório, favor atualizar os fontes e faça novos testes.

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

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