Ir para conteúdo
  • Cadastre-se

dev botao

Indaiatuba Deiss


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

Recommended Posts

Postado

Estou recebendo o seguinte erro ao tentar enviar NFS-e para indaiatuba no servidor Deiss:

 "Erro Interno: 0 Erro HTTP: 500 URL: https://deiss.indaiatuba.sp.gov.br/producao/nfse" .

A tag de abertura do xml da prefeitura é GerarNfseEnvio e o gerado pelo componente foi EnviarLoteRpsEnvio e mais alguns detalhes que podem ser verificados nos xmls anexos....

Acredito que estas diferenças é que estejam causando o erro HTTP: 500.

Aguardo,

Carlos

 

XML PREFEITURA.xml 1-env-lot.xml

Postado

Descobri o erro: Na verdade, é na forma de envio: Mudei para envio Sincrono e objetive resposta.

Aproveitando o post,  esta retornando erro nos campos de valores,

Ex: ValorPis deve ser informado o valor 0 ou superior...

No entando, o componente está suprimindo este campo quando é igual a 0,00

Estou passando o campos valores normalmente.

         Servico.Valores.ValorPis      := CDSNFSeVALORPIS.AsFloat;
         Servico.Valores.ValorCofins   := CDSNFSeVALORCOFINS.AsFloat;
         Servico.Valores.ValorInss     := CDSNFSeVALORINSS.AsFloat;
         Servico.Valores.ValorIr       := CDSNFSeVALORIR.AsFloat;
         Servico.Valores.ValorCsll     := CDSNFSeVALORCSLL.AsFloat;
 

 

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

Bom dia Carlos,

Tente informar o valor 0.001, acredito que desta forma a tag será gerada e com o valor zero.

 

Italo, funcionou para a maioria dos campos, acontece que ele ainda esta dizendo para informar outros campos de valores, mas não sei quais são no componente..

image.png.c532b08a5cfeb45d1175bb362fb63380.png

Pode me dizer quais são este campos no componente? Obrigado,

Postado

Italo,

 

Sobre o Valor Total dos Tributos federais, apurei que era a falta da tag ValTotTributos.

Nos fontes, pnfsNFSeW_ABRASFv2 o unico lugar que verifiquei que informa este campo é na linha 413

 if FProvedor = proSimplISSv2 then
  begin
    Gerador.wCampoNFSe(tcDe2, '#23', 'OutrasRetencoes', 01, 15, 1, NFSe.Servico.Valores.OutrasRetencoes, DSC_OUTRASRETENCOES);
    Gerador.wCampoNFSe(tcDe2, '#22', 'ValTotTributos ', 01, 15, 1, 0.0, DSC_VINSS);
  end;

Alterando para :  

if FProvedor in [proSimplISSv2, proDeISS] then 

Passou a informar este campo, mas achei estranho, no xml da prefeitura, este campo é informado a somatória dos tributos, e ai parece estar informando o INSS.

 

O Erro do valor do desconto, foi pela falta da tag  DescontoIncondicionado:

Quando eu informei deu erro de Shema, ai na linha 518 verifiquei que a ordem estava invertida,  

      Gerador.wCampoNFSe(tcDe2, '#27', 'DescontoCondicionado  ', 01, 15, 0, NFSe.Servico.Valores.DescontoCondicionado, DSC_VDESCCOND);

      Gerador.wCampoNFSe(tcDe2, '#28', 'DescontoIncondicionado', 01, 15, 0, NFSe.Servico.Valores.DescontoIncondicionado, DSC_VDESCINCOND);
 

 

Invertendo a ordem, passou....

      Gerador.wCampoNFSe(tcDe2, '#28', 'DescontoIncondicionado', 01, 15, 0, NFSe.Servico.Valores.DescontoIncondicionado, DSC_VDESCINCOND);
      Gerador.wCampoNFSe(tcDe2, '#27', 'DescontoCondicionado  ', 01, 15, 0, NFSe.Servico.Valores.DescontoCondicionado, DSC_VDESCCOND);

 

Agora eu não sei se estas alterações que eu fiz faz sentido e se eu deveria informar isto em outro lugar..

Aguardo,

  • Consultores
  • Solution
Postado

Boa tarde Carlos,

Os seus fontes estão desatualizados, e algumas alterações suas com certeza vão gerar efeito colateral para outros provedores.

Fiz as devidas correções e vou enviar para o repositório.

Favor atualizar todos os fontes de todas as pastas e reinstale a suíte ACBr.

