Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 03-05-2021 em todas as áreas

  1. Bom dia pessoal, Se você já nos acompanhou em alguma edição do Papo Pro, sabe como é um momento de muita troca de informação entre a equipe ACBr, convidados e toda a comunidade, com direito a bate papo e tudo que uma conversa descontraída pode oferecer. Nesta semana, traremos temas muito interessantes, os quais vale a pena acompanhar, e o melhor, abertos a toda a comunidade, por isso, não perca tempo e participe conosco !! Bom Papo a todos !!
    6 pontos
  2. Boa Tarde, Observei que na última atualização das LIB's o problema com Layout 7 do Boleto foi resolvido Está imprimindo corretamente agora... Obrigado a Equipe ACBr pela Ajuste e Correção.
    2 pontos
  3. Ok. em reposta que recebi agora pouco do suporte da Paygo, realmente não tem como ocultar o primeiro item do menu. A exibição do menu é enviada de acordo com a Adquirente utilizada. No caso acima, estou trabalhando com a Cielo, então esta informação vem da carga aplicada pela Cielo. Valeu pelos retornos feedbacks.
    2 pontos
  4. Bom dia! Você está emitindo uma NFe para CRT=1 (Empresa do Simples). Estas empresas não destacam ICMS em vendas normais. Você está usando no item o CSOSN 102. Não tem destaque. Observe parte do código do teu XML e lá na BASE DE CÁLCULO DO ICMS vc informou 12,00 (não tem base deve ser zero) e da mesma forma o VALOR DO ICMS (vICMS) você até colocou me parece que um percentual, pois mesmo assim não seria valor, você informou 18.00. Isto parece ser a alíquota. (Porém neste caso também não tem para o CSOSN=102. -<imposto> Veja que ai não há destaque de ICMS, logo não pode ter valor em base de calculo e nem valor de icms no total da nota para CRT=1 (Empresa enquadrada no simples com CSOSN=102)
    2 pontos
  5. https://acbr.sourceforge.io/ACBrLib/POS_Imprimir.html
    1 ponto
  6. Informando a Porta como um caminho pra um arquivo vai gerar o TXT. Mas como texto não tem como imprimir negrito, itálico, reduzido, expandido... As tags são simplesmente removidas, a não ser que você informe o parâmetro DecodificarTags como 0.
    1 ponto
  7. Olá Daniel Acredito que resolvi por aqui com esta rotina: procedure TfrmPrincipal.Button6Click(Sender: TObject); var wProtocolo : String ; wXML : TStringlist ; begin //localiza protocolo em pdx_MySql.ssa_retorno_protocolo pdx_qryGrvSSA.Close ; pdx_qryGrvSSA.Open('select ssa_protocolo from ssa_retorno_protocolo where ssa_protocolo = :pProtocolo', [edit2.text]); pdx_qryGrvSSA.FetchAll ; if pdx_qryGrvSSA.RecordCount > 0 then begin try wProtocolo := pdx_qryGrvSSA.FieldByName('ssa_protocolo').AsString ; wXML := TStringList.Create ; wXML.Text := ReplaceStr(ReplaceStr(GetSSA_EAISoap.ConsultTask('fbq1wl',wProtocolo).XMLNode.XML, '&lt;', '<'), '&gt;', '>'); wTag := 'LogdeDados' ; //Grava MYSql pdx_qryGrvSSA.Close ; pdx_qryGrvSSA.ExecSQL('update ssa_retorno_protocolo set ssa_logdados = :pLodDados where ssa_protocolo = :pProtocolo', [ACBRUtil.LerTagXML(wXml.Text, wTag), edit2.Text]) ; finally wXML.Free ; end; end; end;
    1 ponto
  8. Olá a todos, Aqui no RJ está aceitando normalmente a tag xPag tanto em ambiente de Homologação quando em Produção. Obrigado pela dica BigWings/Italo. Abraços a todos
    1 ponto
  9. tu pode dar output para txt mas não será igual a uma impressora fisica
    1 ponto
  10. Segue Link para o nosso Discord... Talvez na PayGoWeb (TEF por DLL), existam mais recursos, mas eu usei muito pouco, a função de recebimento de contas...
    1 ponto
  11. Bom dia, conforme mencionei também no Discord o Estado é apenas uma forma de diferenciar o layout deste Banco, provavelmente alguma agencia de SC solicitou esse layout por isso ficou como UnicredSC, mas o importante é o numero do Banco que eles estão solicitando, se for 136 tente homologar com esse Banco que corresponde UnicredES.
    1 ponto
  12. bom dia.. no acbrmonitorplus.. eu configuro assim valeu
    1 ponto
  13. Se você está com os fontes atualizados, verá que essa função já está atualizada com a nova regra (sem horário de verão). Ela tem problema apenas com algumas cidades onde o fuso horário é diferente do fuso horário do estado.
    1 ponto
  14. Bom dia Valdir, Na unit pcnAuxiliar chegou a analisar as funções: IsHorarioDeVerao, GetInicioDoHorarioDeVerao e GetFimDoHorarioDeVerao ? Mas antes certifique-se que todos os fontes de todas as pastas estão atualizados.
    1 ponto
  15. Essas DLLs são do OpenSSL.. Elas são usadas para Criptografia e Segurança https://www.openssl.org/
    1 ponto
  16. Você informa o caminho em ArquivoPFX ou URLPFX, e a senha. Como a senha é criptografada, você deve usar o método da lib pra informar, sem alterar o .ini diretamente.
    1 ponto
  17. Bom dia. Conforme a resolução 5.465 de 27/04/2021, foi prorrogado para 01/08/2021 a obrigatoriedade de emissão da NFCe para empresas com faturamento igual ou inferior a R$ 360.000,00 no ano-base de 2018. Também foi alterado o período de permissão de uso do ECF por estas empresas, as quais poderão emitir este documento, por até 9 meses após o inicio da obrigatoriedade. Fonte: Portal SEFAZ-MG
    1 ponto
  18. Olá Pessoal, estou criando mais um tópico com intuito de mostrar para vocês como utilizar ACBrLib no Java. Realizando download do ACBrLib. Primeiramente vamos fazer o download da versão mais atualizada do ACBrLib. Após realizar download do ACBrLib que deseja utiliza, será necessário descompactar o arquivo, assim que descompactar teremos uma estrutura de pasta exatamente assim. Ao acessar a pasta bin, temos algumas pastas Cdecl, StdCall, Linux e MT, a pasta MT é onde esta ACBrLib com suporte para multithread. Para entender sobre a convenção de chamada Cdecl ou StdCall veja a sessão Cdecl ou StdCall qual usar, no Manual ACBrLib. Para entender as diferenças entre as bibliotecas multithread e singlethread veja o tópico a seguir: Copiando as bibliotecas para a pasta da Aplicação. Vou utilizar a ACBrLib com suporte a singlethread, mas para multithread os passos são os mesmos. No Demo em Java temos uma pasta chamada Libs, nesta pasta temos dois arquivos jna-4.5.2 e jna-platform-4.5.2. Vamos criar uma pasta chamada bin e colar o ACBrLib dentro desta pasta. Se sua aplicação esta sendo compilada em x86 vamos utilizar ACBrLib x86 caso contrario vamos usar ACBrLib x64 Como eu vou compilar em x86, vou utilizar ACBrLib x86. Deve ficar desta forma. Bibliotecas com outras dependências - OpenSSL e LibXml2. Dentro da pasta dep temos duas dependências OpenSSL e LibXml2. - ACBrLibMail precisa da dependência OpenSSL. - ACBrLibSAT, ACBrLibCTe, ACBrLibGNRe, ACBrLibMDFe e ACBrLibNFe precisam das dependências OpenSSL e LibXml2. Copie a versão das dependências que correspondem a versão da ACBrLib que você vai utilizar, dependências x86 para ACBrLib x86 ou dependências x64 para ACBrLib x64. Bibliotecas com outras dependências - Pasta Schemas e ACBrServicos.ini Caso esteja usando ACBrLibCTe, ACBrLibGNRe, ACBrLibMDFe, ACBrLibNFe na pasta dep, temos uma pasta chamada Schemas. Devemos informar o caminho desta pasta Schemas em PathSchemas no .ini de configuração do ACBrLib. Abaixo um exemplo utilizando ACBrLibNFe. Mantenha o ACBrNFeServicos.ini junto a pasta Schemas. Deve ficar desta forma a pasta com as dependências: Estou utilizando Demo SAT em Java que esta disponível no SVN do Projeto ACBr. Configurações Java Plataform Antes de executar o demo ou sua aplicação verifique se JDK configurado corresponde a versão do ACBrLib. Caso for utilizar ACBrLib x86 use as configurações JDK x86 e para ACBrLib x64 as configurações JDK x64. Após finalizar essa configuração, vamos ter que apontar a pasta bin que é pasta onde está o ACBrLib e suas dependências. Depois de realizar todos os passos acima, agora vou abrir o demo e executar. Observação: Quando for realizar download dos exemplos do Projeto ACBr, não se esqueça da pasta ACBr Common.. ela é muito importante pois existem dependências para os exemplos. Faça download dos Demos aqui: https://projetoacbr.com.br/fontes/ Agora temos curso Dominando ACBrLibNFe em Java as primeiras aulas já estão disponíveis para assistir.
    1 ponto
  19. Aqui eu uso a propriedade "Scaled" dos forms, o resto o delphi basicamente faz sozinho. Se você utiliza devexpress, ela tem o conceito de estilos, esses estilos não são afetados pelo scaled, então ai eu fiz a escala deles a mão. const ScreenWidth: LongInt = 800; .... if (Screen.Width <> ScreenWidth) then begin // aqui faz a escala de todos os componentes do form, o scaled precisa estar true Self.ScaleBy(Screen.Width, ScreenWidth); // aqui eu forço a escala para os estilos do devexpress, se você não utiliza não precisa for I := ComponentCount - 1 downto 0 do begin if (Components[I] is TcxStyle) then TcxStyle(Components[I]).Font.Size := Trunc(TcxStyle(Components[I]).Font.Size * (Screen.Width / ScreenWidth)); end; end;
    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.