-
Total de ítens
2.511 -
Registro em
-
Última visita
-
Days Won
13
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que valterpatrick postou
-
Eu fui testando e achei a solução para o meu problema. No Google Console tenho de deixar a mesma URL que eu colocar no envio. Estava colocando outra, por que tinha seguido um tutorial diferente.
-
Eu tentei e está dando este erro: Acesso bloqueado: a solicitação desse app é inválida Não foi possível fazer login, porque esse app enviou uma solicitação inválida. Tente novamente ou entre em contato com o desenvolvedor para falar sobre o problema. Saiba mais sobre o erro Se você é um desenvolvedor desse app, consulte os detalhes do erro. Erro 400: redirect_uri_mismatch O app está como Produção, segui os passos que vi na internet para criar a chave e tudo mais.
-
Erro "Segmentation fault (core dumped)" linux
valterpatrick replied to valterpatrick's tópico in ACBrLIB
Farei os testes conforme orientado e retornarei aqui no forum dentro das próximas horas, desde já agradeço. -
Pessoal, estou usando a Lib MT (ACBrLibConsultaCNPJ-1.0.1.75) no Node.js v20.17 rodando no Linux Ubuntu 24.04 (com recursos gráficos). O OpenSSL Default Provider é v3.0.13 e o OpenSSL Legacy Provider é v3.0.13, ambos ativos. O erro "Segmentation fault (core dumped)" acontece quando estou importando a biblioteca na chamada do método, em anexo está o meu código e abaixo a parte que está dando erro quando passa por ela: async getCNPJ(CNPJ: string) { let handlePtr = ref.refType('int'); const libm = ffi.Library(this.pathDllACBrLibCNPJ, { // CNPJ_Inicializar([eArqConfig, eChaveCrypt]); CNPJ_Inicializar: ['int', [handlePtr, 'string', 'string']], // CNPJ_Consultar(eCNPJ, sResposta, esTamanho) CNPJ_Consultar: ['int', [handlePtr, 'string', 'string', handlePtr]], CNPJ_ConfigGravarValor:['int',[handlePtr, 'string','string','string']], // CNPJ_Finalizar(); CNPJ_Finalizar: ['int', [handlePtr]], // CNPJ_Versao(); CNPJ_Versao: ['int', [handlePtr, 'string', handlePtr]], CNPJ_UltimoRetorno: ['int', [handlePtr, 'string', handlePtr]] }); /*Mais código*/ } async getCNPJ(CNPJ: string) { let handlePtr = ref.refType('int'); const libm = ffi.Library(this.pathDllACBrLibCNPJ, { // CNPJ_Inicializar([eArqConfig, eChaveCrypt]); CNPJ_Inicializar: ['int', ['pointer', 'string', 'string']], // CNPJ_Consultar(eCNPJ, sResposta, esTamanho) CNPJ_Consultar: ['int', ['pointer', 'string', 'string', 'string']], CNPJ_ConfigGravarValor:['int',['pointer', 'string','string','string']], // CNPJ_Finalizar(); CNPJ_Finalizar: ['int', ['pointer']], // CNPJ_Versao(); CNPJ_Versao: ['int', ['pointer', 'string', 'string']], CNPJ_UltimoRetorno: ['int', ['pointer', 'string', 'string']] }); /*Mais código*/ } cnpj.service.ts
-
Só precisa desta unit?
-
Api Código de Barras automatizar o cadastro de produtos
valterpatrick replied to BitmaxDeveloper's tópico in Banco de Dados
Corrigindo minha fala, não é site da receita federal, é CCG-Cadastro Centralizado de GTIN. Recomendo dar uma olhada na NT2021/003 v1.30. -
Api Código de Barras automatizar o cadastro de produtos
valterpatrick replied to BitmaxDeveloper's tópico in Banco de Dados
Acesse este site. Você consegue consultar alguns dados dos produtos e até imagens a partir de um código de barras: http://www.eanpictures.com.br Agora, caso queira pegar os dados diretos do site da receita federal e tendo um certificado digital você pode usar o ACBrGTIN. Procure nos exemplos. -
Entendi.
-
Envio de relatórios ou boletos em pdf via Whatsapp
valterpatrick replied to matheus luan de sa's tópico in Classificados
https://hubconnect.top/grupos Entre neste site e depois nos grupos da HubConnect, lá tem várias bibliotecas para envio de Whatsapp e outras ferramentas OpenSource, mas não são Delphi. Delphi eu te recomendo WPP4Delphi, eu utilizei por algum tempo e é muito bom, TInject usei também, mas a comunidade não ajuda muito. https://github.com/wppconnect-team/WPP4Delphi https://chat.whatsapp.com/HzLflMQVjOPK9bpjzlxcMO -
Mensagem de erro ao tentar enviar email
valterpatrick replied to PORTERR's tópico in Dúvidas Gerais sobre o ACBr
https://github.com/geoffsmith82/GmailAuthSMTP/tree/master Dá uma olhada neste github. Creio que terá de desenvolver o envio com Oauth, esta não é a parte complicada, mas sim criar as chaves. É algo que o cliente final não conseguirá e precisará do suporte para fazer todo o processo. -
https://github.com/geoffsmith82/GmailAuthSMTP/tree/master Eu achei este código na internet. Estou lendo melhor a documentação do Google para entender como funciona e a partir dai vou modificar o envio do email usando os componentes Indy.
-
retorno dos códigos da sefaz
valterpatrick replied to Sigelman Araujo's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
O retorno 100 é o que considera como EMITIDO; Os retornos 103, 104 e 105 você considera como EM PROCESSAMENTO, ou seja, você enviou a nota para a receita, ela recebeu, mas não te retornou na hora se está emitida ou não. Neste caso você tem de consultar a nota e conferir se foi emitida ou não; O 102 vai ser usado quando estiver inutilizando uma numeração, quer dizer que a nota foi inutilizada, se vier qualquer coisa diferente disto, quer dizer que não foi inutilizado; O 107 o retorno de serviço em operação, ou seja, o webservice está no ar. É retornado quando você pesquisa o status do webservice, se vier qualquer coisa diferente disto, é rejeição; O 101 vai ser usado quando estiver cancelando uma nota, quer dizer que a nota foi cancelad, se vier qualquer coisa diferente disto, quer dizer que não foi cancelada; O 111 e 112 são retornos de consulta do cnpj pelo componente ACBrNFe, retorno os dados da empresa; O retorno 110 ou qualquer outro que indique denegação, agora são considerados rejeições. Qualquer outro retorno diferente dos informados acima são rejeições. Geralmente a rejeição vem com o número e uma breve descrição. Exemplo: "Rejeição 204: Duplicidade de NF-e [nRec:999999999999999]". Quando for assim, pesquise no Google: Rejeição XXX, geralmente eu vou no site da oobj, é muito bem descrito a rejeição e sua solução, mas nas NT também vem explicando o motivo da rejeição. Referência da Rejeição 204: https://www.oobj.com.br/bc/article/rejeição-204-duplicidade-de-nf-e-nrec999999999999999-como-resolver-289.html -
Músicas para Programar concentrado
valterpatrick replied to Daniel Simoes's tópico in Boteco do ACBr
Eu sou autista e tenho TDAH, é dificil concentrar e voltar a concentração quando perco ela. O ruido marrom ajuda a me concentrar mais do que ouvir música por exemplo. Eu até já fiquei um tempo ouvindo podcasts enquanto programava, inclusive ouvir vários do ACBr, mas o ruido marrom ajuda mais. -
Músicas para Programar concentrado
valterpatrick replied to Daniel Simoes's tópico in Boteco do ACBr
No momento estou mais é me concentrando no que faço sem ouvir música, mas gosto muito de ouvir ruido marrom. -
Exclusão do ICMS-ST da BC do PIS e da Cofins
valterpatrick replied to Luciano - Wage Sistemas's tópico in ACBrNFe
É um bom questionamento, estou por fora desta decisão da justiça. Em casos como este eu geralmente recebo orientações do contador de algum cliente que solicita este tipo de alteração. Eu vou pesquisar mais a respeito, mas obrigado por postar e compartilhar esta informação útil. -
Cara, está com a mensagem de certificado revogado. Você pode tentar entrar em contato com a empresa que vendeu o certificado digital e conferir com eles se foi realmente revogado ou não. Referência: https://www.serasaexperian.com.br/blog-pme/quando-ocorre-a-revogacao-do-certificado-digital-descubra-aqui/
-
Exclusão do ICMS-ST da BC do PIS e da Cofins
valterpatrick replied to Luciano - Wage Sistemas's tópico in ACBrNFe
Eu excluo o valor do icms e não icms-st da base do pix/cofins, mas somente quando o cliente marca para fazer esta exclusão. -
Ler aquivo pdf
valterpatrick replied to Adhelmar Rondon's tópico in Object Pascal - Delphi & Lazarus
Entendo a sua dor, tenho clientes assim também, mas ai é uma questão de limitação. Não tem como você desenvolver do zero uma ferramenta que entregue o que precisa e não deve conseguir algo grátis, terá um custo e o seu cliente tem de entender que para conseguir o que ele quer não será gratuito. Veja a respeito da inteligência artificial, creio que já tem alguma API pronta para isto e que você pague por chamada, logo você terceiriza o custo para o seu cliente e fica apenas por conta de desenvolver o código para ele colocar as credenciais dele -
Ler aquivo pdf
valterpatrick replied to Adhelmar Rondon's tópico in Object Pascal - Delphi & Lazarus
Cara, o recurso que você quer é um pouco avançado para um componente gratuito. Veja a possibilidade de criar uma integração com IA onde você envia o arquivo PDF e ela extrai as informações que você precisa. Groq e Gemini tem versões gratuitas para uso via API. Pesquisa a respeito e se conseguir fazer, avisa aqui. -
Inteligência Artificial - ACBr
valterpatrick replied to valterpatrick's tópico in Dúvidas Gerais sobre o ACBr
Obrigado- 18 replies
-
- ia
- inteligência
- (e 4 mais)
-
Inteligência Artificial - ACBr
valterpatrick replied to valterpatrick's tópico in Dúvidas Gerais sobre o ACBr
Sim, esta é a ideia. O Chatgpt é um dos mais usados, mas também fazer integração para gemini, groq e outros. No caso a ideia é deixar o mais mastigado possível, ou seja, no componente ACBrIA já ter as sub-classes e tudo mais pronto para só preencher e ele já fazer todo o cálculo, sem a necessidade da gente ficar toda vez criando um prompt, algo parecido com o que é o ACBrBoleto que tem integração a vários boletos, ACBrPIXCD e etc. Tipo, conectar o ACBrMDFe ao ACBrIA ou vice e versa, nisto eu só chamar um método que me retorna o melhor caminho, percursos e etc. Melissa, eu criei o grupo no whatsapp para que seja um lugar onde fique mais fácil de todos compartilharem suas ideias e códigos para a gente criar o componente, mesmo que na primeira versão ele não esteja no padrão 100% do ACBr. O mais importante é começarmos, darmos o primeiro passo. Se junte a nós também.- 18 replies
-
- 1
-
-
- ia
- inteligência
- (e 4 mais)
-
Quando estiver próximo do lançamento, a receita vai soltar alguns exemplos ou algo to tipo? Algo para orientar os programadores.
- 23 replies
-
- cnpj
- alfanumerico
-
(e 2 mais)
Tags:
