Ir para conteúdo
  • Cadastre-se

dev botao

LibNFSe INI Java


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

Recommended Posts

  • Membros Pro

Como eu gero o arquivo NFSe.ini mais de um serviço através do Java para carrega-lo e enviar ?
Não havia encontrado essa solução e resolvi montar um XML, carregar o XML e gravar o INI, porém quando o modelo é mais de um serviço eu não consigo gravar o INI corretamente.

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde!

O modelo NFSe.ini com mais de um serviço pode ser encontrado AQUI;

Por enquanto, ainda não temos classes de alto nível disponíveis para ela, por isso, você precisa criar o INI diretamente.

  • 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

Não. É um tomador de serviços por nota.

Veja este tópico para mais informações:

Mas de uma forma bem resumida, você pode enviar até 50 RPS por lote, mas é um tomador por RPS.

  • 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
3 minutos atrás, CelsoPires disse:

No delphi é possível gerar o lote RPS com vários tomadores, essa limitação é exclusiva para o Lib Java?

Desconheço um provedor que tenha layout próprio que permite isso e o os provedores que seguem o layout da ABRASF, em ambas as versões, o grupo com os dados do tomador tem apenas uma ocorrência.

image.png

image.png

Qual é a cidade que está testando?

 

Apenas reforçando.

Tomador é diferente de serviço.

No geral, é apenas um serviço por NFS-e, mas tem alguns provedores que permitem enviar mais de um.

Mais detalhes sobre isso AQUI.

Conforme citado anteriormente, a menos que seja uma limitação do provedor em questão, você pode enviar até 50 RPS em uma mesmo lote, mas um tomador para cada RPS.

Veja este exemplo de Lote de RPS gerado para a cidade de Bauru. Note que ele tem 2 RPS, mas cada 1 contém seu próprio grupo tomador.

image.png

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

Você vai usar o método NFSe_CarregarINI a quantidade de vezes que vai enviar o grupo RPS e depois vai usar o NFSe_Emitir.

Por exemplo, digamos que queria enviar um Lote de RPS com 3 RPS.

Você vai fazer:

NFSe_CarregarINI("RPS1.ini");

NFSe_CarregarINI("RPS2.ini");

NFSe_CarregarINI("RPS3.ini");

NFSe_Emitir("1", 0);

  • Curtir 2
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

×
×
  • 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.