Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 08-11-2019 em todas as áreas
-
Consegui resolver o problema no MonitorAcbrPlus e também da emissão do cupom após as mudanças propostas. Corrigi a Dll da Bematech que estava uma na pasta da Bematech e outra na configuração do Monitor. Também corrigi o IP que estava um configurado na Bematech e outro no MonitorAcbrPlus. Obrigado pelo retorno e apoio e já podem fechar esse post. Abraço Durval3 pontos
-
Olá pessoal, Implementei um método novo de impressão no componente ACBrBPe. ImprimirOffline Esse método visa imprimir automaticamente as duas vias (Consumidor e Empresa) quando do BPe que não foi enviado para a SEFAZ, portanto esta sendo emitido em Contingência. Fiz uma alteração no programa exemplo, acrescentei um botão para exemplificar o uso desse novo método. Favor atualizar os fontes, reinstale a suíte ACBr e façam os testes.3 pontos
-
Bom dia. Havia uma subrotina que haviam deixado para recalcular e, mudava o valor original que estava no bd. problema resolvido.3 pontos
-
Boa tarde pessoal, Somente para comentar... Tive uma situação com alguns clientes que possuem o windows (Internet Explorer basicamente) desatualizado, abaixo da versão 10, não conseguem comunicação com a prefeitura... Ocorre erro de timeout, mexendo na configuração do IE outros erros aparecem. Como a Microsoft também está descontinuando os produtos, nossa orientação é para que o windows seja atualizado para a versão 10 e com isso a comunicação com a prefeitura é feita sem problemas... Isso foi uma situação que peguei atualizando alguns cliente e efetuando testes após a atualização, comparando com outros em que a NFS-e emitia normalmente. Tive relatos de outras pessoas com o mesmo "problema"... Resumindo... versões atualizadas do windows funciona 100%, às demais, orientamos atualizar a versão do windows, mas não vejo isso como problema porque alem da nota há questões de segurança do SO em pauta. Abraço!2 pontos
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.2 pontos
-
Bom dia Italo, eu consegui resolver reinstalando o fast report e o acbr. o problema era mesmo na minha versão do FR. Muito obrigado pela ajuda! Abraços!2 pontos
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.2 pontos
-
bom dia PROCEDURE acbr_Boleto_ListaCaractTitulo() gsResposta is string on 256 gnTamanho is system int=256 gnretorno_acbr=API("ACBrBoleto32.DLL","Boleto_ListaCaractTitulo",&gsResposta,&gnTamanho) IF gnretorno_acbr=0 THEN RESULT(VER_RETORNO_MAIOR_256("ACBrBoleto32.DLL","Boleto_UltimoRetorno",gnTamanho,gsResposta)) ELSE texto is string="Erro Retorno - "+gnretorno_acbr IF gnretorno_acbr=-1 THEN texto+=" Indica que a biblioteca não foi inicializada" IF gnretorno_acbr=-10 THEN texto+=" Indica que houve falhas na execução do método" RESULT texto END // https://acbr.sourceforge.io/ACBrLib/Boleto_ListaCaractTitulo.html // Comando: Boleto_ListaCaractTitulo(sResposta, esTamanho); // Método para Listar as Características de Carteiras aceitas pelo componente ======================== // BTN_BOLETO_LISTACARACTTITULO bResposta is boolean=ACBR_INICIALIZAR("ACBrBoleto32.dll","Boleto_Inicializar") IF bResposta=True THEN EDT_BOLETO_RESPOSTA=acbr_Boleto_ListaCaractTitulo() END ACBR_FINALIZAR("ACBrBoleto32.dll","Boleto_Finalizar") ========================== PROCEDURE VER_RETORNO_MAIOR_256(RECEBE_NOME_DLL,RECEBE_METODO,RECEBE_GNTAMANHO,RECEBE_GSRESPOSTA) gsResposta_maior_256 is string="" IF RECEBE_GNTAMANHO>256 THEN gsResposta_maior_256=RepeatString(" ",RECEBE_GNTAMANHO) gnretorno_acbr=API(RECEBE_NOME_DLL,RECEBE_METODO,&gsResposta_maior_256,&RECEBE_GNTAMANHO) RESULT UTF8ToString(gsResposta_maior_256) ELSE RESULT UTF8ToString(RECEBE_GSRESPOSTA) END //"NFE_UltimoRetorno" ======================== Bom dia, Seja bem vindos a mais uma video Aula. Essa Aula está sendo Gravada no dia 08 11 2019. Dica 2458. Método para Listar as Características de Carteiras aceitas pelo componente DICAS 2458 - WINDEV WEBDEV MOBILE - ACBR 154 - ACBR LIB - Boleto_ListaCaractTitulo Compartilhe Canal Youtube Amarildo Matos Amarildo, desde 1990 ensinando Desenvolvimento de Sistemas, tornando sonhos em realidades. https://windevdesenvolvimento.blogspot.com/2019/11/dicas-2458-windev-webdev-mobile-acbr.html https://acbr.sourceforge.io/ACBrLib/Boleto_ListaCaractTitulo.html https://www.projetoacbr.com.br/forum/files/category/36-acbrlib/ * AcbrLib - Integrando com Windev2 pontos
-
A soma dos itens é 143,20 e no total tem 147,45.2 pontos
-
Deve ser informado o número, a série e a chave da nfe cancelada, além do código de situação e indicação de tipo de emissão própria ou terceiros. Os demais campos em branco. Se está informando dessa forma e tendo erro, favor mostrar qual erro está sendo mostrado.2 pontos
-
Boa tarde. Aceito as considerações e orientações de todos. Ajudam e são bem vindas. Obrigado.2 pontos
-
Senhores, Recebi um email da SEFAZ dizendo que um dos servidores "ainda estava em horário de verão" e que haviam resolvido. Refiz o teste e pelo menos em Homologação o funcionamento voltou ao normal.2 pontos
-
Boa tarde Jarbas, Você disse para mim que esta usando o DACTE_RETRATO.fr3, portanto esta usando o DACTE feito em Fast Report. Quando se usa o DACTE feito em Fortes Report não existem arquivos que devemos disponibilizar juntamente com o executável. Eu fiz varias melhorias no DACTE feito em Fortes Report e não tive o problema que você apontou.2 pontos
-
Quando da impressão de NFC-e com a propriedade ImprimeEmUmaLinha=true (Somente na linha dos Itens) Não esta sendo impresso corretamente nas impressoras: Bematech MP-4200 Elgin i9 Epson T20 Somente na Daruma DR800 que imprime corretamente. Esta sendo cortando uma parte do texto do lado esquerdo Não imprime: O Contador de itens “001 ..” Uma parte do Código do Produto Mesmo mudando as margens e tamanho e largura da bobina não resolve. Estou usando : MargemDireita=0 MargemEsquerda=0 MargemSuperior=0,8 MargemInferior=0,8 LarguraBobina=285 Na impressão com duas linhas funciona em todos os modelos. Uma sugestão para corrigir: em meus testes funcionou nos 4 modelos: Unit: ACBrDANFCeFortesFr Linha 680 Mudar de: if ACBrNFeDANFCeFortes.ImprimeEmUmaLinha then mLinhaItem.Alignment := taLeftJustify para: if ACBrNFeDANFCeFortes.ImprimeEmUmaLinha then mLinhaItem.Alignment := taCenter linha 930 Mudar de: while TamanhoLinha < mLinhaItem.Width-10 do para: while TamanhoLinha < mLinhaItem.Width-40 do segue arquivo com a sugestão ACBrDANFCeFortesFr.pas1 ponto
-
1 ponto
-
Identifiquei o erro e o mesmo so ocorre em x64 algo em relação a LibXml2, vamos estar corrigindo.1 ponto
-
http://www.fazenda.rj.gov.br/sefaz/content/conn/UCMServer/uuid/dDocName%3AWCC35713833000 1. ATENÇÃO!No exemplo, foi considerado o disposto na Nota Técnica 2013.005 -v1.22, regra de validação W16-10–Exceção 3, a respeito do valor inserido no campo vICMSDeson no TOTAL da NF-e, que não será subtraído do valor total caso o valor do produto (campo vProd) não contenha o valor do imposto desonerado. Sobre o assunto, transcrevemos informação constante na referida NT: “Em função de questionamentos feitos pelas empresas com respeito ao alcance dos efeitos jurídicos de incluir o valor da desoneração de ICMS no valor total da nota, nos termos comandados pelo Ajuste SINIEF 10, de 28 de setembro de 2012, foi alterada a regra de validação W16-10, de forma que, quando o campo vICMSDeson for utilizado, serão aceitas notas tanto no caso de que o valor correspondente à desoneração tenha sido incluído no valor total da nota, quanto quando não tiver sido incluído.” Observe o que está destacado em vermelho. Quando no item houver o vICMSDeson, ele deve ser subtraído do total da NFe, caso contrário, se for informado apenas no final (total da NFe), neste caso ele não pode ser subtraído. 2. A critério da unidade federada, é exatamente o que dispõe o "Regras de Preenchimento de Documento Fiscal e de Escrituração ", disponível no link acima. Na página 8 informa que pode ser tanto NF-e ou NFC-e.1 ponto
-
Fiz a alteração no método, sem precisar Alterar o Schema, esta funcionando normalmente. E com a informação que eu preciso de Inscrição Estadual sendo Enviada. Segue o arquivo em anexo, caso desejem atualizar no Acbr. pnfsNFSeW_ABRASFv1.pas1 ponto
-
Boa Tarde, Realizei algumas mudanças nos fontes para atender a necessidade levantada durante o processo de homologação junto ao banco Safra para o Layout 400 do CNAB e algumas informações do Boleto, irei enviar para o banco realizar as validações e assim que tiver o retorno reporto. ACBrBancoSafra.pas1 ponto
-
Resolvi o problema. Configurei a largura do papel no utilitario ElginUtility => selecionar impressora => Configurações avançadas => Configurar largura de papel => Largura do papel: Trocar 58 para 80mm => Configurações => Fim. Obrigado.1 ponto
-
Resolvi o problema. Nao fiz o reset mas configurei a largura do papel no utilitario ElginUtility => selecionar impressora => Configurações avançadas => Configurar largura de papel => Largura do papel: Trocar 58 para 80mm => Configurações => Fim. Obrigado.1 ponto
-
@EMBarbosa teste realizado com sucesso, obrigado pelo feedback a respeito dos fontes desatualizados e a @Juliana Tamizou por ter adicionado para validação.1 ponto
-
Eu resolvi o problema fazendo assim: 1 Pego o retorno completo que vem na string SetResposta(ByRef resposta As String) 2 - Salvo em um arquivo log temporário >>>>>retorno-20191108.log 3 - uso a função q o macoratti tem no site dele em vb6 para ler o txt temporário que criei. http://www.macoratti.net/vb_ini.htm Essa função lé as Sessões dos ini. então consigo pegar o que eu quero e gravar no banco, como a chave da nfe, xMotivo, Protocolo, a hora. etc.1 ponto
-
O commit 18165 , está relacionado a esse tópico: Ajuste para que o ACBr possa ser compilado em todas as plataformas suportas pelo Delphi Rio https://sourceforge.net/p/acbr/code/18165/1 ponto
-
Bom dia Clayton, Muito obrigado pela colaboração, já enviei para o repositório. Favor atualizar, note que fiz uma simplificação no arquivo INI do provedor evitando assim a necessidade de ficar incluindo as URLs das cidades.1 ponto
-
Bom dia! Caro BigWings, após seu questionamento, hoje pela manhã depurei meu código e vi onde estava errando, realmente estava passando o nome da cidade ao invés de passar o código do município. Tomador.Endereco.CodigoMunicipio := tbClientescMunFG.Value; Obrigado por sua ajuda.. Wladimir1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
1 ponto
-
Bom dia, Pessoal eu fiz uma alteração no fonte, porque no layout foi adicionado e no componente não tinha, eu fiz os testes aqui deu certo qualquer coisa se der erro me avisa. Evento S1200 A Tag tpAcConv não tinha tacAntecipacaoDif fui adicionei. O fonte segue Abaixo. tpTpAcConv = (tacAcordoColTrab, tacLegislacaoFederalEstadualMunicipalDistrital, tacConvencaoColTrab, tacSetencNormativa, tacConversaoLicenSaudeAcidTrabalho, tacOutrasVerbas, tacAntecipacaoDif); Antes TGenericosStringA_F : array[0..5] of string = ('A','B','C','D','E','F'); Depois TGenericosStringA_G : array[0..6] of string = ('A','B','C','D','E','F','G'); pcesConversaoeSocial.pas No layout1 ponto
-
Bom dia, dreamsoft_PR. Tudo indica que você tem fontes espalhados pelo micro, tente remover tudo e faça a instalação novamente. Procure por frce.bpl, frce.dcp ou arquivo RL*.pas e RL*.dcu em algum outro lugar do seu micro e faça a remoção.1 ponto
-
1 ponto
-
Se você ler a documentação verá que erro -100 é "Erro interno no módulo". Isso quer dizer que você precisa do suporte da Software Express para configurar o módulo de coleta de dados pelo pinpad.1 ponto
-
Sim. Os fontes estão "relativamente" atualizados, coisa de 1 mês... Vou tentar reproduzir nos exemplos e volto aqui...1 ponto
-
Obrigado Juliana, Em relação aos contadores, infelizmente muitos estão "longe" de passarem confiança em suas afirmações, por isso gosto de recorrer aos amigos do fórum e suas experiências práticas sobre o assunto. Abraços1 ponto
-
Bom dia, já fiz isso. Após gerar pelo ACBr estamos criando um novo arquivo e adicionando a chave da NFe na posição desejada. Abs1 ponto
-
Bom dia. A contabilidade não saberia informar? Encontrei este outro tópcio sobre este assunto Att.1 ponto
-
Bom dia. Obrigada pela contribuição, adicionada para validação. Att.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
1 ponto
-
Isso é possível se você carregar o XML no componente (Consultar passando o path do XML) ou se o XML estiver no mesmo local onde é gerado pelo componente, neste caso o XML Original é atualizado com o protocolo retornado na consulta. Mas se consultar apenas pela chave e não tem o XML gravado na pasta, vai obter apenas os dados retornados pela consulta mesmo.1 ponto
-
Ola, Após ter verificado o manual, fui verificar os boletos que meu cliente emitia pelo próprio programa do banco, realizei os cálculos conforme o manual e quando o retorno era 1 que no caso no acbr jogava P o do banco jogava o zero, então eu fiz a alteração no código fonte trocando o 'P' pelo zero, realizei emissões com os mesmo dados do boleto gerado pelo programa do banco e os dados bateram, enviei ao banco e ele aprovou. segue as alterações: if Modulo.ModuloFinal = 1 then Result:= '0' Nesta unit teve um segunda alteração em relação a função LerRetorno400 onde as posições da data de credito não estava de acordo com o manual tbm realizei o ajuste. if StrToIntDef(Copy(sLinha,176,6),0) <> 0 then DataCredito:= StringToDateTimeDef( Copy(sLinha,176,2)+'/'+ Copy(sLinha,178,2)+'/'+ Copy(sLinha,180,2),0, 'DD/MM/YY' ); Como faço para enviar este arquivo para vcs avaliarem ? ACBrBancoUnicredES.pas1 ponto
-
1 ponto
-
A SEFAZ aceita a tag idEstrangeira em branco, ao menos nesse caso de nota de importação, pois esse XML está autorizado.1 ponto
-
Essa é uma confusão comum. Mas ocorrência não quer dizer que o valor precisa ser diferente de vazio. A tag pode ocorrer e o valor dela ser uma string vazia por exemplo. Mas não sei se esse é o caso para a NFe ser aprovada. Teria que olhar o MOC mais atual e validar as NT posteriores para verificar as regras de rejeição.1 ponto
-
Vou iniciar a alteração. Quanto mais fiel as informações do XML estiverem transparentes na DANFe melhor. Por exemplo, os valores totais de PIS e COFINS exige que apareça na DANFe mas não há campos específicos para impressão, tendo que informar esses valores nas informações complementares.1 ponto
-
Boa tarde Ricardo. Os componentes do ACBr são para utilização em Delphi/Lazarus. Para uso de desenvolvedores de outras linguagens, temos o ACBrMonitorPlus e o ACBrLib, porém ambas as ferramentas não contemplam a NFSe neste momento. Para saber mais acesse nosso portal. Att.1 ponto
-
1 ponto
-
Coloquei o fr3 do gguimp corrigiu o problema, mas ocorreu um problema de margens em CTE com poucos NFe, fiz a correção : DACTE_Retrato_Modificado06-11.fr31 ponto
-
Olá, Para uso com ACBrMonitorPLUS é possível configurar as novas propriedades na tela abaixo:1 ponto
