Ir para conteúdo
  • Cadastre-se

Gandalf

Membro Pro Verificado
  • Total de ítens

    275
  • Registro em

  • Última visita

Tudo que Gandalf postou

  1. Sim, isso mesmo. Resolvido! Obrigado!
  2. Obrigado pelo retorno, se já postei, foi a tempos e foi corrigido. O que está acontecendo agora é que percebi que, com a mudança do ano, o valor (data/hora) extrapolou os números inteiros. Agora eu não sei se foi ajustado algo nos schemas e tenho de atualizar ou é alguma coisa a mais, mas com certeza, extrapolou o valor dois inteiros. Eu já atualizei no final do ano os componentes. Mas eu acho que já vi o que é aqui. Obrigado pela atenção!
  3. Bom dia, hoje, pela manhã, meus clientes começaram a receber a seguinte mensagem "2201030924 is not a valid integer value" o valor varia, mas percebi que é a data e hora do evento. Isso ocorreu em dois clientes diferentes, um que tentou cancelar uma NFe e outro que tentou fazer a manifestação do destinatário. Alguém sabe o que pode ser?
  4. Gandalf

    Tag IPI

    Boa tarde, obrigado pela informação!
  5. Gandalf

    Tag IPI

    Boa tarde, obrigado por responder, sim, os campos estão sendo preenchidos. Eu não uso arquivo .ini para gerar o XML. Eu faço direto em memória.
  6. Opa! Muito obrigado!!!
  7. Sim, eu primeiramente tentei usar a propriedade CustomPreview e sim, ela dá acesso aos botões. O problema é que ela vem como nil e se tentar usá-la vai dar um erro, naturalmente, de access violation. Alguma ideia de como resolver isso?
  8. Boa noite. Obrigado por responder. A única propriedade que eu encontrei foi a CustomPreview, que daria acesso. Mas ela vem como nil. Teria alguma outra forma de inicializar o a classe para que ela venha criada? Se não for sobre a CustomPreview que tu estás falando, poderias passar o caminho da propriedade?
  9. Gandalf

    PreviewOptions

    Boa tarde, eu atualizei os fontes do ACBr e no ACBrBoleto eu não encontrei mais uma propriedade para acessar na classe ACBrBoletoFCFR o relatório e, consequentemente, o PreviewOptions. Eu precisaria setar os botões que aparecem no preview FfrxReport.PreviewOptions.Buttons. Eu alterei essa unit criando uma propriedade publica que me retornasse o campo FfrxReport. Gostaria de saber se há um motivo para esse campo ficar privado e, se não, se a equipe do ACBr consideraria dar acesso a esse campo, porque senão, sempre que eu atualizar os fontes, teria de ir na Unit e criar novamente essa propriedade. Atenciosamente Társis Francke Ferreira
  10. Bom dia Rafael! Muito obrigado por responder! Certo, e tu sabes quem poderia responder pela classe em c#? Pelos vídeos que eu havia assistido, eu entendi que tu tinhas desenvolvido a classe também. Se tu me passares qual classe que é e, mais ou menos, em qual parte que ela lê os valores, talvez eu possa ajudar e assim resolvo o meu problema e já ajudo a comunidade também, porque da forma que está, se alguém for usá-la em uma API, como eu, ela não vai funcionar.
  11. Gandalf

    Tag IPI

    Opa, Wilsonn tu chegaste a receber algum retorno do pessoal do ACBr? Eu fiz algumas perguntas, sendo que uma já faz mais de 11 dias e até agora não responderam. Eu sei que ninguém tem obrigação de responder, mas a minha dúvida é se vão dar suporte na ACBrLib. Não sei se o suporte está lendo isso e talvez tenha de entrar no suporte pago, onde se pode baixar o ACBrLib e também receber suporte. Se precisar entrar no suporte pago, tudo bem, mas se não forem tocar o projeto da ACBrLib, não adiantaria muita coisa. Se o pessoal do suporte estiver lendo, não levem a mal, mas é que não foi respondido nem com um "estamos cientes e daremos um retorno logo que descobrirmos o que está ocorrendo". Eu só estou preocupado se o suporte do ACBrLib vai ser continuado ou não, para saber como resolver a minha necessidade. Muito sucesso a todos!
  12. Boa tarde, eu creio que o problema é a localização. Antes eu desserializava o xml "na unha" e também tive problemas com valores decimais, por exemplo. Hoje notei que rodando a aplicação no meu servidor que fica fora do Brasil, usando o Método CarregarXML e depois ObterNF, os valores numericos(decimais) vem zerados. O que eu fiz na época foi usar o método do C# decimal.Parse(valor, CultureInfo.InvariantCulture). Dessa forma o valor vem correto. Eu não tenho os fontes do ACBrLib, mas não saberia como fazer isso em Object Pascal. Observação, testando isso localmente, da forma que o ACBrLib está, funciona. O problema é quando roda no servidor fora. Alguém tem alguma sugestão de como contornar isso?
  13. Gandalf

    Tag IPI

    Bom dia, estou informando para o ACBrLib os dados do produto.IPI.CST, produto.IPI.pIPI, produto.IPI.vBC , produto.IPI.vIPI e produto.IPI.cEnq. Estou informando o CST CSTIPI.ipi50, que é tributado na saída. A empresa não é do simples e a tag não está sendo gerada no XML, o que me retorna um erro da receita, com razão, dizendo que o total não bate com o valor do IPI dos itens. Existe algum outro campo que é necessário preencher? Desde já agradeço Társis Francke Ferreira
  14. Boa tarde, Não estou conseguindo o retorno da data/hora de emissão na leitura do XML. Eu carregando o XML com o método CarregarXML e estou lendo com o método ObterNF. A biblioteca, aparentemente, está retornando normal os outros dados, mas as datas não estão sendo lidas e estão voltando valores padrão. Peguei o demo do projeto e também, depois de carregar o xml, obtive a nota através do ObterNF e tive o mesmo resultado que na minha aplicação. O que pode estar acontecendo? Desde já agradeço a atenção Társis Francke Ferreira
  15. Olá Gustavo. Isso tu usas quando fores inicializar o componente. Eu uso assim: ACBrNFe ACBrNFe = new("[Memory]");
  16. Obrigado pela resposta. A empresa não é do simples, não é CSOSN.
  17. Sim, eu penso que o Juliomar está correto. Muito obrigado pela atenção!
  18. Gandalf

    Valores de ICMS

    Boa noite, estou usando o ACBrLib com C# e me deparei com um mistério. Estou fazendo uma nota de devolução (FinNfe = 4) e estou informando na tag produto.ICMS.vBC um valor de ICMS para o CST 00. Na nota que está sendo devolvida, os valores foram gerados, mas na nota de devolução, saem zerados, mesmo informando os valores (base, percentual e valor) O que poderia ser isso? Desde já agradeço a atenção! Um detalhe, os valores totais de ICMS saem corretos, somente nos itens é que não são gerados.
  19. Obrigado pelas respostas, O Victor estava correto, era o fuso horário!
  20. Gandalf

    Cancelamento dhEvento

    Bom dia, estou tentando cancelar uma nota com o ACBrLib e estou recebendo o seguinte retorno: A data do evento nao pode ser maior que a data do processamento. Eu verifiquei nos arquivos gerados e realmente a data do evento é gerada com alguns segundos à frente da data do processamento. Como eu faço para informar a tag dhEvento? No cancelamento ela é gerada de forma automática pelo componente e, como eu estou fazendo via API, eu não tenho como mexer no horário do servidor WEB.
  21. Tu estás correto. Eu mudo o retorno para Json, mudei para ini e funcionou. Muito obrigado!
  22. Obrigado pela resposta! Mas eu não mudei nada naquele procedimento que eu colei acima. Eu simplesmente colei a parte do código que está dando problema. Então esse é o procedimento padrão? Se eu não usar arquivo .ini, vai dar erro sempre? Eu pergunto porque eu posso mudar a leitura nesse procedimento, mas daí vou ter sempre que ter o cuidado para quando atualizar os componentes, ter de mexer nisso. Como eu disse, a variável "resposta" vem com os dados.
  23. Gandalf

    Cancelamento nfe

    Boa tarde, estou tendo um problema com o cancelamento da NFe, na seguinte rotina (C#) public static TClass LerResposta(string resposta) { var iniresposta = ACBrIniFile.Parse(resposta); var ret = iniresposta.ReadFromIni<TClass>("Cancelamento"); ret.Resposta = resposta; return ret; } A resposta vem, mas ele está tentando usar o arquivo ini para retornar. Eu não uso arquivo ini. Estou usando direto em memória. Eu já estou usando o ACBrLib para autorizar a NFe dessa forma ACBrNFe ACBrNFe = new("[Memory]"); Está tudo certo, mas agora com o cancelamento estou tendo erro, porque a variável ret fica nula. O que pode ser isso?
  24. Gandalf

    Impressão PDF

    O erro que aparece no console é Error: WebSocket closed with status code: 1006
  25. Gandalf

    Impressão PDF

    Bom dia, Eu estou desenvolvendo uma aplicação em Blazor (C#) e estou tendo um problema com a impressão do PDF da DANFe. Estou usando o seguinte código: try { acbrNFe.LimparLista(); acbrNFe.CarregarXML(acbrNFe.Config.PathSalvar + @$"\{faturamento.ChaveEletronica}-nfe.xml"); acbrNFe.Config.DANFe.MostraStatus = false; acbrNFe.Config.DANFe.MostraPreview = false; acbrNFe.ImprimirPDF(); } catch (Exception e) { return new ResultadoModel { Sucesso = false, Retorno = $"Ocorreu um erro ao chamar procedimento Imprimir DANFE. Erro: {e.GetBaseException().Message}" }; } Na minha máquina local, funciona que é uma beleza, mas quando eu executo na minha hospedagem web a tela congela. Ele até cria o arquivo PDF, mas depois congela e não segue adiante. Nem sequer entra no catch. Alguém tem uma luz em relação a isso? Ou alguma forma da dll gerar um log para eu saber o que está acontecendo? desde já agradeço Társis Francke Ferreira
×
×
  • 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.