Infelizmente tentei esse código e a resposta é a mesma, "Rejeição: IE do destinatário não informada" mesmo informado que estou em ambiente de homologação
if dm.IBParametrosNFEAMBIENTE.text = 'taHomologacao' then
begin
Dest.CNPJCPF := '99999999000191';
Dest.IE := '';
Dest.indIEDest := inNaoContribuinte; //inContribuinte, inIsento, inNaoContribuinte
Ide.indFinal := cfConsumidorFinal;
Dest.xNome := 'NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO – SEM VALOR FISCAL';
end
else
begin
Dest.indIEDest := inContribuinte;
if DM.IBClientesTIPO.text = 'JURÍDICA' then
begin
Dest.IE := DM.IBClientesCPFCNPJ.Text;
if (dm.IBClientesRGINSC.text = 'ISENTO') or (dm.IBClientesRGINSC.text = 'ISENTA') then
begin
Dest.IE := '';
Dest.indIEDest := inIsento
end;
end
else
if dm.IBClientesTIPO.text = 'FÍSICA' then
begin
Dest.indIEDest := inNaoContribuinte;
Ide.indFinal := cfConsumidorFinal;
end;
end;
Dest.EnderDest.Fone := dm.IBClientesFONE.text;
Dest.EnderDest.CEP := Strtoint(dm.IBClientesCEP.text);
Dest.EnderDest.xLgr := dm.IBClientesENDERECO.text;
Dest.EnderDest.nro := dm.IBClientesNUMERO.text;
Dest.EnderDest.xCpl := dm.IBClientesCOMPLEMENTO.text;
Dest.EnderDest.xBairro := dm.IBClientesBAIRRO.text;
Dest.EnderDest.cMun := Strtoint(dm.IBClientesCODMUNICIPIO.text);
Dest.EnderDest.xMun := dm.IBClientesCIDADE.text;
Dest.EnderDest.UF := dm.IBClientesUF.text;
Dest.EnderDest.cPais := 1058;
Dest.EnderDest.xPais := 'BRASIL';