Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation since 22-03-2024 em todas as áreas

  1. Foi publicada a versão 24.1.C das tabelas fornecidas pelo IBPT, as quais já se encontram também em nosso SVN. As novas tabelas tem a vigência de 20/03/2024 até 30/04/2024. Para cumprimento da Lei 12.741/12, também conhecida como "De Olho no Imposto", não se esqueça de realizar a atualização de seus clientes. Fonte: De Olho no Imposto
    5 pontos
  2. Para quem estiver com problemas de acesso aos nossos manuais on-line, tanto do ACBrLib ou ACBrMonitorPlus, estamos disponibilizando em formato PDF. ACBrMonitorPlus: ACBrMonitor.pdf ACBrLib: ACBrLib.pdf
    5 pontos
  3. Corromperam o BD da receita, agora tão procurando o pen drive com o último backup kkkkkk
    4 pontos
  4. Salve comunidade do Projeto ACBr ! Agora com o nosso componente ACBrBoleto é possível emitir Boletos, gerar e receber CNAB 400 para o Banco 107 - Banco BoComBBM Home - Banco BOCOM BBM A atualização já está em nossos repositórios ! *Em breve as documentações sobre o novo banco serão atualizadas (ACBrLibBoleto, ACBrMonitorPlus)*
    3 pontos
  5. Boa tarde pessoal, Resolvi postar aqui um problema que temos há algum tempo aqui na empresa em relação as LIBs. Estamos rodando a LIB consumindo a AcbrLibNfe no Linux com PHP, mas meu receio é em produção porque existe esse problema de qualquer parâmetro inválido, mata o servidor e ocorre um problema de memória, já coloquei em uma máquina local linux, já coloquei na AWS, ocorre a mesma coisa. O erro que acontece no c++ é o seguinte: Em todos os lugares que pesquisei (incluindo gpt), é dito que isso é um problema de memória (ponteiro). Muitas pessoas tiveram o mesmo problema, o exato erro Segmentation Fault(11), no php, ele aparece da seguinte forma: Mesmo colocando o código dentro de um try {} catch {} o erro acontece. Alegam que o erro é o Xvfb não ter sido iniciado corretamente. Não é isso, se o Xvfb não for iniciado a extensão também não inicia. Só para lembrar, o Xvfb é o emulador da parte gráfica para versões do Linux que não possuem interface visual (como na aws). Com o comando abaixo eu verifico o status do serviço do Xvfb: Para contornar o problema da lib de não retornar o erro, o primeiro passo foi criar as classes da pasta Meta para que o php valide todas as informações que são passadas para extensão: Mas mesmo assim, em alguns casos ocorrem erros, acredito que seja pelo fato de parte da documentação estar errada ou desatualizada, um exemplo, é a Lib CRY_CAPICOM que está na documentação como opção válida, porém, ao definí-la na extensão, o erro Segmentation Fault acontece: Isso está extremamente lento, (descobrir as combinações válidas). Além do fato de que eu também preciso validar o tipo de dado (string, boolean, number etc) para passar para a extensão pois se o tipo de dado estiver errado, a extensão também para de funcionar. Na classe NFeConfig.php eu faço todas as validações iniciais (apenas as iniciais, pois todo o código precisa de validações para contornar o bug da extensão). Todos os caminhos de arquivos e diretórios tem que ser validados pois um caminho inexistente também gera o erro. O erro está no c++, corrigindo lá o erro no php deixará de acontecer. Se você quiser eu posso criar um zip aqui com os arquivos para que testem aí. Eu terei que criar um arquivo de instruções para que consigam fazer funcionar.
    3 pontos
  6. blz, ja tinha feito isso, mas resolvi reportar para caso outras pessoas tenham esse problema, podemos achar uma solução. Agradeço pela atenção
    2 pontos
  7. Boa noite! Só para comunicar aqui para vocês que deu certo, retirei tudo que tinha como application.onexception e applicationevents e hoje sistema hoje não fechou sozinho mais Muito obrigado @Renato Rubinho, @Juliomar Marchetti
    2 pontos
  8. Problema reproduzido com as informações fornecidas. Sua consideração está correta, o problema é o & no Fantasia. O mesmo é um caractere que deve ser escapado no XML. Criada a #TK-5272 para análise do caso e parecer da equipe de consultores.
    2 pontos
  9. Tente trocar o #13 por #13#10, ou sLineBreak.
    2 pontos
  10. Boa tarde, O erro está no StrToInt, pois o range do tipo inteiro, que essa função converte, vai somente até 2147483647 e a data convertida está estourando este valor. Troque para StrToInt64 e veja se funciona.
    2 pontos
  11. Conferindo no arquivo ACBrNFSeXServicos.ini estas são as URLs temos para a cidade de Novo Hamburgo/RS [4313409] ; Atualizado em 12/12/2023 Nome=Novo Hamburgo UF=RS Provedor=IPM Versao=2.04 ProRecepcionar=https://nfse-novohamburgo.atende.net/?pg=services&service=WNENotaFiscalEletronicaNfe&cidade=padrao HomRecepcionar=https://homologacao.atende.net/?pg=services&service=WNENotaFiscalEletronicaNfe&cidade=integracoes Onde HomRecepcionar é homologação e ProRecepcionar é produção. Se você tentar abrir ela no navegador, ele vai mostrar uma telinha pedindo usuário e senha. Se informar as credências que está usando, ele acessa? Este frame define o ambiente para todos os DFes. Este campo Produção no INI é usado para definir informações no XML do RPS.
    2 pontos
  12. Olá Pessoal, Encontra-se disponível o novo provedor Elmar. Para mais informações favor ler o tópico abaixo.
    2 pontos
  13. Boa tarde!! Até peço desculpa em não ter reportado aqui, pois como estou envolvido em outros projetos mais urgentes.. esta situação do email ficou para "depois". @Caue Segura, fiz um teste configurando desta forma que mencionou e funcionou !!!
    2 pontos
  14. Boa tarde! Tive o mesmo problema que o Enéias e não consegui resolver atualizando a versão, fiz alguns testes com o mesmo nome de anexo informado pelo Diego e parece que o problema está relacionado ao campo CodificacaoResposta da seção Principal, seguem os prints dos testes: CodificacaoResposta=0 CodificacaoResposta=1
    2 pontos
  15. Ao tentar transformar um JSON em um objeto da classe TMateraQRCodeRequest: ACBrPSPMatera.QRCodeSolicitacao.ReadFromJSon(LACBrJSON); Obtenho esse erro: Consegui corrigir com uma pequena modificação (em anexo) no método NewSchema da classe TMateraRecipientsArray. ACBrSchemasMatera.pas
    2 pontos
  16. Olá @MatheusHenrique9, Muito obrigado pela contribuição. Foi enviada ao SVN, rev: 33044.
    2 pontos
  17. Boa tarde. Cidade atualizada e NFS-e transmitida com sucesso. Obrigado ACBrNFSeXServicos.ini
    2 pontos
  18. Sem problemas, credenciais enviadas Obrigado Ralty
    2 pontos
  19. Olá! Recentemente precisei fazer uma alteração na unidade ACBrNFeNotasFiscais.pas, mais precisamente na no método ValidarRegrasdeNegocios. Melhorando a validação dos totais da nota fiscal quando IndTot = 0 Problema: O código original somava indiscriminadamente valores de produtos, impostos e outras despesas ao total da NF-e, sem considerar corretamente a tag indTot, que indica se um item deve ou não ser incluído no total de produtos (vProd) da nota. E ao tentar emitir uma NFe seguindo a lógica atual a SEFAZ retornava rejeições como; 629, 630, 863... Alteração no código: Separamos a lógica de soma dos valores que sempre devem ser incluídos no ICMSTot, independentemente de indTot. Mantivemos a condição para somar valores de produtos e impostos específicos ao ICMSTot somente quando indTot = 1. Em anexo está: A unidade já com a alteração realizada. XML de exemplo com Frete, seguro, outros, desconto, ST, IPI, FCP, ICMS. Onde um item possui o indTot = 1 e o outro possui o IndTot = 0. 41240300389537000146550080000000281010085402.xml ACBrNFeNotasFiscais.pas
    2 pontos
  20. Boa tarde @Italo Giurizzato Junior Concordo plenamente e digo mais, o que nós usuários do componente NFSe e vocês do ACBr tentamos fazer é quase uma missão impossível por causa desse provedores, da forma como eles alteram o WebService deles em todas as suas partes de recepção e resposta. E até ai ja estamos acostumados, mas agora quando falta informação ja saiu do aceitável para a mais pura incompetência, como é esse caso atual que estamos tratando. Ontem fiquei mais de 2 horas esperando atendimento no chat deles para eu reportar esse problema, mas dai de 18:00 e o chat disse que não tinha ninguém para me atender. Segunda-feira vou tentar de novo, deixa esse tópico aberto, vou retornar aqui com alguma resposta deles, obrigado por enquanto.
    2 pontos
  21. Documentação ACBrLib e ACBrMonitor já estão Online novamente
    2 pontos
  22. 2 pontos
  23. Olá, @MuriloS.A! Executei o patch que você disponibilizou no último anexo deste tópico. Ao efetuar uma venda, a transação é aprovada. No entanto, não imprime os comprovantes, pois a resposta, nos campos dos comprovantes, não possui nenhuma informação, embora os logs estejam todos gerados. Devo fazer algum ajuste naquele código? Att. José Filho
    2 pontos
  24. bom dia, @Alysson Rengel, para a empresa que foi desenvolvido está utilizando produção em alguns clientes.
    2 pontos
  25. Boa tarde,realizado em produção aumentei o string len realmente trouxe mais detalhes das rejeições. pelo que reparei se vc tenta realizar o envio do mesmo documento repetidamente ele retorna vazio por algum motivo e como não retorna erro dentro do json, aparentemente o acbr trata como um sucesso. na propriedade sucesso. obrigado pela ajuda.
    1 ponto
  26. @Juliomar Marchetti, só 1 arquivo ini (tanto que, quando alterei o arquivo e coloquei a mesma URL nas 2 entradas, aí passou a pegar a URL "certa" - ou seja, está pegando daquele ini mesmo...)
    1 ponto
  27. Bom dia Valadares, Acabei de fazer um teste e não tive esse erro: ------------------------------ Versão OpenSSL OpenSSL 3.1.3 19 Sep 2023 03.01.00.030 C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libcrypto-3.dll C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libssl-3.dll ------------------------------ Requisição Ambiente : 1 Cidade : Sete Lagoas/MG Provedor : Libre Versão: 2.04 Data/Hora: 28/03/2024 11:02:12 Método Executado: Enviar Lote Assíncrono Parâmetros de Envio Numero do Lote: 1 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : False Erro(s): Código : E157 Mensagem: Usuário contribuinte não existe! Correção: --------- De qual pasta você esta pegando os schemas?
    1 ponto
  28. @Lucio Bittes você está testando em produção? eu estou esperando o suporte da API liberar meu cliente em produção, tem muita burocracia demais para um simples boletos. Eu quero testar em produção pra ver se vai retornar o qrcode do pix ou não no boleto.
    1 ponto
  29. Bom dia @Antonio Gomes Vou verificar com as credenciais enviadas de outro usuario. Se mudar algo envio aqui p vc, muito obrigado por testar com suas credenciais.
    1 ponto
  30. Boa noite Juliomar. Curso? Estava seguindo o pelo youtube, mas se tem o curso, vou ver se encontro.
    1 ponto
  31. Mude a configuração de SSL Type para LT_TLSv1_2 e teste novamente para ver se resolve.
    1 ponto
  32. Diego, muito obrigado pela ajuda. Fostes fundamental nessa dica de por a url no browser, e vou postar aqui uma resposta da IPM que acredito ser um padrão que tomarão pra outras prefeituras. Eles estão desativando o modo homologação Isso já deve servir de ajuda a muita gente que de imediato quando vai homologa inicia no modo homologação. Reforcei quanto as credenciais, eles geraram novas credenciais, e agora pelo menos estou conseguindo comunicar com eles. Daqui pra frente é só tratamento de informações. Muito obrigado.
    1 ponto
  33. Não sei. Porque estamos tentando emitir retornando o qrcode primeramente para depois implementar no ACBr. Estou travado nessa questão porque não conseguir emitir com informação do PIX. Estou aguardando retorno do banco até hoje.
    1 ponto
  34. 020 é a carteira. function TACBrBancoItau.MontarCampoNossoNumero ( const ACBrTitulo: TACBrTitulo ) : String; var NossoNr: String; begin with ACBrTitulo do begin NossoNr := Carteira + PadLeft(NossoNumero,TamanhoMaximoNossoNum,'0'); end; Insert('/',NossoNr,4); Insert('-',NossoNr,13); Result := NossoNr + CalcularDigitoVerificador(ACBrTitulo); end;
    1 ponto
  35. Deu certo fazendo dessa maneira: ACBrNFSe.Configuracoes.WebServices.TimeZoneConf.ModoDeteccao := TTimeZoneModoDeteccao.tzPCN; DataAgora := DataHoraTimeZoneModoDeteccao(FACBrNFSe)
    1 ponto
  36. Bom dia @JLuis, Ainda é uma mensagem um pouco genérica. Aconteceu em uma unica vez? você tem o XML salvo e pode compartilhar (se julgar que tenha dados sensiveis pode enviar para [email protected], colocando também o link deste tópico)? Se preferir pode anexar o XML aqui. Obrigado.
    1 ponto
  37. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
    1 ponto
  38. bom dia, farei isso agora a tarde, estava com costura para entregar atrasada..
    1 ponto
  39. Boa tarde...fiz a solicitação da liberação do ambiente em produção do boleto hibrido pix....estou aguardando o retorno. dando certo. Posto o resultado aqui...vamos ver como é esse boleto hibrido pix Bradesco
    1 ponto
  40. willian_delan Eles me retornaram...agora deu certo. Boa tarde a todos. Prezado, por favor, realizar novos testes, fiz um ajuste do nosso lado. Caso não obtenha sucesso, teremos que realizar uma vídeochamada para verificarmos em tempo real, pois, os ajustes de equalização cadastral já foram devidamente realizados.
    1 ponto
  41. 1 ponto
  42. Olá pessoal! Foi publicado no dia 22/03/2024 o Ato DIAT Nº018/2024. O mesmo altera artigo 3º do Ato DIAT Nº059/2023, que estabelece a obrigatoriedade do preenchimento dos campos vICMSDeson e motDesICMS nos DFes emitidos em Santa Catarina, fazendo com o que o mesmo passe a vigorar com a seguinte redação: Efetivamente definindo que as informações devem ser informadas a partir de 01/07/2024. Como preencher este campo nas soluções ACBr? Caso esteja utilizando a Lib ou o Monitor, basta adicionar os campos na seção ICMS e Total no arquivo NFe.ini que utilizar para alimentar a solução. [ICMS001] vICMSDeson= MotDesICMS= [Total] vICMSDeson= Caso esteja utilizando componente nativo Delphi/Lazarus, as propriedades são: ACBrNFe1.NotasFiscais[Indice].NFe.Det[OutroIndice].Imposto.ICMS.vICMSDeson := ACBrNFe1.NotasFiscais[Indice].NFe.Det[OutroIndice].Imposto.ICMS.motDesICMS := ACBrNFe1.NotasFiscais[Indice].NFe.Total.ICMSTot.vICMSDeson :=
    1 ponto
  43. Olá pessoal! Foi publicada a versão 1.62 desta Nota Técnica. A nova versão trás alterações no layout e em algumas regras de validação, vamos aos detalhes: Alteração do layout. A nova versão altera o nome do grupo I05g para "gCred". Este grupo é destinado a receber as informações sobre o Crédito Presumido do produto. Alteração das regras de validação que tratam das operações de aquisição ou prestação de serviços. Altera a redação da regra de validação I08-160 que passa a ser considerada tanto para ambos os modelos 55 e 65, agora com o seguinte texto: Altera a redação da regra de validação I08-170 que passa a ser considerada tanto para os modelos 55 e 65, agora com o seguinte texto: Elimina a regra de validação I08-171 que tratava da mesma validação exclusivamente para o modelo 55. Alteração da data de ativação das Regras de Validação referentes à tabela de cBenef por CST para o Distrito Federal. O Distrito Federal vai passar a aplicar as regras de validação N12-85, N12-86, N12-90, N12-94, N12-97 e N12-98 para NFC-e a partir de 01/07/2024. Inclusão da obrigatoriedade de código de benefício fiscal para o Espírito Santo. Adiciona na tabela com as UFs e Regras de validação a UF do Espiríto Santo, ficando desta forma. Vejam que ela segue a mesma lógica do estado de Santa Catarina explicada pelo nosso amigo @Italo Giurizzato Junior mais acima. Datas A alteração no schema tem data de implementação Teste em até 25/03/2024 e implantação em produção no dia 06/05/2024. As alterações nas regras de validação entram em vigor no ambiente de homologação até 25/03/2024 e no ambiente de produção no dia 01/07/2024. E o ACBr? Como pode ser visto, a NT trás uma alteração no nome de um grupo gerado no XML, a alteração será realizada nas soluções ACBr e disponibilizada em tempo hábil para que possam testar. EDIT: Os fontes do ACBr foram adequados a alteração imposta na versão 1.62. Para quem utiliza Lib ou Monitor, basta aguardar novas compilações.
    1 ponto
  44. o seu XML está faltando essas TAG tcCancelamentoNfse sem essas informações o componente não conseguirá processar o retorno. Seu XML : os prefixos, ns1, ns2, ns3, ns4 etc, não é o problema, o problema é a falta do schema tcCancelamentoNfse no seu XML. tu precisa verificar com o provedor o motivo da falta dessa tag no retorno do XML deles
    1 ponto
  45. Eu analisei aqui. As alterações fazem sentido sim... Verificando os possíveis conflitos, não encontrei nenhum. Algum outro impedimento de enviar ao SVN?
    1 ponto
  46. Bom dia, agradeço a atenção @Italo Giurizzato Junior, não conseguirei testar prontamente essa semana, possivelmente semana que vem já devo conseguir realizar o teste e comento aqui no fórum o resultado.
    1 ponto
  47. Olá pessoal! No dia 07/03/2024 foi publicado um comunicado avisando com antecedência sobre a atualização da URL do QrCode presente na NFCe para o estado da Paraíba. Atualmente, a URL nova e antiga estão coexistindo, mas a partir do dia 01/04/2024, somente a URL nova (http://www.sefaz.pb.gov.br/nfce) será considerada. O comunicado informa ainda que um terço das NFCe emitidas ainda estão utilizando a URL antiga. As soluções ACBr já fazem uso da nova URL conforme pode ser visto em ACBrNFeServicos.ini: [NFCe_PB_P] Usar=NFCe_SVRS_P URL-QRCode=http://www.sefaz.pb.gov.br/nfce ;... [NFCe_PB_H] Usar=NFCe_SVRS_H URL-QRCode=http://www.sefaz.pb.gov.br/nfcehom ;... Leia o comunicado na íntegra AQUI. Um agradecimento ao membro de nossa comunidade @Fernando Di Pace por compartilhar a informação em nosso Discord.
    1 ponto
  48. Boa tarde. Gostaria de saber se alguém já usa o ACBrNFe para PHP no WIndows? Preciso usar as dlls do ACBr numa aplicação em php puro (tem potencial pra migrar pra o Laravel), já tentei usar as demos, porém o código e a maioria dos tópicos no fórum são voltados pra o Linux, já tentei usar as Dlls do ACBrLib no php.ini mas no momento em que a aplicação é compilada (servida), recebo uma mensagem de que não foi possível carregar o modulo. Gostaria de saber como posso implementar o ACBrLib no meu código PHP no ambiente do windows.
    1 ponto
×
×
  • 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.