Jump to content

click.png

click.png

click.png

click.png click.png click.png

click.png

click.png

click.png

click.png

click.png

click.png

Search the Community

Showing results for tags 'xml'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

There are no results to display.

Forums

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • ACBr's Pub
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Data Base
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categories

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Free Download
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendars

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Community Calendar
  • ACBr Papo Pro
  • Feriados Nacionais

Blogs

  • Daniel Simoes' Blog
  • André Ferreira de Moraes
  • Moderadores ACBr
  • Teste de Blog
  • Notícias do ACBr

Categories

  • Suporte Pago - PRO
    • Webinars
    • Video Aulas
  • Vídeos Abertos
    • Video Aulas
    • Comunicados
    • Dia do ACBr 1a Ediçao
    • Dia do ACBr 2a Ediçao
    • Dia do ACBr 3a Ediçao
    • Equipamentos Homologados ACBr
    • TEF ACBr PayGo
  • Campanhas promocionais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL

  1. Olá , tem algum projeto de exemplo onde eu consiga fazer o download dos xml das NFe que foram emitidas? Desde já agradeço
  2. Senhores, estou usando o ACBRMAIL conforme codigo em anexo nas configurações do hotmail funcionou perfeitamente, mas quando configuro e tento enviar para um gmail , somente o anexo PDF é encaminhado , o XML nao chega ao gmail. Alguém sabe porque ??? Envio_email.txt
  3. Olá a todos os amigos. Será que alguns dos Senhores poderiam me ajudar? Eu gostaria de recuperar o XML de um cupom emitido e autorizado, através da chave. O cupom foi gerado e emitido por mim, mas o XML foi excluído e não tem como recuperar mais, só tenho a chave e gostaria de gerar o XML novamente para arquivar. Já tentei carregar o componente com os dados da venda, assinar e consultar, mas sempre que eu mando assinar, ele gera uma nova chave. É possível de alguma forma gerar novamente esse XML? ou não é possível mesmo? Desde já, agradeço a ajuda.
  4. Pessoal, eu atualizei o ACBr e fiz alterações no meu código para que quando fosse emitido uma NFe/NFCe com o código 99 (Outros) na tag tPag, fosse preenchido o campo xPag com a descrição do pagamento, mas estou fazendo testes e parece que os arquivos schemas estão desatualizados. Eu já atualizei a minha pasta do ACBr e os arquivos estão datados de 2019 sem a tag xpag. Segue abaixo a mensagem de erro, o arquivo XML e a pasta de schemas que estou utilizando. Element '{http://www.portalfiscal.inf.br/nfe}xPag' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}detPag'. Expecting: {http://www.portalfiscal.inf.br/nfe}vPag. temp.xml NFe.zip Eu vi que no site da Receita tem os schemas atualizados, mas teria algum problema em eu copiar estes arquivos e jogar para dentro do sistema? Tipo não dará nenhum problema com o código da ACBr? Link: http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/fwLvLUSmU8=
  5. Olá Pessoal, Foi publicado a NT 2020/005 que contem alterações no layout do XML da NF-e e alterações de regras de validação. O prazo previsto para a implementação das mudanças é: 01/07/2021 - Ambiente de Homologação 01/09/2021 - Ambiente de Produção No que se refere ao layout do XML vão ser acrescentados os campos: cBarra e cBarraTrib para informar o código de barra que são diferentes do GTIN. O campo tpViaTransp vai passar a ter novos valores; No detalhamento do ICMS vamos passar a ter novos campos: vICMSSTDeson e motDesICMSST. Com relação ao Fundo de Combate a Pobreza teremos os novos campos: pFCPDif, vFCPDif e vFCPefet. Consta também de forma errônea que a placa do veículo vai passar a ser opcional, mas o correto é a UF por conta da placa Mercosul. Essas são algumas das novidades, para mais informações convido a todos a lerem a NT que se encontra disponível em nossa biblioteca. http://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/NT/2020/ Observação: Como vai ocorrer alteração no layout do XML da NF-e vai ser necessário atualizar os fontes do componente ACBrNFe bem como os Schemas independente se você vai usar esses campos na sua aplicação.
  6. Pessoal, ao emitir uma nota, está retornando a rejeição 225: "Falha no Schema XML do lote de NFe". Está acontecendo isto quando tem PISTST e CofinsST, creio eu que é por conta das tags indSomaPISST e indSomaCOFINSST. <?xml version="1.0" encoding="UTF-8"?><retEnviNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00"> <tpAmb>2</tpAmb> <verAplic>14.4.30-OR3</verAplic> <cStat>225</cStat> <xMotivo>Rejeicao: Falha no Schema XML do lote de NFe</xMotivo> <cUF>31</cUF> <dhRecbto>2021-08-28T10:37:25-03:00</dhRecbto> </retEnviNFe> Falha na validação Schema.xml
  7. Pré lançamento do curso! Já pensou em ter uma API só sua para Emitir NF-e/NFC-e de qualquer dispositivo ou linguagem usando o Projeto ACBr? Não perca tempo e se inscreva, o curso está em Pré Lançamento com um super desconto no link abaixo e mais construir sua API usando o Projeto DelphiMVCFrameWork também opensource! Diminua o tempo de emissão de suas NF-e/NFC-e com alta latência em servidores cloud e tenha somente seus clientes concorrendo entre eles para essa emissão Ofereça serviço de backup de xml para seus clientes! Tem brinde no curso, vamos rodar uma aplicação FMX em um dispositivo Smart G800 da Gertec consumindo a API construida no curso No link abaixo possui mais informações do Curso
  8. Olá. Migrei o CT-e do 2010 para o Rio e depois de assinar, ao validar o CT-e me retorna a mensagem "CTe não encontrada no XML". segue o xml do CT-e gerado.cte.xml
  9. Ola! Passos: 1 - Envio da NFse, gera o XML do RPS (anexo) 2 - Retorno de "lote já processado..." ou alguma outra rejeição 3 - Tento carregar o XML do RPS salvo anteriormente para ConsultarNFSePorRPS, porem ocorre o erro: "não é um valor inteiro válido". O problema é que não está carregando os itens, nesta linha aqui (\ACBr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsNFSeR.pas / function TNFSeR.LerRPS_Equiplano ) Veja que se o código está considerando o nivel 2 que retorna em branco, ou seja, sem itens, porem se considero o nivel 1, retorna o bloco dos serviços. RPS gerado pelo ACBr em anexo (Editei o XML e ocultei os dados do tomador) Mais alguém está passando por este problema? 80001-rps - Copia.xml
  10. Bom dia. Sei que muitos dirão que não é possível fazer o download do XML Completo sem efetuar algum evento de manifestação. Porém, consigo através do método DistribuicaoDFePorChaveNFe(AcUFAutor, ACNPJCPF, AchNFE) e sempre dá certo no meu Computador. Após implementar a funcionalidade e testar 100% liberei e .exe para o cliente, porém no cliente só retorna o Resumo da NFE. Alguma forma de baixar sem manifestação há, isso não pode ser negado. Pelo site arquivei voce coloca um CNPJ lá e consegue baixar qualquer nota com o certificado, mesmo as não manifestada. Pensamentos? Em anexo estão os XML de envio e retorno, meus o do cliente. Cliente 20210316163603-con-dist-dfe Cliente.xml Cliente 20210316163604-dist-dfe Cliente.xml Local 20210316175740-con-dist-dfe Local.xml Local 20210316175740-dist-dfe Local.xml
  11. Olá, Ano passado teve uma mudança no ACBr na forma de envio dos XML do bloco x, antes havia uma forma de validar o XML antes de enviar para sef, onde já validava os problemas de schemas no arquivo. Gostaria de saber se existe e como fazer essa validação hoje.... no meu exemplo faço assim: carrega o xml e executa, esse executa já faz o envio para os servidor, gostaria de fazer a pré validação antes desse envio
  12. Bom dia Desenvolvi uma plataforma para o Contador acessar em que ficam armazenados os XMLs de NFe e NFCe, tudo na Nuvem Na plataforma pode : - Baixar XMLs - Consultar as Notas e os dados das Notas - Reimprimir NFe e NFCe - Tirar Relatórios analíticos a partir dos dados que foram processados Para Acessar uma demonstração: http://app.contablix.com.br/contablix/ usuario : demo Senha : 123 *** Estou aberto a parcerias -> Contato por WhatsApp (65) 99620-8380
  13. Bom dia Pessoal! Estamos enfrentando problemas no provedor SP, nos últimos dias começou a aparecer o erro de "Falha ao assinar - Consultar NFSe por RPS: Não foi possível carregar xml", e não estamos conseguindo gerar a XML, e isso nos está nos impossibilitando de gerar a emissão da nota. Gostaria de saber de vocês, se tem algo que possa ser feito para resolver esse problema na falha ao assinar a XML ? Segue o print do erro em anexo.
  14. Olá pessoal! Estava gerando CTes de duas maquinas, com um sistema com as mesmas configurações, em questão de arquivos e caminho de banco de dados( 2 terminais pra um mesmo servidor), ambos emitem o CTe sem problemas, da "Autorizado pela sefaz", porem na hora de imprimir, 1 deles(Vou definir como PC1) gera o DACTE correto, com o novo padrão com QRCode, mas a outra(PC2) gera sem o QRCode, mesmo com o xml contendo a tag, tentei trocar pasta schemas, até copiei a pasta completa do sistema do PC1 para o PC2, porem ainda o layout de impressão continuou diferente. Alguem ja passou por algo parecido ou saiba o que possa estar acontecendo?
  15. Pessoal vou precisar trabalhar com ws estilo Nfe, então pra adiantar os estudos tentei retornar o status dos ws da nfe. Importei o wsdl no delphi e tentei o seguinte código var_ccSoap : NfeStatusServico2Soap;_rio : THTTPRIO;xml : TXMLData;b : tstringlist;begin_rio := THTTPRIO.Create(nil);_rio.OnBeforeExecute := Self.httpRioBeforeExecute;_rio.OnAfterExecute := Self.httpRioAfterExecute;_ccSoap := GetNfeStatusServico2Soap(false,EmptyStr,_rio);b := tstringlist.Create;b.LoadFromFile(extractfilepath(application.ExeName)+'teste.xml');xml := TXMLData.Create;xml.LoadFromXML(utf8encode(b.Text));tryxml := _ccSoap.nfeStatusServicoNF2(xml);finally_ccSoap := nil;end; mas da esse erro:Está operação não pode ser executada com um nó do tipo XMLDECL Preciso também assinar o xml alguém ajudar e dizer alguma rotina do acbr que possa aproveitar pra facilitar isso.
  16. Olá, já pesquisei e verifiquei que existem inúmeros posts do assunto aqui no Fórum, mas infelizmente não resolveram o meu problema. Eventualmente, em alguns clientes com a internet bem ruim, existe a transmissão, mas devido a timeout ou qualquer outro tipo de problema na internet dele, a Receita não consegue retornar o XML transmitido com os dados de processamento. Ocorre que em alguns minutos, mesmo após emitir outras notas, ele consulta e dá como nota autorizada. O problema é que não consigo baixar o XML da nota processada com o retorno. Tem algum meio de fazer isso? É eventual, é nota que o próprio cliente emitiu, mas para consulta só tenho a chave de acesso. Só para esclarecer, como faço hoje, entro no site da Receita, consulto a nota e baixo o XML com o certificado digital, depois copio ele para o pasta onde o ACBr salva os outros arquivos XML transmitidos para o cliente poder imprimir o Danfe. Desculpe, eu sei que existem outros tópicos que falam disso, mas não consegui achar uma forma de reduzir este trabalho. Obrigado pela ajuda.
  17. Bom dia prezados, percebi que em alguns clientes no PR tem começado um evento estranho, após a manifestação do destinatário e posterior consulta do XML do documento, não está mais retornando o XML completo da nota. Ao invés disso o que está retornando parece ser um XML resumido apenas, que vem na tag resNFe. Mesmo tendo feito a Ciência ou Confirmação da Operação. Alguém sabe o motivo disso? Se a sefaz mudou a forma que deve ser feito a consulta do documento ou o que poderia estar resultando nisso?
  18. Estamos implementando ferramentas para automatizar a busca de NFe pelo ambiente nacional, usando a função DistribuicaoDFePorChaveNFe. Primeiramente pegamos e alteramos o código de Manifestação de Destinatário no exemplo em ACBR\Exemplos\ACBrDFe\ACBrNFe\Delphi: Nfe.EventoNFe.Evento.Clear; with Nfe.EventoNFe.Evento.Add do begin InfEvento.cOrgao := 91; infEvento.chNFe := Chave; infEvento.CNPJ := CNPJ; infEvento.dhEvento := now; infEvento.tpEvento := teManifDestConfirmacao; end; Nfe.EnviarEvento(StrToInt(IDLote)); with Nfe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento do begin lMsg:= 'Id: '+Id+#13+ 'tpAmb: '+TpAmbToStr(tpAmb)+#13+ 'verAplic: '+verAplic+#13+ 'cOrgao: '+IntToStr(cOrgao)+#13+ 'cStat: '+IntToStr(cStat)+#13+ 'xMotivo: '+xMotivo+#13+ 'chNFe: '+chNFe+#13+ 'tpEvento: '+TpEventoToStr(tpEvento)+#13+ 'xEvento: '+xEvento+#13+ 'nSeqEvento: '+IntToStr(nSeqEvento)+#13+ 'CNPJDest: '+CNPJDest+#13+ 'emailDest: '+emailDest+#13+ 'dhRegEvento: '+DateTimeToStr(dhRegEvento)+#13+ 'nProt: '+nProt; end; ShowMessage(lMsg); ShowMessage(Nfe.WebServices.EnvEvento.RetWS); ShowMessage(Nfe.WebServices.EnvEvento.RetornoWS); ShowMessage(ACBrUtil.ConverteXMLtoUTF8(Nfe.WebServices.EnvEvento.RetornoWS)); Aparentemente a chave de NFe escolhida foi manifestada corretamente. Então em seguida pegamos e alteramos o código de Distribuição no exemplo em ACBR\Exemplos\ACBrDFe\ACBrNFe\Delphi: nfe.DistribuicaoDFePorChaveNFe(AcUFAutor,ACNPJCPF,AchNFe); ShowMessage(nfe.WebServices.DistribuicaoDFe.RetornoWS); ShowMessage(nfe.WebServices.DistribuicaoDFe.RetWS); O resultado é uma caixa de diálogo do ACBr contendo o motivo "Rejeicao: Falha no esquema xml", depurando o código tenho o retorno em xml: '<retDistDFeInt xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>2</tpAmb><verAplic>1.1.9</verAplic><cStat>215</cStat><xMotivo>Rejeicao: Falha no esquema xml</xMotivo><dhResp>2019-04-02T15:10:38</dhResp><ultNSU>000000000000000</ultNSU><maxNSU>000000000000000</maxNSU></retDistDFeInt>' Verificamos e recolocamos os schemas mas a mensagem de erro persiste, verificamos no fórum e fora um post DistribuicaoDfe por Chave de Acesso de 20 de março de 2017, não achamos nenhuma referencia do que pode estar acontecendo. Alguém tem ideia do que pode estar errado?
  19. Bom dia Ontem, 10/07/20, tive uma situação em que não foi possível fazer a manifestação e, consequentemente, o download do XML da NF-e. Acredito ter sido causado por essa mudança no portal da NF-e. Além do número de série e senha do certificado digital, existe alguma outra configuração a ser feita no componente AcbrNFe antes de fazer a manifestação ? Desde já agradeço a atenção.
  20. Bom dia a todos. Como faço para ler do arquivo XML do SAT, as tags referentes ao CSOS, e CST do PIS e COFINS, conforme a imagem em anexo. Cheguei até aqui: vCSOSN := ACBrSAT1.CFe.Det[x].Imposto.ICMS.????? Obrigado.
  21. Configurei o ACBrNFSe_Exemplo para emitir NFSe no provedor DSF (em particular a prefeitura de Uberlândia), no início os testes foram OK, mas quando consegui começar a emitir lotes de teste começou a aparecer um problema na validação de um XSD. A mensagem de erro que aparece é essa: Comecei a depurar e cheguei na unit ACBrDFeXsMsXml, mais precisamente na função TDFeSSLXmlSignMsXml.Validar: function TDFeSSLXmlSignMsXml.Validar(const ConteudoXML, ArqSchema: String; out MsgErro: String): Boolean; var DOMDocument: IXMLDOMDocument2; ParseError: IXMLDOMParseError; Schema: XMLSchemaCache50; AXml: String; ResultInitialize: HRESULT; Inicializado: Boolean; begin Result := False; ResultInitialize := CoInitialize(nil); if (ResultInitialize = E_FAIL) then raise EACBrDFeException.Create('Erro ao inicializar biblioteca COM'); Inicializado := (ResultInitialize in [ S_OK, S_FALSE ]); try DOMDocument := CoDOMDocument50.Create; Schema := CoXMLSchemaCache50.Create; try DOMDocument.async := False; DOMDocument.resolveExternals := False; DOMDocument.validateOnParse := True; // Carregando ConteudoXML em XMLDOC. Nota: IXMLDOMDocument2 deve usar a String Nativa da IDE // {$IfDef FPC2} AXml := ACBrUTF8ToAnsi(ConteudoXML); {$Else} AXml := UTF8ToNativeString(ConteudoXML); {$EndIf} if (not DOMDocument.loadXML(WideString(AXml))) then begin ParseError := DOMDocument.parseError; MsgErro := ACBrStr('Não foi possível carregar o arquivo.')+sLineBreak+ 'Err: '+IntToStr(ParseError.errorCode) + ', ' + 'Lin: '+IntToStr(ParseError.line) + ', ' + 'Pos: '+IntToStr(ParseError.linepos) + ' - ' + String(ParseError.reason); exit; end; Schema.add(WideString(FpDFeSSL.NameSpaceURI), ArqSchema); <<<--- CHAMADA QUE GERA A EXCEÇÃO DOMDocument.schemas := Schema; ParseError := DOMDocument.validate; Result := (ParseError.errorCode = 0); MsgErro := String(ParseError.reason); finally ParseError := nil; DOMDocument := nil; Schema := nil; end; finally if Inicializado then CoUninitialize; end; end; No momento em que o depurador passa a linha "Schema.add(WideString(FpDFeSSL.NameSpaceURI), ArqSchema);" o delphi lança uma "excepiton". O valor das variáveis são os seguintes: FpDFeSSL.NameSpaceURI := 'http://localhost:8080/WsNFe2/lote' ArqSchema := 'D:\Install\Componentes\ACBr\Exemplos\ACBrDFe\ACBrNFSe\Delphi\ReqEnvioLoteRPS.xsd' O conteúdo de ReqEnvioLoteRPS.xsd é: <xs:schema xmlns:tipos="http://localhost:8080/WsNFe2/tp" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ns1="http://localhost:8080/WsNFe2/lote" targetNamespace="http://localhost:8080/WsNFe2/lote"> <xs:import namespace="http://localhost:8080/WsNFe2/tp" schemaLocation="Tipos.xsd" /> <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema_v1.01.xsd" /> <xs:element name="ReqEnvioLoteRPS"> <xs:annotation> <xs:documentation>Schema utilizado para envio de lote de RPS.</xs:documentation> <xs:documentation>Este Schema XML é utilizado pelos prestadores de serviços para substituição em lote de RPS por NFS-e. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Cabecalho"> <xs:annotation> <xs:documentation>Cabeçalho do Lote.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="CodCidade" type="tipos:tpCodCidade" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Informe o Codigo da Cidade no Padrão SIAFI. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="CPFCNPJRemetente" type="tipos:tpCPFCNPJ" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> CNPJ do contribuinte ou CPF do Responsável Legal autorizado a entregar o lote. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="RazaoSocialRemetente" type="tipos:tpRazaoSocial" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> Informe o Nome do Contribuinte ou do Responsável Legal </xs:documentation> </xs:annotation> </xs:element> <xs:element name="transacao" type="xs:boolean" default="true" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> Informe se os RPS a serem substituídos por NF-e farão parte de uma mesma transação. True - Os RPS só serão substituídos por NF-e se não ocorrer nenhum evento de erro durante o processamento de todo o lote; False - Os RPS válidos serão substituídos por NF-e, mesmo que ocorram eventos de erro durante processamento de outros RPS deste lote. Por definição estão sendo aceitos apenas lotes com RPS válidos, o lote é recusado caso haja algum RPS inválido. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="dtInicio" type="xs:date" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> Informe a data de início do período transmitido (AAAA-MM-DD). </xs:documentation> </xs:annotation> </xs:element> <xs:element name="dtFim" type="xs:date" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> Informe a data final do período transmitido (AAAA-MM-DD). </xs:documentation> </xs:annotation> </xs:element> <xs:element name="QtdRPS" type="tipos:tpQtdRpsLote" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> Informe o total de RPS contidos na mensagem XML. OBS: O xml não pode ultrapassar o tamanho maximo de 500kb. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ValorTotalServicos" type="tipos:tpValor" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> Informe o valor total dos serviços prestados dos RPS contidos na mensagem XML. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ValorTotalDeducoes" type="tipos:tpValor" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> Informe o valor total das deduções dos RPS contidos na mensagem XML. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Versao" type="tipos:tpVersao" fixed="1" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> Informe a Versão do Schema XML utilizado. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="MetodoEnvio" type="tipos:tpMetodoEnvio" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Informe o Método de Envio</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VersaoComponente" type="tipos:tpVersaoComponente" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Versão da DLL de envio de lote. Não é necessário informar esse campo caso não utilize a DLL. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Lote" type="tipos:tpLote" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Informe os RPS a serem substituidos por NF-e.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ds:Signature" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> A exceção é gerada devido ao sistema encontrar um tipo não declarado, mas pelo que eu vejo no XSD me parece correto. O que pode estar acontecendo? Descobrimos o problema, no diretório raiz do exemplo faltou dois XSD que estavam em um subdiretório, e isso gerou o erro. Corrigimos colocando todos no mesmo diretório raiz do exemplo. Vlw galera!
  22. Pessoal, estou precisando gerar novamente o XML de uma NFC-e e assinar ele. Eu tenho o XML gerado originalmente, mas ao gerar um novo XML e mandar assinar e validar ele, a tag "Signature" não fica com o mesmo "DigestValue" que está em "protNFe". Eu sei que ao emitir uma nota eu sou o responsável pelo XML e etc, mas aconteceu alguns casos onde não foi gerado o XML e agora eu preciso destes arquivos para mandar para a contabilidade e não conheço outra forma de obter o arquivo XML assinado corretamente para validar no sistema da contabilidade. Vocês poderiam me ajudar por favor. XML gerado depois com a assinatura errada.xml XML Original Assinado Corretamente.xml
  23. Bom dia, estou tentando enviar uma nota, mas esta travando com a mensagem a seguir: Content for element serv is incomplete according to the DTD/Schema. Expecting: vServ. a parte em que crio a tag <serv> Qi.First; while not Qi.Eof do begin AServico := Servico.ItemServico.New; AServico.CodServ := IntToStr(Qi.GetInteger('mpsd_codprodserv')); AServico.Descricao := Qi.GetString('Mpsd_DescProdServ'); AServico.Quantidade := Qi.GetFloat('Qtde'); AServico.ValorUnitario := Qi.GetFloat('Mpsd_VlrUnit'); Qi.Next; end; Poderiam me auxiliar no que esta faltando? busquei em varios lugares uma solução e não tive sucesso
  24. Olá, estou enviando uma nfse e meu cliente utiliza o & comercial na razão social... e esta estourando erro, como eu posso utilizar o HTMLEncode no delphi? exemplo da função, mas apenas criei o "esqueleto" da função.. function HTMLEncode(const AStr: String): String; exemplo de como estou utilziando: PrestadorServico.RazaoSocial := HTMLEncode(Q.GetString('unid_razaosocial'));
  25. bom dia amigos, estou com o seguinte erro, poderiam me ajudar por favor?? Exceção ao Gerar XML Envio NFSe! -> Falha na validação dos dados do lote: 22 0.000 violates pattern constraint of |0|0.[0-9]{2}|[1-9]{1}[0-9]{0,12}(.[0-9]{2,3})?. The element vUnit with value 0.000 failed to parse. 22E-rps.xml
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.