Pesquisar na Comunidade
Showing results for tags 'nfat'.
Encontrado 1 registro
-
Bom dia, galera! Estou com um problema ao validar o XML da NFe. Estava emitindo normalmente, porém após uma atualização do sistema, começou a emitir o seguinte erro ao validar o XML da NFe. --------------------------- Falha na validação dos dados da nota: 42 1871 - Element '{http://www.portalfiscal.inf.br/nfe}nFat': This element is not expected. --------------------------- Penso que esse erro seja de schemas, já atualizei a pasta schemas, atualizei o ACBr, desinstalando e instalando novamente, mas o erro persiste. Estou encaminhando o XML, na TAG de nFAT, percebi que se repete 3 vezes, porém no fonte ao debugar, está normal. Mas, no XML está se repetindo essa TAG. if cdsFinalizadoracodfinalizadoranfe.AsString = '14' then begin tPag := fpDuplicataMercantil; vPag := cdsFinalizadoravalorfinalizadora.AsFloat; Cobr.Fat.nFat := inttostr(numero_nota); Cobr.Fat.vOrig := cdsFinalizadoravalorfinalizadora.AsFloat; //converte(sql_nota.fieldbyname('valor').asfloat, 2); Cobr.Fat.vDesc := 0.00; Cobr.Fat.vLiq := cdsFinalizadoravalorfinalizadora.AsFloat;//converte(sql_nota.fieldbyname('valor').asfloat, 2); //Grupo duplicata é somente para o tipo de pagamento vinculado com Duplicata Mercantil cdsVencimento.First; cont := 1; if not cdsVencimento.IsEmpty then begin while not cdsVencimento.Eof do begin with Cobr.Dup.Add do begin nDup := dupeString('0', 3-Length(IntToStr(cont)))+ inttostr(cont); dVenc := cdsVencimentodatavencimento.AsDateTime; //sql_ana.fieldbyname('data_p').asdatetime; vDup := cdsVencimentovalorvencimento.AsFloat; //converte(sql_ana.fieldbyname('valor').asfloat, 2); inc(cont); end; cdsVencimento.next; end; end; Segue também uma parte do código fonte. Alguém por aí passou por algum problema semelhante? Ou consegue me ajudar? 35180904908850000143550010000000421000000421-nfe.xml