Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 18-01-2017 em todas as áreas

  1. Bom dia pessoal. Como todos sabem, na maioria das vezes em que o windows se atualiza ele marca aquelas opções de certificados revogados em "Opções da internet > Avançado" e, pelo menos comigo, gera uma grande quantidade de suporte à clientes. O correto é ficar assim: ( ) Usar SSL 2.0 (x) Usar SSL 3.0 (x) Usar TSL 1.0 ( ) Usar TSL 1.1 ( ) Usar TSL 1.2 ( ) Verificar revogação de certificados servidor* (x) verificar se ha assinaturas em programas baixados ( ) Verificar se há revogação de certificados do editor Então no final do ano passado até cheguei a comentar em um tópico se teria como modificar esses dados diretamente pelo delphi, pra facilitar nossa vida, mas não tinha ninguém com essa informação. Pois bem, essa semana tive um tempinho e comecei a mexer com isso e creio que encontrei uma solução, segue abaixo programação para alterar o registro do windows com as opções corretas. Já testado em alguns clientes e até o momento funcionando perfeitamente. (Testado em windows XP, 7, 2003 server) uses Registry; procedure TFPrincipal.FormCreate(Sender: TObject); var Registro: TRegistry; begin //acertando opções da internet (revogados / SSL / TSL) //verificar revogação de certificados do servidor Registro := TRegistry.Create(KEY_WRITE); Registro.RootKey := HKEY_CURRENT_USER; if registro.OpenKey('Software\Microsoft\Windows\CurrentVersion\Internet Settings', true) then begin Registro.WriteInteger('CertificateRevocation', 0); end; registro.CloseKey; //verificar se há certificados revogados do fornecedor if registro.OpenKey('Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing', true) then begin Registro.WriteInteger('State', 146944); end; registro.CloseKey; //Usar SSL 3.0 / Usar TSL 1.0 if registro.OpenKey('Software\Microsoft\Windows\CurrentVersion\Internet Settings', true) then begin Registro.WriteInteger('SecureProtocols', 160); end; registro.CloseKey; registro.Free; end; Espero ajudar o pessoal do ACBr com essa contribuição. Um abraço a todos.
    1 ponto
  2. Em testes com o ACBrValidador foi constatado que está passando o e-mail com esta formatação "marcelo @teste.br" não está testando se tem um espaço entre os caracteres da string. Baseado nisso fiz uma alteração na unit ACBrValidador.pas, segue a mesma para análise. linha alterada 831, adicionado espaço na lista de caracteres inválidos: ACBrValidador.pas
    1 ponto
  3. O estado da Paraíba irá cobrar R$ 0,03 (três centavos) por nota emitida, optantes do simples terão 50% de "desconto"(R$ 0,015). Taxa Trimestral de Autorização de Emissão de Documentos Fiscais Eletrônicos (Lei nº 10.801/2016). Tomara que não vire moda - http://paraiba.pb.gov.br/notas-fiscais-eletronicas-reduzem-custos-para-as-empresas/
    1 ponto
  4. Sim com um ACBrNFe e um dos tipos de danfe em fortes ou fast! lê o stream do banco carrega no ACBrNfe e manda imprimir.
    1 ponto
  5. Boa tarde. Houve uma mudança na URL por parte da SRF para consulta de CPF, ao fazer o POST na página. Segue a unit com a correção. Atenciosamente. ACBrConsultaCPF.pas
    1 ponto
  6. Obrigado @Ricardo Miqui Atualizei o ACBr e apareceu a versão 11.
    1 ponto
  7. Obrigado Juliomar, pela disponibilidade... Bem tem duas tags NFref (ERRO MEU). Só achei estranho que foi STATUS 100 aprovado no SEFAZ. E dai acho eu ACBrNFe que deu esta Exception. Que consequentemente a LOGICA dos meus algorítimos, foi por água a baixo... se me entende Gostaria de uma resposta, para a Exception fora de lugar.. Mas o problema esta resolvido... obrigado e me desculpem
    1 ponto
  8. Imagino que o seu campo porcentagem PIS está com valor "1.65", então tenta informar "0.0165". Desse jeito o SAT está calculando 165%.
    1 ponto
  9. Exatamente amigos. Estou no estado da Paraíba e realmente o governo do estado está com essa parada de cobrar por cada documento emitido isso vale para NFe e NFCe. acredito que isso vai virar moda nos outros estados. Só tem mala nesse Brasil!! Cadê a economia que teria tirando o ECF e substituindo pela a NFCe???? Isso foi, e está sendo uma enrolação. Quem banca as custas de tantas alterações ficais? Somo nós soft house. Enxurradas de procedimentos a serem alterados, são varias NT uma atrás da outra e agente tomando fumo. Desculpa mais é isso mesmo. O pior que não temos escolha, temos que fazer o que esses imbecis julga e joga na lei tributária desse Brasil que só é bonito no papel, pois na prática vocês já sabem como é! Valeu
    1 ponto
  10. Foi implementada uma nova propriedade ExibirBandInforAdicProduto. Espero que gostem
    1 ponto
  11. Enviado a correção na rev: 12838 Grato por reportarem o erro
    1 ponto
  12. Informe o valor sem separador de milhar.
    1 ponto
  13. Bom dia já está no svn a mudança! Obrigado pela colaboração
    1 ponto
  14. Caros colegas, estou disponibilizando aqui os arquivos de consegui na SEMFAZ MA, pois, também estou tendo problemas com esse provedor, e como não possuo muito conhecimento peço a ajuda dos colegas para colocarmos o ACBR para rodar com esse provedor, e se precisarem que eu vá até a SEMFAZ é só pedi que vou lá pentelhar eles e conseguir as informações que são preciso para o ACBR rodar redondo com esse provedor. Desde já agradeço a todos do forum, e me coloco a disposição para ajudar. xsd_homologacao.rar xsd_producao.rar NFSE_Manual_de_Envio_de_Arquivo.pdf notas_tecnicas_sobre_envio_de_rps24052016.pdf
    1 ponto
  15. Na NFSe temos os seguintes passos: 1. Gerar o XML do RPS; 2. Assinar o XML (depende do provedor); 3. Montar o lote com 1 ou mais RPS; 4. Assinar o lote (depende do provedor); 5. validar o lote; 6. Enviar o lote; 7. Consultar a situação do lote mediante o numero de protocolo; 8. Se processado com sucesso, Consultar o lote para obter as NFSe; 9. Imprimir o DANFSE; 10. Enviar por e-mail o XML da NFSe ao destinatário ou apenas o link para que o mesmo possa obter o DANFSE via site do provedor. Observação: Os passos de 1 a 9 são executados automaticamente pela function Enviar Note que no caso da NFSe o componente gera o XML do RPS o que temos como retorno do provedor é o XML da NFSe. O componente ACBrNFSe cria varias pastas: Ger, NFSe, RPS, entre outras. Na pasta Ger ficam os XMLs gerais ou seja os de envio e retorno. Na pasta RPS ficam os XMLs dos RPS gerados pelo componente, ja na pasta NFSe ficam os XML das NFSe retornados pelo provedor. Lembre também de olhar o exemplo da ACBr que fica na pasta de instalação do ACBr \Exemplos\ACBrDFe\ACBrNFSe\Delphi Espero ter ajudado. André Luis. Alguns detalhes importantes para um bom funcionamento do componente: 1. Devemos utilizar os arquivos de configuração dos provedores que se encontram na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI 2. Devemos utilizar os arquivos de Schemas dos provedores que se encontram na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas 3. Na rotina de configuração do componente da sua aplicação que vai emitir a NFS-e deve-se incluir as 6 propriedades de configuração referentes ao Emitente (vide o programa exemplo). 4. Não se faz necessário copiar para a maquina do seu cliente todos os arquivos INI e todos os Schemas, basta os arquivos: Cidades.INI e o INI do provedor e a pasta Schemas do respectivo provedor que atende a cidade do Emitente. Andre Luis
    1 ponto
  16. Pois é, desculpa de redução de custos para o contribuinte, dai cita uma impressora que dura n tempo. Enquanto que a cobrança vai ser continua. Sem falar como o Solivon falou, daqui a um tempo vai ser 10% do valor de cada NFCE emitida. Brincadeira einh!!!
    1 ponto
  17. Inicialmente a desculpa para a criação da NF-e foi a economia de papel e dinheiro e agora anos depois de sua implantação os governos começam a serem criativos e cobrando uma despesa que nem teria que ser cobrada, pois pra custear despesas já tem o ICMS, IPI, PIS, COFINS IOF, e outros que nem me lembro agora, começa em 0,03 centavos e daqui uns cinco anos vamos está pagamento uns 0,50 centavos, esperem e verão.
    1 ponto
  18. Boa tarde! Desculpe a demora. Segue arquivo anexo ajustado. Flávio ACBrSedex.pas
    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.