Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 26-07-2023 em todas as áreas
-
Boa tarde! Conferindo no Painel Situação SVC-RS, é possível observar que a contingência foi ativada para a Sefaz de Pernambuco às 10:25 de 26/07/2023 com previsão de término ás 12:00 do dia 27/07/2023. Para usar o ACBr em contingência durante este período, siga às orientações do tópico abaixo:2 pontos
-
2 pontos
-
Boa tarde! Como o intuito do tópico é disponibilizar uma contribuição, pode ser aqui mesmo. Se for para relatar algum problema, que destoe muito ai é interessante criar outro tópico2 pontos
-
Boa tarde Jovito, Primeiramente, como você usa a Lib vai ser necessário o pessoal disponibilizar uma nova versão que contempla a alteração que fiz. Segundo, na versão 1 do layout da ABRASF temos somente a tag CodigoMunicipio dentro do grupo Servico: Já na versão 2 do layout da ABRASF temos as tags: CodigoMunicipio e MunicipioIncidencia. O DANFSE foi feito com base na versão 1, que no meu entendimento a tag CodigoMunicipio que esta dentro do grupo Servico se refere ao local da prestação de serviço, ou seja, o local onde o serviço foi executado. Já na versão 2 incluíram a tag MunicipioIncidencia para informar o código IBGE do município onde o ISS incide. O pouco que sei, Local de prestação e Local de incidência do ISS são coisas distintas. Podendo ser o mesmo local ou não. É por isso que optei por informar o Município de Incidência no quadro: Outras Informações.2 pontos
-
@Jr.Vecchi Bom dia ! Não sou desenvolvedor da sua linguagem, mas estamos com membros do time tentando configurar meu ambiente para rodar o projeto que vc anexou e tentar te ajudar na sua linguagem. Quando você tenta rodar ai qual o erro de compilação ? Abri o projeto no Visual Studio, qdo compilei ele reclamou que não encontrou as bibliotecas. Dai criei as pastas conforme manual da lib x86 e dentro dela coloquei a dll da NFse e das dependências Quando compilo ele não apresenta mais o erro de falta de bibliotecas, e compila Pode pedir para compilar e bater um print dos erros que aparecem ai por favor2 pontos
-
@Lindomar S. Menezes Não é que não está carregando tem q seguir as regras do MOC CTe Se informar 3 precisa passar as informações como define o MOC: Exemplo:2 pontos
-
Boa tarde, Esses dados não fazem parte da especificação do MOC do Danfe. Na impressão do ACBr seguimos a padronização do manual. Caso deseje algo diferente sempre é possível que você personalize de acordo com sua necessidade do codigo fonte, apesar de não ser recomendado.2 pontos
-
1 ponto
-
@jflavio Pode tentar desta forma por favor: NFE_Imprimir([cImpressora], [nNumCopias], [cProtocolo], [bMostrarPreview], [cMarcaDagua], [bViaConsumidor], [bSimplificado]); cArqXML - Caminho do arquivo XML da NF-e. cImpressora - Nome da Impressora. Obs.: Parâmetro opcional. nNumCopias - Número de Cópias. Obs.: Parâmetro opcional. cProtocolo - Número de Protocolo de NF-e. Obs.: Parâmetro opcional. bMostrarPreview - exibe o preview antes da impressão (1 - para exibir). Obs.: Parâmetro opcional. cMarcaDagua - Imprime parametro informado como MarcaDagua. Obs.: Parâmetro opcional. bViaConsumidor - Emitir via do Consumidor (1 - para emitir) Obs.: Parâmetro opcional. bSimplificado - Imprimir DANFe modelo Simplificado (1 - para emitir). Obs.: Parâmetro opcional.1 ponto
-
@Rafael Vivan Meu passou com CPF, TipoInscricao=0 Anexei abaixo meu arquivo de cedente p vc conferir ai. Cedente.INI Minha lib esta na versão:1 ponto
-
Boa tarde, Atualizei o ACBR e reinstalei e funcionou corretamente, Obrigado.1 ponto
-
1 ponto
-
Realmente Daniel, era problemas na Vero, pediram 48 horas para liberar a transação de débito pré datado. Obrigado1 ponto
-
Boa tarde, tudo certo? Vou conferir a questão do tipopessoa e aviso. Obrigado.1 ponto
-
Vou comunicar o cliente e assim que tiver um retorno, aviso por aqui. Obrigado Daniel.1 ponto
-
Boa tarde ! @Grupo FS Seus fontes estão atualizados? Lembrando que esta é a unit da API: ACBrBoletoW_Bancoob1 ponto
-
@CelsoPires Boa tarde ! Por enquanto algumas libs ainda dependem de ambientes gráficos devido ao Fortes gerador de relatórios que estamos substituindo pelo FPDF. (boleto por exemplo já nao depende mais deste ambiente, pois está concluido o fPDF nesta lib) As Bibliotecas com impressão depende do Terminal X e por isso será necessário instalar um emulador tipo o Xvfb e a LibGTk2. https://manpages.ubuntu.com/manpages/trusty/man1/Xvfb.1.html Olhe neste link do manual como distribuir no linux, clique aqui.1 ponto
-
1 ponto
-
Também precisei criar uma rotina para converter a linha digitável de guias de arrecadação (48 caracteres), veja se é o mesmo padrão dos seus boletos: // Códigos de guias de arrecadação strCodBarras := Copy(strLinha, 1,11) + Copy(strLinha,13,11) + Copy(strLinha,25,11) + Copy(strLinha,37,11);1 ponto
-
@Rafael Vivan Sua lib está atualizada? Estava vendo no manual no Cedente, existe:1 ponto
-
@Daniel Weber Bom dia ! foi criado exceção justamente para validar cst 61 no simples nacional. !1 ponto
-
1 ponto
-
No caso deve seguir a orientação nela contida ou pegar com o contador do seu cliente quais as tags devem ser preenchidas1 ponto
-
Boa noite, Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-42461 ponto
-
Certo, irei implementar, caso alguém tenha algo para contribuir deste banco anexe aqui por gentileza, assim que eu finalizar a implementação envio aqui.1 ponto
-
Concordo 100% com você. Fica engessado mesmo. Mas como disse acima, é para 2 lojas da minha família. São lojas pequenas. Eles trabalham com 2 máquinas, usam a da Vero como principal e a da PagSeguro, caso dê algum problema na outra. Sobre o sistema, é um sistema antigo (desenvolvido em Clipper/xHarbour há mais de 20 anos) que já sofreu muitas modificações até funcionar com NFC-e. É antigo, mas roda tudo certinho para o que eles precisam, entende? Creio que não teria como homologar para funcionar com TEF. Para eles não terem que trocar todo o sistema, estou tentando dar um jeito de conseguir extrair a informação da maquininha, mas até agora não conseguir seguir um rumo. Esse decreto pode ter matado um monte de software assim como o meu...1 ponto
-
Porque devo assinar digitalmente meus executáveis ? O Produto final de quase todo desenvolvedor de Software para Windows, é gerar um arquivo compilado e executável, ou seja, um arquivo com a extensão .EXE ou .DLL As versões recentes do Windows, incorporaram recursos de segurança, como o SmartScreen, que podem causar alertas quando Binários não assinados são executados... O mesmo pode ocorre com módulos de Segurança de terceiros, instalados na máquina, como por exemplo: Antivírus e módulos de segurança bancários... Para evitar mensagens assustadoras, como a exibida abaixo, é necessário Assinar digitalmente o seu binário, com um certificado emitido por uma Autoridade Certificadora válida A título de exemplo, todos os binários distribuídos pelo Projeto ACBr, na área de Download do SAC ACBr, são assinados digitalmente com um certificado do Projeto ACBr... Reparem que não somente o Executável final, mas o instalador, também deve ser assinado.. Abaixo, temos a imagem de quando é executamos o Instalador do ACBrMonitorPLUS SAC Bem melhor, não ? Repare que o Fornecedor do binário, fica bem identificado na mensagem... Isso além de trazer mais confiança para o usuário final, ajuda os programas de segurança, a classificar de forma positiva, o seu Executável ou instalador, evitando bloqueios indevidos. Ok, gostei... mas como fazer para assinar meus executáveis ? O primeiro passo é comprar um Certificado do tipo "Code Signing"... Garanto que agora você pensou algo como: - Humm.. será que posso usar o meu certificado A1 ou A3 ? A resposta é NÃO... os certificados que usamos para os Documentos Fiscais eletrônicos brasileiros, não tem as características esperadas pelo Windows, para assinatura e validação de binários... Quanto aos certificados gerados de forma local, ou seja, os Self-Signed Certificates, eles funcionarão para a assinatura... e podem ser ótimos para testes... Mas eles não devem garantir o nível de confiabilidade ao seu binário, pois eles não são gerados por uma Autoridade Certificadora válida Algumas empresas Brasileiras, vendem o certificado do tipo Code Signing.. Veja por exemplo esse link... Porém o preço é praticamente "o valor de um Rim esquerdo"... (ps: veja mais empresas brasileiras, no post a seguir) Você pode comprar o Certificado do Tipo OV, que é bem mais barato... Na página da KSoftware tem um interessante artigo, descrevendo a diferença da versão OV x EV Eu preferi comprar nesse site gringo, porém isso pode exigir que você tenha um bom conhecimento de Inglês, pois o todo o processo de compra será feito em Inglês. Esse certificado, também exige um processo de validação... ou seja, a Empresa que irá emitir o certificado, precisa saber se você é você mesmo... A validação foi feita pela empresa Sectigo... eles enviam e-mails com links para você subir a documentação necessária... Como o certificado será emitido para uma Entidade Pessoa Jurídica, na etapa de envio de documentos de prova de identidade... eu enviei um PDF com o resultado da consulta de meu CNPJ, na Receita... Na etapa final de validação, eles efetuam uma ligação para o telefone de sua empresa, para fornecer um Token, que deve ser usado para gerar o certificado... portanto, o número de telefone na documentação que você enviar, deve ser um número que você possa atender... Achei o Site de Validação da Sectigo, bastante confuso... Eu preferi comprar a opção de 4 anos, para evitar esse penoso processo de compra, e pelos descontos oferecidos... Após todas as validações de identidade, eles lhe enviarão um Link para baixar o certificado em sua máquina... Será criado um arquivo PFX, e o processo de geração do Certificado na sua máquina, é muito semelhante a dos Certificados A1 brasileiros... Ufa.. já tenho o meu certificado em PFX... Como eu assino os binários ? Existem algumas ferramentas disponíveis... na página da KSoftware, você pode ler um tutorial, de como assinar usando o KSign Você poderá assinar binários facilmente, usando a interface gráfica deles: Para automatizar o processo de assinatura, você provavelmente ira preferir usar um utilitário de Linha de Comando... Repare que na mesma pasta onde o KSign foi instalado, existe o utilitário signtool.exe Use esse utilitário com a seguinte sintaxe: signtool.exe sign /du "http://seusite.com.br" /d "Descrição do seu Programa" /f "C:\Path\SeuCertificado.PFX" /p SenhaCertififcado /t "http://timestamp.comodoca.com" SeuBinario.exe sign -> Comando para assinatura /du -> Informa a URL do seu Site /d -> Informa uma descrição resumida do seu Programa /f -> Informa o Path completo para o seu Certificado (arquivo PFX) /p -> Informa a Senha para abertura do seu Certificado /t -> Informa um Servidor de Time Stamp, para que fique gravada a Data / Hora da assinatura Mas como assinar um Binário Windows, de dentro do Linux ?? Todo processo de Build e Deploy dos binários do ACBr, é executado em um Linux OpenSuse. A compilação de todas as plataformas que suportamos ocorre com Cross-Compiling, e automatizamos o processo de Build e Deploy, com o uso de Jenkins e Shell Scripts, Para transmitir o binário para fórum, criamos alguns utilitários que consomem a API do Invision Power Board Para a assinatura dos binários, creio que seria possível usar o próprio signtool.exe, com Wine... mas encontramos um interessante utilitário nativo em Linux, chamado osslsigncode, repare que a sintaxe é muito semelhante a do signtool.exe... osslsigncode sign -pkcs12 /path/SeuCertificado.pfx -pass SuaSenha -n "Descrição do seu Programa" -i http://seusite.com.br -t http://timestamp.comodoca.com -in SeuBinario.exe -out SeuBinario.exe.sign (como passo final, apague o arquivo original, SeuBinario.exe e renomeie SeuBinario.exe.sign para SeuBinario.exe)1 ponto
-
Ahh.. esse Google... efetuando pesquisas recentes, para escrever esse artigo.. notei que a Sectigo, agora tem um Site Brasileiro, e com preços bem semelhantes aos valores em Dólar... Deve ajudar muito, no momento da validação das informações... https://www.sectigo.com.br/produtos/certificado-codesigning.php Outra empresa, que também vende o Code Signing https://www.rapidssl.com.br/certificado-code-signing1 ponto