Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 23-02-2024 em todas as áreas
-
Faça um teste por favor.. ative a propriedade ImprimeXPedNitemPed https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html2 pontos
-
2 pontos
-
Boa tarde a todos, Favor atualizar todos os fontes de todas as pastas. Depois fazer essa alteração no arquivo ACBrNFSeXServicos.ini [3170206] Nome=Uberlandia UF=MG ; Remover as 4 linhas abaixo a partir de 01/03/2024 ;Provedor=ISSDSF ;ProRecepcionar=https://udigital.uberlandia.mg.gov.br/WsNFe2/LoteRps.jws ;ProNameSpace=http://udigital.uberlandia.mg.gov.br/WsNFe2/LoteRps.jws ;HomNameSpace=http://udigital.uberlandia.mg.gov.br/WsNFe2/LoteRps.jws ; Descomentar as 4 linhas abaixo a partir de 01/03/2024 ; Para fim de testes o ambiente de homologação já esta ativo. Provedor=PRODAUB Versao=2.04 ProRecepcionar=https://nfsews.uberlandia.mg.gov.br:8003/nfse-ws/soap/nfse.wsdl HomRecepcionar=https://nfsews-hml.uberlandia.mg.gov.br:8003/nfse-ws/soap/nfse.wsdl Salve o arquivo alterado e execute o Compila_RES que se encontra na mesma pasta. Reinstale o ACBr. Por fim faça os testes.1 ponto
-
untilAssunto: A emissão de boletos envolve preencher uma série de informações que num primeiro momento podem parecer confusas e até repetitivas, oque muitas vezes é a causa de erros e rejeições por parte dos bancos. Nesta edição do podcast nossos especialistas em boletos, explicarão cada um destes pontos. Convidados: Time ACBr Conecte-se no Discord,e entre no canal de voz, #Papo Pro ACBr, das 10:00 as 11:001 ponto
-
untilAssunto: Nesta edição iremos abordar as vantagens e desvantagens da adoção de ferramentas e serviços gratuitos e também das opções pagas, num bate papo olhando por diferentes ângulos ambas as opções. Convidados: Wagner Landgraf, CEO da Landgraf.dev Conecte-se no Discord,e entre no canal de voz, #Papo Pro ACBr, das 10:00 as 11:001 ponto
-
1 ponto
-
@nebrio temos relatos de outros colegas com problema parecido com o seu.. por este motivo criamos uma TK para analise #TK-5139 do caso. Por favor, pode disponibilizar um XML problemático para que possamos realizar um teste em nosso ambiente? Se julgar que o mesmo tenha dados sensíveis e não possa ser disponibilizado direto aqui, envie para [email protected] com o link da mensagem deste tópico no corpo do e-mail para posterior identificação.1 ponto
-
Vou mandar meu ini, usei o padrão. que tanto o meu ou seu funciona 100% ACBrLib.ini1 ponto
-
Bom dia, segue alteração para pegar o campo correto do código da cidade ACBrConsultaCNPJ.WS.BrasilAPI.pas1 ponto
-
tente fazer o download das dll compativeis com sua compilacao x86/x64 e salve junto com a dll da lib http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/ Vou verificar com o time se conseguimos reproduzir o erro em nosso ambiente java.1 ponto
-
1 ponto
-
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.1 ponto
-
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!!!1 ponto
-
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.1 ponto
-
1 ponto
-
Qual mensagem? verifica se no ACBrNFE.Configuracoes.Webservice.visualizar está true1 ponto
-
tu pode pegar os arquivo e aplicar localmente para testar e verificar se funcionou1 ponto
-
Olá pessoal! Nosso amigo @Pablo.ferreirax fez o processo de homologação para uma cidade atendida pelo provedor ISSNet e compartilhou conosco as seguintes informações. As informações de homologação na ISSNET diferem das informações de produção. Por exemplo, vários códigos em [Serviço] e [IdentificacaoRps] precisaram ser ajustados para garantir o funcionamento correto, como CodigoMunicipio, CodigoTributacaoMunicipio, Serie, Tipo e Numero. Para entender quais valores devem ser inseridos, foi necessário contatar o suporte da ISSNET. Não é possível realizar testes de homologação na ISSNET sem solicitar a alteração da chave interna para o ambiente de homologação. Ao retornar para o ambiente de produção, é necessário entrar novamente em contato com o suporte para solicitar a mudança. Consultar os schemas da ISSNET foi de grande ajuda. Ao procurar o arquivo xsd e verificar os campos relacionados à obrigatoriedade, máximo de caracteres, entre outros detalhes, conseguimos garantir a conformidade dos dados.1 ponto
-
Boa tarde pessoal, @Daniel Simoes @MuriloS.A @Alexandre de Paula @Italo Giurizzato Junior Estou implementando o TEF com a API elgin modo ativo via dll, encontrei esse tópico, gostaria de verificar com os colegas se vai ficar disponível no repositório oficial. @MuriloS.A como colaborador da opção está seguro já está utilizando em produção, é possível disponibilizar a ultima versão? Obrigado pela atenção de todos.1 ponto
-
O caminho mais natural, para quem é de PDV, é usar um TEF, para ser multi-adquirente... https://projetoacbr.com.br/tef/1 ponto
-
dai no caso tu tem que declarar a uses. se tu tem delphi mais novo basta selecionar e pressionar Ctrl + shift + a se for antigo tu pode usar a pesquisa e achar nos fontes do ACBr essa declaração e dai sabera a unit que pertence1 ponto
-
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.1 ponto
-
1 ponto
-
1 ponto
-
Para fins históricos: Primeiro commit SVN no Source Forge foi em 2009-03-11: https://sourceforge.net/p/acbr/code/1/ (Caso saia do ar link https://web.archive.org/web/20240214150911/https://sourceforge.net/p/acbr/code/1/) Nele consta a primeira versão lançada (0.01a) de um componente ACBr (ACBrECF e ACBrCalculadora): Caso saia do ar, link no WayBack Machine: https://web.archive.org/web/20150801052647/https://www.devmedia.com.br/forum/classe-para-acesso-direto-a-ecf-em-linux-windows/2294741 ponto
-
1 ponto
-
1 ponto
-
Jhonlenon, A diferente entre eles é que não esta aparecendo o código e a descrição do ItemListaService, o código CNAE eu não vi em nenhum deles. Se não esta aparecendo o código e descrição do ItemListaServico isso significa que o código em questão não se encontra na unit ACBrNFSeXConversao. Na pasta: ...\Exemplos\ACBrDFe\ACBrNFSeX\Delphi você encontra o arquivo TabServicos.txt Altere esse arquivo incluindo o código e respectiva descrição e copie ele para dentro da pasta do EXE. Não esqueça de atribuir o valor True para a propriedade de configuração: Configuracoes.Arquivos.TabServicosExt1 ponto
-
Saudações digitais comunidade ACBr! A API do Banco do Brasil passou por uma evolução, agora possui novos métodos relacionados ao PIX vinculado ao boleto bancário "Boleto Híbrido". tpPIXCriar, Utilizado para Gerar um Pix de Boleto tpPIXCancelar, Utilizado para Cancelar um Pix de Boleto tpPIXConsultar, Utilizado para Consultar um Pix de Boleto [tpConsulta,tpAltera,tpBaixa,tpInclui,tpConsultaDetalhe, tpPIXCriar, tpPIXCancelar, tpPIXConsultar] // utilizado para o tipo de operação Recursos acima já estão disponíveis no Componente, ACBrLib e MonitorACBr. Docs OpenApi 3.0 https://api.bb.com.br/cobrancas/v2/swagger?gw-app-key=8f729780c2b401384349005056b91a5b Para quem não trabalha com o fluxo de pooling, a API disponibiliza agora Webhook, então você criar um serviço em uma API sua e parametrizar um callback para facilitar o processo e agilizar os processamentos, a comunicação é feita por mTLS; Docs Webhook: https://apoio.developers.bb.com.br/referency/post/6125045d8378f100128774681 ponto
-
Olá pessoal, Tenho notado que muitos desenvolvedores estão tendo dificuldade com a configuração da pasta de Schemas no novo componente ACBrNFSeX. Dica para uma configuração correta. Vou utilizar o programa exemplo. Na aba [Geral] temos a opção: Montar automaticamente o Path dos Schemas, marque esta opção. Logo abaixo temos o caminho, vou colocar o caminho que se encontra os Schemas dos provedores que se encontra junto com os programas exemplos. Caminho: ...\Exemplos\ACBrDFe\Schemas\NFSe Coloquei 3 pontos no inicio porque eu não sei em que pasta esta na sua maquina. Outra coisa importante, note que a ultima pasta informada no caminho é NFSe, Dentro da pasta NFSe existe uma pasta para cada provedor, mas não precisamos informa-la uma vez que marcamos a opção para que o componente monte automaticamente o caminho dos Schemas. Na maquina do seu cliente faça o seguinte: C:\MinhaAplicacao\Schemas\NFSe Dentro da pasta NFSe copia todas as pastas que estão dentro da pasta ...\Exemplos\ACBrDFe\Schemas\NFSe. Marque a opção para montar automaticamente o Path dos Schemas. E informe o caminho dos Schemas como sendo: C:\MinhaAplicacao\Schemas\NFSe Desta forma a sua aplicação de emissão de NFS-e vai encontrar os schemas corretos para a cidade em questão.1 ponto
-
Boa tarde Wladimir, Veja essa tabela que encontrei no site da Prefeitura de São Paulo. instruo_normativa_sf-surem_ano_2011_n__08_anexo_1_atualizada_at_in_23-17_1545234368.xls1 ponto
-
Bom dia Felipe, Para que o componente fosse capaz de gerar o XML, assinar, enviar e obter um retorno foi necessário desfazer algumas coisas, tais como: Não assinar o RPS, não incluir no atributo URI da assinatura do lote o valor do atributo id e manter o NameSpace no tag <EnviarLoteRpsEnvio>. Com isso obtive a seguinte resposta do Web Service: <MensagemRetorno> <Codigo>1</Codigo> <Mensagem>XML Inválido - ORA-19030: Method invalid for non-schema based XML Documents.</Mensagem> <Correcao/> </MensagemRetorno> Pesquisando sobre o erro ORA-19030 encontrei o seguinte: Através da mensagem ORA-19030, o banco de dados está alertando que não pode encontrar um esquema XML associado e, portanto, não pode validar o conteúdo XML de um método válido. Chego a conclusão que ao montar o Web Service da cidade de Manaus o provedor Abaco esqueceu de configurar corretamente o local onde se encontra o Schema. Vou enviar para o repositório os fontes que antes funcionava perfeitamente o provedor Abaco para as outras cidades.1 ponto
-
Boa tarde Felipe, Favor atualizar os fontes. Fiz uma alteração a fim de deixar o valor do atributo id tanto do RPS quando do Lote igual do exemplo disponibilizado pelo provedor. Fiz também uma alteração visando incluir o valor do id do Lote no atributo URI da assinatura do Lote. Não sei se com essas alterações o problema será sanado.1 ponto