Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 26-02-2024 em todas as áreas

  1. 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
  2. https://www.eventbrite.com.br/e/vinculacao-de-pagamentos-mato-grosso-tickets-840101124077
    2 pontos
  3. 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
  4. 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 20, 45 e 90 do BPe e do BPeTM. Os Schemas com as novas tags já foram enviadas para o SVN bem como a alteração nos fontes do componente ACBrBPe. 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
    2 pontos
  5. 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!!!
    2 pontos
  6. 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.
    2 pontos
  7. 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!!!
    2 pontos
  8. Opa, Em anexo tem uns ajustes realizados para a tag indDeduzDeson. Foi incluído TIndDeduzDesoneracao com as opções: - iddNenhum: Default. Utilizado quando não existe a tag no XML lido. - iddNaoDeduzDesoneracao: Quando existe a tag e não deduz ( <indDeduzDeson>0</indDeduzDeson> ). - iddDeduzDesoneracao: Quando existe a tag e deduz ( <indDeduzDeson>1</indDeduzDeson> ). O TIndDeduzDesoneracao esta substituindo o TIndicador (para este não ser alterado e afetar outros objetos) na tag indDeduzDeson, porque ao ler um XML sem a tag, estava considerando para Deduzir. No anexo, estão somente os fontes alterados com base na revisão 32627 (SVN). Luciano. ACBr_Trunk2-inddeduzdeson.zip
    1 ponto
  9. 1. Onde encontro os SDKs para download ? Você pode encontrar toda a Documentação e Download dos SDKs da PayGo, no endereço abaixo: https://paygodev.readme.io/docs/visão-geral Observe que a página acima, é organizada de acordo com o tipo do TEF: Biblioteca Windows Android Pagamento Via WebService -ControlPay Troca de Arquivos TXT Gateway de Pagamentos + Links de Cobrança 2. Onde acho os endereços e as senhas solicitadas na Instalação ? Disponibilizamos Manuais de instalação PGWebLib em Produção e Homologação... Além dessas informação do manual, tenha em mãos o(s) Número(s) do(s) terminal(is), que informamos por email; Anexo: Manual_de_instalacao_DLL_Windows_PayGoWEB.zip 3. Além de conectar o Pinpad, instale o driver do fabricante Os Drivers padrão do Windows não são recomendados para uso, e podem apresentar problemas durante o uso do TEF. Portanto, mesmo que o Windows já tenha reconhecido o seu PinPad, por favor instale o Driver fornecido pelo Fabricante. Anexamos a esse tópico, alguns manuais de instalação dos principais PinPads utilizados. Esse documento contém Links para download dos drivers, um passo a passo de como realizar a instalação e algumas dicas para resolução de possíveis problemas com esses equipamentos Anexo: Manual_de_instalacao_Driver_PinPads.zip 4. Onde acho os roteiros de testes ? Baixe os SDKs (item 1), os roteiros de testes estão inclusos no ZIP do SDK Também anexamos nesse tópico: Anexo: Roteiro de testes v20240306.zip 5. Use a DLL correta (x86 ou x64)... Observe que a DLL a ser utilizada precisa estar de acordo com a sua compilação do Executável. Ou seja, se você compila em 32bits (x86), precisará usar DLLs de 32bits, independente do Sistema Operacional ser 64 bits
    1 ponto
  10. Boa tarde. Estou disponibilizando uma sugestão de mudança no evento S-2299 gerado pelo processo trabalhista que estava dando erro por não ser informado a tag nrProcTrab, Onde ele estava filtrando somente quando motivo de desligamento for 17. Conforme leiaute do eSocial versão 1.2 a única validação se o número do processo deve conter no mínimo 20 algarísmos. Obrigado original: mudança: pcesS2299.pas
    1 ponto
  11. @SN Sistemas, por favor, pode disponibilizar as credenciais em produção para que façamos um teste? Envie para o e-mail [email protected] os arquivos e as informações necessárias. Não se esqueça de colocar também no corpo do e-mail o link deste tópico para posterior identificação.
    1 ponto
  12. Boa tarde! Vou fazer um teste em meu ambiente e lhe dou um retorno assim que descobrir algo.
    1 ponto
  13. Muito obrigado! Estou à disposição para qualquer coisa que precisar. Não hesite em entrar em contato comigo.
    1 ponto
  14. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado Tópico vinculado a #TK-5143 criada para tratar do assunto.
    1 ponto
  15. Eu não cheguei a testar trocando o ini para versão 2.04, mas quando estava 1.01, estava pedindo certificado. Não vou conseguir testar de momento pois estou com outras demandas aqui, mas quando conseguir eu testo certinho.
    1 ponto
  16. Eu coloquei a versão qeu você me enviou nos servidores e já está tudo funcionando, pode encerrar este tópico.
    1 ponto
  17. Boa tarde @pcvaladares, Quais são os valores de: SSLLib, CryptLib, HttpLib, XmlSignLib e SSLType ?
    1 ponto
  18. Boa tarde @Datacaixa, Pelo Log temos o seguinte: 1. O Lote de RPS foi enviado com sucesso uma vez que no seu retorno temos o numero do protocolo. 2. O Consultar Situação também foi realizado com sucesso, uma vez que foi retornado a situação do lote que no caso é 3 que indica que no Lote temos um RPS que foi processado com falhas. 3. Por outro lado o Consultar o Lote falhou pois não retornou o XML da nota mas sim a lista de erros. Só que os erros propriamente ditos não foram retornados ou o componente não consegui os ler. Você poderia anexar o XML de retorno do Consultar Lote para que possamos analisar?
    1 ponto
  19. Boa tarde @Quality Automação, Segundo os layouts da ABRASF versão 1 ou 2 só é retornado a data/hora do cancelamento. Na versão 1 temos a tag <DataHoraCancelamento>, já na versão 2 temos a tag <DataHora>, independente da versão o seu conteúdo se refere a data/hora de cancelamento da nota. Outros provedores que tem layout próprio ou fizeram modificação no layout de retorno de cancelamento da ABRASF trazem mais informações como por exemplo um Link para baixar o DANFSE da nota cancelada e um tag chamada Situação que traz uma mensagem dizendo que a nota esta cancelada.
    1 ponto
  20. Boa tarde, Obrigado pela contribuição, criada TK-5144 para análise.
    1 ponto
  21. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  22. Bom dia Italo, vou verificar como é feito no programa exemplo, obrigado
    1 ponto
  23. Por conter informações de cunho mais sensível. Ocultei a postagem. A mesma ainda é visível para a equipe de moderadores e consultores.
    1 ponto
  24. Bom dia Sérgio, As novas URLs são essas? Produção = https://bhissdigitalws.pbh.gov.br/bhiss-ws/nfse Homologação = https://bhisshomologaws.pbh.gov.br/bhiss-ws/nfse Se sim, elas foram atualizadas no dia 31/10/2023, veja: [3106200] ; Atualizado em 31/10/2023 Nome=Belo Horizonte UF=MG Provedor=BHISS ProRecepcionar=https://bhissdigitalws.pbh.gov.br/bhiss-ws/nfse HomRecepcionar=https://bhisshomologaws.pbh.gov.br/bhiss-ws/nfse Lembre-se que as atualizações estão sendo realizadas somente no componente novo (ACBrNFSeX) não estamos mais dando manutenção no componente antigo (ACBrNFSe).
    1 ponto
  25. Bom dia @Paulo Alexandre Hostert, Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.
    1 ponto
  26. Bom dia, quero deixar a minha gratidão a todos pela ajuda ao meu problema que iniciou com a falha de comunicação que foi resolvida com a solução que o Italo passou, depois com a falha no privilégios do certificado que resolvi desinstalando drives da leitora e certificado e instalando novamente. Esta tudo certo agora e funcionando, obrigado a todos pela atenção, abraços!
    1 ponto
  27. Bom dia, Incluir no arquivo INI a cidade de Salto do Ceu - MT; Homologação: http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl Produção: http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl Link de acesso a prefeitura: http://fi1.fiorilli.com.br:5663/issweb/paginas/login.jsf
    1 ponto
  28. Bom dia, Instala ele no Windows, marcando a chave como exportavel. Exporta novamente para arquivo e veja se resolve.
    1 ponto
  29. Sim, no Windows 64 bits, a pasta \System32 só tem DLLs de 64 bits, as de 32 bits ficam na \SysWOW64. Tem uma explicação pra isso, mas que é confuso é.
    1 ponto
  30. complementando. é muito simples de fazer algo assim. temos até cases de empresas que usaram Paygo e ACBrTEFD para isso, acho que roda em algum clube militar no rio de janeiro
    1 ponto
  31. 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
  32. Boa tarde pessoal ! Alguns bancos utilizam certificados crt, pem e key na sua autenticação. Vou mostrar como exportar a partir de um certificado A1 (.pfx)! OBS. Essa operação é possível apenas com o certificado do tipo A1. Com o A3 não é possível! Primeiramente você vai precisar ter em seu computador o executável do OpenSSL, ou seja, o OpenSSL.exe. Uma dica para download é https://gnuwin32.sourceforge.net/packages/openssl.htm baixe o arquivo binaries.zip e descompacte em uma pasta de sua preferência. O Executável (OpenSSL.exe) vai estar dentro da pasta que você criou em uma pasta chamada “bin” Você precisa entrar no prompt de comando acessar esta pasta para executar os comandos, ou adicionar ela no path do windows. Eu descompactei o arquivo zip em c:\openssl e vou abrir o prompt de comando, e acessar a pasta bin com o comando: cd\openssl\bin Meu certificado está na pasta c:\certificado Gerar o arquivo PEM: openssl pkcs12 -in c:\certificado\Certificado.pfx -nokeys -out c:\certificado\Certificado.pem Gerar o arquivo CRT: openssl pkcs12 -in c:\certificado\Certificado.pfx -clcerts -nokeys -out c:\certificado\Certificado.crt Gerar o arquivo KEY: openssl pkcs12 -in c:\certificado\Certificado.pfx -nocerts -nodes -out c:\certificado\Certificado.key Prontinho ! Todos seus certificados estão na pasta c:\Certificado !
    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.