Ir para conteúdo
  • Cadastre-se

Diego Foliene

Consultores
  • Total de ítens

    5.306
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que Diego Foliene postou

  1. Bom dia. Pelo código de Erro e mensagem, este é um erro que foi devolvido para você pelo webservice. Ou seja, ela seguiu o fluxo. Você transmitiu o RPS para o provedor, o mesmo recebeu ele e devolveu essa resposta para você. O erro não aponta nada que possa ser na estrutura e não da uma indicação de algum campo que possa ter sido enviado errado. Então a solução é seguir a orientação da correção e entrar em contato com a prefeitura para entender o por quê de você receber este erro.
  2. Por favor, altere nas configurações do componente o SSLType para LT_TLSv1_2. ACBrSATWS.Configuracoes.WebServices.SSLType := LT_TLSv1_2; Ou se preferir em Design Time E faça um novo teste.
  3. Bom dia. Por favor, é possível extrair o log do aparelho e disponibilizar para análise? Como provavelmente vai conter informações sensíveis, pode seguir as orientações deste tópico
  4. Bom dia. Para alterar a quantidade de casas decimais da quantidade e do valor dos itens, você usa está configuração. Para mais detalhes, por favor, veja a explicação desta tela na documentação e a aula Parametrizações DANFe e NF-e do curso Dominando o ACBrMonitor que você tem acesso liberado por ser usuário PRO.
  5. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  6. o arquivo 5063-env-loc-sinc.xml é o corpo da requisição, se você olhar ele é praticamente o XML do RPS. O arquivo 5063-env-lot-sinc-soap.xml é o arquivo de envelope de envio. Ele é literalmente o arquivo que é enviado para o webservice. O arquivo 5063-lista-nfse-sinc-soap.xml é o envelope de resposta do webservice, literalmente a resposta que o webservice te devolveu sem nenhuma alteração por parte do ACBr. Os arquivos -soap são gerados porque a opção Salvar Envelope Soap está marcada na aba webservice do programa exemplo.(ACBrNFSeX.Configuracoes.WebService.Salvar := True). No seu caso, você teve um erro ao tentar transmitir.
  7. Como um extra, por ser usuário PRO, você tem acesso liberado aos cursos do ACBr. Introdução as Bibliotecas ACBrLib - Para uma contextualização do que é a Lib, onde conseguir e como usar ela em alguns exemplos na prática. Dominando ACBrLibNFe em Java - Para uma experiência completa com exemplos na prática do ACBrLibNFe.
  8. Bom dia. Neste tópico tem as instruções de como proceder para incluir ou atualizar uma cidade no ACBrNFSeXServicos.ini Note que parte do processo é reinstalar o ACBr e dar build completo na aplicação.
  9. Bom dia. Tem boleto híbrido para Banco do Brasil via API e tem o boleto híbrido para o Sicredi via troca de arquivos(CNAB).
  10. Testando mesmo com o programa exemplo do ACBrNFSeX também ocorre o problema?
  11. Bom tarde. Não use Capicom, o mesmo foi descontinuado. Mais detalhes sobre isso neste tópico: Por favor, como ficou a sua configuração com o WinCrypt? Este é um exemplo de configuração recomendada para o certificado A3. Seu certificado é A1 ou A3? Para usar Wincrypt, é preciso que máquina esteja com as atualizações em dia, pode confirmar se esse é o caso? Está usando TLS1.2?
  12. Encontrei isso aqui no manual que temos disponível para este provedor.(Disponível para leitura aqui) No meu entendimento, quer dizer que você envia o Lote de RPS, no retorno já vem a informação com a situação do lote e a o número do mesmo para você consultar posteriormente. O Infisc tem layout próprio, provedores assim acabam fugindo um pouco a regra.
  13. Boa tarde. Acredito que vai ser necessário rever a lógica da rotina que trata o retorno da consulta do lote para este provedor. Se conferirmos a estrutura da função, podemos ver que a mesma está assim: Document.LoadFromXml(Response.ArquivoRetorno); //... ANodeArray := ANode.Childrens.FindAllAnyNs('NFS-e'); if not Assigned(ANodeArray) then begin //A lógica está caindo dentro dessa condição e pulando a rotina que lê os erros. AErro := Response.Erros.New; AErro.Codigo := Cod203; AErro.Descricao := Desc203; Exit; end; for i := Low(ANodeArray) to High(ANodeArray) do begin ANode := ANodeArray[i]; Response.idNota := ObterConteudoTag(ANode.Childrens.FindAnyNs('chvAcessoNFSe'), tcStr); Response.Situacao := ObterConteudoTag(ANode.Childrens.FindAnyNs('sit'), tcStr); //.... //Aqui nessa rotina ProcessarMensagemErros o componente interpreta os erros que vieram no Soap de resposta, mas que não apareceram. ProcessarMensagemErros(ANode, Response); Response.Sucesso := (Response.Erros.Count = 0); end; Criada a #TK-3721 para análise e parecer do consultor responsável. O valor da propriedade NumeroLote é lido da seguinte forma: NumeroLote := ObterConteudoTag(ANode.Childrens.FindAnyNs('cLote'), tcStr); Veja que coincide com a informação que veio no soap de resposta da consulta do lote <cLote>18570</cLote>
  14. Boa tarde a todos. A Sefaz-PE está com contingência agendada iniciando hoje 16/03/2023 as 17:00 com previsão de encerramento no dia 17/03/2023 as 09:00. Fonte: Situação SVC-RS
      • 4
      • Curtir
  15. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  16. Bom dia. O componente ACBreSocial e consequentemente o ACBrMonitor estão com as alterações para funcionar com essa nova versão sim. Temos recebidos muitos relatos de usuários usando e adequando seus softwares para esse novo leiaute com sucesso como você pode ver no subfórum do e-social. Particularmente o e-Social nós não temos dados válidos para fazer testes tão completos como gostaríamos, principalmente em produção. Ainda assim, como você também pode ver aqui no fórum, o desenvolvimento foi feito seguindo o manual e qualquer problema encontrado e reportado é verificado o mais rápido possível. Inclusive temos alguns usuários que nos ajudam muito nas implementações, reduzindo o tempo de retorno.
  17. Parece ser falta de Dll. Escolha as Dlls de acordo com a arquitetura que compila sua aplicação neste e neste links. Coloque elas na mesma pasta do seu EXE e faça um novo teste.
  18. Bom dia. Busquei em algumas bases de conhecimento a respeito desse erro, mas em sua maioria a conclusão era sempre a mesma, que é uma falha temporária do WebService do e-Social e que não há muito o que fazer a não ser tentar novamente mais tarde. As únicas mais específicas que encontrei foram: No site Erros Conhecidos e-Social - Ajuda do Calima que comenta em questão de procuração eletrônica(mais informações sobre isso aqui) E também essa resposta aqui: No Fórum e-Social Senior. Ademais segue outras fontes de pesquisa, mas elas dizem que o problema é instabilidade e que deve aguardar. Erro eSocial: Conexão com CNPJ eSocial - Erro: 408 - Não foi possível estabelecer conexão com o Sistema do CNPJ / CPF. A falha pode ser temporária, tente novamente mais tarde.(Apesar de a mensagem ser a mesma, o código de erro diverge, mas acredito que isso seja questão de versão, pois no manual da versão Simplificada 1.1, o código é 307 e a mensagem é essa). Em Entendendo os erros de Conexão com eSocial tem uma orientação de como abrir um chamado no e-Social caso o problema persista acusando instabilidade. Agora sobre este outro erro aqui Verificamos que a documentação atual deste método está errada. Por isso você estava tendo o erro de schema. A maneira correta de usar ele é: eSocial.DownloadEventos(cIDEmpregador, cIDEvento, cNrRecibo); Onde: cIDEmpregador é o ID do Empregador. cIDEvento é o ID do evento, no formato IDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(substitua os X pelo número) cNrRecibo é o número do recibo, nos meus testes usei o formato que vem no XML mesmo, por exemplo 1.1.0000000000000000001 Você pode passar ambos: eSocial.DownloadEventos(cIDEmpregador, cIDEvento, cNrRecibo); Apenas com o cIDEvento: eSocial.DownloadEventos(cIDEmpregador, cIDEvento); Apenas com o cNrRecibo: eSocial.DownloadEventos(cIDEmpregador, "", cNrRecibo); Vale citar, que eu não tenho informações válidas para consultar, então no teste que fiz recebi como retorno 403 - sem autorização. Mas fazendo dessa forma, não tive mais erro de schema.
  19. Bom dia. Eles forneceram os schemas ou apenas apontaram o problema no XML? Veja que o 100124-env-lote-sinc.xml que a maioria das tags indicadas foi gerada no XML. Se conferirmos no schema nfse.xsd que temos disponível aqui. Temos: Todas as tags com minOccurs="0", não são obrigatórias, então se você não passa valor para elas, o componente não as gera no XML do RPS.
  20. O arquivo 1-ger-nfse-soap.xml é o arquivo que é enviado para o webservice. Veja que a informação da senha foi enviada nele. Ainda assim, no arquivo 1-lista-nfse-ger-soap.xml, que é o arquivo que o webservice devolveu sem alteração por parte do ACBr, tem a mensagem de que não foi possível verificar a senha. Vai ser preciso que entre em contato com o provedor para questionar isso.
  21. Boa tarde. Por favor, você está usando o ACBrNFSeX? Seus fontes estão atualizados? Por favor, pode testar reproduzir o problema no programa exemplo? Está mensagem aparenta ser um erro de Schema. Se escolhermos a cidade de Paranavai/PR no programa exemplo e mandar gerar um XML ele vai ter em sua estrutura <itens> <lista> ... </lista> </itens> Note que a mensagem diz algo como Elemento "Itens": faltando elemento(s) filho. Esperado é "lista". Então indico que revise a rotina que está alimentando as informações de Serviço na NFS-e. Verifique também o arquivo XML contendo o RPS chega a ser gerado(verifique nas pasta que definiu para salvar) como está indo a informação nele. Não tem validação de schema para essa versão desse provedor por parte do componente, então é provável que o XML esteja sendo gerado com problema, enviando, eles validam lá e retornam o erro.
  22. Boa tarde. Consta a cidade e o provedor Betha para a mesma no arquivo ACBrNFSeXServicos.ini [4204509] Nome=Corupa UF=SC Provedor=Betha Por favor, verifique se seus fontes estão atualizados ou se não tem modificação local que possa ter impedido atualização. Caso queria ter certeza, atualize seus fontes e reinstale o ACBr com a opção Apagar Arquivos Antigos marcada no instalador. Se seus fontes estão atualizados, por favor, faça o seguinte teste. Selecione uma cidade qualquer no programa exemplo. Clique em Salvar Configurações. Reinicie o programa exemplo e veja se a cidade passa a aparecer.
  23. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  24. Por favor, verifique nos locais em que definiu nas configurações. Veja também se não foi gerada uma pasta Logs ou algo do gênero. Os arquivos tem -soap no nome.
  25. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3717
×
×
  • 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.