Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado
Bom dia!

Estou implementando na minha aplicação a emissão de NFSe para Assis-SP.
 
Utilizo a ACBr para fazer a transmissão.
O provedor lá é Fiorilli e estou com um problema na validação do XML que é feita pelo ACBr antes mesmo de tentar enviar para o webservice.
 
Identifiquei que no XML que é passado para a função ValidarLote que fica na unit ACBrNFSeNotasFiscais que é gerada uma tag vazia "<CodigoMunicipio/>" dentro da tag "<Servico>".
 
Na hora de passar os dados do item de serviço para a ACBr, não encontrei uma propriedade para informar o Código do Município.
 
Será que estou fazendo algo errado?
 
 
Poderiam me ajudar?

xml_assis.xml

  • Moderadores
Postado
59 minutos atrás, piubello disse:
Na hora de passar os dados do item de serviço para a ACBr, não encontrei uma propriedade para informar o Código do Município.
 
var
  NF: TNFSe;
begin
  NF := ACBrNFSe1.NotasFiscais.Add.NFSe;
  NF.Servico.CodigoMunicipio := IntToStr(ACBrNFSe1.Configuracoes.Geral.CodigoMunicipio);

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Boa tarde!

Muito obrigado pela ajuda.

Estava passando o código, mas um código fonte escrito por um programador desleixado estava limpando.

Com isso, aproveitei e fiz uma revisão geral na minha rotina.

 

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