Por fim faça novos testes.

 

  • Curtir 1
  • Obrigado 1
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

Desintalei todo o projeto, mas estou recebendo erro ao compilar esta versão:

ACBrDFeHttpOpenSSL

[dcc32 Error] ACBrDFeHttpOpenSSL.pas(208): E2003 Undeclared identifier: 'LT_TLSv1_3'

[dcc32 Error] ACBrDFeHttpOpenSSL.pas(209): E2003 Undeclared identifier: 'SslMethodTLSV13'

  • Administradores
Postado

Bom dia.

Verifique se há conflitos nos seus fontes.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)
9 minutos atrás, Juliana Tamizou disse:

Bom dia.

Verifique se há conflitos nos seus fontes.

Att.

Juliana, eu removi todo o projeto, rodei a rotina de limpar, a instalação é feita sem erros, ao compilar no meu projeto que dá o erro..

Editado por Carlos Júnior
nome errado da Juliana
Postado
25 minutos atrás, Juliana Tamizou disse:

Bom dia.

Verifique se há conflitos nos seus fontes.

Att.

Consegui resolver, realmente tinha conflito.. 

Vou realizar os testes que o Italo pediu...Obrigado..

  • Curtir 2
  • 2 meses depois ...
Postado (editado)

Boa Tarde Senhores, estava com o mesmo problema em indaiatuba, e consegui resolver de forma simples adicionando o namespace na tag pedido

        TagI := '<' + Prefixo3 + 'Pedido xmlns="http://www.abrasf.org.br/nfse.xsd">' +
                   '<' + Prefixo4 + 'InfPedidoCancelamento ' + FaIdentificadorCanc +
                      '>';
        TagF :=    '</' + Prefixo4 + 'InfPedidoCancelamento>' +
                '</' + Prefixo3 + 'Pedido>';
a assinatura de contemplar este namespace o problema é que na mensagem da prefeitura e fala que RPS esta com a assinatura incorreta, mas o problema é na assinatura do pedido de cancelamento da substituição isto resolver tb o cancelamento 

a não é necessária a terceira assinatura na substituição

 

Editado por goesnando
  • Curtir 1
  • Administradores
Postado

Bom dia  @goesnando.

Você testou após atualizar seus fontes com as alterações do Italo?

Att.

 

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
Em 04/06/2020 at 11:48, Italo Jurisato Junior disse:

Bom dia Goes,

Poderia anexar a unit alterada para que possamos analisar?

 

Em 29/05/2020 at 17:32, goesnando disse:

Boa Tarde Senhores, estava com o mesmo problema em indaiatuba, e consegui resolver de forma simples adicionando o namespace na tag pedido

        TagI := '<' + Prefixo3 + 'Pedido xmlns="http://www.abrasf.org.br/nfse.xsd">' +
                   '<' + Prefixo4 + 'InfPedidoCancelamento ' + FaIdentificadorCanc +
                      '>';
        TagF :=    '</' + Prefixo4 + 'InfPedidoCancelamento>' +
                '</' + Prefixo3 + 'Pedido>';
a assinatura de contemplar este namespace o problema é que na mensagem da prefeitura e fala que RPS esta com a assinatura incorreta, mas o problema é na assinatura do pedido de cancelamento da substituição isto resolver tb o cancelamento 

a não é necessária a terceira assinatura na substituição

 

Pode me falar em qual unit vc alterou?

Aguardo!

  • 2 semanas depois ...
Postado
Em 10/06/2020 at 11:04, Carlos Júnior disse:

 

Pode me falar em qual unit vc alterou?

Aguardo!

Italo,

Você poderia me dizer qual unit eu deveria alterar para fazer a alteração que o goesnando sitou? Preciso resolver este item o quanto antes e não posso esperar ele responder..

  • Consultores
Postado

Bom dia Carlos,

O que tudo indica foi na unit pnfsNFSeG.pas

Acredito que basta inserir o provedor proDeISS na lista de provedores resolva, veja onde inserir:

    proDeISS,       // <=== Inseri aqui 
    proRecife,
    proRJ,
    proSimplISS:
      begin
        TagI := '<' + Prefixo3 + 'Pedido' + FNameSpaceDad + '>' +
                   '<' + Prefixo4 + 'InfPedidoCancelamento' + FaIdentificadorCanc + '>';
        TagF :=    '</' + Prefixo4 + 'InfPedidoCancelamento>' +
                '</' + Prefixo3 + 'Pedido>';
      end;

 

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á 1622 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...