Ir para conteúdo
  • Cadastre-se

Mauricio Elias

Membros Pro
  • Total de ítens

    281
  • Registro em

  • Última visita

Tudo que Mauricio Elias postou

  1. Olá Tudo Bem Por Favor, Utilizo o ACBrmail para envio de e-mails em sua maioria para enviar boletos de clientes. Só que em dois clientes que usam e-mails da Microsoft(Outlook, Hotmail) não estão conseguindo enviar devido segundo a Microsoft a uma atualização de segurança para programas terceiros. Segue Abaixo o e-mail enviado para a Microsoft para um cliente que usa e-mail do outlook: Em 16 de setembro de 2024, os aplicativos que estiverem usando tecnologias de logon menos seguras não terão mais acesso a seu email. A proteção e a segurança de suas informações são a prioridade da Microsoft. Para ajudar a manter sua conta segura, a Microsoft não oferecerá mais suporte ao uso de aplicativos de email e de calendário de terceiros que solicitem que você entre usando apenas o nome de usuário e a senha de sua conta da Microsoft. Para garantir sua segurança, você precisará usar um aplicativo de email ou de calendário compatível com os métodos modernos de autenticação da Microsoft. Caso você não tome nenhuma medida, os aplicativos de email de terceiros não poderão mais acessar seu endereço de email do Outlook.com, do Hotmail ou do Live.com a partir de 16 de setembro de 2024. O que você precisa fazer? Se você receber este email, é porque está usando um aplicativo de email ou de calendário que tem um método de autenticação menos seguro para se conectar à sua conta de email do Outlook.com. Atualize o aplicativo de email e de calendário de terceiros para uma versão compatível com métodos de autenticação modernos. A Microsoft oferece versões gratuitas do Outlook para dispositivos Android, iOS, Mac e PC, que podem ser facilmente baixadas e conectadas à sua conta de email. Usar uma versão atualizada de um aplicativo do Outlook significa se conectar da maneira mais segura. Como configurar seu Gmail, Apple Mail ou outro aplicativo de email de terceiros? Vários aplicativos que não são da Microsoft têm seus próprios procedimentos para se conectar a sua conta de email do Outlook.com usando métodos de autenticação modernos. Confira nosso artigo de ajuda: Métodos de autenticação modernos agora necessários para continuar sincronizando o email do Outlook em aplicativos de email que não são da Microsoft. No entanto, pode ser necessário entrar em contato com os criadores desses aplicativos para receber instruções. Em muitos casos, basta remover e adicionar novamente sua conta com a versão mais recente do aplicativo para configurá-lo para usar métodos de autenticação modernos. Alguém enfrentou esse problema? Se sim como resolver? Precisa atualizar o ACBr? Tem alguma configuração nova no ACBrMail? Desde já Muito Obrigado pela Atenção! Obrigado!
  2. Olá Tudo Bem! Estou com um problema na Impressão da Inutilização da Numeração, ele gera o .xml com a inutilização homologada mas na impressão na tela não está aparecendo as informações como segue no exemplo em pdf(Inutilizacao_com_problema) anexado. O problema ocorre também no exemplo do ACBrNFe_Exemplo, testei clicando no botão Inutilizar Imprimir e ao carregar o .xml a impressão é a mesma sem as informações(igual no exemplo em pdf em anexo). Testei com dois xmls um em produção e outro em homologação e ambos apresenta o mesmo problema. O xml de produção feito no cliente está com acentuação na justificativa, não sei se teria alguma coisa haver, mas fiz uma inutilização no ambiente de homologação e na justificativa fiz sem acentuação e no xml da mesma apareceu como homologado, mas a impressão apresentou o mesmo problema. O que pode estar acontecendo? Pois não acontecia esse problema antes, fiz a atualização do ACBr a algumas semanas atrás para poder adequar as mudanças das NT que entraram em vigor no dia 01/07/2024, mas eu atualizei a pasta schemas e a Report na pasta do PC onde desenvolvo e assim como nós clientes. Desde já Muito Obrigado pela Ajuda! Inutilizacao_com_problema.pdf 52241993539000038155001000030999000030999-procInutNFe.xml 51240266934800036355001000035711000035711-procInutNFe.xml
  3. Olá Tudo Bem ! Consegui solucionar o problema, era realmente colocar no campo codigo : 50 e no valor a data, só que a data tem que ser no padrão do schema eu tinha colocado da forma do Brasil exemplo: 11/06/2024 mas na verdade tem que ser colocado da seguinte forma 2024-06-11 dessa forma a GNRe foi autorizada. Não precisa informar mais nenhum outro valor não só a data. Problema Resolvido! Muito Obrigado pela Ajuda de Todos , Italo e Daniel! Obrigado!
  4. Olá Tudo Bem! Obrigado Daniel e Italo por me responderem! Então Daniel fiz a alteração e informei além do código = 50 no Valor='09/04/2024' (segue em anexo o xml no modo produção) mas deu exatamente a mesma rejeição! O complicado é que no ambiente de teste não existe esse código 50 e nenhum que pedi data(segue a imagem em anexo) e o mais estranho não tem a receita 100102 que segundo contador do cliente tem que usar o código da receita 100102. No ambiente de teste usei o código 68 com chave da nf-e e autoriza e gera a gnre. Como pode fazerem ambiente de teste e produção com configurações tão diferentes, o pior que mando as dúvidas para esse caso a sefaz do CE e falam que tem que direcionar para sefaz de PE pois usam o serviço da sefaz de PE mas o problema que a sefaz de PE nunca me respondeu uma dúvida. Estou enviando as dúvidas para ambas as UFs mas sem esperança de obter uma resposta. Italo vou fazer isso agora pois só informando a data deu a mesma rejeição. O problema que o código da receita 100102 exige o código 50, ae vou tentar o 104 mas só que com a chave de uma nf-e e ver o que acontece. Nos schemas deveria ter um campo especifico para essa data já que eles exigem, mas se o ambiente de teste é diferente do de produção isso já complica demais as coisas. Muito Obrigado pelas Ajuda de vocês! 4341-gnre.xml
  5. Obrigado Italo por responder, mas eu pensei que o campo valor fosse só para a chave da nf-e, nesse caso eu teria exibir: CampoExtra.codigo:=50; CampoExtra.valor:='07/06/2024'; CampoExtra.codigo:=50; CampoExtra.valor:=chave da nf-e? Seria isso? ou só informar codigo 50 e valor '07/06/2024 sem informar a chave? Desde já Muito Obrigado!
  6. Olá Tudo Bem! Um cliente está tentando emitir uma GNRe pelo software aqui da empresa sendo a UF emitente Piauí e estado favorecido o Ceará, mas está dando rejeição(segue a imagem em anexo) de que a Data da Saída da Mercadoria está incorreta ocorre que segundo o site https://www.gnre.pe.gov.br/(imagem em anexo) esse campo não é obrigatório para a maioria dos estados inclusive da UF CE então não tinha implementado ele no nosso software, e todos as GNRes para outros estados nunca solicitou essa informação, só agora nesse caso PI x CE que solicitou essa informação. Fazendo a GNRe através do site https://www.gnre.pe.gov.br/ aparece o campo(segue a imagem em anexo) e pelo site é gerado a GNRe. Então implementei o campo Data da Saída da Mercadoria, mas quando fui olhar o exemplo do ACBrGNRe não encontrei o campo no ACBrGNRe para alimentar o componente com essa informação. Por Favor gostaria de saber qual seria esse campo? Exemplo tem um outro campo vencimento esse sim alimento pois é obrigatório: c14_dataVencimento := DEvenci.Date; Outra dúvida vocês alguma vez conseguiram alguma resposta sobre dúvidas no site https://www.gnre.pe.gov.br/? Pois nunca me responderam e todas as vezes que encaminho para uma UF eles falam que quem tem que responder é nesse site mas nunca me responderam nenhuma dúvida, só consegui implementar a geração da GNRe Graças a Vocês do ACBr! Tem algum outro site para conseguir tirar dúvidas a respeito da GNRe pois nesse site tem uma informação como esse caso da data que diz que não é obrigatório para UF mas a UF exige essa informação(imagem em anexo). Desde já Muito Obrigado pela Atenção!
  7. Boa tarde pessoal. 3 contadores confirmaram que posso vincular o pis e cofins ao ncm, sim. Bom, vou acreditar nisso rsrsrs... Quanto a uma lista de ncm e seus cst´s e demais tributos, não consegui nada, mesmo. Obrigado a todos.
  8. Olá boa tarde. Nas NFe de Vendas, CST Pis e CST Cofins, eles são definidos pelo NCM dos produtos ? Se sim, existe uma tabela oficial de NCM com seu CST's correspondentes ? Obrigado pessoal.
  9. Boa tarde. Cliente instalou Uma Toledo no caixa. Técnico configurou na Com 4, conforme Gerenciador de Dispositivos. Pelo "BAL.Ativar" eu tento Ativar ela pra poder ler o peso, e me retorna este erro no Sai.TXT: ERRO: Unable to open file "" Alguém consegue me ajudar p favor ? Grato. Maurício.
  10. Olá bom dia. Já tenho credenciamento no PR. Segundo a norma postada em outro tópico, devo entrar em Receita-PR e UPD. Mas, a partir dai, não encontro nada ref a criação do tal idCSRT Agradeço vossa ajuda.
  11. Olá Italo Obrigado pela Ajuda! Não eu não estou usando o ACBrIBGE para obter o nome do município, eu puxo a informação tanto do nome como do código IBGE do cadastro de cidades no banco de dados. Os códigos de IBGE estão corretos pois foram usados nas notas autorizadas que estão sendo usadas para gerar as gnres. Coloquei as DLLS da pasta OpenSSL(data dos arquivos 12/09/2021) na pasta do executável mas o erro persiste mas agora tem hora que ocorre e tem hora que não, e estava observando todas GNREs estão sendo processadas com sucesso pois consultei elas pelo site da sefaz de PE e até gerei as guias por lá. O problema está na hora de gerar a guia no sistema, no momento que não acontece o erro 500 está gerando a guia na tela mas ao fechar está aparecendo o erro 400(segue em anexo) mas parece erro na mesma url do erro 500. Segue o trecho do programa em que o erro 500 ocorre: ACBrGNRE1.GuiasRetorno.Clear; ACBrGNRE1.GuiasRetorno.LoadFromString(ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia.Items[0].XML); ACBrGNRE1.GuiasRetorno.Imprimir; E quando passa desse ponto mostra na tela gerado a guia corretamente mas o fechar a guia ele passa pelo próximo trecho é da o erro 400: for i := 0 to ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia.Count -1 do MemoDadosGNRE.Lines.Add('Guia salva em: ' + ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia[i].NomeArq); ACBrGNREGuiaRL1.PathPDF:=ACBrGNRE1.Configuracoes.Arquivos.GetPathGNRE(0); ACBrGNRE1.GuiasRetorno.ImprimirPDF; Esse erro 400 está acontecendo quando tento Imprimir a Guia com Xml segue o trecho: OpenDialog1.Title := 'Selecione a Guia'; OpenDialog1.DefaultExt := '*-guia.xml'; OpenDialog1.Filter := 'Arquivos Guia (*-guia.xml)|*-guia.xml|Arquivos XML (*.xml)|*.xml|Todos os Arquivos (*.*)|*.*'; OpenDialog1.InitialDir := ACBrGNRE1.Configuracoes.Arquivos.PathSalvar; if OpenDialog1.Execute then begin ACBrGNRE1.GuiasRetorno.Clear; ACBrGNRE1.GuiasRetorno.LoadFromFile(OpenDialog1.FileName); ACBrGNRE1.GuiasRetorno.Imprimir; end; O que será pode estar ocasionando o problema? Desde já Muito Obrigado pela Ajuda e Atenção! Muito Obrigado!
  12. Olá Tudo Bem! Essa semana começou a aparecer um problema na Geração / Envio da GNRE. Eu uso o componente ACBrGNRe. E já aconteceu em dois casos um o estado emitente é o CE e a UF favorecida é o RN. E também está acontecendo quando o estado emitente é o AP e a UF favorecida é PA. Segue em anexo a mensagem apresentada em ambos os casos. Erro: Erro HTTP: 500 Socket error: 11002 Non Authoritative - host not found Por Favor o que pode estar ocasionando este erro? Será que precisar atualizar a versão do ACBr? A última atualização minha foi em julho. Teve alguma alteração nos schemas? Desde já Muito Obrigado pela Ajuda e Atenção! Obrigado!
  13. Obrigado por me responder Renato Rubinho! O problema era mesmo na configuração da carteira, é no caso Banco do brasil ao invés de enviar a informação da carteira tem que enviar o outro numero mas só caso do Banco do Brasil, ao configurar certo a carteira o problema foi resolvido. Muito Obrigado pela Ajuda! Obrigado tópico resolvido.
  14. Obrigado Alexandre de Paula por me responder. Desculpa só estar respondendo hoje é como aqui é uma Software House então estava enviando um por vez ae tive que fazer outras demandas de clientes, e acabei não vendo sua resposta, perdão. Vou tentar usar o FACBrBoleto.MAIL.AddAttachment(), muito Obrigado pela dica. Por Favor pode encerrar o tópico como resolvido. Mais uma vez desculpa pela demora em responder. Obrigado á Todos pela Ajuda!
  15. Olá Tudo Bem Gr@c@! Estou com o mesmo problema! Empresa emitente e do estado de PE e a favorecida é PB. No meu caso aqui o erro é tanto no Ambiente homologação quanto Produção. Por Favor você conseguiu resolver esse problema? Se sim como? Desde já Muito Obrigado pela Atenção! Obrigado!
  16. Olá Tudo Bem Estou com um problema na geração do boleto do Banco do Brasil usando o ACBrBoleto com Delphi, os clientes quando estão tentando pagar e não estão conseguindo, o arquivo cnab 240 é aceito pelo banco sem problema. Da erro tanto usando o código de barra quanto pela tentando pela linha digitável. Aqui na empresa temos duas versões do software uma feita em Delphi e outra feita em Clipper. A versão em Clipper usa o ACBrmonitorPlus, para fins de comparação geramos o mesmo boleto que está dando problema gerado na versão em Delphi na versão em Clipper utilizando o ACBrMonitorPlus só que o boleto gerado pela versão Clipper não da erro nem pelo código de barra e nem pela linha digitável, pelos dois modos o boleto aparece no site do banco. Segue a linha digitável de ambos e o boleto gerado em cada versão em anexo, por favor o que está faltando ou errado na versão Delphi que utiliza o ACBrBoleto? Delphi : 00190.00009 01576.969008 00505.506014 4 95360000029500 Clipper: 00190.00009 01576.969008 00505.506170 1 95360000029500 Por Favor qual seria o problema na versão Delphi que usa o ACBrBoleto? Desde já Muito Obrigado pela Atenção e Ajuda! boleto 015665-01 Clipper.pdf boleto 015665-01 Delphi.pdf
  17. Olá Tudo Bem! Gostaria de saber no campo MAIL no ACBrBoleto eu posso usar o ACBrMail igual no ACBrnfe? Se sim como faço para anexar mais de um arquivo(boleto) usando o ACBrmail? Desde já Muito Obrigado pela Ajuda e Atenção! Obrigado!
  18. Olá Diego Foliene Obrigado por responder: Estou tentando validar a gnre no modo homologação, estado favorecido MT que aceita multiplos documentos que eu informo, dessa vez informei a quantidade máxima correta de campo extra que são 3 mas deu a rejeição: 'Lote processado com pendencias A chave da NFE e obrigatoria para este codigo de receita'. Segue em anexo os arquivos xmls e a imagem do erro. Desde já Muito Obrigado pela Atenção! Obrigado! 000028383-gnre.xml 2300033933-ped-rec.xml 2300033933-pro-rec.xml 20230811122755-env-lot.xml 20230811122756-rec.xml
  19. Olá Tudo Bem! Obrigado Italo e Daniel por me responderem! Deu certo a dica de vocês, era isso mesmo, coloquei as dlls dentro da pasta do executável e resolveu o problema! Muito Obrigado pela ajuda! Tópico resolvido! Obrigado!
  20. Olá Tudo Bem! Por Favor este erro: erro http 500 socket error 10091 error:140A90C4:SSL ROUTINES:SSL_CTX_NEW:NULL ssl method passed URL: https://servicodados.ibge.gov.br/api/v1/localidades/estados/ Está acontecendo no pc do cliente tanto em modo Produção quanto no modo Homologação, logo depois do envio no momento em que vou abrir na tela a guia, mas o estranho que aqui no meu pc esse erro não ocorre. O xmls são todos gerados corretamente a GNRE é registrada na sefaz e autorizada tanto que pelo site da sefaz de PE consegue gerar a guia, o erro acontece(imagem em anexo) ocorre nessa linha em vermelho: ACBrGNRE1.Guias.Clear; AlimentarComponente; ACBrGNRE1.Enviar; ACBrGNRE1.GuiasRetorno.LoadFromString(ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia.Items[0].XML); ACBrGNRE1.GuiasRetorno.Imprimir; Como o xml está correto e a gnre está sendo autorizada então eu tento gerar o pdf dela fazendo dessa forma abaixo(o mesmo erro ocorre na linha onde está vermelho): OpenDialog1.Title := 'Selecione a Guia'; OpenDialog1.DefaultExt := '*-guia.xml'; OpenDialog1.Filter := 'Arquivos Guia (*-guia.xml)|*-guia.xml|Arquivos XML (*.xml)|*.xml|Todos os Arquivos (*.*)|*.*'; OpenDialog1.InitialDir := ACBrGNRE1.Configuracoes.Arquivos.PathSalvar; if OpenDialog1.Execute then begin ACBrGNRE1.GuiasRetorno.Clear; ACBrGNRE1.GuiasRetorno.LoadFromFile(OpenDialog1.FileName); ACBrGNREGuiaRL1.PathPDF:=ACBrGNRE1.Configuracoes.Arquivos.GetPathGNRE(0); ACBrGNRE1.GuiasRetorno.ImprimirPDF; end; Não entendo que aqui no meu pc funciona corretamente no cliente não, será a falta de algum diretório? Ou está tentando acessar um diretório e não o encontra? Ou falta algum arquivo.dll? Por Favor o que origina esse erro? Desde já Muito Obrigado pela Atenção! Obrigado e tenha um Abençoado e um Bom Dia!
  21. Olá Diego Tudo Bem Obrigado por me responder! Nossa não sabia que só podia no máximo 3 campos extras. O problema é que o estado MT é o favorecido ele permite várias chaves acho que mais de 10 documentos, por isso estava referenciando nesse exemplo 5. Bom modifiquei aqui para só enviar 3 mas mesmo assim deu outra rejeição muito estranha: 'Lote processado com pendencias A chave da NFE e obrigatoria para este codigo de receita' mas eu estou enviando a chave(segue em anexo os xmls e a imagem). Detalhe isso no modo homologação, fui então testar no modo produção ae pelo manual quando for produção e MT favorecida não pode informar campo extra, mas ao tentar validar da erro indicando a falta das tags do campo extra ae ficou mais estranho ainda. <ns1:codigo>703</ns1:codigo> <ns1:descricao>Falha na validacao do retorno da UF: cvc-complex-type.2.4.b: The content of element 'camposExtras' is not complete. One of '{"http://www.gnre.pe.gov.br":campoExtra}' is expected.</ns1:descricao> </ns1:motivo> Como informo as tags do campo extra sem valor? Desde já Muito Obrigado pela Atenção e Ajuda! Obrigado! 000028383-gnre.xml 2300033436-ped-rec.xml 2300033436-pro-rec.xml 20230804142744-env-lot.xml 20230804142745-rec.xml
  22. Olá Boa Tarde Tudo bem! Estou com o mesmo erro no modo produção para Bahia. Por Favor alguém conseguiu resolver? Desde já Muito Obrigado pela Atenção!
  23. Olá Tudo Bem! Estou tentando autorizar uma GNRE usando o componente ACBrGNRE em ambiente de homologação cujo o estado Favorecido é o MT. Como estado do MT segundo o site do sefaz - PE aceita mais de um documento de origem, então estou tentando validar com 5 chaves de nf-e, mas mesmo informando o campoExtra está retornando esta rejeição 156 - cvc-complex-type.2.4.d: Invalid content was found starting with element 'campoExtra'. No child element is expected at this point. O que pode estar originando este erro? Eu fiz um loop informando cada chave e seguindo o exemplo do ACBrGNRE então testei dentro do loop usando assim: MDdocsGNRE.First; while not(MDdocsGNRE.Eof) do begin with camposExtras.New do begin CampoExtra.codigo :=38; CampoExtra.valor :=trim(MDdocsGNRE.FieldByName('CHAVENFE').AsString); end; MDdocsGNRE.next; end; Onde da o erro acima. Segue em anexo os arquivos gerados. Tentei mudar esse trecho 'with camposExtras.New do' para 'with camposExtras.add do' mas retornou a mesma rejeição. Senão informar o campoExtra também da rejeição. Testando com estados que permitem um só documento no caso uma chave nf-e está autorizando normalmente. Alguém já viu essa rejeição? Desde já Muito Obrigado pela Atenção! Obrigado! 20230727110020-rec.xml 3831-gnre.xml 20230727110019-env-lot.xml
  24. Olá Tudo Bem! Obrigado Diego por me responder! Perdão por só hoje estar respondendo, é que tive resolver outros problemas do software com relação a nf-e ae acabei não vendo sua resposta, por favor me desculpe! Obrigado pelas respostas me ajudou muito! Todas as dúvidas foram sanadas desse tópico Muito Obrigado! Por Favor pode fechar este tópico! Obrigado!
  25. Olá Diego Tudo Bem! Desculpe só retornar agora e Obrigado por me ajudar: Por favor segue minhas dúvidas: Chequei e a guia está na versão 2.00. Eu tinha configurado ACBrGNRe.Configuracoes.Arquivos.Salvar := True; direto no componente mas durante o tempo de execução como eu estava deixando a opção Salvar Arquivos em Pastas Separadas desmarcada, então acabava tornando a configuração false, depois que marquei a opção ae sim gerou o arquivo que está em anexo com a extensão -guia.xml acredito que esse o arquivo correto a ser gerado? Essa opção Salvar Arquivos em Pastas Separadas, eu não entendi ele é para salvar quais arquivos em pastas separadas, seriam os arquivos de envio e resposta e o arquivo -guia.xml mas esse seria em outra pasta? E onde configuro a pasta para separar os arquivos? Sim eu queira mostrar o preview da guia na tela já para o cliente já imprimir ae usei o método que você sugeriu da seguinte forma: ACBrGNRE1.GuiasRetorno.LoadFromString(ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia.Items[0].XML); ACBrGNRE1.GuiasRetorno.Imprimir; Eu primeiro tentei usando só o método ACBrGNRE1.GuiasRetorno.Imprimir pois pensei como tinha acabado de enviar ele estava já carregado no componente mas ae não exibiu nada, ae achei em outro post do fórum carregando a guia da forma acima, dessa maneira exibiu o preview. E dessa forma mesmo que carrega ou tem outra maneira? Um detalhe não exibiu o cpf e nem o município do destinatário, isso seria porque emiti a gnre em modo homologação? Na nf-e no modo homologação não mostra o nome do destinatário. Por fim consegui gerar o arquivo pdf na pasta do xml seguindo sua dica de, definir no componente de impressão a propriedade PathPDF como sendo o mesmo caminho fiz da seguinte forma: ACBrGNREGuiaRL1.PathPDF:=ACBrGNRE1.Configuracoes.Arquivos.GetPathGNRE(0); ACBrGNRE1.GuiasRetorno.ImprimirPDF; Ele gerou o pdf em anexo, mas o nome do pdf ficou 1.pdf esse nome ele gera a partir do que foi informado no campo identificadorGuia ? Pois nele no teste informei 001. Tem como definir por algum método ou evento nome do arquivo pdf? Exemplo no ACBrNFe eu faço assim ACBrNFeDANFeRL1.NomeDocumento mas não achei essa opção no ACBrGNRE. Segue em anexo os arquivos gerados depois deixar configurado ACBrGNRe.Configuracoes.Arquivos.Salvar := True. Só o -guia.xml é o necessário? Mais uma vez Muito Obrigado pela Ajuda! Obrigado pela Atenção! 001-gnre.xml 1-guia.pdf 2300022813-ped-rec.xml 2300022813-pro-rec.xml 0008520230000703-guia.xml 20230531185847-env-lot.xml 20230531185848-rec.xml
×
×
  • 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.