Ir para conteúdo
  • Cadastre-se

dev botao

NFSeX com Provedor Saatri - Gerar XML e imprimir c/mais de 1 item


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

Recommended Posts

  • Membros Pro

O Provedor Saatri de NFSe não permite o envio de XML com mais de um Item de Serviço e o ACBr faz corretamente essa operação.

Entretanto, em contato diretamente como o Provedor, Eles orientaram p/montar um Json com todos os Itens (mais de um) que Eles validariam o XML. (Gambiarra mesmo).
(Hoje (22/12/2022) fiz o envio de um XML p/consultores@projetoacbr p/que possam analisar melhor o caso. Pois, possui dados sensíveis).

Como o Componente ACBr trata o Saatri gerando apenas um Item. Também não é possível imprimir o XML corretamente.
Para a impressão, é necessário acessar o Portal do Saatri e fazer essa impressão por lá.

Existe alguma possibilidade do Componente ACBr fazer essa geração do XML e a impressão?
Assim o XML seria gerado pelo componente e sua impressão também.


O XML também foi enviado p/de alguma maneira auxiliar o Pessoal c/respeito ao tópico:
https://www.projetoacbr.com.br/forum/topic/70104-acbrnfsex-contribua-com-a-evolução-da-solução-acbr-para-emissão-da-nfse-em-todas-as-linguagens/

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Icozeira,

Muito obrigado pelo XML, assim que possível vamos analisar. TK-3417

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

Boa tarde Icozeira,

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça um teste.

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

  • Membros Pro

Grande  @Italo Giurizzato Junior,
 

Pode fechar o tópico.
Problema resolvido.
Obrigado de coração🙏

Só uma informação:
No executável do exemplo do Componente não está carregando as Cidades que o Componente atende (cbCidades).
Isso não afeta nada na aplicação, se Vc já tem os dados salvos.
Só caso Vc queira preencher a Configuração da primeira vez.

Link para o comentário
Compartilhar em outros sites

  • Consultores
2 horas atrás, icozeira disse:

Grande  @Italo Giurizzato Junior,
 

Pode fechar o tópico.
Problema resolvido.
Obrigado de coração🙏

Só uma informação:
No executável do exemplo do Componente não está carregando as Cidades que o Componente atende (cbCidades).
Isso não afeta nada na aplicação, se Vc já tem os dados salvos.
Só caso Vc queira preencher a Configuração da primeira vez.

Boa tarde!
Obrigado por reportar! Foi criado a #TK-3436 para análise do problema.
Caso queira contribuir com a comunidade analisando também é mais que bem vindo.
Todas as contribuições são apreciadas.

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

Boa tarde Icozeira,

No programa exemplo, mais precisamente na procedure que configura o componente basta trocar o zero por -1. veja:

  // A propriedade CodigoMunicipio tem que ser a ultima a receber o seu valor
  // Pois ela se utiliza das demais configurações
  with ACBrNFSeX1.Configuracoes.Geral do
  begin
    LayoutNFSe := TLayoutNFSe(cbLayoutNFSe.ItemIndex);
    CodigoMunicipio := StrToIntDef(edtCodCidade.Text, -1); <=== trocar o zero por -1
  end;

Ao executar pela primeira vez, vai ocorrer um erro de cidade não existente, click em Ok para continuar, o combo vai ser preenchido com as cidades.

Esse erro só vai ocorrer quando for a primeira vez, depois não corre mais, mesmo se você trocar a cidade configurada por outra.

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

  • Administradores

Bom dia pessoal,

Lembrando que como citado pelo Diego, esta sendo visto a correção do exemplo, a indicação do Italo é apenas um paliativo até que o demo seja corrigido.

At.

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

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