Cara ainda não consigo enteder desta forma vamos ao exemplo que temos:
with ACBrNFe1.NotasFiscais.Add.NFe do
begin
Ide.cNF := StrToInt(NumNFe); //Caso não seja preenchido será gerado um número aleatório pelo componente
Ide.natOp := 'VENDA PRODUCAO DO ESTAB.';
Ide.indPag := ipVista;
Ide.modelo := 55;
Ide.serie := 1;
Ide.nNF := StrToInt(NumNFe);
Ide.dEmi := Date;
//depois na linha 1857
Emit.CNPJCPF := edtEmitCNPJ.Text;
Emit.IE := edtEmitIE.Text;
Emit.xNome := edtEmitRazao.Text;
Emit.xFant := edtEmitFantasia.Text;
Emit.EnderEmit.fone := edtEmitFone.Text;
Emit.EnderEmit.CEP := StrToInt(edtEmitCEP.Text);
Emit.EnderEmit.xLgr := edtEmitLogradouro.Text;
//depois na linha 2146
with Det.Add do
begin
Prod.nItem := 1; // Número sequencial, para cada item deve ser incrementado
Prod.cProd := '123457';
Prod.cEAN := '';
Prod.xProd := 'Descrição do Serviço';
Prod.NCM := '99';
Prod.EXTIPI := '';
Prod.CFOP := '5933';
Prod.uCom := 'UN';
//depois na linha 2302
exporta.UFembarq := '';;
exporta.xLocEmbarq := '';
compra.xNEmp := '';
compra.xPed := '';
compra.xCont := '';
end; ==>" acredito que este end finaliza o with lá do inicio, então logo entendo que tudo esta com
ACBrNFe1.NotasFiscais.Add.NFe embutido, porque todas as outras tags vieram ok,
se fosse desta forma para cada declaração feita antes estaria uma nova nota e não foi isto
que aconteceu tudo esta aparecendo no xml emitente, destinatário, total menos o produto "