Ir para conteúdo
  • Cadastre-se

Diego Gonçalves

Membros
  • Total de ítens

    35
  • Registro em

  • Última visita

Tudo que Diego Gonçalves postou

  1. Alguém enviando Nfs-e em Betim? não estou conseguindo enviar nem pelo exemplo nem pelo meu sistema. da o seguinte erro: --------------------------- Demo_acbrnfse --------------------------- qyQHLZGcX3nKcG5dn1xUVzkkct/J18XFZu4SA/+B8jIiOUKuk+FgAMTwb0q9y3JSMSWH2FFj Kmcyxx741vTHbD7Z74vOFWZOtSDNZnIXJGIoj689P2NeHAZLVatjWZMvtDJJ7kGVUI5lKJ5V gben </X509Certificate> </X509Data> </KeyInfo></Signature></EnviarLoteRpsEnvi - URL:https://betim.rps.com.br/sgm/zend/nfs/nfs - SOAPAction:https://betim.rps.com.br/sgm/zend/nfs/ambienteteste#RecepcionarLoteRps. --------------------------- OK --------------------------- 1-env-lot-c.xml
  2. Italo, Estou vendo com a prefeitura a questão do schema para pegar a versão deles, quanto a referencia de Canoas/RS é pelo fato da nota ser faturada(gerada) aqui em contagem para um serviço realizado em CANOAS/RS (Tributação fora do município). Quando envio notas dentro do próprio município o erro não ocorre. Em Guarulhos realizo o mesmo teste (tanto dentro quanto fora do município e a nota é emitida). Levando a crer que o problema seja somente em contagem, assim que conseguir mais informações posto aqui. Além de contagem, guarulhos estou testando também notas para prefeitura de Betim(provedor Betim) nesse caso não estou conseguindo enviar a nota. Emitindo o seguinte erro: glCRxwVkZk3tNkZUXQOXapth7HkgS3QgcUD8O4VVFacL9ZZcGBeIC687LFyJ/2V3NAhK2U4T bOfpPnt80cuNcprscHyhznCc7opuOcu9bG7AeefBaZ7NVwbo1QrolwJq5uty </X509Certificate> </X509Data> </KeyInfo></Signature></EnviarLoteRpsEnvio> - URL:https://betim.rps.com.br/sgm/zend/nfs/nfs - SOAPAction:https://betim.rps.com.br/sgm/zend/nfs/nfs#RecepcionarLoteRps O erro ocorre dentro da biblioteca AcbrNFSEWebServices, na função function Executar: Boolean; override; try {$IFDEF ACBrNFSeOpenSSL} HTTP.Document.LoadFromStream(Stream); ConfiguraHTTP(HTTP, 'SOAPAction: "'+ FProvedorClass.GetSoapAction(acRecepcionar, FNomeCidade) +'"'); HTTP.HTTPMethod('POST', FURL); StrStream := TStringStream.Create(''); StrStream.CopyFrom(HTTP.Document, 0); FRetornoWS := TiraAcentos(ParseText(StrStream.DataString, True)); FRetWS := FProvedorClass.GetRetornoWS(acRecepcionar, FRetornoWS); StrStream.Free; {$ELSE} ReqResp.Execute(Acao.Text, Stream); o erro retorna aqui (quando é executado essa linha ele cai na exceção). StrStream := TStringStream.Create(''); StrStream.CopyFrom(Stream, 0); FRetornoWS := TiraAcentos(ParseText(StrStream.DataString, True)); FRetWS := FProvedorClass.GetRetornoWS(acRecepcionar, FRetornoWS); StrStream.Free; {$ENDIF} // // Alterado por Luis Fernando Vilela em 15/02/2013 // // para capturar erro de conexao --Essa exceção que é executada. except on E: Exception do begin Result := False; if Assigned(TACBrNFSe( FACBrNFSe ).OnGerarLog) then TACBrNFSe( FACBrNFSe ).OnGerarLog(E.Message); if E.Message<>'' then raise Exception.Create(E.Message) else raise Exception.Create('Erro Desconhecido!'); end; Verifiquei que em betim o certificado é baixado no site da prefeitura (eles usam certificado próprio), baixando o mesmo o erro continua ocorrendo. Não sei o que posso verificar. Grato, Diego Gonçalves.
  3. Boa tarde Italo, Peguei novamente o schema e o erro continua ocorrendo, vou anexar o xml de envio, o xml de resposta e o schema usado. Além de testar no sistema que desenvolvo testei pelo exemplo do acbr e o erro repete. Grato, Diego Gonçalves 18992nfse.7z GovBR.7z
  4. Italo boa tarde, Estou testando para contagem, com NFSe fora do município (Município de Canoas RS) Dentro da uses AcbrNFSeUtil contém a function AssinarMSXML. Dentro da mesma no começo da função tem a seguinte linha de código. if ALote then begin I := pos(EnviarLoteRps +' xmlns=', AXML); if I = 0 then NameSpaceLote := '' else begin // I := I + {25} Length(EnviarLoteRps); --Essa linha estava com erro I := I + {25} Length(EnviarLoteRps +' xmlns='); //Diego Gonçalves -- Correção pois estava duplicando o campo xmlns J := pos('>', AXML); NameSpaceLote := ' xmlns:ds1=' + Copy(AXML, I, J - I); end; eu fiz a alteração no valor de I pois o mesmo estava duplicando a informação xmlns=, depois de realizado a troca do valor da variável I o sistema que antes não passa da linha: xmldoc.setProperty('SelectionNamespaces', DSIGNS + NameSpaceLote); Agora começou a passar deste ponto, porém logo em seguida o sistema emite o seguinte erro: Código Erro : E160 Mensagem... : Linha: 1 - Coluna: 699 - O elemento 'Valores' tem um elemento filho invalido 'ValorIssRetido'. Lista de possiveis elementos: 'OutrasRetencoes, BaseCalculo, Aliquota'. Correção... : Envie um arquivo dentro do schema do arquivo XML de entrada. Provedor... : GovBR Observando no schema da prefeitura que a Tag ValorIssRetido existe. Na versão antiga do acbr o sistema consegue emitir a nota. Agradeço desde já, Diego Gonçalves
  5. Italo boa tarde, estou realizando testes no NFS-e para Contagem e Guarulhos, o xml que não estava conseguindo enviar enviou, estou tendo outros erros que estou dando uma estudada melhor, caso as alterações que estou fazendo solucionem o mesmo postarei aqui. Desde já agradeço. Diego Gonçalves
  6. Italo, verifiquei aqui e não tem esta pasta DANFSE_QR3, estou realizando vários testes porém não consegui encontrar o problema, na versão mais antiga do acbr que só tinha a versão 1.0 do abrasf funciona.
  7. Boa tarde Italo, Peguei a versão mais recente do ACBR, porém o erro persiste. Ele ocorre na classe AcbrNFSEWebServices.DoNFSeEnviarLoteRPS. no seguinte ponto do código. // Sugestão de Rodrigo Cantelli 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 ' + TNFSeEnviarLoteRps(Self).NumeroLote + sLineBreak + FMsg); Variavel FMsg está com o retorno: "'Element '{http://www.ginfes.com.br/tipos_v03.xsd}ValorIssRetido' is unexpected according to content model of parent element '{http://www.ginfes.com.br/tipos_v03.xsd}Valores'.'#$D#$A'Expecting: {http://www.ginfes.com.br/tipos_v03.xsd}DescontoIncondicionado, {http://www.ginfes.com.br/tipos_v03.xsd}DescontoCondicionado.'#$D#$A". O fonte atualizado esta no Trunk ou devo baixa-lo no Branches? Em anexo o xml do envio. "Nesse caso a nota é gerada em guarulhos (Ginfes) e o serviço é executado em São Paulo." Esse mesmo erro ocorria na nota de contagem que foi a primeira anexada no tópico. Grato desde já, Diego Gonçalves. envnfse_79_3180.xml
  8. Bom dia Italo, Vou atualizar e testar agora mesmo, assim que terminar posto o retorno. Grato, Diego Gonçalves
  9. Eu atualizei o componente mês passado, até então não estava dando erro, essa nota é lançada em contagem mas o serviço é realizado em CANOAS, será que isso pode ter alguma relação?
  10. Ao enviar o nfse é retornado o seguinte erro: 'Element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}ValorIssRetido' is unexpected according to content model of parent element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}Valores'.'#$D#$A'Expecting: {http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}DescontoIncondicionado, {http://www.abrasf.org.br/ABRASF/arquivos/nfse.xs....'#$D#$A Em anexo o xml enviado com erro, começou a ocorrer o erro depois das 14 horas de hoje. Grato, Diego Gonçalves. Envia XML NFSE.xml
×
×
  • 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.