Ir para conteúdo
  • Cadastre-se

dev botao

NFSE_Emitir - Codigo:-10, Mensagem:"" is an invalid integer


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

Recommended Posts

  • Membros Pro

Bom dia a todos, estou com o erro mencionado acima quando tendo emitir uma NFSe.

Estou carregando um INI de exemplo que me foi passado, tanto o meu quando o exemplo estão com o mesmo erro.
No demo também apresenta o mesmo erro: https://prnt.sc/WU55mInxo4LI

Vou deixa em anexo o AcbrLib.ini que estou usando e o que esta sendo usado no demo.

Notei que no demo não esta salvando nem lendo a config o ini de serviços, mesmo digitando manual no arquivo: https://prnt.sc/mToV9tIBixGw

ACBrLibNFSe-20230921 - Demo.logACBrLib - Demo.iniACBrLib.iniACBrLibNFSe-20230921.logServicoINIEx.INI

A cidade que estou homologando é Reserva - PR que usa o provedor Equiplano, setei o provedor manualmente no arquivo.

ACBrNFSeXServicos.ini

Estou implementando a lib em C#, lib que baixei na versão: ACBrLibNFSe-1.0.0.41

Editado por Exi Sistemas
Link para o comentário
Compartilhar em outros sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado.

Criada a #TK-4475 para análise do caso e parecer da equipe.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Quando criar o topico é só colocar nessa seção:

image.png

O Diego já moveu o tópico. Assim controlamos o tempo de reposta pra vocês que são PRO.

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde!

Ainda vamos averiguar a questão do retorno:

Citar

"" is an invalid integer

Mas as informações da cidade foram enviadas ao SVN na Rev-30720 e estarão disponíveis nativamente na Lib na próxima compilação da mesma.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde,

Nova compilação disponível.

At.

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

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde,

Basta baixar a última versão da biblioteca na área de downloads.

At.

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 !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Juliana, pelo que entendi, na última versão esta somente a atualização do provedor da cidade no INI, não a resolução do problema em si.

Mas de qualquer forma se era pra estar corrigido nessa ultima versão que comentou acima, não está, fiz o download e continua da mesma forma.

Link para o comentário
Compartilhar em outros sites

  • Consultores
Agora, Exi Sistemas disse:

Juliana, pelo que entendi, na última versão esta somente a atualização do provedor da cidade no INI, não a resolução do problema em si.

Mas de qualquer forma se era pra estar corrigido nessa ultima versão que comentou acima, não está, fiz o download e continua da mesma forma.

Nesta versão, a informação da cidade em questão foi incluída no arquivo ACBrNFSeXServicos.ini do componente nativo, logo, na compilação da Lib, está informação é inclusa no componente nativo e consequentemente na Lib.

Faça um teste retirando o arquivo ACBrNFSeXServicos.ini que distribuiu para que a biblioteca leia da informação interna e você consiga usar está cidade.

Quanto ao problema de retornar a mensagem -10 "" is invalid integer.

A TK foi alocada no sprint desta semana.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
12 minutos atrás, Diego Foliene disse:

Nesta versão, a informação da cidade em questão foi incluída no arquivo ACBrNFSeXServicos.ini do componente nativo, logo, na compilação da Lib, está informação é inclusa no componente nativo e consequentemente na Lib.

Faça um teste retirando o arquivo ACBrNFSeXServicos.ini que distribuiu para que a biblioteca leia da informação interna e você consiga usar está cidade.

Quanto ao problema de retornar a mensagem -10 "" is invalid integer.

A TK foi alocada no sprint desta semana.

Cidade esta ok, me refiro a este problema "Is invalid integer." Mesmo.

Vou Aguardar então, já que esta na sprint desta semana.

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde!

Estamos analisando o seu caso e realizando alguns testes.

A princípio, estamos tendo problemas para reproduzir o problema.

Por favor, a cidade de Reserva/PR só foi adicionada no ACBrNFSeXServicos.ini oficialmente, posteriormente ao seu relato de problema.

Qual foi o procedimento que executou para conseguir testar com ela na Lib antes desta adição?

Pergunto isso porque o componente(e consequentemente a Lib) possui uma validação em que caso selecione uma cidade que não tenha provedor configurado, ele devolve a mensagem "Nome da cidade não está associado a nenhum provedor".

EDIT:

Consegui reproduzir o problema mudando minha abordagem de teste!

Vou continuar minha análise e assim que descobrir algo, reporto aqui.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia @Exi Sistemas!

O problema está no seu arquivo ServicoIniEx.ini.

Você está passando no CodServico o valor 1 e este valor está incorreto!

A Lib lê a informação do CodServico para preencher no XML as tags nrServicoItem e nrServicoSubItem, seguindo a lógica:

CodServico = 1402;
nrServicoItem = 14;
nrServicoSubItem = 2;
//----
CodServico = 901
nrServicoItem = 9
nrServicoSubItem = 01

Como você informou o valor 1, ele está dando erro de conversão no momento de ler a informação e montar o XML.

Por favor, faça um teste informando no CodServico o código correspondente da LC116/2003

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

Link para o comentário
Compartilhar em outros sites

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