Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 20-07-2021 em todas as áreas
-
Boa tarde pessoal. De acordo com o manual "Especificação Técnica de Requisitos" do SAT, versão ER 2.28.05, de 01 de Março de 2021, será possível enviar novas tags de meios de pagamento a partir do dia 01/09/2021. Para atender isso é necessário alterar os fontes "pcnConversao.pas" e "ACBrECFVirtualSAT.pas" implementando tais meios de pagamento. Nos baseamos no que já existe atualmente para a NFe/NFCe para desenvolver. Estou enviando em anexo os fontes com as alterações que fizemos aqui. Peço por gentileza que validem e então disponibilizem no SVN para os demais. Muito obrigado! ACBrECFVirtualSAT.pas pcnConversao.pas3 pontos
-
Boa tarde, Precisei desenvolver o bloco H011 - IDENTIFICAÇÃO DO ESTABELECIMENTO DETENTOR DO INVENTÁRIO para o DRCST conforme a portaria SEF Nº 378/2018 link http://legislacao.sef.sc.gov.br/html/portarias/2018/port_18_378.htm A classe modificada chama-se ACBrEFDBloco_H_Class e ACBrEFDBloco_H. Gostaria, se possível, de uma análise para disponibilizar a função nos fontes oficiais do ACBR. Grato pela compreensão. Matheus Leandro Ferreira ACBrEFDBloco_H.pas ACBrEFDBloco_H_Class.pas2 pontos
-
Boa tarde amigos! Já esta disponível a nova versão do Delphi Community "Free" que foi atualizado para 10.4.2: Fonte: https://blogs.embarcadero.com/delphi-cbuilder-community-editions-now-available-in-version-10-4-2/?utm_source=Eloqua&utm_medium=email&utm_content=Article-210719-DelphiC++CE Lembrando que a versão comunitária é elegível para desenvolvedores ou organizações com menos de 5 desenvolvedores e faturamento anual inferior a US $5,000.00. []´s1 ponto
-
Boa tarde, Não encontrei área específica para o componente ACBrPagFor, então estou postando aqui. Utilizei o componente para gerar arquivos para o banco Santander e foi necessário realizar alguns ajustes no código fonte ao ler o arquivo de retorno do banco. Estou anexando os arquivos com as correções já efetuadas e o leiaute que foi utilizado. Inclusive inclui todas as descrições de ocorrência de retorno conforme leiaute no em função específica no arquivo ACBrPagForConversao.pas ACBrPagForConversao.pas ACBrPagForLerTxt.pas Pagamento a Fornecedores Layout CNAB 240 - v11.2 - Indicador Pix.pdf1 ponto
-
Resolvido! Com a dica do BigWings, instalei o Fortes Report e parou de dar o erro na abertura. Vamos ver agora como funciona compilando aplicativos.1 ponto
-
@EMBarbosa ou @Italo Giurizzato Junior, me ajudam com essa analise... Obrigado pelas contribuições, @Edmilson Santin1 ponto
-
@Italo Giurizzato Junior eu estou fazendo a migração para o NFSeX, nem vou prestar suporte mais para o NFSe. Falei com o cliente ele vai aguardar... Estou com um erro mas vou abrir um outro tópico obrigado1 ponto
-
Boa tarde. Obrigada pelo interesse em contribuir, queira por favor anexar o pas alterado. Att.1 ponto
-
Bom dia Italo, vou iniciar os testes e reporto aqui o resultado ok, grato pela atenção.1 ponto
-
para compatibilizar para futuros bancos, o Titulos.orgaoNegativador; eu tive que alterar para STRING, então quando for subir para o SVN ele irá subir como string e não integer; vai precisar ajustar onde você popula o componente ACBrBoleto.pasACBrBoletoW_BancoBrasil_API.pas1 ponto
-
Os tópicos são mantidos atualizados... se você entrar em cada um verá a data da atualização. O fórum também é uma boa fonte de pesquisa, se você pesquisar por CSRT não verá nada recente sobre isso. Mas se quiser algo oficial, sim, terá que entrar em contato com as SEFAZ.1 ponto
-
1 ponto
-
Fiz, vc consome o link com TIdHTTP e TIdSSLIOHandlerSocketOpenSSL, vincula o certificado que o banco cria, e consome, testa os retornos como tem no manual, eu fui fazendo no postman antes. Passa como data raw. ABody_RawFormData: TStrings // inter var ResponseContent, lParamList: TStringStream; ResponseContent := TStringStream.Create(''); try lParamList := TStringStream.Create(TFuncoesString.RemoverQuebra(ABody_RawFormData.Text)); LHTTP.Post(AURL, lParamList, ResponseContent); Result := ResponseContent.DataString; finally ResponseContent.DisposeOf; end; Fica atento ao retorno do cancelamento: é retorno vazio, e igual a 204, o de enviar, é retorno = 2001 ponto
-
Obrigado BigWings... Nem lembrava que tinha o ACBr.EncerrarMonitor... Só para efeito de curiosidade e demais não baterem a cabeça como eu... Fiz o seguinte script para que funcionasse corretamente. Criei o encerrarmonitor.txt apenas com a linha ACBr.EncerrarMonitor. O BAT abaixo apaga o entnfe.txt e copia o arquivo txt para entnfe.txt... o ACBR executa e se fecha. Até aí ok... Se eu colocar o comando para apagar o entnfe.txt logo em seguida, muitas vezes o comando de apagar é mais rápida do que o ACBR e ele não se fecha. Tive que usar o comando TIMEOUT para aguardar alguns segundos e então apagar o entnfe.txt gerado. Segundo problema: se executar o acbrMonitor.exe direto via BAT, o BAT fica "preso" na linha de chamada e não se fecha... tive que usar o START para isso, de forma que ele é "liberado" para continuar o processamento e resolve a tarefa. Coisa básica e simples que resolve casos de impressoras conectadas em micros na rede que ficam desligados à noite... Coloquei o BAT no agendador de tarefas e todo santo dia as 8h ele executa isso para atualizar as impressoras. --- if exist C:\acbrmonitor\acbr\entnfe.txt del C:\acbrmonitor\acbr\entnfe.txt copy c:\acbrmonitor\encerrarmonitor.txt C:\acbrmonitor\acbr\entnfe.txt TIMEOUT /T 5 if exist C:\acbrmonitor\acbr\entnfe.txt del C:\acbrmonitor\acbr\entnfe.txt start C:\ACBrMonitorPLUS\ACBrMonitor.exe exit ---1 ponto
-
Boa tarde, Conforme noticia publicada em 12/07/2021 no portal do SPED, foi publicada a versão 7.0.8 do validador do SPED Contábil Fiscal, o qual trouxe as seguintes modificações: Fonte: http://sped.rfb.gov.br/pagina/show/58471 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Boa tarde, Favor atualizar todos os fontes de todas as pastas, reinstale a suíte ACBr e faça novos testes.1 ponto
-
Boa tarde, Vou incluir na minha lista de tarefas para analisar o problema.1 ponto
-
Desculpe pela demora na analise desse caso... Essa modificação foi introduzida, porque as novas "Classes Externas", sobrescrevem internamente, o OnEnviarStringDevice Exemplo: procedure TACBrPosPrinterGEDI.Configurar; begin fpPosPrinter.Porta := 'NULL'; fpPosPrinter.OnEnviarStringDevice := ImprimirGEDI; fpPosPrinter.PaginaDeCodigo := TACBrPosPaginaCodigo.pcUTF8; end; e quando mudávamos o modelo, após o uso de uma classe externa, o Evento da Classe externa continuaria sendo acionado... Apliquei uma possível correção, para o problema... Por favor teste com o fonte em anexo... ACBrPosPrinter.pas1 ponto
-
Olá pessoal, Fizemos mais alguns ajustes, só que agora no DANFSE feito em Fortes Report. O que mudou? O componente ACBrNFSeXDANFSeRL tinha algumas propriedades de configuração que não deixava bem claro do que se tratava. Detectamos que algumas fazia referencia ao Prestador e outras ao Tomador. Foi criado uma propriedade de configuração chamada Prestador e outra Tomador e dentro dessas propriedades foi colocado as propriedades que as pertence. As propriedades: PrestLogo, RazaoSocial, Endereco, Complemento, Fone, Municipio, InscMunicipal, EMail_Prestador, CNPJ_Prestador e UF foram removidas e elas agora estão na propriedade Prestador com os seguintes nomes: RazaoSocial, NomeFantasia, InscricaoMunicipal, CNPJ, Endereco, Complemento, Municipio, UF, EMail, Fone e Logo. As propriedades: T_InscEstadual, T_InscMunicipal, T_Fone, T_Endereco, T_Complemento e T_Email foram removidas e elas agora estão na propriedade Tomador com os seguintes nomes: InscricaoEstadual, InscricaoMunicipal, Fone, Endereco, Complemento e Email. Favor atualizar todos os fontes de todas as pastas e reinstale a suíte ACBr usando o ACBrInstall_Trunk2 com a opção de apagar arquivos antigos marcada.1 ponto
-
1 ponto