Ir para conteúdo
  • Cadastre-se

valterpatrick

Membros Pro
  • Total de ítens

    565
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que valterpatrick postou

  1. Se eu não me engano este campo é opcional para preencher. Creio que se vc não preencher, não será impresso.
  2. Eu corrigi para pegar a configuração salva no banco de dados, agora não deve dar mais este problema.
  3. Eu fui depurar o projeto, algo que eu deveria ter feito desde o inicio para evitar uma dúvida boba, mas tudo bem. Vi que na parte onde eu seto as configurações da SSLLib, eu não abro o componente do banco de dados para pegar do banco as configurações, ai ele pega o else. if IBQCertificadoTP_XML_LIB.AsString = '0' then Configuracoes.Geral.SSLXmlSignLib := xsXmlSec else if IBQCertificadoTP_XML_LIB.AsString = '1' then Configuracoes.Geral.SSLXmlSignLib := xsMsXmlCapicom else if IBQCertificadoTP_XML_LIB.AsString = '2' then Configuracoes.Geral.SSLXmlSignLib := xsMsXml else if IBQCertificadoTP_XML_LIB.AsString = '3' then Configuracoes.Geral.SSLXmlSignLib := xsLibXml2 else Configuracoes.Geral.SSLXmlSignLib := xsMsXmlCapicom; Tendo em vista isto, eu vou colocar o else para ser none.
  4. Eu atualizei o ACBr hoje e com isto está apresentando o erro "Suporte a "sxMsXmlCapicom" disponível apenas em MSWindows, e sem a diretiva de compilação {$DEFINE DFE_SEM_MSXML}" quando vou gerar o DANFe. Estou conseguindo emitir, mas não gerar o DANFe. Para atualizar o ACBr eu dei um update no svn e fiz a instalação com as configurações abaixo. Por acaso as configurações devem ser outras?
  5. Pessoal, já uso a bastante tempo o boleto do banco Sicoob (código 756) com o tipo cobrança cobBancoob, mas recentemente atualizei os fontes e vi que há um novo tipo de cobrança com o nome cobBancoSicoob. Qual seria a diferença entre os dois tipos de cobrança? Posso continuar usando cobBancoob para o banco Sicoob ou tenho de mudar para cobBancoSicoob?
  6. No retorno da emissão você deve pegar o cStat, o xMotivo e mostrar para o usuário. NotaFiscal.NFe.procNFe.cStat; NotaFiscal.NFe.procNFe.xMotivo; Caso queira fazer algo personalizado, deve tratar cada rejeição, ai vai dar um trabalho e para isto recomendo fazer uma base de conhecimento/wiki onde você vai gerar o tutorial de cada rejeição que você conseguir tratar, ai quando der a rejeição 204 por exemplo, você exibe a mensagem para o seu usuário e o link para o tutorial onde ele vai ver o passo a passo, inclusive com prints e mais informações de como resolver. O maior problema é mapear todas as rejeições, mas comece pelas rejeições que são mais frequentes. Boa sorte.
  7. Coloca o print aqui da consulta que vc está fazendo, do componente e da msg de erro.
  8. Eu já ouvir alguns clientes meus falarem que tem como tirar o módulo fiscal e usar a impressora como não fiscal. Ai você tem de levar numa empresa especializada para fazer isto, mas ai tem de ver se compensa continuar com estas impressoras antigas que só dão problema ou comprar uma nova. Eu sempre indico para meus clientes a Epson TM T20X, é a que menos dá trabalho e mais fácil de configurar.
  9. O Google e a Microsoft mudaram a forma de enviar email, veja o post abaixo:
  10. Bem estranho, por que está preenchido. Passa mais informações ai, tipo qual linguagem está usando, se já atualizou o ACBr, os schemas e etc
  11. O campo dhEmi tem de ter algum valor válido e pelo jeito está com o valor zero. Confira se de fato o campo dhEmi está com o valor "18/12/2024 09:32:00" igual no arquivo.
  12. Coloca no google drive e manda o link
  13. Eu postei em um grupo do whatsapp e lá me falaram que o envio de sincrono é apenas para uma nota e assincrono são para várias notas. Com isto resolvi o problema, quando for uma nota eu envio sincrono e quando for mais de uma nota envio assincrono.
  14. Pessoal, estou enviando um lote com 2 NFe em modo sincrono no estado de MG. Quando recebo o retorno do lote, apenas uma nota é emitida, as demais não são. Eu percebi isto com um cliente meu hoje e fiz o teste no ambiente de homologação. Se pesquisar a chave de acesso no site, apenas uma foi emitida de fato. Isto é algum erro meu de envio de nota ou é algo relacionado ao webservice de MG? Em anexo está o xml de envio e o de retorno. 2024000955-env-lot.xml 2024000955-pro-lot.xml
  15. Entendi, blz então. Obrigado.
  16. Sim concordo, mas em casos onde o erro passe despercebido ou algo do tipo e gere erro de schema eu preciso exibir a mensagem para o usuário de forma mais elegante e que ele entenda o erro. Ai depois vou lá e altero no sistema.
  17. Eu recomendo qualquer uma da Zebra, são ótimas
  18. Pessoal, quando dá erro de schema xml, é apresentado uma mensagem de erro amigável e uma outra com mais detalhes, só que em inglês. Eu quero formatar a mensagem que apresento para o meu usuário com o máximo de informação possível e em Português. Exemplo de mensagem retornada: TAG:<emit><enderEmit> ID:C06/xLgr(Logradouro) - Tamanho maior que o máximo permitido [RUA BELO HORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTE]. --> 1832 - Element '{http://www.portalfiscal.inf.br/nfe%7DxLgr': [facet 'maxLength'] The value has a length of '108'; this exceeds the allowed maximum length of '60'. Exemplo de mensagem que pretendo retornar ao meu usuário: { "message": "Erro Schema 1832: O campo 'xLgr' (Logradouro) da tag '<emit> <enderEmit>' apresentou o seguinte problema: 'Tamanho maior que o máximo permitido [RUA BELO HORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTEHORIZONTE]. Tamanho máximo: 60'. Por favor, revise os dados informados.", "error": "Bad Request", "statusCode": 400 } Estou utilizando regex para pegar alguns dados, mas o maior problema é que existe erro de schema para tamanho mínimo, máximo, enumeradores, tipos e etc. Teria alguma forma mais fácil para eu abranger todos os erros possíveis do schema de forma a capturar os dados e formatar eles para apresentar ao meu usuário? Linguagem de programação utilizada: Node.js - Nest.js
  19. Pessoal, estou desenvolvendo uma API em Node.JS e preciso realizar a validação do schema XML, mas de forma que eu consigo obter o retorno, tratar e exibir para o meu usuário. O método NFE_Validar ne retornou apenas o código. Nos logs até tem a descrição, mas não consegui pegar ela para exibir de forma especifica. Teria algum outro método do ACBr ou de terceiros onde eu posso validar e receber o retorno, para exibir ao usuário?
  20. De nada. O seu erro ali foi no entendimento da rejeição e na análise da sua nota, você focou muito em uma parte e não analisou como um todo. Erros como este você tem de analisar o arquivo xml gerado e conferir os nomes dos campos, talvez alguns podem gerar confusão.
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...