Ir para conteúdo
  • Cadastre-se

danielpohren

Membros Pro
  • Total de ítens

    118
  • Registro em

  • Última visita

Tudo que danielpohren postou

  1. Bom dia! Atualizando o status desta, tinha dado erro na hora de baixar o NFSEUtils.pas agora estou com ele correto aqui, então não está mais apresentando o erro descrito anteriormente de apagar parte do XML. Agora o que me acontece é ao mandar o arquivo para homologação receber o retorno: Erro Código E0800 - Sequencia de entrada nao estava em um formato incorreto Alguém sabe o que é este erro? Muito obrigado!
  2. Bom dia! Fontes atualizados, apresentou o mesmo comportamento, a variavel aXML ao final do processo apresenta apenas o header e a assinatura.... O Copy da linha 726 do acbrnfseutils.pas tira fora tudo que vem depois da tag <Status>1</Status>
  3. Bom dia. Estou apanhando muito deste provedor... Copiei para a minha pasta de schemas o conteudo da pasta "abrasf1" e o conteudo da pasta "tecnos", ficando entao minha pasta com 2 arquivos. Acredito que estou com os schemas corretos. Debugando vi que foi selecionado o provedor tecnos corretamente... Ao enviar a nota, é disparada a exception da unit AcbrNFSEUtil linha 755: Não foi possível carregar o arquivo: <Rps xmlns="http://www.nfse-tecnos.com.br/nfse.xsd"><tcDeclaracaoPrestacaoServico><InfDeclaracaoPrestacaoServico><Rps Id="12014011424640001030000000000000134"><IdentificacaoRps><Numero>1</Numero><Serie>UNICA</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2014-01-16T00:00:00</DataEmissao><Status>1</Status><Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="Ass_12014011424640001030000000000000134"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI="#12014011424640001030000000000000134"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue></DigestValue></Reference></SignedInfo><SignatureValue></SignatureValue><KeyInfo><X509Data><X509Certificate></X509Certificate></X509Data></KeyInfo></Signature></Rps> No inicio da Function AssinarXML, primeira linha, o valor da variavel AXML está: <Rps xmlns="http://www.nfse-tecnos.com.br/nfse.xsd"><tcDeclaracaoPrestacaoServico><InfDeclaracaoPrestacaoServico><Rps Id="12014011424640001030000000000000134"><IdentificacaoRps><Numero>1</Numero><Serie>UNICA</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2014-01-16T00:00:00</DataEmissao><Status>1</Status></Rps><IdCidade>4307609</IdCidade><Competencia>2014-01-16T00:00:00</Competencia><Servico><tcDadosServico><Valores><ValorServicos>100.00</ValorServicos><ValorPis>0.00</ValorPis><ValorCofins>0.00</ValorCofins><ValorInss>0.00</ValorInss><ValorIr>0.00</ValorIr><ValorCsll>0.00</ValorCsll><ValorIss>2.00</ValorIss><BaseCalculo>100.00</BaseCalculo><Aliquota>0.02</Aliquota><DescontoIncondicionado>0.00</DescontoIncondicionado><DescontoCondicionado>0.00</DescontoCondicionado></Valores><IssRetido>2</IssRetido><ItemListaServico>104</ItemListaServico><CodigoCnae>6920601</CodigoCnae><CodigoTributacaoMunicipio>6</CodigoTributacaoMunicipio><Discriminacao>MAO DE OBRA - R$ 100,00;</Discriminacao><CodigoMunicipio>4307609</CodigoMunicipio><ExigibilidadeISS>1</ExigibilidadeISS></tcDadosServico></Servico><Prestador><CpfCnpj><Cnpj>01142464000103</Cnpj></CpfCnpj><InscricaoMunicipal>20119/5614</InscricaoMunicipal></Prestador><Tomador><IdentificacaoTomador><CpfCnpj><Cnpj>91697052000114</Cnpj></CpfCnpj></IdentificacaoTomador><RazaoSocial>JH COUROS E PELES LTDA</RazaoSocial><Endereco><Endereco>R. CARLOS AFONSO BRAUNGER</Endereco><Numero>450</Numero><Bairro>SANTO AFONSO</Bairro><CodigoMunicipio>4307609</CodigoMunicipio><Uf>RS</Uf><Cep>93600000</Cep></Endereco><Contato><Telefone>35846000</Telefone><Email>[email protected]</Email></Contato></Tomador><NaturezaOperacao>1</NaturezaOperacao><OptanteSimplesNacional>1</OptanteSimplesNacional><IncentivoFiscal>2</IncentivoFiscal></InfDeclaracaoPrestacaoServico></tcDeclaracaoPrestacaoServico></Rps> Notei que na linha 727: AXML := copy(AXML, 1, pos('</Rps>', AXML) - 1); É capado fora da variavel AXML todo o conteudo da nota (prestador, tomador, serviço) ficando apenas o cabeçalho dela <Rps xmlns="http://www.nfse-tecnos.com.br/nfse.xsd"><tcDeclaracaoPrestacaoServico><InfDeclaracaoPrestacaoServico><Rps Id="12014011424640001030000000000000134"><IdentificacaoRps><Numero>1</Numero><Serie>UNICA</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2014-01-16T00:00:00</DataEmissao><Status>1</Status> Ficando daí como no erro apresentado acima, apenas o cabeçalho e a assinatura.... Please, onde estou errando? Obrigado!
  4. Que mancada.... Dei um FindInFiles no Delphi e não vi... Obrigado!
  5. Bom dia! O município de Gramado / RS utiliza o provedor BETHA, que vi que já existe no ACBR. Os endereços são: Produção: https://e-gov.betha.com.br/e-nota-contribuinte-ws/recepcionarLoteRps?wsdl https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarSituacaoLoteRps?wsdl https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarLoteRps?wsdl http://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarNfsePorRps?wsdl http://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarNfse?wsdl http://e-gov.betha.com.br/e-nota-contribuinte-ws/cancelarNfse?wsdl Teste/Homologação https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/recepcionarLoteRps?wsdl https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarSituacaoLoteRps?wsdl https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarLoteRps?wsdl http://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarNfsePorRps?wsdl http://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarNfse?wsdl http://e-gov.betha.com.br/e-nota-contribuinte-test-ws/cancelarNfse?wsdl Como faço para incluir isto no ACBR? Se eu setar a cidade para gramado já pega o betha automaticamente? Grato!
  6. Bom dia! O município de Estancia Velha / RS utiliza o provedor TECNOS, que vi que já existe no ACBR. Os endereços são: http://homologaestan.nfse-tecnos.com.br/default.aspx http://estanciavelha.nfse-tecnos.com.br/default.aspx Como faço para incluir isto no ACBR? Grato!
  7. danielpohren

    Gramado/rs

    Boa tarde! Algum dos colegas já fez nota eletronica para a cidade de Gramado/RS? Nao encontrei nada nos fontes do componente.... Grato!
  8. Boa noite, obrigado pela resposta. Sim, eu vou utilizando o indcont, para verificar se tem mais notas, enquanto ele nao me retornar 0. tudo isto funciona bem. Quanto ao retorno, o que quis saber é se em cada retorno deste, cada vez que chamo a ACBrNFe.ConsultaNFeDest passando como parametro o ultimo NSU, vai retornar sempre uma nota, ou se tem um array de notas que devo percorrer em cada retorno... Grato!
  9. Complementando minha duvida, nos meus testes aqui tinha poucas notas... Este "AcbrNFe.WebServices.ConsNFeDest.retConsNFeDest.XML" contem apenas o XML de uma nota ou é um xml com varias notas dentro?
  10. oa tarde. Estou com uma duvida no retorno desta função, se este pode ser a causa do meu problema... Fiz o processo de busca das notas emitidas, dentro de um loop, cfe manda o figurino, o processo vai até o fim, mas não me retornam todas as notas, apenas algumas... Chamo a função assim (denro de um loop, vou testando até chegar no status de que não tem mais nota) ACBrNFe.ConsultaNFeDest(CNPJ, StrToIndicadorNFe(ok,indNFe), StrToIndicadorEmissor(ok,IndEmi), UltNSu); if AcbrNFe.WebServices.ConsNFeDest.retConsNFeDest.cStat = 138 then begin vsRetorno := UTF8Encode(AcbrNFe.WebServices.ConsNFeDest.retConsNFeDest.XML); daí trato meu retorno... end; Assim, estou tratando como se tivesse UMA nota fiscal dentro deste retorno... É assim mesmo, ou este retorno tem um array de notas fiscais dentro? Grato.
  11. Olá! Não sei se isto vai RESOLVER o problema, não consegui testar, MAS: No arquivo: pnfsNFSeW.pas Na procedure TNFSeW.GerarTomador No seguinte trecho: case Provedor of profintelISS, proISSIntel, proGinfes, proThema, proProdemge, proBetim, proWebISS, proGovBR, proSaatri, proBetha: Incluí o proRJ, pois este tambem deve gerar o CodigoMunicipio e não a Cidade Se for isto, corrigi no meu fonte... Como faço para atualizar para todos? Ou algum cordenador do forum faz esta alteração lá e coloca no SVN?
  12. Ainda mais... Olhando no RPS gerado, encontrei o trecho: LOJAS DE TINTAS FATIMA J N G LTDA - ESTRADA DO GALEAO 645 JARDIM GUANABARA 3304557 RJ 21931002 e a mensagem que dá na hora de validar o XML é justamente: O elemento '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}Cidade' é inesperado, de acordo com o modelo de conteúdo do elemento pai '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}Endereco'. Esperado: {http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}CodigoMunicipio, {http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}Uf, {.... No fonte estou preenchendo o codigo do municipio corretamente... pelo que entendi deveria gerar no xml uma tag CodigoMunicipio, e nao Cidade? OBS: Para que ao menos fosse adiante, COPIEI o arquivo tipos_nfse_v01.XSD para NFSE.xsd Este erro ocorre na VALIDAÇÃO do lote... procedure TWebServicesBase.DoNFSeEnviarLoteRPS; . .... . if FProvedorClass.GetValidarLote then begin if not(NotaUtil.Valida(FDadosMsg, FMsg, FConfiguracoes.Geral.PathSchemas, FConfiguracoes.WebServices.URL, FConfiguracoes.WebServices.ServicoEnviar, FConfiguracoes.WebServices.Prefixo4)) then raise Exception.Create('Falha na validação do Lote ' + IntToStr(TNFSeEnviarLoteRps(Self).NumeroLote) + sLineBreak + FMsg); . . . Debugando vi que o provedor pegou certinho o provedor, tudo...
  13. Complementando, se coloco APENAS os 3 arquivos que tem para download na prefeitura do RJ: nfse_pcrj_v01.xsd tipos_nfse_v01.xsd xmldsig-core-schema_v01.xsd Dá erro dizendo que nao existe o arquivo nfse.xsd Tentei copiar o nfse.xsd da pasta abrasf, abrasf_v1, abrasf_v2, cada um deu um erro diferente, ou de que o namespace estava diferente, ou de que falaa um campo.... Agora enroscou... E o pior é que eu estava mandando nota pro RJ na versao anterior do componente, mas PRECISEI atualizar.... Alguem manda nota para o RJ?
  14. Olá! Na nova versao do componennte nao consigo mais mandar nota para o RJ! Esta conflitando direto schemas... Coloquei os que um colega postou em um topico anterior, mas fica conflitando com o que tem lá... De qual pasta devo copiar o NFSE.XSD para funcionar com estes 3 que tem no site da prefeitura do Rio? Que outros arquivos tenho que ter na pasta do executavel alem dos 3 da prefeitura do rio e do NFSE.XSD? Obriugado!
  15. COmplementando, porque meu post ficou esquisito.... este xml aí acima não é o de sao leopoldo, é um que eu copiei e ia colocar o de sao leopoldo em cima
  16. Alguem ja usou o ACBR NFSE para esta prefeitura? Eles usam o provedor "thema" que tem uns nomes meio fora do padrao nos servicos.... Estou em duvida sobre como configurar o INI de confuiguração dos serviços neste padrão deles... http://nfehomologacao.saoleopoldo.rs.gov.br/thema-nfse/ copiei de outra cidade e ia começar a mexer qundo vi alguns nomes que nao batem.... mesmo sendo abrasf... por exemplo, nos demais todos que vi fala em e no deles é ... complicou,.... 4318705 Sao Leopoldo/RS THEMA 1.2 180000 false https://homologacao.ginfes.com.br/ServiceGinfesImpl https://homologacao.ginfes.com.br/ServiceGinfesImpl https://homologacao.ginfes.com.br/ServiceGinfesImpl https://homologacao.ginfes.com.br/ServiceGinfesImpl https://homologacao.ginfes.com.br/ServiceGinfesImpl https://homologacao.ginfes.com.br/ServiceGinfesImpl https://producao.ginfes.com.br/ServiceGinfesImpl https://producao.ginfes.com.br/ServiceGinfesImpl https://producao.ginfes.com.br/ServiceGinfesImpl https://producao.ginfes.com.br/ServiceGinfesImpl https://producao.ginfes.com.br/ServiceGinfesImpl https://producao.ginfes.com.br/ServiceGinfesImpl Qualquer ajuda... Agradeço.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.