Ir para conteúdo
  • Cadastre-se

Renato Rubinho

Consultores
  • Total de ítens

    4.081
  • Registro em

  • Última visita

  • Days Won

    73

Tudo que Renato Rubinho postou

  1. Boa tarde Rodrigo, Primeiramente, obrigado pela contribuição, mas não teremos como incorporá-la nos fontes como estão. Seguem considerações. 1. Notei que suas alterações foram feitas sem considerar o leiaute da versão 1.2 e precisamos compatibilizar os fontes com ambas as versões. * Seguem destaques nos dois itens a seguir. 1.1. Loop de dependente na LerArqIni() * Você removeu o nmDep como valor a considerar se o loop deve continuar, e colocou o tpDep que não é obrigatório na versão 1.2. Se houver um item sem o tpDep na versão 1.2, irá interromper o loop indevidamente * Foi removido o descrDep que existe na versão 1.2 1.2. infoCeletista na LerArqIni() * Foi removido o matAnotJud que existe na versão 1.2 2. No LerXML() todas as alterações que você fez você passou o nível 1 para o Leitor, aparentemente não estando de acordo com uma leitura correta do XML * Exemplo: Leitor.rExtrai(1, XXXXX) Por favor confirme se enviou o fonte correto e caso queira fazer os devidos ajustes, ficaremos felizes em receber sua contribuição. Se tiver o xml utilizado para validar a leitura, por favor nos envie através do [email protected] para podermos fazer os devidos testes.
  2. Boa noite, Obrigado pela contribuição. Foram enviadas correções ao SVN que devem resolver o problema relatado, Rev-31273 Fiz um pequeno ajusta nas funções tpTmpParcToStr e StrTotpTmpParc para tratar o tpNenhum como "" ao invés de "4", pois ele não existe Por favor atualize os fontes, reinstale os componentes, verifique se o problema foi resolvido e, se possível, nos informe se foi o resultado esperado.
  3. Boa noite Sandro, Obrigado pela contribuição. Foram enviadas correções ao SVN que devem resolver o problema relatado, Rev-31272 Por favor atualize os fontes, reinstale os componentes, verifique se o problema foi resolvido e, se possível, nos informe se foi o resultado esperado.
  4. Boa tarde, Você está utilizando o componente ou o monitor? As urls que extraídas do ini. ../trunk2/Fontes/ACBrDFe/ACBrReinf/ACBrReinfServicos.ini Todos os eventos foram testados e validados no componente e no monitor em homologação.
  5. Como você ainda não conseguiu evoluir, faça um teste mais simples, gere um lote com apenas 1 evento. Quando estiver tudo ok, você tenta enviar mais de um evento por lote. Conforme sugeri anteriormente, compare seu XML gerado com o do tópico que indiquei, para encontrar irregularidades na estrutura do XML. Tente enviar o registro R1000, em um lote único e compare com o outro XML Na primeira linha você já encontra uma inconsistência, veja se existem mais, lembrando que você não deve preencher os prefixos "ns1" "ns2" que estavam errados.
  6. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  7. Está correto, os registros do grupo 4000 só podem ser enviados no modo Assíncrono. Leia o manual de orientação ao desenvolvedor para entender a diferença entre as versões. https://svn.code.sf.net/p/acbr/code/tools/DFe/Reinf/ManDesenvolvedor/ManualOrientacaoDesenvolvedor-REINF-v2.3.pdf
  8. Boa noite Mário, Foram enviadas correções ao SVN que devem resolver o problema relatado, Rev-31255 Fiz um ajuste um pouco mais enxuto na condição, mas atenderá da mesma forma utilizando o schevtCdBenPrRP para as versões anteriores à S01_00_00. Por favor atualize os fontes, reinstale os componentes, verifique se o problema foi resolvido e, se possível, nos informe se foi o resultado esperado.
  9. Boa noite, A implementação foi enviada ao SVN, Rev-31254 Caso utilize a versão compilada e distribuida pelo ACBr, por favor aguarde a nova compilação. Verifique se o problema foi resolvido e, se possível, nos informe se foi o resultado esperado.
  10. Falha catastrófica acontecia no passado por erro no clientdataset, versão de midas.dll, falha na rede. Com relação à falha na rede, analise se não tem perda de pacotes, antivírus bloqueando, timeout.
  11. Boa tarde, Compare com o XML deste tópico e veja se identifica alguma diferença. O problema dele era o prefixo, então somente desconsidere isso.
  12. Olá pessoal, A seguir colocamos os tópicos deste workshop do Dia do ACBr 2023 e um resumo do que foi abordado. 1. Documentação, Manuais e NTs Sempre indicamos a leitura dos Manuais e NTs, pois são as fontes de onde o ACBr extrai informações para o desenvolvimento dos componentes 1.1. Todos os documentos relacionados ao Reinf https://svn.code.sf.net/p/acbr/code/tools/DFe/Reinf/ 1.2. Manual de Orientação ao Desenvolvedor: Leitura essencial para entender como funciona o Reinf e seus métodos https://svn.code.sf.net/p/acbr/code/tools/DFe/Reinf/ManDesenvolvedor/ManualOrientacaoDesenvolvedor-REINF-v2.3.pdf 2. Sequência lógica: Consta no Manual de Orientação ao Desenvolvedor (item 1.2) 3. TLS 1.2 A partir de janeiro de 2024 a comunicação será exclusiva com TLS 1.2 Isso seria implementado em outubro de 2023, mas foi postergado Existem relatos de certificados A3 que não estão funcionando com o TLS 1.2 e isso é um problema recorrente com alguns DFes e alguns certificados 4. Qual a diferença entre as versões? A versão 1.5 é Síncrona e SOAP, a 2.1 é Assíncrona e REST Ambas trabalham com envio e retorno via XML A versão 1.5 seguirá ativa por 6 meses após o início da versão 2.1, que foi em 09/2023 A versão 1.5, por ser síncrona, recebe o retorno do processamento automaticamente ao enviar os eventos e a versão 2.1, por ser assíncrona, devolve o número do protocolo para ser consultado posteriormente e obter o resultado do processamento A consulta de protocolo já existia na versão 1.5 para o registro R2099, que era o único assíncrono nesta versão 5. Registros 4000 São exclusivos da versão 2.1, não sendo possível o envio na versão 1.5 6. Consulta de Recibo O número do recibo, além de um comprovante do processamento, será necessário para a retificação ou exclusão de um evento Ao consultar o protocolo, o número do recibo e devolvido e se for armazenado neste momento, não será necessária a utilização da Consulta de Recibo para este fim O método possui diversos parâmetros, pois para cada tipo de registro são necessários dados específicos. No Manual de Orientação ao Desenvolvedor (item 1.2) é possível iedntificar os parâmetros para cada tipo de registro 7. Processo padrão Na versão o processo é dividido em: Preenchimento do Componente, Envio e Consulta do Protocolo 7.1. Preenchimento do componente Pode ser feito via código alimentando as propriedades do componente, através de leitura de arquivo INI seguindo o padrão ACBr ou de XML seguindo o leiaute do Reinf O preenchimento através de arquivo INI, suporta o limite de 50 eventos por lote e o preenchimento lendo XML no leiaute do Reinf exige que seja lote de apenas 1 evento 7.2. Envio Quando o componente estiver preenchido com uma das opções do item 7.1 o lote deverá ser enviado Ao enviar o lote, será recebido o número do protocolo para que seja feita a consulta, que retornará o resultado do processamento 7.3. Consulta do Protocolo Ao consultar o protocolo recebido no item 7.2 será recebido o retorno do processamento Caso ocorram erros, será retornada uma lista contendo 1 ou mais erros identificados pelo serviço Caso o lote tenha sido processado com sucesso, será retornado o número do recibo e demais informações relacionadas a cada tipo de evento 8. Método de Limpeza da base de Produção Restrita (Homologação) Lembrando que este método só é possível ser utilizado na base de testes, conforme destacado no item Enviar o Registro R1000 Como evento de Alteração IdeEvento.VerProc = 'RemoverContribuinte' ClassTrib = ct00 // ct00 é um enumerado utilizado somente para este fim 9. Informações adicionais Existe um limite estipulado pelo serviço de 50 eventos por lote A RFB recomenda que os Registros R2099 e R4099, de fechamento, sejam enviados em lotes isolados, após a consulta e confirmação de processamento de todos os demais registros
  13. Poste mais informações sobre o seu problema e o que já tentou fazer para resolver. Já fez isso? Já testou as outras opções de SSLType? Tente também: * Reinstalar o certificado * Trocar de porta * Atualizar driver * Atualizar cadeias de certificados
  14. @delmir_henrique 3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Favor leia as regras do fórum. Fechando este tópico mais antigo sem resposta do autor. Por favor, siga no outro tópico que postou.
  15. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  16. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  17. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  18. Leia a NT a seguir para entender como todo o processo funciona. https://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/NT/2014/NFe_NT2014_002 v1.13 a 1.15 - WsNFeDistribuicaoDFe.pdf
  19. Boa tarde, A Sefaz só começa a gerar os NSUs a partir da primeira consulta ao serviço e não serão gerados os retroativos.
  20. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Para remover eventos, você deverá enviar o registro R9000. Segue o link do manual do desenvolvedor para maiores detalhes. Como o assunto inicial do tópico foi resolvido, seguindo as regras do fórum, vamos fechar este tópico. Caso ainda tenha dúvidas a respeito da exclusão, favor abrir um novo tópico. https://svn.code.sf.net/p/acbr/code/tools/DFe/Reinf/ManDesenvolvedor/ManualOrientacaoDesenvolvedor-REINF-v2.3.pdf
  21. Revisada NT 04/2023 e se trata de inclusões e alterações em regras de validação de campos. As alterações já estão em vigor e não foram necessários ajustes no componente.
  22. Olá, Nova NT 04/2023 publicada em 07/11/2023. Agradecemos o @Edson Costa novamente pelo aviso. Criada TK-4710 para análise. http://sped.rfb.gov.br/pagina/show/7285
  23. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Atenção, não é recomenda a utilização da MsXml, especialmente se for certificado A3, correndo o risco de corromper a chave privada. Veja o tópico a seguir.
  24. Boa tarde, Veja se você tem alterações locais, com bolinha vermelha no arquivo, faça o revert se tiver algum. Atualize novamente os fontes e instale novamente, marcando a opção para remover arquivos antigos.
  25. Boa tarde, Isso é uma limitação da LibXml2, não aceita caminho UNC. Você deve utilizar caminho local, unidade mapeada ou link simbólico.
×
×
  • 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.