Ir para conteúdo
  • Cadastre-se

Recommended Posts

  • 1 mês depois ...
  • 2 semanas depois ...
  • Consultores
Postado
Em 30/03/2026 at 16:01, Diego Reckziegel disse:

E que tem que alterar a unit Centi.GravarXml, colocar GerarIDDeclaracao := False na procedure TNFSeW_Centi202.Configuracao

não entendi muito bem. tu declara em cada um variavel passa para ela a informação e usa ela para o método

image.png

ele está modificando a AMSG?

  • Confuso 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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

Não entendi sua pergunta.

O problema é o seguinte, o valor padrão do campo  Identificador da TACBrNFSeProviderCenti202 é Id mas teve um alteração que colocou para ficar em branco esse campo assim gerando um problema de não ler o atributo Id do xml lá na função TNFSeR_Centi202.LerInfNfse nessa parte do código:

IdAttr := FpAOwner.ConfigGeral.Identificador;
NFSe.InfID.ID := ObterConteudoTag(AuxNode.Attributes.Items[IdAttr]);

Para resolver comentei a parte que esta deixando em branco o campo Identificador.

procedure TACBrNFSeProviderCenti202.Configuracao;
begin
  inherited Configuracao;

  with ConfigGeral do
  begin
    ModoEnvio := meUnitario;
    ConsultaNFSe := False;
    CancPreencherCodVerificacao := True;
	  //Identificador := '';

Mas se só fizer isso da um erro ao gerar o xml de emissão porque vai gerar o atributo Id e não pode, então fiz essa alteração, colocando o campo GerarIDDeclaracao para False para não gerar o atributo Id no xml.:

procedure TNFSeW_Centi202.Configuracao;
begin
  inherited Configuracao;

  GerarIDDeclaracao := False;
  • Curtir 1

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.