-
Total de ítens
149 -
Registro em
-
Última visita
Últimos Visitantes
O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.
gutembergscosta's Achievements
-
NFSeX - São Paulo - 'Start tag expected, '<' not found'
gutembergscosta replied to gutembergscosta's tópico in ACBrNFSe
O mais estranho é que XML é validado em qualquer ferramenta online, e ele é o XML protocolado e enviado pelo próprio prestador de serviço, poderia até antes de submeter ao componente remover essa tag <RetornoConsulta ....> e </RetornoConsulta>, mas não seria muito usual... pelo que entendi então o componente entende/lê apenas apartir da tag <NFe ... seria isso teria quer normatizar essa string do XML antes ? -
NFSeX - São Paulo - 'Start tag expected, '<' not found'
gutembergscosta replied to gutembergscosta's tópico in ACBrNFSe
exatamente aqui -> XMLStr := DecodeToString(XMLUTF8, True); tirando esse caractere ? o arquivo é importado sem problema, contudo, os valores não carregados nas propriedades do componente ... mas nenhum erro/exceção é disparado pelo componente. -
NFSeX - São Paulo - 'Start tag expected, '<' not found'
gutembergscosta replied to gutembergscosta's tópico in ACBrNFSe
Tranquilo, na próxima não posto mais no corpo da mensagem - esse XML (anexado) é o fornecedor do serviço que nos envia, já vem dessa forma, mas está ok e validado/protocolado, o problema ocorre quando é importado no componente. -
NFe - Carregamento de XML - erro/exceção : Não encontrei o atributo Id.
um tópico no fórum postou gutembergscosta ACBrNFe
Bom dia, coincidencia ou não ... após atualização do componente ... ao carregar um XML (o arquivo está ok,validado, protocolado) está retornano a exceção. unit ACBrNFeNotasFiscais.pas Result := LoadFromString(String(XMLUTF8), AGerarNFe); XML anexado para que possa usar em testes. 35220803838744000178550010000727101705536353.xml -
NFSeX - São Paulo - 'Start tag expected, '<' not found'
um tópico no fórum postou gutembergscosta ACBrNFSe
Boa noite, Estou tentando carregar um XML da prefeitura de São Paulo para capturar algumas informações - O componente está devidamente configurado os schemas, provedor São Paulo e etc. ... O XML até é carregado (arquivo anexo a mensagem), contudo após passar pelo fluxo abaixo na unit (ACBrNFSeXNotasFiscais.pas) // Converte de UTF8 para a String nativa da IDE // XMLStr := DecodeToString(XMLUTF8, True); O XMLStr decodificado é inserido uma uma interrogação no inicio (xml decodado abaixo), '?<?xml version="1.0" encoding="UTF-8"?> e no processo de validação gera exceção : 'Start tag expected, '<' not found' '?<?xml version="1.0" encoding="UTF-8"?>'#$D#$A'<RetornoConsulta xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.prefeitura.sp.gov.br/nfe">'#$D#$A' <NFe xmlns="">'#$D#$A' <Assinatura>PdyL2CEm6DZVcy95MCP3gTFSVkW7OcWu7pyp+lgbyiBdxLVP1m5TdXjshnIdB4ATcCTjddiabuw/mw7odacIom5quGUHbaU7jH3J0vvL9qVrVzPQ78BD8PYpf/ghad1izwA9Jnrd4paqNW1ta4lshExrgEtqebTGvyXrxo+jV0koq78JKKiCsETisjMoVLkN7PqD38512+ohsuq4SInfLpvZeEjJ3D+cLaH8xL1Dub7kyK90wj6TjBy6ClWnQC/GPgr489kKWVk9pNeTuzsw130Pmz1ga3sYjsRbCt2z2hEI75CiFGEAO+ARkeOLuQNVf4lxm0i8mtsQ3ljdzUACGw==</Assinatura>'#$D#$A' <ChaveNFe>'#$D#$A' <InscricaoPrestador>36414891</InscricaoPrestador>'#$D#$A' <NumeroNFe>12669158</NumeroNFe>'#$D#$A' <CodigoVerificacao>9QLBDMKA</CodigoVerificacao>'#$D#$A' </ChaveNFe>'#$D#$A' <DataEmissaoNFe>2022-07-31T19:43:50</DataEmissaoNFe>'#$D#$A' <NumeroLote>903294346</NumeroLote>'#$D#$A' <ChaveRPS>'#$D#$A' <InscricaoPrestador>36414891</InscricaoPrestador>'#$D#$A' <SerieRPS>RP2</SerieRPS>'#$D#$A' <NumeroRPS>12663654</NumeroRPS>'#$D#$A' </ChaveRPS>'#$D#$A' <TipoRPS>RPS</TipoRPS>'#$D#$A' <DataEmissaoRPS>2022-07-31</DataEmissaoRPS>'#$D#$A' <DataFatoGeradorNFe>2022-07-31T00:00:00</DataFatoGeradorNFe>'#$D#$A' <CPFCNPJPrestador>'#$D#$A' <CNPJ>01554285000175</CNPJ>'#$D#$A' </CPFCNPJPrestador>'#$D#$A' <RazaoSocialPrestador>CERTISIGN CERTIFICADORA DIGITAL S.A</RazaoSocialPrestador>'#$D#$A' <EnderecoPrestador>'#$D#$A' <TipoLogradouro>R</TipoLogradouro>'#$D#$A' <Logradouro>BELA CINTRA</Logradouro>'#$D#$A' <NumeroEndereco>00904</NumeroEndereco>'#$D#$A' <ComplementoEndereco>ANDARES 1-4-7 E 9 AO </ComplementoEndereco>'#$D#$A' <Bairro>CERQUEIRA CESAR</Bairro>'#$D#$A' <Cidade>3550308</Cidade>'#$D#$A' <UF>SP</UF>'#$D#$A' <CEP>1415000</CEP>'#$D#$A' </EnderecoPrestador>'#$D#$A' <EmailPrestador>[email protected]</EmailPrestador>'#$D#$A' <StatusNFe>N</StatusNFe>'#$D#$A' <TributacaoNFe>T</TributacaoNFe>'#$D#$A' <OpcaoSimples>0</OpcaoSimples>'#$D#$A' <NumeroGuia>42427097</NumeroGuia>'#$D#$A' <ValorServicos>214.9</ValorServicos>'#$D#$A' <CodigoServico>2800</CodigoServico>'#$D#$A' <AliquotaServicos>0.029</AliquotaServicos>'#$D#$A' <ValorISS>6.23</ValorISS>'#$D#$A' <ValorCredito>0</ValorCredito>'#$D#$A' <ISSRetido>false</ISSRetido>'#$D#$A' <CPFCNPJTomador>'#$D#$A' <CNPJ>56026990000191</CNPJ>'#$D#$A' </CPFCNPJTomador>'#$D#$A' <InscricaoEstadualTomador>336670870119</InscricaoEstadualTomador>'#$D#$A' <RazaoSocialTomador>PRO PAINEL EQUIPAMENTOS ELETR LT</RazaoSocialTomador>'#$D#$A' <EnderecoTomador>'#$D#$A' <TipoLogradouro>Rua</TipoLogradouro>'#$D#$A' <Logradouro>CAMINHO 16</Logradouro>'#$D#$A' <NumeroEndereco>391</NumeroEndereco>'#$D#$A' <Bairro>VILA DINAMARCA</Bairro>'#$D#$A' <Cidade>3518800</Cidade>'#$D#$A' <UF>SP</UF>'#$D#$A' <CEP>7251190</CEP>'#$D#$A' </EnderecoTomador>'#$D#$A' <EmailTomador>[email protected]</EmailTomador>'#$D#$A' <Discriminacao>E-CNPJ TIPO A1; Qtde: 1,00; Preco Unitario: 214,90; Valor Total: 214,90;'#$A' NF Liquidada - Pedido Bpag: 20803460 '#$A#$A'ESTA E UMA NOTA FISCAL DE SERVICO, CASO A SUA COMPRA SE COMPONHA DE MAIS ITENS, ENVIAREMOS A NOTA FISCAL DE PRODUTO POSTERIORMENTE EM FORMATO ELETRONICO.'#$A'*** NOTA FISCAL NAO SUJEITA A RETENCAO NA FONTE DO ISS ***'#$A'Valor Aproximado dos Tributos: R$ 14.06 (5.63%).</Discriminacao>'#$D#$A' <ValorCargaTributaria>14.06</ValorCargaTributaria>'#$D#$A' <PercentualCargaTributaria>0.0563</PercentualCargaTributaria>'#$D#$A' <FonteCargaTributaria />'#$D#$A' </NFe>'#$D#$A'</RetornoConsulta>' REC-20220731-12669158-36414891-3550308-9QLBDMKA.xml -
Olá, gostaria de relatar uma situação na impressão da chave, não ocorre no geral, por acaso algumas estações ... a impressão fica inconsistente, ao que parece o campo se torna menor que a impressão fonte.. Vide imagem, o que fiz foi diminuir a fonte do arquivo do fast de 9 para 8. O curioso que não acontece aleatoriamente.
-
Ajuste Retorno - Contemplar outros tipos documentos origem, além do 22
um tópico no fórum postou gutembergscosta ACBrGNRe
Ajustes para contemplar codigos que em alguns estados são diferentes, antes só tratava o tipo 22, contudo tem estados que o atributo tipo pode ser 10, 24 Unit = \Fontes\ACBrDFe\ACBrGNRE\PCNGNRE\pgnreRetConsResLoteGNRE.pas if Leitor.rExtrai(4, 'itensGNRE') <> '' then begin j := 0; while Leitor.rExtrai(5, 'item', '', j + 1) <> '' do begin resGuia.Items[i].CodReceita := Leitor.rCampo(tcInt, 'receita'); resGuia.Items[i].DataVencimento := Leitor.rCampo(tcStr, 'dataVencimento'); l := 0; while Leitor.rExtrai(6, 'documentoOrigem', '', l + 1) <> '' do begin //if Leitor.rAtributo('tipo=', 'documentoOrigem') = '22' then if Leitor.rAtributo('tipo=', 'documentoOrigem') in ['10','22','24'] then resGuia.Items[i].NumDocOrigem := Leitor.rCampo(tcStr, 'documentoOrigem'); inc(l); end; -
Já estou inserindo as tags manualmente , mas na função ACBrGNRE1.Guias.Items[0].GerarXML, Nesse caso seria apenas acrescentar as TAGS na função que faz a geração do XML : function TGNREW.GerarXml2: boolean; <?xml version="1.0" encoding="UTF-8"?> <TLote_GNRE versao="2.00" xmlns="http://www.gnre.pe.gov.br"> <guias> ... antes de Gerador.wGrupo('TDadosGNRE versao="2.00"'); function TGNREW.GerarXml2: boolean; var i : Integer; Doc: string; LValorGNRE : Currency; begin LValorGNRE := 0; Gerador.ListaDeAlertas.Clear; Gerador.ArquivoFormatoXML := ''; Gerador.wGrupo('TDadosGNRE versao="2.00"'); // Gerador.wGrupo('TDadosGNRE');
-
gutembergscosta changed their profile photo
-
Geração XML - Erro estrutura do arquivo - importação/processamento manual portal GNRE
um tópico no fórum postou gutembergscosta ACBrGNRe
Olá, Face a obrigatoriedade da versão 2.0, aconteceu um caso onde precisei gerar o arquivo XML - ACBrGNRE1.Guias.Items[0].GravarXML('arquivo.xml') - e submeter a importação/processamento no portal, ocorre que a função que gera o XML do componente não está inserindo as tags de cabeçalho exigidas na composição do arquivo. O componente gera tag a partir de <TDadosGNRE versao="2.00">, contudo, se faz necessário as tags negritadas abaixo, sem elas o a importação/processamento do arquivo gerar erro. <?xml version="1.0" encoding="UTF-8"?> <TLote_GNRE versao="2.00" xmlns="http://www.gnre.pe.gov.br"> <guias> <TDadosGNRE versao="2.00"> </TDadosGNRE> </guias> </TLote_GNRE>