Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.701
  • Registro em

  • Última visita

  • Days Won

    1.152

Tudo que Italo Giurizzato Junior postou

  1. Bom dia ALA, Se você entendeu, o que esta fazendo esse: if Trim(ACBrNFSe.WebServices.ConsSitLoteRPS.Protocolo) <> EmptyStr then na sua rotina?
  2. Bom dia Alexandre, Com a atualização dos fontes, você também atualizou os arquivos INI utilizados pela sua aplicação?
  3. Bom dia a todos, Favor atualizar todos os fontes de todas as pastas. Verificar também se os arquivos INI (Cidades.ini e provedor.ini) utilizados pela sua aplicação estão atualizados, ou seja, iguais aos que estão disponíveis no repositório. Façam novos testes.
  4. Bom dia Marcelo, Você se refere a cidade de Pindamonhangaba/SP, correto? Favor verificar se no arquivo Cidades.ini consta a respectiva cidade. Se sim, verifique se a mesma aponta para o provedor SIAPNet. Se sim, abra o arquivo SIAPNet.ini e verifique se consta a URL da cidade desejada. No repositório o arquivo Cidades.ini contem: [3538006] Nome=Pindamonhangaba UF=SP Provedor=SIAPNet NomeURL_H=teste NomeURL_P=pmpinda e o arquivo SIAPNet.ini contem: [URL_P] ; Lorena/SP RecepcaoLoteRPS_3527207=https://siap.lorena.sp.gov.br/pmlorena/websis/siapnet/arrecadacao/issonline/ws/ ; guaratingueta/SP RecepcaoLoteRPS_3518404=https://iss.guaratingueta.sp.gov.br/pmguaratingueta/websis/siapnet/arrecadacao/issonline/ws/index.php?wsdl ;Pindamonhangaba/SP RecepcaoLoteRPS_3538006=http://siapegov.pindamonhangaba.sp.gov.br/pmpinda/websis/siapnet/arrecadacao/issonline/ws/index.php?wsdl [URL_H] ; Lorena/SP RecepcaoLoteRPS_3527207=https://siap.lorena.sp.gov.br/teste/websis/siapnet/arrecadacao/issonline/ws/ ; guaratingueta/SP RecepcaoLoteRPS_3518404=https://iss.guaratingueta.sp.gov.br/teste/websis/siapnet/arrecadacao/issonline/ws/index.php?wsdl ;Pindamonhangaba/SP RecepcaoLoteRPS_3538006=http://siapegov.pindamonhangaba.sp.gov.br/pmpinda_teste/websis/siapnet/arrecadacao/issonline/ws/index.php?wsdl Se os seus arquivos estão atualizados, verifique se a sua aplicação não esta lendo outro arquivo que esteja desatualizado.
  5. Bom dia ALA, No que diz respeito a cidade de Sete Lagoas, ela é atendida pelo provedor Actcon cujo WebService segue o layout da versão 2 da ABRASF. Nessa versão não temos o serviço de consultar a situação do lote, sendo assim logo após o envio devemos consultar o lote. Se o RPS foi processado com sucesso, teremos como retorno o XML da NFS-e caso contrario teremos a lista de rejeições. A propriedade de configuração: ConsultaLoteAposEnvio esta com o valor True? Se sim, ao executar o método Enviar o componente vai automaticamente detectar que o provedor segue a versão 2 do layout da ABRASF, portanto não executa o método ConsultarSituação e já vai direto para o método ConsultarLoteRps. Agora se você esta executando os métodos de forma não automática, lembre-se que o provedor da cidade Sete Lagoas não possui o método ConsultarSituacao.
  6. Bom dia Cleonir, O componente esta configuração para qual ambiente (homologação ou produção)?
  7. Bom dia Edmar, Muito obrigado pela colaboração, ainda hoje estarei enviado para o repositório.
  8. Bom dia Luri, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
  9. Boa tarde Edmar, Favor anexar a unit alterada para que possamos analisar.
  10. Gabriel, Tenta usar o xsMSXML com o DBSeller, se funcionar, eu mudaria. Agora se quer tentar descobrir o que esta pegando no xsXmlSec fique a vontade e será de grande ajuda para a comunidade.
  11. Boa tarde Marcelo, Teste desta forma: MyLote :=dm04.NotaComRps.FieldByName('RPS').AsInteger; MyRps :=dm04.NotaComRps.FieldByName('RPS').AsInteger; dm00.acbrNFSe.EnviarSincrono(MyLote); with dm00.acbrNFSe do begin rCodigo :=WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno[ 0 ].Codigo; rMsg :=WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno[ 0 ].Mensagem; rCorrecao :=WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno[ 0 ].Correcao; end; showmessage(rCodigo+' - '+rmsg+' - '+rCorrecao);
  12. ALA, A leitura que você se refere do XML, é através do carregamento do mesmo através do LoadFromFile?
  13. Boa tarde Guerreiro, Já tentou aumentar o valor da propriedade Timeout?
  14. Boa tarde, O seu fonte esta desatualizado, não consigo realizar o merge, por favor atualize todos os fontes de todas as pastas e reinstale os componentes. Depois aplique a alteração e envie novamente para mim. Desde já muito obrigado pela colaboração.
  15. Boa tarde ALA, Se não me falha a memória o componente já lê essa informação.
  16. Boa tarde Gabriel, Ambos os provedores seguem a versão 1 do layout da ABRASF. Mas existe uma diferença entre eles, o provedor DBSeller requer que somente o Lote seja assinado, já o provedor BHISS requer que os RPS mais o Lote sejam assinados. O que deve esta ocorrendo no momento da assinatura é que o OpenSSL + xsXmlSec não consegue assinar o Lote por encontrar outra assinatura que no caso é do RPS. E quanto ao cancelamento o provedor DBSeller não requer que o pedido de cancelamento seja assinado, já o provedor BHISS requer. Acredito que o OpenSSL + xsXmlSec não esteja encontrando corretamento o DTD.
  17. Boa tarde ALA, Não, o ACBr não tem nada a respeito, para mim é novidade.
  18. Boa tarde Bruno, Ou a regra escrita no manual esta errada ou a regra foi implementada errada na SEFAZ. Seria interessante verificar se em outra UF aceita o minimo de 5 notas.
  19. Boa tarde Joceandro, Muito obrigado pela colaboração, já enviei para o repositório.
  20. Boa tarde a todos, Foi realizado um Refactoring nas units pcnAuxiliar e ACBrDFeUtil visando eliminar funções em duplicidade. Segue a lista de funções removidas, movidas, renomeadas. Função movida da unit pcnAuxiliar para a ACBrDFeUtil: GerarCodigoNumerico. Função renomeada da unit pcnAuxiliar: de: ExtrairnNFChaveAcesso para ExtrairCodigoChaveAcesso essa mudança no nome se faz necessário uma vez que "nNF" induz que a função só serve para extrair o código numérico de uma chave de NF-e, sendo que na verdade serve para extrair o código numérico de uma chave de NF-e, CT-e, MDF-e e BP-e. Funções removidas da unit pcnAuxiliar: GerarChave, GerarChaveCTe, SomenteNumeros, RetornarCodigoNumerico, RetornarCodigoNumericoCTe, RetornarDigito e RetornarModelo. Em seus lugares devemos utilizar: GerarChaveAcesso (unit ACBrDFeUtil) em vez de GerarChave ou GerarChaveCTe OnlyNumber (unit ACBrUtil) em vez de SomenteNumeros ExtrairCodigoChaveAcesso (unit pcnAuxiliar) em vez de RetornarCodigoNumerico, RetornarCodigoNumericoCTe ExtrairDigitoChaveAcesso (unit pcnAuxiliar) em vez de RetornarDigito ExtrairModeloChaveAcesso (unit pcnAuxiliar) em vez de RetornarModelo Desculpe algum transtorno, mas não podemos ter uma função implementada com nomes diferentes com a mesma finalidade.
  21. Boa tarde Jonathan, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
  22. Bom dia Klerysson, Todos os fontes de todas as pastas estão atualizados? Se sim, reinstalou os componentes?
  23. Cleber, Como assim o seu cliente tem mais de um certificado digital? Esses certificados tem CNPJ diferentes?
  24. Boa noite Cleber, Porque você seleciona o certificado antes do envio? Porque não deixa ele já configurado no componente?
  25. ALA, O provedor é o EL que já esta implementado. Favor ver como foi adicionado as demais cidades que usam esse provedor.
×
×
  • 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.

The popup will be closed in 10 segundos...