December 7 2012 - April 19 2021
NT 2021/002 MDFe
Olá Pessoal Foi publicado no inicio de Abril/2021 uma nova NT que traz a adequação do grupo de pagamento e ajustes nas regras de validação. O que muda? Inclusão da tag opcional <vAdiant> (valor do adiantamento) e a obrigatoriedade das tags: numero da parcela e data de vencimento no grupo <infPrazo>. Essas alterações ocorreram tanto no layout do XML do MDF-e (modal rodoviário) quanto no layout do evento de pagamento da operação. Há necessidade de atualizar os fontes do componente e dos Schemas. Prazos: Ambiente de Homologação: 02/05/2021 Ambie
Danfce modelo A4 não mostra valor do Frete
Bom dia, na impressão do Danfce modelo A4 não está mostrando valor do Frete. Alteração sugerida: Arquivo "..\Acbr\Fontes\ACBrDFe\ACBrNFe\DANFE\NFCe\Fortes\ACBrDANFCeFortesFrA4.pas" De: procedure TfrmACBrDANFCeFortesFrA4.RLLabel52BeforePrint(Sender: TObject; var AText: string; var PrintIt: Boolean); begin Text := FormatFloat('R$ ,0.00;R$ -,0.00', self.FACBrNFeDANFCeFortesA4.FpNFe.Total.ICMSTot.vFrete); end; Para: procedure TfrmACBrDANFCeFortesFrA4.RLLabel52BeforePrint(Sender: TObject; var AText: string; var PrintIt: Boolean); begin
Para resolver essa questão do travamento na tela de escolha do certificado... veja no Demo, que você pode varrer a lista de certificados e montar a sua própria tela de escolha... procedure TfrmACBrNFe.sbtnNumSerieClick(Sender: TObject); var I: Integer; // ASerie: String; AddRow: Boolean; begin ACBrNFe1.SSL.LerCertificadosStore; AddRow := False; with frmSelecionarCertificado.StringGrid1 do begin ColWidths[0] := 220; ColWidths[1] := 250; ColWidths[2] := 120; ColWidths[3] := 80; ColWidths[4] := 150; Cells[0, 0] := 'Num.Série'; Cells[1, 0] := 'Razão S
Edição aberta do Papo Pro ACBr com Adriano Santos!
Uau... essa edição do Papo Pro foi fantástica... Chegamos a bater 93 ouvintes !!! Agradeço muito ao @adrianosantos, pela participação... e pela excelente apresentação... Para quem perdeu, publicaremos em alguns dias nos nossos PodCasts
REUNIÃO ABERTA PARA TODOS O Papo Pro ACBr é um programa de consultoria ao vivo, onde buscamos promover a interação direta entre nossa equipe e nossos assinantes do plano Pro. Essa edição, será especial por dois motivos! Confira abaixo as novidades do Papo Pro, imperdíveis para essa semana. Sessão aberta para toda a comunidade participar! Isso mesmo, qualquer membro, inclusive os que utilizam o ACBr gratuitamente poderão prestigiar essa seção do Papo Pro. Essa é a sua chance de conhecer o nosso serviço, e falar diretamente com grandes nomes da automação comercial
PIX no MDF-e ACBr
Deu certo, peguei os schemas da pasta ACBr e passei o código infBanc.PIX :=Qry_resp_fretePIX.AsString; Eu consegui emitir em homologação com a chave do PIX. Pode encerrar o tópico.
Boa tarde. Sugiro considerar o SAC para acessos aos canais exclusivos com os consultores ACBr. https://projetoacbr.com.br/#sac Para saber mais fale com nossa consultora @aline garcia pelo fone/whats (15) 21050750 Att.
Boa tarde pessoal, Efetuei um ajuste no método ValidarIE() para aceitar uma inscrição estadual iniciado com o digito 9, segue em anexo o arquivo ACBrValidador.pas. ACBrValidador.pas
impressão é de menos, pouca coisa para adaptar. Recordo que criei uma unit uma vez para plajear o boleto, e que poucos campos com valores pre fixados, mas penso que no acbr tem isso. Veja se consegue aproveitar. Testa antes, fiz isso sem manual, por engenharia reversa olhando a linha digitavel, e a leitura da barra original. ACBrBancoInter.pas
Obrigado a ajuda do Daniel e do pessoal do Discord... A resolução foi no mínimo "estranha". O erro acontecia logo depois que tentar enviar e aparecia aquela StatusBar de enviando... Então suspeitei que a numeração tivesse sido usada, tentei inutilizar e a mesma acusou que foi utilizada... Pulei a numeração e funcionou
ACBRNfe Envio de E-mail do XML com BOM 
Daniel, Consegui resolver fazendo da seguinte forma, caso alguém passe pelo mesmo problema: Principal.ACBrNFe1.NotasFiscais.LoadFromString(Principal.QAuxiliar.FieldByName('XML').asAnsiString); Usando o LoadFromString ao invés do LoadFromFile. Obrigado.
NFeDistribuicaoDFe - Rejeição: Falha no schema XML
Esse parece o layout do antigo serviço de consulta e download, já desativados pela SEFAZ. O layout do DistribuicaoDFe é outro. <?xml version="1.0" encoding="UTF-8"?> <nfeDadosMsg> <distDFeInt xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.01"> <tpAmb>2</tpAmb> <cUFAutor>99</cUFAutor> <CNPJ>99999999999999</CNPJ> <distNSU> <ultNSU>000000000000000</ultNSU> </distNSU> </distDFeInt> </nfeDadosMsg>
Erro na compilação da unit ACBrDeviceTCP
Caro Juliomar, Analisando mais profundamente os seus dizeres, localizei no 'Library Path' uma outra versão do pacote Synapse. Fiz as correções e agora esta tudo funcionando perfeitamente. Ficarei mais atento, obrigado por sua colaboração.
Bom dia, Você Baixou o aplicativo Demo também? com ele é possível realizar testes e ver todas as tags ESCPOS que podem ser utilizadas: http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/
Está no SVN. Obrigado
Oi... Essa é só é a minha tela e enviei para mostrar o botão que seleciona o certificado... Mas não está configurada assim não, está configurada como A3. Com o certificado nas nuvens instalado esse botão trava.
Vamos lá... Inicialmente na hora de enviar a nota ele solicitava a tela do TOKEN, digitava e travava, a versão atual do programa do cliente estava usando os componentes com a revisão 18549. Após isso instalei uma nova versão do programa usando o componentes com a revisão 21494 e funcionou. Uma observação, ao clicar para selecionar o certificado o sistema trava, então tive que inserir o serial do mesmo copiando a informação da cadeia de certificados do windows. Abraços a todos
São dois comando diferentes NFe.EnviarNFe(cArqXML,nLote,[bAssina],[bImprime],[cImpressora],[bSincrono],[bValidaXML],[bGeraNovoXML]) NFe.CriarEnviarNFe(cIniNFe,nLote,[bImprimeDANFE],[bSincrono],[cImpressora],[bMostrarPreview],[nNumCopias], [bImprimirPDF])
Modelo de balança Marte
Bom dia, Criei um novo modelo de balança para a Marte modelo UX6200H, pois a marca exige um comando diferente para a solicitação de peso "D05". Segue fontes em anexo. ACBrBAL.pas ACBrBALMarte.pas
Olá Eduardo. Agradecemos sua contribuição. No entanto, notamos que a implementação não foi feita no componente ACBrBal que é o nosso componente de balanças. Você utiliza outro componente para fazer a comunicação com a balança e assim, não tem como nós incluirmos no SVN. Se você pessoalmente, ou outro programador, quiser fazer a implementação no ACBrBal, o que vai fazer automaticamente essa implementação estar disponível no ACBrMonitor Plus e na ACBrLib, ficaríamos felizes em aceitar a contribuição. Mesmo assim, o código aqui disponibilizado pode ajudar outros. Agradecemos sua di
Muito obrigado pela contribuição. Fiz a implementação baseada nela. Apenas alterei a constante pra usar a que já temos definido no código. Subi as alterações para o SVN na Revisão 21702. Pelo que vi está tudo certo. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado.
Problema NFSeBrasil
Boa tarde Jéter, Já esta no repositório.
Eu acho que adicionar Margens nas impressões do Boleto, pode ser muito útil... mas é uma modificação complicada, pois teríamos que rever todos os modelos, e tomar cuidado para não afetar as aplicações que já estão rodando... então isso exigirá um bom tempo de analise e desenvolvimento...
Para inserirmos ajustes nas margens do ACBrBoleto, isso não seria muito simples, e poderia impactar em muitas aplicações existentes... Ou seja, precisamos analisar com calma (tempo) essa possibilidade.. . A origem do problema, me parece ser no serviço de Spooler de Impressão do Linux que você usa... provavelmente ele faz algum processamento que modifica as margens... Talvez haja alguma configuração no CUPs ou Driver da Impressora para Linux... Não conseguimos reproduzir o problema por aqui...
Oi pessoal, estava realizando testes de geração de boletos do "Unicredi ES" e ao mandar para o banco os boletos e o arquivo de remessa para validação, me retornaram que no "segmento P" na posição 221 a 221( Operação de Protesto) não estava habilitada e deveria ser enviado o codigo "3 - Não protestar", entretando nas configurações nao era informada nenhuma informação de protesto (Dias corridos ou uteis). Visualizando o fonte verifiquei que ao não informar um Tipo a funçao abaixo assume que sejam "Dias Corridos", pois nao há outras opções no Type "TipoDiasProtesto". Então adicion
Por favor atualize a lib para ultima versão, essa posição já foi ajustada para o BB.
Configuração Bling e o AcBr Monitor
Dúvida tu é programador ou usuário final de algum software?
Bom dia Barbosa, Quem esta gerando o XML é a sua aplicação ou o ACBr? O ACBr ao realizar a assinatura do XML se encarrega de gerar a tag <qrcode> corretamente.
Parece ser uma indisponibilidade do Servidor SMTP... ou ainda você está atingindo algum dos limites de envio por hora, dia, definido nas políticas do Servidor SMTP Use um provedor de SMTP profissional... Veja esse vídeo:
Chegou dar olhada nesta aula ? https://www.projetoacbr.com.br/forum/video/browse/18-aula-5-integrando-via-tcpip/
Boa tarde, durante a homologação da remessa bancária com o layout ACBrBancoCecred CNAB 400, foi verificado que a posição 392-393 deveriam estar sendo preenchido com zeros a esquerda ao invés de vazio segundo o pessoal do banco e o manual CNAB 400. Forma atual: Forma Correta:
Alteração no Provedor para Formiga -MG
Ana, Já enviei para o repositório.
Configuração de DPI do Windows diferente de 100%. Veja este tópico:
Para saber mais como tratar a contingência, na NFCe, vejam essas dicas abaixo... Nessas palestras que fizemos em conjunto com a Elgin, existe uma apresentação, com Download Livre... (baixe o arquivo Apresentação - ACBr - Elgin - ACBrNFe.pdf) Na 2a Edicao do Dia do ACBr, nosso Consultor @José M. S. Junior, ministrou uma excelente palestra sobre o assunto... Veja o vídeo no nosso Canal do YouTube No Curso Completo do ACBrMonitPlus, @José M. S. Junior, também tem aulas específicas sobre a Contingência Off-line https://www.projetoacbr.com.br/fo
Além da configuração da porta não esquecer de utilizar um cabo RS232 correto: Balanças TOLEDO PC(DB9M) BALANÇA (DB9F) 2. RX__________ 3. TX 3. TX__________ 2. RX 4. CTS__ 4. 5. RTS__| ____ 5. GND 6. / 7. GND___/ 8. 9. CABO BALANÇA FILIZOLA LINHA CS PC (DB9M) BALANÇA (DB9F) 2. RX ________ 2.TX 3. TX ________ 3.RX 4. CTS__ 4. 5. RTS__| ___ 5. GND 6. / 7. GND ___/ 8. 9. CABO BALANÇA FILIZOLA LINHAS BP e E PC (DB9M) BALANÇA (DB9F) 2. RX_________ 2. TX 3. TX_________ 3. RX 4. CTS__