Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.603
  • Registro em

  • Última visita

  • Days Won

    1.060

Tudo que Italo Giurizzato Junior postou

  1. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado
  2. Bom dia @AG Sistemas, Deixe da seguinte forma (por exemplo): Não informe o certificado e faça um novo teste. Essa configuração é necessário para que a validação do XML antes do seu envio seja executada com sucesso.
  3. Bom dia @valterpatrick, Eu realmente não sei quanto ao nível de dificuldade em desenvolver um webservice. Mas uma coisa é certa, se for desenvolver seguir a versão 2.04 do layout da ABRASF. Implementar todos os serviços documentados no manual da ABRASF. Seguir a risca o layout da ABRASF de todos os XML, seja ele de envio e de retorno. Quanto as regras de negócio, com certeza, vai ter algumas particularidades de cada prefeitura. Lembre-se que para essa empresa implantar o sistema deles em uma prefeitura vai ter que ganhar o processo de licitação. Processo que possui um prazo de validade, findo o prazo uma nova licitação vai ocorrer e consequentemente poderá perder. O sistema vai ter que funcionar 24x7 e sem gargalo, caso contrario vai ocorrer muita reclamação e a prefeitura poderá cancelar o contrato e chamar o segundo colocado. Isso sem falar em questões de segurança como backup, proteção contra ataques, etc.
  4. Bom dia @colmanetti, Se o validador da Fiorilli não reconhece que o XML esta assinado o que nós do Projeto ACBr podemos fazer? Quem tem que verificar o porque desse erro é a própria Fiorilli. Entre em contato com eles e expõe o problema.
  5. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  6. Boa tarde @Alexandre Felippeto Henzen, Você chegou a verificar como esta o arquivo ACBrNFSeXServicos.ini no que se refere a cidade em questão? Esta da seguinte forma: [4118501] Nome=Pato Branco UF=PR Provedor=Pronim Versao=2.03 ProRecepcionar=http://nfse2.patobranco.pr.gov.br/nfse.portal.integracao/services.svc HomRecepcionar=http://nfse2.patobranco.pr.gov.br/nfse.portal.integracao.teste/services.svc Se a cidade mudou de provedor não estou sabendo. Você sabe me informar quais são as novas URLs de homologação e de produção definidas pelo provedor ISSDigital para a cidade de Pato Branco/PR ?
  7. Boa tarde @Alisson Suart, No programa exemplo temos: // Parâmetros do método Enviar: // 1o = Número do Lote // 2o = Se True imprime automaticamente o DACTE // 3o = Se True o envio é no modo Síncrono, caso contrario Assíncrono. // Obs: no modo Síncrono só podemos enviar UM CT-e por vez. ACBrCTe1.Enviar(StrToInt(vNumLote), True, True); Da forma que esta no exemplo o envio será Síncrono com deve ser, uma vez que não existe mais o modo assíncrono.
  8. Boa tarde @Maiquel, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5655
  9. Boa tarde @colmanetti, Mas esse XML nem sequer esta assinado, o erro que esse validador da Fiorilli lhe esta informando é justamente esse, falta das tag da assinatura digital.
  10. Boa tarde @Daniel Weber, Vou repetir exatamente o paragrafo da minha postagem anterior só que com os parâmetros um em cada linha. Ao executarmos o método SubstituicaoNFSe devemos informar o numero da nota a ser cancelada, serie da nota (para o provedor iiBrasil), código do cancelamento, motivo do cancelamento (para os provedores: Agili, Conam, Equiplano, Governa, IPM, ISSDSF, ISSLencois, ModernizacaoPublica, Publica, Siat, SigISS, SmarAPD, WebFisco, Sudoeste e Bauhaus), numero do lote (para o provedor AssessorPublico) e Código de verificação (para os provedores: ISSLencois, Governa, Siat, Sigep, Elotech). Em qual deles eu faço referencia ao numero do RPS? Você deve ter o arquivo ACBrNFSeXServicos.ini, abra ele com o bloco de notas e procure pela cidade em questão, teremos: [4314407] ; Atualizado em 26/10/2021 Nome=Pelotas UF=RS Provedor=Asten Versao=2.02 ProRecepcionar=https://ws.pelotas.rs.gov.br/wsnfse/NfseWSISAPI.dll/soap/INfse HomRecepcionar=https://wshomo.pelotas.rs.gov.br/wsnfse/NfseWSISAPI.dll/soap/INfse A cidade de Pelotas/RS é atendida pelo provedor Asten que segue a versão 2.02 do layout da ABRASF. De posse dessa informação, não precisamos informar a série da nota, o motivo do cancelamento, o numero do lote e nem o código de verificação, concorda? Neste caso o comando a ser executado seria: nfse.SubstituirNFSe("6", "", "1", "", "", "") Estou me baseando na sintaxe do mesmo comando do ACBrMonitor que acredito que a sequencia dos parâmetros é exatamente a mesma da Lib. NFSe.SubstituirNFSe Comando para Cancelar uma NFSe já emitida substituindo a mesma por uma nova. NFSe.SubstituirNFSe("cNumNFSe", "cSerieNFSe", "cCodCancelamento", "[cMotivoCancelamento]", "[cNumLote]", "[cCodVerificacao]")
  11. Bom dia João, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5652
  12. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  13. @colmanetti, Verifiquei a assinatura do XML que você anexou através do site abaixo e consta que ela é valida. Receita Federal do Brasil - Validador de Assinaturas (fazenda.gov.br) Sendo assim não vejo outra alternativa você entrar em contato com o provedor e questionar o motivo pelo o qual o webservice esta retornando essa mensagem.
  14. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  15. Bom dia @Daniel Weber, Não é assim que funciona o serviço de SubstituicaoNFSe. Você enviou um RPS que resultou na nota de numero 5, ok. Agora você necessita cancelar a nota de numero 5 e emitir outra em substituição a que foi cancelada. Como fazer esse procedimento? Muito simples: Primeiramente alimentar o componente com os dados de um novo RPS que vai resultar em uma nova nota, nota esta que vai substituir a outra. Ao executarmos o método SubstituicaoNFSe devemos informar o numero da nota a ser cancelada, serie da nota (para o provedor iiBrasil), código do cancelamento, motivo do cancelamento (para os provedores: Agili, Conam, Equiplano, Governa, IPM, ISSDSF, ISSLencois, ModernizacaoPublica, Publica, Siat, SigISS, SmarAPD, WebFisco, Sudoeste e Bauhaus), numero do lote (para o provedor AssessorPublico) e Código de verificação (para os provedores: ISSLencois, Governa, Siat, Sigep, Elotech). O método SubstituirNFSe se encarrega de efetuar o cancelamento da nota emitida anteriormente (no seu caso a nota de numero 5) e enviar o novo RPS que vai resultar em uma nova nota, nota esta que é a nota substituta da que foi cancelada. Por fim o erro que você recebeu é justamente o primeiro passo para poder usar o método em questão, você não alimentou o componente com os dados do novo RPS.
  16. Bom dia João, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5651
  17. Bom dia Jeann, Fiquei confuso, com essa alteração que você fez ainda continua o erro? Se sim, você executou o procedimento que se encontra no inicio desse arquivo? Toda vez que alteramos ele devemos executar o procedimento para que o componente reconheça as modificações.
  18. Bom dia @colmanetti, Verifica se o nome do tomador, ou endereço ou discriminação do serviço não contem caracteres do tipo: &, <, > ou " (aspas). A presença desse caracteres invalida a assinatura.
×
×
  • 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.