Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Bom dia a todos,

Estou com um problema para enviar nota de serviço para Sorocaba/SP, provedor IssDSF.

Consultei o fórum previamente mas não localizei nenhuma solução.

Imagem de erro:

image.png.6ac817ef9f4f35d9ac29cfd7ece1c66f.png

Segue anexo o XML, aonde os valores informados realmente estão "0.0000" ao invés de "0.00".

image.thumb.png.ae80ecb64e9e618ec556d663494b22ae.png

Alguém já passou por isso? Obrigado.

 

3517105831545800011056000000000000001-rps.xml

  • Membros Pro
Postado (editado)

Bom dia Italo.

Sim estou usando os arquivos de schemas localizados em \Exemplos\ACBrDFe\ACBrNFSe\Schemas\IssDSF. Utilizei essa configuração abaixo e os arquivos do schema IssDSF copiei para a posta configurada:

NFBR.Configuracoes.Geral.PathIniProvedor := Path+'\Provedores\IssDSF';
NFBR.Configuracoes.Arquivos.PathSchemas  := Path+'\Provedores\IssDSF';

 

Editado por Gallixx
  • Membros Pro
Postado
Em 14/10/2017 at 12:54, Italo Jurisato Junior disse:

Boa tarde,

Todos os fontes de todas as pastas estão atualizados?

Sim Italo, tudo atualizado.

Anexei os fontes que utilizo para confiugrar o componente e enviar a nota. Consegue analisar por favor? É bem pouco código.

Obrigado.

ufrmNFSE.pas

ufrmNFSE.dfm

  • Membros Pro
Postado (editado)
9 horas atrás, Italo Jurisato Junior disse:

Bom dia,

Favor configurar o componente para salvar os arquivos soap.

Repita os testes e anexa os arquivos soap de envio e de retorno.

Boa tarde,

Segue anexo tudo o que eu tenho. (acabei de atualizar o ACBR e fazer o teste novamente)

Te enviei meus fontes (no post passado) e agora todos arquivos de configuração que utilizo para enviar a nota. 

 

ISSDSF.ini

soap.rar

ArqINICidades.ini

IssDSF.rar

3517105831545800011056000000000000001-rps.xml

Editado por Gallixx
Ortografia
  • Membros Pro
Postado
6 minutos atrás, Italo Jurisato Junior disse:

Boa tarde,

Os XML que você anexou são somente o envio e o retorno e pelo que notei esta tudo em ordem.

Inclusive no retorno não consta nenhum erro e nenhum alerta.

Certo Italo, 

Eu preciso ajustar alguns detalhes aqui de certificado digital, que pode estar ocasionando o erro. Vou finalizar isso e tentar novamente.

Caso persistir entro em contato novamente.


Obrigado pela atenção. (pode fechar o tópico)

  • Membros Pro
Postado (editado)

Italo,

Refiz toda a configuração de dados, certificado digital e valores de serviço no sistema e tentei reenviar.

O problema persiste.

Notei que o XML exportado pelo site de Sorocaba tras as informações com o valores "0", enquanto estamos enviando o valor de "0.00" e "0.0000" em outros casos.

Qual é o arquivo responsável por montar o layout do XML para envio ? Pensei em modificar a mascará para "0" nesses valores.

Alguma ideia?

 

Editado por Gallixx
  • Consultores
Postado

Bom dia,

Como o componente gerou o XML, assinou, validou e enviou, podemos concluir que o XML gerado esta em conformidade com os Schemas fornecidos pelo provedor.

Se uma tag que contem um percentual ou valor monetário com 2 ou 4 casas decimais, se esse percentual o valor for zero devemos informa-lo no XML com a quantidade de casas decimais estabelecida nos Schemas.

Se isso não for feito vai ocorrer um erro de validação.

O problema esta ocorrendo na validação realizada pelo provedor, que não admite que um percentual ou valor quando zero possua casas decimais.

Ou o provedor forneça um novo Schema (arquivo XSD) ou faça as devidas correções em seu validador.

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

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