Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation since 19-02-2024 em todas as áreas

  1. Olá Comunidade ACBr!!! Agora a cobra vai fumar!!! Estamos muito empolgados em comunicar que foram disponibilizados 4 exemplos de uso da ACBrLib utilizando a linguagem Python!!! Aproveito para agradecer o amigo @Kaique Afonso que contribuiu com os exemplos de PosPrinter e Balança! Agradeço também a todo o time do ACBr que contribuiu para que fosse possível entender o funcionamento da Lib e fazer as implementações! Os exemplos podem ser encontrados no caminho https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Python/ São eles: ConsultaCNPJ: o mais simples de testar e com poucas configurações. GTIN: Simples também porém precisa de um certificado digital para realizar as consultas. PosPrinter: Precisa deuma impressora. Mas imprime tudo que você precisar! Bal (Balança): Também precisa conectar a uma balança pra ver os resultados! Os 4 exemplos foram testados utilizando as bibliotecas do ACBr com a seguinte configuração: Windows 64, Cdecl, SingleThread. Também é importante destacar que além da DLLdo ACBr é preciso colocar junto do exemplo os arquivos de dependências (outras DLLs e eventuais arquivos de Schema e INI de configuração) A documentação completa da ACBrLib você encontra aqui! https://acbr.sourceforge.io/ACBrLib/ACBrLib.html
    10 pontos
  2. A última versão do componente ACBrBoleto trouxe importantes mudanças que afetam a forma como os desenvolvedores lidam com logs e registros. A uma delas é a propriedade LogRegistro que foi removida, o que significa que alguns desenvolvedores precisarão fazer ajustes em seus códigos para lidar com esse aspecto, para evitar AV ou erros de compilação. Como há valor padrão como false, caso nunca foi manipulado esse valor pela aplicação, o desenvolvedor não deve encontrar problemas com essa mudança, pois a mesma não deve estar persistida no DFM. Esta atualização, que visa aprimorar a eficiência e a praticidade do componente, também introduziu duas novas propriedades cruciais: LogNivel (type disponível em ACBrUtil.FilesIO) e NomeArquivoLog. A propriedade LogNivel é um enumerado que oferece hoje três opções programadas para controlar o nível de detalhamento dos logs: logNenhum: Esta opção desativa completamente a geração de logs, útil em situações onde não é necessária a geração de registros. logSimples: Este nível oferece um resumo das operações realizadas, fornecendo informações básicas sobre as transações. logCaotico: Oferece um nível mais detalhado de log, incluindo informações adicionais como o conteúdo do payload de header e body. Ideal para diagnósticos mais avançados e depuração de problemas complexos. Além disso, agora os usuários têm a capacidade de especificar o nome do arquivo de log a ser gerado, através da propriedade NomeArquivoLog. Isso permite uma personalização adicional e maior controle sobre o processo de geração e armazenamento de logs. É importante notar que, devido à remoção da propriedade LogRegistro, os desenvolvedores que dependem dessa funcionalidade precisarão revisar e possivelmente modificar seus códigos para garantir que continuem funcionando conforme o esperado. Caso ocorram erros durante a atualização, recomenda-se abrir os DFM que contêm o componente e, se necessário, clicar em "ignore" para contornar eventuais problemas temporários.
    5 pontos
  3. Hoje (27/02/24) tivemos diversos relatos sobre instabilidade utilizando a API de Boletos do banco do Brasil. A orientação deles no momento: Caso verifiquem alguma recusa na geração de token para consumo de suas APIs, no fluxo de client credencials, recomendamos verificar se os IPs abaixo listados encontram-se liberados em seu firewall, para a porta 443: fluxo: oauth.bb.com.br IP - 170.66.14.104 IP - 170.66.196.33 Para um usuário foi solicitado testes de rotas especificas como:
    5 pontos
  4. oi @Diego Foliene, consegui arrumar, o problema estava no declare Private Declare Function PIXCD_GerarQRCodeEstatico _ Lib "ACBrPIXCD32.dll" (ByVal AValor As Double, _ ByVal AinfoAdicional As String, _ ByVal ATxId As String, _ ByVal buffer As String, _ ByRef bufferLen As Long) As Long o retorno estava string, mudei para long, e o valor de long passei para double também precisa ajustar o tipo da variavel Avalor na função abaixo Public Function GerarQRCodeEstatico(ByVal AValor As Double, ByVal AinfoAdicional As String, ByVal ATxId As String) As String rodei e retorno o pix copia e cola obrigado, agora vou testar os outros
    4 pontos
  5. Já tem quase 10 anos que essa alteração foi implementada no componente. Na época eu já tinha feito testes direto nos bancos e já estavam aceitando esse algoritmo. O link está quebrado mas todos os manuais recentes dos bancos trazem o cálculo do fator dessa forma. Se algum validador online não está aceitando, o problema é no validador.
    4 pontos
  6. Bom dia. Recebi este aviso hoje. Vai acontecer uma reunião do Meet para esclarecimento de dúvidas hoje as 14h. @Italo Giurizzato Junior @FelipeMitt @danilozix
    4 pontos
  7. Olá Pessoal, Os Schemas foram disponibilizados e os novos campos da versão 1.10 da NT 2023/004 já foram implementados e enviados para o SVN. Resta agora a SEFAZ publicar uma nova NT com os novos eventos informando os prazos para liberação do ambiente de homologação e produção bem como os schemas. Assim que isso ocorrer a Equipe do Projeto ACBr vai fazer as alterações necessárias visando a implementação dos novos eventos.
    4 pontos
  8. Bom dia Ricardo, Se me permite, tenho um docker em linux, no qual tive várias adaptações para rodar o ACBRLIBNFSe. Caso possa ajudar, segue meu arquivo DockerFIle com os comandos que executo, e o arquivo ACBRNFSe que importa o arquivo ".so" Também, já tem a tratativa para funcionar o PDF (impressão). Dockerfile ACBrNFSe.java
    4 pontos
  9. Olá pessoal, Isso mesmo, após um longo período de espera, os Nugets voltaram para elevar o nível das soluções ACBr para a comunidade do c#. E voltaram com mais força, agora existem as opções MT e ST para todas as Libs disponíveis. Os nugets MT possuem o sufixo MT e os demais são os ST. Esperamos, como sempre, que os novos recursos possam melhorar a experiência de quem utiliza as Libs e se houverem sugestões de melhorias ou correções necessárias, estamos sempre disponíveis nos nossos canais para ajudá-los. Bom trabalho a todos e até mais!!!
    4 pontos
  10. O tópico a seguir demonstra de forma bem completa como configurar o ambiente para utilizar a ACBrLib no C#, de onde pegar a Lib e as dlls de dependências.
    4 pontos
  11. @Juliomar Marchetti, obrigado pela resposta, mas a atualização dos Schemas foi a primeira providência que tomamos e infelizmente sem sucesso. Enviei uma msg no portal da Sefaz, vamos ver o retorno deles. Enquanto isso, continuemos na contingência. Obrigado!
    3 pontos
  12. RPS/DPS O que é RPS e DPS? A sigla RPS significa Recibo Provisório de Serviço. Diferente do processo de emissão de outros DFes, onde é gerado o XML do respectivo DFe e o mesmo é enviado para validação e aceitação do web service, na emissão de Nota Fiscal de Serviço(NFSe), é o web service quem gera o XML da NFSe. Ou seja: No caso do Padrão Nacional, é chamado de "Declaração de Prestação de Serviço" (DPS). E apesar da diferença no nome, sua função e lógica é basicamente a mesma do RPS, ou seja, o prestador gera um XML de DPS, envia o mesmo para a API do Padrão Nacional e em caso de sucesso, o DPS é convertido em NFSe e o XML da mesma é devolvido para o prestador. Por que não existe quando emito direto pela prefeitura? O RPS só faz parte do processo de emissão quando o mesmo é feito através de um web service. Quando a emissão é feita pelo site da prefeitura(quando existe a opção), o RPS é inexistente. É importante entender que o processo de emissão para NFSe é diferente quando feito através do site da prefeitura e quando feito via web service. Muitas vezes, são usuários diferentes para o site e para o web service, existindo casos em que mesmo no web service os usuários dos ambientes de homologação e produção são diferentes. PROVEDORES O que é um provedor? Provedor é nome dado as empresas que fornecem o web service com o serviço de emissão de nota para as administrações municipais. Diferente de outros DFes, a nota de serviço tem sua tributação em nível municipal. Por isso, não há, por exemplo, uma Sefaz para cuidar dos serviços de emissão. Para se ter uma ideia, já passamos da marca de 130 provedores implementados na solução de emissão de nota de serviço do ACBr. Leiaute ABRASF e Leiaute do próprio? Devido ao fato de ser algo a nível municipal, não há uma padronização de leiaute na formação dos arquivos XML de RPS e de NFSe. O leiaute ABRASF foi uma sugestão de padronização feita pela entidade no início do projeto da Nota de Serviço. Alguns provedores implementaram seus web services seguindo tal padrão, no entanto, ainda assim existem provedores que apesar de seguir o leiaute, implementaram particularidades próprias. Há também provedores que não seguiram a sugestão e criaram um leiaute próprio completamente diferente. Temos provedores em que é possível enviar um lote de até 50 RPS e temos provedores em que o envio é unitário. É importante lembrar que apesar desta falta de padronização por parte dos provedores no que diz respeito a implementação da emissão de NFSe, as soluções ACBr procuram abstrair ao máximo essas particularidades, simplificando o processo de emissão da melhor forma possível. HOMOLOGAÇÃO Como saber se minha cidade é atendida? Para verificar se sua cidade é atendida basta buscar pela mesma no arquivo ACBrNFSeXServicos.ini que acompanha todas as soluções de emissão de Nota de Serviço do ACBr. Caso haja informação de provedor atribuída, é possível realizar emissão para a mesma. Vejam um exemplo: [3550308] Nome=Sao Paulo UF=SP Provedor=ISSSaoPaulo ProRecepcionar=https://nfe.prefeitura.sp.gov.br/ws/lotenfe.asmx ProLinkURL=https://nfe.prefeitura.sp.gov.br/nfe.aspx?ccm=%InscMunic%&nf=%NumeroNFSe%&cod=%CodVerif% HomLinkURL=https://nfe.prefeitura.sp.gov.br/nfe.aspx?ccm=%InscMunic%&nf=%NumeroNFSe%&cod=%CodVerif% Se minha cidade não for atendida, o que fazer? Mesmo que não haja informação de provedor atribuída para a sua cidade, a adição da mesma é bem simples. Basta entrar em contato com a prefeitura questionando qual é o provedor que atende a cidade para emissão de notas de serviço, quais são suas URLs e adicionar estas informações no arquivo ACBrNFSeXServicos.ini. Veja o tópico abaixo para uma explicação do procedimento para realizar essa inclusão é explicado em detalhes. Recebi os erros "Não informada a URL de Homologação, entre em contato com a prefeitura" e "Serviço não implementado para este provedor". E agora, o que eu faço? Conforme foi citado anteriormente, não há uma padronização por parte dos provedores na forma como implementam seus web services de emissão de nota de serviço. Isso significa que nem todos os métodos implementados por um provedor estarão disponíveis para outro. Até mesmo a existência do ambiente de homologação não é uma constante. Veja o tópico abaixo para uma explicação mais detalhada sobre ambas as mensagens(e mais algumas outras) com sugestões do que pode ser feito caso se deparem com elas. Quais são as formas de homologar? Por mais estranho que possa parecer, a falta de uma URL de homologação, nem sempre significa que não é possível fazer testes de emissão e que se tenha de partir direto para produção. Alguns provedores usam uma informação enviada no XML do RPS para diferenciar o ambiente, enquanto outros possuem método específicos para teste. Confira o tópico "Como funciona o ambiente de homologação para as Notas de Serviço" para uma explicação detalhada das diferentes possíveis formas de se homologar uma nota fiscal de serviço. É importante entender que mesmo que a princípio as soluções ACBr não atendam a uma cidade específica a adição da mesma é um processo simples de ser efetuado. Ainda que não haja ambiente de homologação para testar a emissão de notas, existem outras formas de se testar. FLUXO DE ENVIO O que é o parâmetro do modo de envio e para que ele serve? A emissão de uma nota de serviço via web service pode ser feita de maneira síncrona ou assíncrona dependendo de como foi implementado pelo provedor. O parâmetro modo de envio define para a solução ACBr qual dos dois será utilizado. Uma dica para este caso é fazer uso do parâmetro meAutomatico, para que a própria solução se encarregue de decidir qual é o modo mais apropriado. Qual é o exemplo de um fluxo de emissão? Para o envio de forma síncrona o retorno da tentativa de emissão já é o XML da NFSe em caso de sucesso e os erros caso alguma coisa precise ser corrigida. Para o envio de forma assíncrona, podemos definir em: Emissão No retorno da emissão é devolvido um número de protocolo. Consulta da situação do lote. É devolvido um número representando a situação atual, sendo: 1 - Protocolo consultado inválido, 2 - Lote em processamento, 3- Lote processado com erros e 4 - Lote processado com sucesso. Quando a situação for 3 ou 4 é feita a consulta do lote. Consulta do lote para pegar os erros em caso de falha ou o XML da NFSe em caso de sucesso. O fluxograma abaixo também demonstra o envio de forma assíncrona. E se der TimeOut no meio disso? Em caso de erro de Time Out, antes de fazer novo envio, correndo risco de uma emissão duplicada, é importante realizar consulta pelo RPS para ter certeza de que a nota foi emitida e o Time Out não ocorreu no retorno. Erros começando em E, L e X? Erros iniciados em X são próprios da solução ACBr e geralmente são referentes a validações prévias, alertando sobre informações obrigatórias que não foram preenchidas ou erros internos. Erros iniciados em L ou E são devolvidos pelo web service do provedor. É importante levar em consideração essa diferença de fluxo entre os modos de envio quando for implementar sua rotina de emissão de nota. IMPRESSÃO Tentei imprimir um XML de RPS e não saiu todas as informações, por que? A rotina de leitura e impressão esperam receber um XML de NFSe para o seu correto funcionamento. Como o XML do RPS é posteriormente convertido para o da NFSe algumas das tags lidas coincidem em nome e por isso não ocorre erro na rotina, mas como o XML do RPS não tem todas as informações, o impresso também não vai ter. O leiaute de impressão da solução ACBr é diferente do que vem no site da prefeitura? O impresso da solução ACBr foi idealizado visando atender ao máximo possível as diversas demandas, no entanto, são mais de 5.000 municípios brasileiros e não a nada que impeça que cada um crie um impresso próprio. Por isso é impossível atender a todas as demandas. PADRÃO NACIONAL O que é? Quem deve usar? Quem pode usar? O Padrão Nacional é uma iniciativa que visa trazer ordem a este ambiente caótico de diversos provedores. Nele, o ambiente nacional é o responsável único por fornecer um web service de emissão e os XMLs são criados seguindo leiaute único independente da cidade. Desde o dia 01/09/2023, os prestadores de serviço que são MEI estão obrigados a emitir suas NFSes pelo Padrão Nacional, independente da cidade. Fora isso, para que um prestador possa emitir utilizando o Padrão Nacional, a administração tributária a qual faz parte precisa ter optado pela completa adesão. Na "Lista de Municípios Aderentes" encontram se as cidades que aderiram e qual foi o tipo de adesão. Como emitir nota no Padrão Nacional usando as soluções ACBr? Para emitir NFSe no Padrão Nacional usando as soluções ACBr, basta configurar a cidade, o leiaute para a opção Padrão Nacional e seguir o processo de emissão normalmente. Este tópico tem mais detalhes: Este tópico foi montado baseado a seguinte edição do Papo PRO:
    3 pontos
  13. Olá pessoal! No dia 01/03/2024 foi autorizada a primeira NFCom no ambiente de produção da Sefaz Virtual do Rio Grande do Sul (SVRS). Sendo desta forma, também a primeira NFCom com validade jurídica a ser emitida no Brasil. A nota autorizada para a SEFAZ SC, cujo emitente é a RADIO TIMBO Está notícia pode ser encontrada em Portal da Nota Fiscal de Fatura Eletrônica > Notícias
    3 pontos
  14. @drsmoreira Boa noite! Depois de vários testes, identifiquei que vc precisa mudar a configuração da sua API na unit Horse.Jhonson; Era no encode json q vc estava devolvendo na reposta. Estava como UTF-8 (na teoria era p funcionar no linux), mas só funcionou qdo alterei p ANSI. Resultado:
    3 pontos
  15. Foi publicada a versão 24.1.B das tabelas fornecidas pelo IBPT, as quais já se encontram também em nosso SVN. As novas tabelas tem a vigência de 20/02/2024 até 31/03/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
    3 pontos
  16. Olá pessoal. Foi publicado no dia 19/02/2024 o Correio Eletrônico Circular SEF/DIAT/Nº 04 / 2024, o qual estabelece que para a Sefaz de Santa Catarina, a montagem de um Kit não caracteriza novo produto. Estabelecendo assim que a alíquota aplicada deve ser atribuída a cada mercadoria de forma individual. A publicação trás o seguinte exemplo:
    3 pontos
  17. Como utilizar... Vamos utilizar o programa de exemplo da ACBrLibNFSe para demonstrar como utilizar as dependências através dos Nugets ao invés dos projetos. 1. A solução do programa de exemplo possui 3 projetos: * ACBrLib.NFSe.Demo: Projeto do Demo * ACBrLib.NFSe: Projeto das classes de alto nível * ACBrLib.Core: Projeto do Core das Libs 1.1. Vamos substituir as dependências de projetos pelas dependências através dos Nugets. 2. Remover os projetos de dependências. * Selecione os dois projetos ACBrLib.Core e ACBrLib.NFSe, clique na tecla Del(ete) ou clique com o botão direito e selecione Remover. 2.1. Confirme a exclusão e os projetos serão removidos da solução. 3. Ao tentar compilar a solução novamente, serão acusados erros devido a falta das dependências. 4. Vamos instalar os Nugets. 4.1. Acesse o Menu Ferramentas, Gerenciador de Pacotes do NuGet, Gerenciar Pacotes do NuGet para a Solução... 4.2. Preencha no campo de pesquisa o nome do pacote da Lib que deseja, neste caso ACBrLib.NFSe. * Serão listados os dois pacotes disponíveis. 4.3. Como a demonstração está sendo feita com o Demo da versão ST, vou selecionar o pacote que não tem o Sufixo MT no nome. * Todos os pacotes seguem esse critério, sendo o com sufixo MT a respectiva versão e o que não tem sufixo sendo o ST. * Obs: O pacote do ACBrLib.Core é único para ST e MT, estando disponível apenas com o nome ACBrLib.Core e será utilizado para ambas as versões. * À direita da tela, vamos marcar o projeto que o pacote será instalado. * Na combo Versão, serão listadas as versões disponíveis para instalação, vamos manter a última versão e clicar em Instalar. 4.4. Dependência do ACBrLib.Core. * Na janela seguinte serão listados os pacotes que serão instalados. * Como as classes de alto nível dependem do ACBrLib.Core, automaticamente o pacote também será instalado. * Caso você tenha instalado o pacote do ACBrLib.Core antes de instalar o pacote da Lib, ele não será listado neste momento. * Clicamos em Aplicar para instalar os pacotes. 4.5. Atualizações. * Caso tenha instalado o ACBrLib.Core automaticamente pelas dependências da Lib e exista alguma versão mais recente que a mínima requerida, na aba Atualizações será listada a versão mais recente para atualização. * Vamos acessar a aba Atualizações, marcar o pacote para atualizar e clicar em Instalar. 4.6. Na janela seguinte será listado o pacote que será atualizado. * Clicamos em Aplicar para atualizar. 4.7. Clicando na aba Instalado, veremos os pacotes instalados e atualizados. 4.8. Agora ao compilar a solução, teremos o programa de exemplo funcional, utilizando as dependências através dos Nugets. 5. Dependências da Lib. * Assim como quando utilizamos as dependências via projetos, quando utilizamos os nugets precisamos copiar a Lib e ainda temos as dependências da Lib. 5.1. Configurando o ambiente. * Como estamos demonstrando em Debug com a Lib x86, utilizaremos estes nomes de pastas, caso seja Release, substituir Release por Debug, caso seja x64 substituir x86 por x64. * Para Debug + x86: ..\bin\x86\Debug\ACBrLib\x86 * Para Debug + x64: ..\bin\x86\Debug\ACBrLib\x64 * Para Release + x86: ..\bin\x86\Release\ACBrLib\x86 * Para Release + x64: ..\bin\x86\Release\ACBrLib\x64 * Dentro da pasta de saída Debug, onde está sendo gerado nosso exe, criaremos a pasta ACBrLib. 5.1.1. Dentro da pasta ACBrLib, criada no item 5.1, criaremos a pasta x86 (ou x64 se for o caso da utilização da lib x64). 5.2. Dentro da última pasta criada no item 5.1.1 devemos copiar a Lib e suas dependências (OpenSSL e LibXml2). Era isso pessoal, o ACBr está sempre em evolução, buscando oferecer para a comunidade a melhor experiência. Utilizem os novos recursos e, como sempre, estaremos disponíveis nos nossos canais para ajudá-los no que for preciso. Até mais!!!
    3 pontos
  18. Qual mensagem? verifica se no ACBrNFE.Configuracoes.Webservice.visualizar está true
    3 pontos
  19. apenas para dar um feedback que utilizando essa configuração aparentemente melhorou.
    3 pontos
  20. Novamente na data de hoje a SEFAZ-SP está apresentando instabilidade. Consultando o site downdetector: Lembramos sempre da importancia de registrar junto a SEFAZ a dificuldade apresentada. (email de contato na mensagem acima)
    3 pontos
  21. Olá pessoal! Agora a NFSe foi estendida e está presente também no ACBrMonitorPLUS e na ACBrLib, por isso, cabe um complemento a este tópico. Como atualizar as informações do provedor para uma cidade quando eu uso ACBrMonitorPLUS? 1. Encerre o seu ACBrMonitorPLUS. 2. Localize o arquivo ACBrNFSeXServicos.ini do seu ACBrMonitor, você pode ver onde ele está no print: 3. No arquivo ACBrNFSeXServicos.ini, localize a seção da cidade que deseja atualizar e altere as informações. Apenas para ilustrar, essa é a seção da cidade de Tatuí/SP. [3554003] ; Atualizado em 07/11/2023 Nome=Tatui UF=SP Provedor=Sistemas4R Versao=2.00 ProRecepcionar=* ProConsultarLote=https://tatui.jlsoft.com.br/abrasf/aconsultarloterps.aspx ProConsultarNFSeRps=https://tatui.jlsoft.com.br/abrasf/aconsultarnfseporrps.aspx ProCancelarNFSe=https://tatui.jlsoft.com.br/abrasf/acancelarnfse.aspx ProRecepcionarSincrono=https://tatui.jlsoft.com.br/abrasf/arecepcionarloterpssincrono.aspx HomRecepcionar=* HomConsultarLote=https://tatui.jlsoft.com.br/abrasf/ahconsultarloterps.aspx HomConsultarNFSeRps=https://tatui.jlsoft.com.br/abrasf/ahconsultarnfseporrps.aspx HomCancelarNFSe=https://tatui.jlsoft.com.br/abrasf/ahcancelarnfse.aspx HomRecepcionarSincrono=https://tatui.jlsoft.com.br/abrasf/ahrecepcionarloterpssincrono.aspx ProLinkURL=https://tatui.jlsoft.com.br/CS/Em_Impressao_Nfe.aspx?id=%CodVerif% HomLinkURL=https://tatui.jlsoft.com.br/CS/Em_Impressao_NfeHomologa.aspx?id=%CodVerif% 4. Reinicie o ACBrMonitorPLUS e faça um teste. Como atualizar as informações do provedor para uma cidade quando eu uso a ACBrLibNFSe? 1. Encerre a sua aplicação que está utilizando a Lib; 2. Quando você faz o download da Lib, junto das Dlls, também vem na pasta dep, alguns arquivos de dependência necessários para o correto funcionamento. Um destes arquivos é o ACBrNFSeXServicos.ini; 3. Localize o arquivo ACBrNFSeXServicos.ini que veio. 4. Altere a informação no arquivo. 5. Coloque o arquivo ACBrNFSeXServicos.ini dentro da pasta ACBrLib, junto a Dll. 6. Aponte o arquivo ACBrNFSeXServicos.ini na configuração IniServicos na seção [NFSe] do seu arquivo ACBrLib.ini 6. Reinicie a aplicação e faça um novo teste. É importante que em ambos os casos(Monitor ou Lib), vocês compartilhem o arquivo ACBrNFSeXServicos.ini atualizado conosco através de um tópico no fórum para que possamos disponibilizar a alteração para os outros membros da comunidade.
    3 pontos
  22. Bom dia @Destak, Quando você fez o teste de ConsultarLote consta no retorno o seguinte: Já ao fazer o teste de ConsultarNfsePorRps temos o seguinte retorno: Se adotarmos a sua proposta, pelo ConsultarLote a nota esta cancelada, mas pelo ConsultarNfsePorRps a nota não esta cancelada. Antes de tomar uma decisão do que fazer eu gostaria de ver o XML de retorno do pedido de cancelamento da nota. Esses XMLs que você nos disponibilizou são da consulta de uma nota cancelada.
    2 pontos
  23. @narlem Pode fazer um teste por favor. Se vc utilizar ACBrMonitor Use o metodo para definir o modelodf antes de criar a Nota https://acbr.sourceforge.io/ACBrMonitor/NFESetModeloDF.html exemplo NFe.SetModeloDF(65) ou NFe.SetModeloDF(55) (editado) Após o envio se puder nos dar um feedback
    2 pontos
  24. Pode por favor, anexar os xmls soap envio e retorno.. nos envie por e-mail para : [email protected] coloque o link deste tópico no e-mail, por favor..
    2 pontos
  25. Bom dia! Foi gerada nova compilação do ACBrMonitor com alteração visando corrigir esta questão. Por favor, queira atualizar e realizara novo teste.
    2 pontos
  26. Resposta do pessoal da Software Express é que está em desenvolvimento e não foi disponibilizado para testes Obrigado @Daniel Simoes
    2 pontos
  27. boa tarde Daniel, ativei o log do pixcd e consegui encontrar o problema. só uma uma observação, demorei um pouco para perceber que no log principal tem que colocar o diretório do log , porém no log do pix tem que colocar o caminho + nome do arquivo ( sim, apesar da entrada do ini ser ArqLog, a gente acaba pensando que segue o mesmo padrão de informar a pasta do log ) depois que coloquei o log, consegui ver o que estava sendo enviado para a API, ele não conseguia enviar o valor, depois de tentar algumas variantes o que deu certo foi usar a vírgula como separador de centavos, no lugar de ponto, como está no exemplo que foi disponibilizado ( https://acbr.sourceforge.io/ACBrLib/ModeloPIXCDINI-CriarCobrancaImed.html ) valorOriginal=100,00 Não sei se isto é um bug, um detalhe do VB6 ou um erro na documentação Aproveito para perguntar novamente , existe uma documentação completa desses ini ? ou somente esses dois exemplos do site ? Eu notei que com o programa de teste não precisei criar um ini, ele cria internamente ou existe outra forma de fazer a chamada das API sem usar os inis ? Obrigado mais uma vez Marcos Pereda
    2 pontos
  28. Já encaminhei um e-mail sobre essa situação a prefeitura e estou aguardando um retorno e comunico por aqui.
    2 pontos
  29. Olá @Marcos Pereda, O comando "PIXCD_GerarQRCodeEstatico" não depende das credenciais do PSP, pois não faz acesso nenhum à API... Resumidamente ele apenas desenha um QRCode com a Chave Pix. Seria como se estivesse fazendo uma transação pix manual pelo seu app do banco, informando apenas a Chave. Temos um exe do demo compilado em Lazarus através desse link:
    2 pontos
  30. Boa tarde, versão v2 não tem boleto híbrido. Apenas V3 Realmente, ambos praticamente a mesma coisa. Só que a v3 o banco retorna o código de solicitação para aí fazer uma consulta do boleto e tbm a possibilidade do pix Sim, inclusive já uso em clientes. Vc está dizendo que não tem o campo de multa e juros?
    2 pontos
  31. Boa tarde @Alexandre Felippeto Henzen, Entre em contato com a prefeitura e expõe o problema que esta ocorrendo com o Portal. O Portal é de responsabilidade do provedor.
    2 pontos
  32. Atualiza o Fonte, acho que teve uma correção pra isso.
    2 pontos
  33. O fim do CFOP de substituição tributária, programado para 1º de abril de 2024 foi revogado pelo Ajuste SINIEF nº 29 de 2023. Já a unificação do CST e CSOSN, prevista para entrar em operação dia 1º de abril de 2024, também foi revogada pelo Ajuste SINIEF nº 34/2023. Fonte: documentação (nos links acima) e site SigaoFisco
    2 pontos
  34. Olá pessoal! Conferindo em Portal do CTe > Serviços > Consulta Disponibilidade, a situação dos web services para as Sefaz do Mato Grosso e do Paraná estão indicando indisponibilidade dos serviços. Apesar disso, os relatos de problema em nossa comunidade até o momento desta publicação são poucos, tendo em comum estarem recebendo o seguinte retorno:
    2 pontos
  35. Só lembrando se não existe modo gráfico e não for executado em modo virtualizado Xvfb, vai dar erro, pois tem dependências gráficas a serem emuladas. a acbrlibnfse.so vc salvou em /lib64 ? no seu acbrlib.ini , no path ele nao chega gerar o log? mesmo executando como administrador? consegue gerar um exemplo basico q eu consiga testar em meu ambiente?
    2 pontos
  36. Bom dia ! Opah, ja vou realizar os testes !
    2 pontos
  37. Boa tarde. Confome o e-mail de orientação que nossos clientes receberam da seguradora sobre a troca da URL da AT&M de HTTP para HTTPS, segue o arquivo ini ja alterado. Realizado restes de averbação e a nova URL está funcionando. Aparentemente a URL sem o HTTPS ainda está em funcionando, mas até quando, não sabemos. ACBrANeServicos.ini
    2 pontos
  38. Boa tarde @hspdv Foi corrigido para que ExibeInforAdicProduto= 0 não exiba as informações adicionais do produto. Vai estar disponível na próxima compilação da Lib.
    2 pontos
  39. Olá Pessoal, Em Janeiro/2024 foi publicado a NT 2024/001 que trata sobre a inclusão das tags de valor desonerado e código de beneficio fiscal. Essa alteração entra em vigor no ambiente de homologação no dia 26/02/2024 e em produção no dia 11/03/2024. As novas tags são opcionais e vão constar nos CST 60 e 90 além disso foram incluídos os campos do Fundo de Combate a Pobreza no CST 90. Os Schemas com as novas tags já foram enviadas para o SVN bem como a alteração nos fontes do componente ACBrNF3e. Para informar esses valores basta alimentar os seguintes campos: Imp.ICMS.vICMSDeson := 100; // Valor do ICMS Desonerado Imp.ICMS.cBenef := '1234567890'; // Código do Beneficio com 10 caracteres Imp.ICMS.pFCP := 2; // Percentual do Fundo de Combate a Pobreza Imp.ICMS.vFCP := 100; // Valor do Fundo de Combate a Pobreza
    2 pontos
  40. Faça um teste por favor.. ative a propriedade ImprimeXPedNitemPed https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html
    2 pontos
  41. Boa tarde, Criada TK-5138 para análise. 1. Quais métodos não funcionam mais?Apenas o NFSE_ObterDANFSE? 2. Por favor envie seu ACBrLib.ini para [email protected] mencionando este tópico para que seja identificado.
    2 pontos
  42. Boa tarde, O nome da chave está errado, correto: tpAmb "p" ao invés de "b"
    2 pontos
  43. Boa Tarde Pessoal, Eu fiz um teste aqui no ambiente de homologação com o nosso certificado e a GTVe foi aprovada normal. Então fui pessoalmente pegar o certificado A3 pra fazer o mesmo teste e chegando lá constatei que o IDIOTA do usuário estava me passando o acesso remoto do ambiente de contingência da rede deles. Assim, eu estava atualizando a rede de contingência deles e o FDP testando na rede valendo. Não ia funcionar nunca! Superado esse mal entendido, tudo funcionou perfeitamente. Desculpem tê-los feito perder tempo
    2 pontos
  44. Boa tarde, pessoal. Consegui o telefone 34 3239-2746 sobre a NFS-e de Uberlandia. O rapaz que me atendeu nao tem muita informação, mas ele confirmou (sem muita certeza) que haverá a troca de provedor para PRODAUB que, até onde eles têm informação, será no dia 01/03/24 e será tombo (vão derrubar o atual e subir o novo. Não vão trabalhar com 2 provedores ao mesmo tempo). Ele me passou o email de uma moça que tem contato direto com o setor do desenvolvimento para confirmar essas informações. Eu enviei um email para ela solicitando informações e se precisarem, posso encaminhar para vcs o email dela.
    2 pontos
  45. Bom dia @VFADev, Na sua primeira postagem consta que: URL para o serviço "CTeRecepcaoGTVe" não encontrada na sessão "CTe_SVRS_P" no arquivo "ACBrCTeServicos" As URLs da versão 4 na seção CTe_SVRS_P e CTe_SVRS_H foram incluídas no arquivo ACBrCTeServicos.ini no dia 24/04/2023. Como você utiliza o ACBrCTeLib a versão da mesma é posterior a data mencionada acima? Por favor verifica se no arquivo ACBrCTeServicos.ini consta as URLs da versão 4 na referida seção. Pode ser que o arquivo INI esteja desatualizado. O erro esta ocorrendo na sua maquina ou no seu cliente, se é no cliente verifique se o arquivo ACBrCTeServicos.ini não esta desatualizado.
    2 pontos
  46. Ok, vou cotar um MFe de homologação , me cadastrar e solicitar o credenciamento, quando chegar na parte de homologar se tiver duvidas abro um tópico, obrigado.
    2 pontos
  47. aqui o site https://sistemas.cfm.org.br/listamedicos/informacoes aqui esta a url do webservice https://ws.cfm.org.br:8080/WebServiceConsultaMedicos/ServicoConsultaMedicos?wsdl aqui esta o manual de integração https://sistemas.cfm.org.br/listamedicos/arquivos/manualwebservices.pdf
    2 pontos
  48. Essa deu certo aqui pra mim, eu mudei o if TipoOperacao = tpInclui para TipoOperacao <> tpConsultaDetalhe ACBrBoletoRet_Bancoob.pas
    2 pontos
  49. ai pessoal obrigado pela ajuda . resolvi da segunda forma alterei o arquivo openssl.cnf que fica na pasta \usr\lib\ssl acrescentando esta linhas em negrito abaixo. segue o link se alguem precisar Openssl 3.x and Legacy Providers – Practical Networking .net
    2 pontos
×
×
  • 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.