Ir para conteúdo
  • Cadastre-se

Renato Rubinho

Consultores
  • Total de ítens

    5.189
  • Registro em

  • Última visita

  • Days Won

    78

Tudo que Renato Rubinho postou

  1. Olá, Enviados ajustes ao SVN na Rev-30388, configurando a Produção Restrita (Homologação) para gerar os eventos síncronos, da versão 1.5.1, na versão 2.1.2. O que isso quer dizer? Na Produção Restrita, a versão 2.1.2 irá receber eventos síncronos e assíncronos, assim como será feito em Produção, quando entrar em vigor a versão 2.1.2. O que muda para configurar o componente? Nada! Permanece como já era até o momento: * Para eventos síncronos, selecione a versão 1.5.1 * Para eventos assíncronos, selecione a versão 2.1.2 Resumindo... Foi unificado o leiaute, utilizando os endereços da versão 1.5.1 para eventos síncronos e os da versão 2.1.2 para os assíncronos.
  2. Boa tarde, Os retornos trazem lotes de 50 NSUs. Tomando como exemplo o seu print, você deverá consultar o ultNSU 11258. Irá receber os próximos 50 NSUs e o ultNSU 11307. Repita o processo, passando o ultNSU recebido a cada consulta até o ultNSU igualar ao maxNSU. Se este cliente ficou mais de 60 dias sem consumir o serviço, a geração de NSUs foi interrompida e o retroativo não será distribuído.
  3. Boa tarde, O componente não calcula o dígito, pois até o momento a informação que foi passada é que o Inter sempre gera o nosso número e o componente extrai o último número como o dígito. Você tem a documentação que cita a necessidade do cálculo do nosso número e informando que o banco irá mandar o nosso número sem o dígito?
  4. Boa tarde, Foi publicado um novo comunicado do Reinf, conforme avisado pelo @Edson Costa http://sped.rfb.gov.br/pagina/show/7263 O comunicado diz que a versão 1.5.1 está sendo migrada para 2.1.2 em Produção Restrita(homologação), mas esta última receberá lotes síncronos e assíncronos a partir de então. Não ficou claro como serão estes envios síncronos na versão 2.1.2, veremos quando for liberado o ambiente para teste.
  5. Este conteúdo é a resposta da consulta do protocolo, onde você terá o 9011. Não. O "arquivo de retorno" do 2099 é o yyyymmddhhnnss-rec.xml, conforme conteúdo de exemplo a seguir, que contém o retorno do recebimento do evento e o número do protocolo para você consultar <retornoLoteEventosAssincrono> <ideContribuinte> <tpInsc>1</tpInsc> <nrInsc>12345678</nrInsc> </ideContribuinte> <status> <cdResposta>1</cdResposta> <descResposta>O lote está aguardando processamento.</descResposta> </status> <dadosRecepcaoLote> <dhRecepcao>2023-08-17T20:44:04.0021233-03:00</dhRecepcao> <versaoAplicativoRecepcao>0.0.0-9999999</versaoAplicativoRecepcao> <protocoloEnvio>2.000000.000000</protocoloEnvio> </dadosRecepcaoLote> </retornoLoteEventosAssincrono> Não. A consulta dos protocolos retornados no envio dos eventos irá trazer o respectivo registro de retorno. Quando você consultou o protocolo 2.202308.671104 você obteve o retorno 012019_R2099_Retorno.xml, que é o retorno da consulta do protocolo e está te retornando o 9011. Habilite as oções que citei acima, consulte novamente e veja que será "extraído" o 9011 e gerado como ID9011000000000000000000001936398486-R9011.XML Caso isso não esteja claro no seu sistema, teste com o programa de exemplo. 1. Habilite as opções para salvar os arquivos * Neste caso, para você enxergar o "xml do 9011", marque pelo menos a ACBrReinf1.Configuracoes.Arquivos.Salvar 2. Gere o arquivo e envie * Terá o arquivo de retorno yyyymmddhhnnss-rec.xml 3. Consulte o protocolo recebido no item 2 * Terá o aquivo ID9011000000000000000000001936398486-R9011.XML
  6. O cdResposta e descResposta são as informações que mostram se foi processado com sucesso. Quando ocorrem erros, retorna uma lista com os erros indentificados. <cdResposta>2</cdResposta> <descResposta>Lote processado com sucesso - Todos eventos processados com sucesso.</descResposta> Quando consultar o protocolo, você terá um XML extraido com o ID e o sufixo R9011. Veja se as propriedades estão habilitadas: ACBrReinf1.Configuracoes.Geral.Salvar ACBrReinf1.Configuracoes.WebServices.Salvar ACBrReinf1.Configuracoes.Arquivos.Salvar
  7. Boa tarde, Você deve consultar o protocolo recebido para obter o R9011. <protocoloEnvio>2.202308.671104</protocoloEnvio>
  8. Boa noite, Não conheço algo deste tipo e acredito que seja bem difícil de existir, pois é um controle municipal. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  9. O problema deve estar no logo utilizado. Teste com outra imagem bmp.
  10. Boa tarde Paulo, É muito provável que a solução esteja do lado da Sefaz. Conforme mencionei acima, abra um fale conosco com a sefaz para eles analisarem o problema. @nalevaiko @luizMva @valdir antonio silva Vocês receberam algum retorno da Sefaz?
  11. Boa tarde, Precisa preencher unit Scope names. Veja o tópico a seguir.
  12. Boa tarde, Configure SSLType com tls1.2 Para A3, siga as recomendações do tópico a seguir, configurando winCrypt e deixando todas as atualizações do Windows em dia.
  13. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  14. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  15. Boa tarde, A série segue a mesma. As séries 890 em diante tem outras utilidades, veja o MOC onde destaca as séries com destinos especiais. http://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/Manuais/MOC versao 7.02 Anexo I Leiaute NFe.pdf
  16. É um processo lento mesmo, pois varre o disco para apagar os arquivos. Apague a pasta do ACBr e, se você tiver outras cópias do ACBr, apague todas. Faça um novo checkout zerado e veja se resolve.
  17. Essa é a única máquina deste cliente? Pegue outro arquivo bmp e veja se ocorre o mesmo problema.
  18. Boa noite, Debugue o ponto que está gerando o valor no XML para análise do problema. Veja no seu fonte se em algum momento está utilizando o método SetRoundMode(), pois ele pode estar interferindo no "arredondamento" de casas do Double. ../trunk2/Fontes/ACBrDFe/ACBrNFSeX/Base/Provedores/ACBrNFSeXGravarXml_ABRASFv2.pas function TNFSeW_ABRASFv2.GerarValores: TACBrXmlNode; var Aliquota: Double; begin . . . Aliquota := NormatizarAliquota(NFSe.Servico.Valores.Aliquota, DivAliq100); Result.AppendChild(AddNode(FormatoAliq, '#25', 'Aliquota', 1, 5, NrOcorrAliquota, Aliquota, DSC_VALIQ));
  19. Boa noite, Analisando os fontes desse banco, antes do cpfCnpj ele espera a chave nome. Se nome for de preenchimento obrigatório e você não preencher, pode ser o motivo do erro. Confirme se está preenchendo a propriedade aTitulo.Sacado.SacadoAvalista.NomeAvalista ../trunk2/Fontes/ACBrBoleto/WS/ACBrBoletoW_Bancoob.pas procedure TBoletoW_Bancoob.GerarBenificiarioFinal(AJson: TJsonObject); var JsonSacadorAvalista: TJsonObject; JsonPairSacadorAvalista: TJSONPair; begin if Assigned(aTitulo) then begin if aTitulo.Sacado.SacadoAvalista.CNPJCPF = EmptyStr then Exit; if Assigned(AJson) then begin JsonSacadorAvalista := TJsonObject.Create; try JsonSacadorAvalista.Add('nome').Value.asString := aTitulo.Sacado.SacadoAvalista.NomeAvalista; JsonSacadorAvalista.Add('cpfCnpj').Value.asString := OnlyNumber(aTitulo.Sacado.SacadoAvalista.CNPJCPF); JsonSacadorAvalista.Add('tipoPessoa').Value.asString := IfThen(Length(OnlyNumber(aTitulo.Sacado.SacadoAvalista.CNPJCPF)) = 11, 'FISICA', 'JURIDICA');
  20. Boa noite, Seus fontes estão atualizados? Veja se tem alterações locais, faça o revert caso tenha. Instale novamente os componentes marcando a opção para remover arquivos antigos.
  21. Boa noite, Veja a configuração do logo. Pode ser uma imagem que foi alterada a extensão de jpg para bmp, por exemplo. Veja se está em caminho acessível e com permissão. Tente com outro logo.
  22. Boa noite, Fechando, favor seguir no outro tópico.
  23. Bom dia, Vi num fórum falando que é da Xerox. Tente baixar algum driver da Xerox e ver se instala a fonte.
  24. Boa noite, Abra o XML com um editor de textos e veja se tem algum caracter estranho dentro da tag.
  25. Provavelmente não conseguiria, mas como não passou essa informação antes, não tínhamos como saber se estavam corretas. Após carregar o XML, gera um item na lista? Tente debugar a leitura do XML para identificar o motivo de não carregar os dados. ../trunk2/Fontes/ACBrDFe/ACBrNFSeX/Provedores/Giap.LerXml.pas function TNFSeR_Giap.LerXml: Boolean; var
×
×
  • 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.