Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 06-12-2018 em Posts

  1. Essa rejeição "Emissor não habilitado para emissão de MDF-e" tem ocorrido aqui em MG, embora em casos esporádicos. 1-Verifique se o RNTRC da transportadora é antigo. Parece que RNTRC antigos estão com problemas e é preciso entrar em contato ao SEFAZ do estado para liberação. 2-Verifique a situação da transportadora no Sintegra e na Receita Estadual 3-Verifique a situação do RNTRC na consulta pública da ANTT https://consultapublica.antt.gov.br/Site/ConsultaRNTRC.aspx/consultapublica e se é do mesma UF do emitente do MDF-e 4-Se for emitente Pessoa Fisica Produtor Rural, pelo menos nos casos que peguei, tive que solicitar liberação no SEFAZ/MG pq dava exatamente essa rejeição.
    4 pontos
  2. Boa tarde Depois de muitos testes e pesquisas, e também sem a ajuda eficaz da Daruma, consegui usar a Daruma através do EscPos com os seguintes parametros, baseado no exemplo do AcBr para uso do EscPos Frm_Nfe2.ACBrPosPrinter1.Desativar; try with Frm_Nfe2 do begin ACBrPosPrinter1.Modelo := TACBrPosPrinterModelo( INI.ReadInteger('PosPrinter','Modelo', StrToInt(Frm_principal.ModeloImpressoraNF))) ; ACBrPosPrinter1.Porta := INI.ReadString('PosPrinter','Porta',ACBrPosPrinter1.Porta); // cbxPortaChange(nil); ACBrPosPrinter1.ColunasFonteNormal := INI.ReadInteger('PosPrinter','Colunas',ACBrPosPrinter1.ColunasFonteNormal); ACBrPosPrinter1.EspacoEntreLinhas := INI.ReadInteger('PosPrinter','EspacoEntreLinhas',ACBrPosPrinter1.EspacoEntreLinhas); ACBrPosPrinter1.LinhasBuffer := INI.ReadInteger('PosPrinter','LinhasBuffer',ACBrPosPrinter1.LinhasBuffer); ACBrPosPrinter1.LinhasEntreCupons := INI.ReadInteger('PosPrinter','LinhasPular',ACBrPosPrinter1.LinhasEntreCupons); ACBrPosPrinter1.CortaPapel := INI.ReadBool('PosPrinter','CortarPapel',ACBrPosPrinter1.CortaPapel); ACBrPosPrinter1.ControlePorta := INI.ReadBool('PosPrinter','ControlePorta',ACBrPosPrinter1.ControlePorta); ACBrPosPrinter1.TraduzirTags := INI.ReadBool('PosPrinter','TraduzirTags',ACBrPosPrinter1.TraduzirTags); ACBrPosPrinter1.IgnorarTags := INI.ReadBool('PosPrinter','IgnorarTags',ACBrPosPrinter1.IgnorarTags); ACBrPosPrinter1.ArqLOG := INI.ReadString('PosPrinter','ArqLog',ACBrPosPrinter1.ArqLOG); ACBrPosPrinter1.PaginaDeCodigo := TACBrPosPaginaCodigo( INI.ReadInteger('PosPrinter','PaginaDeCodigo',2)); ACBrPosPrinter1.Device.ParamsString := INI.ReadString('PosPrinter','ParamsString',ACBrPosPrinter1.Device.ParamsString ); ACBrPosPrinter1.ConfigBarras.LarguraLinha := INI.ReadInteger('Barras','Largura',ACBrPosPrinter1.ConfigBarras.LarguraLinha); ACBrPosPrinter1.ConfigBarras.Altura := INI.ReadInteger('Barras','Altura',ACBrPosPrinter1.ConfigBarras.Altura); ACBrPosPrinter1.ConfigBarras.MostrarCodigo := INI.ReadBool('Barras','HRI',ACBrPosPrinter1.ConfigBarras.MostrarCodigo); ACBrPosPrinter1.ConfigQRCode.Tipo := INI.ReadInteger('QRCode','Tipo',ACBrPosPrinter1.ConfigQRCode.Tipo); ACBrPosPrinter1.ConfigQRCode.LarguraModulo := INI.ReadInteger('QRCode','LarguraModulo',ACBrPosPrinter1.ConfigQRCode.LarguraModulo); ACBrPosPrinter1.ConfigQRCode.ErrorLevel := INI.ReadInteger('QRCode','ErrorLevel',ACBrPosPrinter1.ConfigQRCode.ErrorLevel); ACBrPosPrinter1.ConfigLogo.KeyCode1 := INI.ReadInteger('Logo','KC1',ACBrPosPrinter1.ConfigLogo.KeyCode1); ACBrPosPrinter1.ConfigLogo.KeyCode2 := INI.ReadInteger('Logo','KC2',ACBrPosPrinter1.ConfigLogo.KeyCode2); ACBrPosPrinter1.ConfigLogo.FatorX := INI.ReadInteger('Logo','FatorX',ACBrPosPrinter1.ConfigLogo.FatorX); ACBrPosPrinter1.ConfigLogo.FatorY := INI.ReadInteger('Logo','FatorY',ACBrPosPrinter1.ConfigLogo.FatorY); if Frm_Nfe2.ACBrPosPrinter1.Modelo = ppEscDaruma then begin Frm_Nfe2.ACBrPosPrinter1.ConfigQRCode.LarguraModulo := 1; Frm_Nfe2.ACBrPosPrinter1.Device.SendBytesInterval := 150; Frm_Nfe2.ACBrPosPrinter1.Device.TimeOut := 10; Frm_Nfe2.ACBrPosPrinter1.LinhasBuffer := 20; Frm_Nfe2.ACBrPosPrinter1.ControlePorta := False; end; end; finally INI.Free ; end ; ===== As vezes o windows bloqueia a gravação do arquivo temporário no Spool do windows. Então vá nas pastas do System32 Spool e Printer, e em segurança dê controle total para o usuário Todos
    3 pontos
  3. ExibirTotalTributosItem e TributosSeparadamente foram aninhadas no enumerador ImprimeTributos. ImprimirItens e Detalhado eram redundantes, o nome agora é ImprimeItens (apenas NFCe). ShowDialog foi alterado pra MostraSetup.
    3 pontos
  4. Enviei possível correção para o repositório. Obrigado por reportar, favor atualizar os fontes e testar.
    2 pontos
  5. Boa tarde Windel O grupo <toma4> só existe no CT-e (modelo 57) no CT-e OS (modelo 67) temos o grupo <toma> conforme consta no manual. O grupo <toma> só não é gerado em caso de Excesso de Bagagem, veja no seu XML que a tag <tpServ> tem o valor 6 que significa Transporte de Pessoas, ou seja Fretamento. Logo, devemos gerar o grupo <toma>. Como você informando 9 em indIEToma isso significa que o tomador não é contribuinte, neste caso a tag <IE> dentro do grupo <toma> não deve ser gerada. Se o tomador for contribuinte mas é isento a tag <IE> deve ser gerada com a palavra "ISENTO".
    2 pontos
  6. Isso ocorre por que algumas impressoras não acatam o comando que envia o tamanho da pagina costumizada, nestes casos você teria que criar uma pagina custom nas configurações da impressora. Mas recomendo usar a impressão em EscPos direto na impressora, a impressão é mais rápida e não depende de gerador de relatorio.
    2 pontos
  7. Desinstale o ACBr e vá nas seguinte pasta do seu pc: Users\Public\Documents\Embarcadero\Studio\19.0\Bpl -> neste caso eu uso o tokyo Users\Public\Documents\Embarcadero\Studio\19.0\DCP Apague tudo sobre o ACBr de lá. Veja se não tem também na pasta do Delphi ou Windows. Se executar como Administrador o apagarAcbr.bat também vai limpar. Neste caso do apagarAcbr, se você tem mais de uma versão, vai precisar reinstalar nelas também.
    2 pontos
  8. Para NFC-e você deve utilizar o novo componente para NFC-e para Fast Report (TACBrNFeDANFCEFR). A propriedade ImprimirItens foi renomeada e movida para uma classe específica, a propriedade TributosSeparadamente foi removida. Essas propriedades são explicadas nos tópicos e vídeos citados pelo tópico abaixo: Confirme por favor que conseguiu corrigir as propriedades citadas e quais ainda faltam.
    2 pontos
  9. @Italo Jurisato Junior No momento não tenho como testar, pois esse cliente usa cartão. Assim que aparecer outra nota para cancelar aviso do resultado. Dercide.
    2 pontos
  10. Bom dia. Obrigada pela ajuda de todos, fizemos as alterações necessárias e a remessa foi validada. A alteração que precisou ser feita foi em nosso sistema mesmo e não nos fontes da ACBR, para alimentar corretamente o tipo de desconto bastou informar a propriedade `TipoDesconto2`
    2 pontos
  11. Obrigado pela contribuição. Já enviei para o repositório.
    2 pontos
  12. Luís, Só existe uma única rotina referente a eventos. Isso que você esta fazendo é uma consulta. Porque você não pega o XML referente ao evento logo após o seu envio? Desta forma você sabe o tipo de evento que se trata o XML, pois se você solicitou o cancelamento, o XML que você vai pegar é o de evento de cancelamento e não de carta de correção por exemplo.
    2 pontos
  13. Bom dia Everson, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
    2 pontos
  14. Bom dia ALA, Não, todos as empresas emitentes de CT-e ou NF-e, não podem como devem emitir o MDF-e para transporte interestadual e em alguns estados intermunicipal.
    2 pontos
  15. Bom dia pessoal. Estive passando por dificuldades na impressão de NFC-e quando era salva em PDF pelo Fortes Report. Quando é feita a impressão normal direto pelo NFC-e a impressão sai certinha, porém ela não possui quebra de página e, quando tento salvar em PDF para imprimir direto pelo arquivo PDF, por ser uma única página, imprime de forma incorreta como na imagem abaixo (obs: isso vai ocorrer quando houver muitos itens na nota, no meu caso foi com aproximadamente 200 itens). A solução que encontrei foi criar uma propriedade dentro da unit ACBrNFeDANFEClass e setar o valor da propriedade UnlimitedHeight dentro da unit ACBrDANFCeFortesFr que vem de padrão como TRUE para o valor desta nova propriedade criada, para que o próprio usuário possa estar configurando já que não são todos que vão imprimir via PDF. Caso eu tenha me equivocado na alteração por favor me avisem. Vou anexar as units alteradas para que possam ser analisadas. ACBrNFeDANFEClass.pas ACBrDANFCeFortesFr.pas
    1 ponto
  16. Copie as DLLs do OpenSSL para seu C:\Windows\Syswow64 você pode achá-las em: \ACBr\DLLs\OpenSSL\1.0.2.13\x86
    1 ponto
  17. OK, pensei que fosse o mesmo em relacao ao componente NOVO !
    1 ponto
  18. Boa tarde, também não encontrei as propriedades citadas pela Jéssica.
    1 ponto
  19. Deu certo buscando no momento que é enviado, obrigado Italo. Pode encerrar o Tópico
    1 ponto
  20. Obrigada pela resposta BigWings. Em qual unit estão esses métodos /propriedades ?
    1 ponto
  21. boa tarde.. luis. esse topico é antigo.. crie um novo topico , como essa duvida que voce postou.. blz..
    1 ponto
  22. Aparentemente ele está achando BPLs antigas da versão anterior do ACBr... Experimente rodar o ACBrInstall_trunk2, com a opção Apagar instalações anteriores, marcada
    1 ponto
  23. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  24. Bom dia. Este tópico está inativo a algum tempo e por isso será fechado, caso necessário favor criar um novo tópico. Att.
    1 ponto
  25. Bom dia. Este tópico está inativo a algum tempo e por isso será fechado, caso necessário favor criar um novo tópico. Att.
    1 ponto
  26. Acabei de receber a resposta de uma consulta ao ao SEFAZ-PE e pelo retorno estava com erro no SEFAZ, testei o envio das notas com problemas em produção e foram sem problemas e sem necessidade de alteração do aplicativo ou do ACBR
    1 ponto
  27. Estou baixando para validar as alterações. Assim que tiver uma posição te retorno.
    1 ponto
  28. Você não vai perder uma função se ela não existe em outros Reports. Na verdade, se eu entendi bem, do jeito que você está fazendo pode ocasionar um erro que só será detectado em runtime no cliente se no futuro você (ou outro programador da sua empresa) resolver trocar o DANFe pra outro modelo.
    1 ponto
  29. Olá analisando os fontes, fiz algumas implementações de forma que funcione a impressão com mais de uma guia no retorno. Gostaria de deixar aqui minha contribuição. Os fontes modificados foram: ACBrGNREGuiaFRDM.pas - ACBrGNREGuiasRetorno.pas - pgnreGNRERetorno.pas pgnreGNRERetorno.pas Aqui foi criado uma nova propriedade para alimentar as guias: FresGuia: TGuiaCollection ACBrGNREGuiasRetorno.pas Aqui a propriedade criada (GNRERetorno.resGuia.Add) é alimentada com todas as guias. ACBrGNREGuiaFRDM.pas Aqui é percorrido a nova propriedade (GNRE.resGuia) e impressa as guias ; pgnreGNRERetorno.pas ACBrGNREGuiasRetorno.pas ACBrGNREGuiaFRDM.pas
    1 ponto
  30. Webservice de Consulta de Cadastro para MG já está disponível na versão 4.0. Foi necessário adicionar as URLs no arquivo ACBrNFeServicos.ini e também ajuste na unit ACBrNFeWebServices.pas ACBrNFeServicos.ini ACBrNFeWebServices.pas
    1 ponto
  31. Ah certo, vou implementar a rotina pra pegar o xml após o envio, antes eu acredito que estava sendo feito assim. Muitíssimo obrigado
    1 ponto
  32. Bom dia, Se não esta gerando a tag <mdfeProc> significa que o MDF-e enviado não foi autorizado. Você precisa configurar o componente para salvar os XMLs secundários. Configuracoes.Geral.Salvar := True Desta forma os arquivos de envio e de retorno da SEFAZ serão salvos em disco, desta forma será possível ver o que esta ocorrendo. Aliais a sua aplicação tem que pegar o status e a descrição do mesmo e apresentar na tela caso seja diferente de 100, pois pode esta ocorrendo uma rejeição e esta não esta sendo apresentada.
    1 ponto
  33. O erro de falha de schema provavelmente é pela tag cUF inválida no pedido de encerramento: <evEncMDFe> <descEvento>Encerramento</descEvento> <nProt>931180012504648</nProt> <dtEnc>2018-12-05</dtEnc> <cUF>-1</cUF> <cMun>3106200</cMun> </evEncMDFe> Vou encerrar o tópico por ter se desviado do assunto, caso ainda tenha problemas por favor crie um tópico novo.
    1 ponto
  34. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  35. 3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Favor leia as regras do fórum.
    1 ponto
  36. Bom dia João, Já temos um componente chamado ACBrBPe, inclusive temos um programa exemplo que você deve utilizar para realizar os testes e estudar todas as funcionalidades do componente. Para saber mais sobre o BPe te aconselho a visitar o Portal Nacional do BPe: https://dfe-portal.sefazvirtual.rs.gov.br/BPe Como você pode ver abaixo duas noticias referente a MG que se encontram no Portal. 06/03/2018 Primeiro BP-e autorizado em produção na SEFAZ MG O primeiro BP-e autorizado no ambiente de autorização da SEFAZ Minas Gerais foi da Empresa Gontijo de Transportes com a chave de acesso 31180316624611009873630010000000011650133380 no dia 02/03/2018. 27/02/2018 Disponibilizados Endereços de MG Foram disponibilizados na seção de Serviços do portal os endereços aos webservices de autorização do BP-e do estado de Minas Gerais nos ambientes de homologação e produção. Bons estudos.
    1 ponto
  37. Bom dia Luis, Isso esta estranho, pois verificando as duas rotinas que geram o arquivo *-procEventoCTe.xml, ambas estão gerando da mesma forma ou seja na tag <procEventoCTe> esta sendo informado o atributo versão e o NameSpace. A não ser que você esteja extraindo esse grupo do arquivo *-CTeDFe.xml, neste arquivo temos o XML do CTe e a lista de eventos vinculados ao mesmo. No arquivo *-CTeDFe.xml o grupo <procEventoCTe> só possui o atributo versão.
    1 ponto
  38. Bom dia Vinício, Isso significa que o que esta escrito na coluna de observação referente ao grupo <infTribFed> podemos desconsiderar?
    1 ponto
  39. Por favor veja as explicações nesse vídeo
    1 ponto
  40. Olá Ítalo. Desculpe a demora em retornar mas andei adoentado, fora do ar. Bem, quanto a Sarandi, aparentemente houve mudanças no padrão Abrasf. Só não me inteirei ainda se é no Abrasf ou na prefeitura. O fato é que o pessoal da prefeitura só sabe indicar o site do provedor, não sabe informar mais nada. Hoje falei com a moça da empresa e amanhã retomarei o caso. Mais uma vez te agradeço imensamente pela atenção. Muito obrigado!
    1 ponto
  41. Fiz uma implementação híbrida, já esta funcionando para o Bradesco, digo híbrida pois utilizei o ACBR Boleto junto com um serviço desenvolvido em Java que lê um banco de dados PostgreSQL, agora estou estudando o Webservice do Santander para colocado também no processo. No meu caso quem envia o boleto é o serviço que roda em java, o cliente só gera o boleto no aplicativo via componente ACBR Boleto, pois o código de barras e linha digitavel são iguais, não importa onde são geradas, dessa forma é possível que mais de uma maquina gere os boletos ao mesmo tempo, sem contar que assim o sistema fica compatível com qualquer versão do Delphi, pois alguns recurso de componentes de comunicação via Webservice não são compatíveis com todas as versões do Delphi suportadas pelo projeto ACBR. Outra vantagem é que devido serviço rodar em Java, pode ser instalado em qualquer sistema operacional sendo ele servidor ou não. Fica a dica.
    1 ponto
  42. Consegui @BigWings, removi novamente os componentes e após salvar observei que eles continuavam a ser chamados na uses, removi da uses, salvei add novamente e rodou! Muito obg pelo apoio!
    1 ponto
  43. Beleza @Rafael Dias, voltei o código e mudei para impressão em A4, agora está saindo certinho. Muito obrigado pela atenção e explicação. Abraços.
    1 ponto
  44. Já foram enviado as correções para este problema favor testar.
    1 ponto
  45. Dercide, Fiz algumas alterações, favor atualizar os fontes e testar novamente.
    1 ponto
  46. Bom dia, Suporte Brassoft. Desabilite o proxy e altere o timeout de 10 a 30 segundos.
    1 ponto
  47. Boa tarde a todos do Fórum, solução para o problema mencionado a cima, gostaria de compartilhar. Obs: Este problema ocorreu comigo após atualização de Versão do Delphi 10 Seattle para o Delphi Berlin, depois removi a versão do Berlin achando que pudesse ser ele o causador do problema. Mesmo copiando a midas.dll do repositório C:\Program Files (x86)\Embarcadero\Studio\17.0\Redist\win32\midas.dll (428kb 12/11/2015) para o "C:\Windows\SysWOW64\" e registrando não funcionou de forma alguma. Pesquisei bastante e encontrei esta versão do midas.dll anexa mais recente (425kb 12/10/2016), fiz o procedimento abaixo e agora está funcionando perfeitamente. Copie o arquivo anexo para "C:\Windows\SysWOW64\" Execute o "CMD como administrador". Cole o seguinte comando na janela da Linha de comando que se abre e pressione a tecla Enter. % Windir% \ System32 \ regsvr32.exe midas.dll e% windir% \ SysWoW64 \ regsvr32.exe midas.dll Obrigado a todos, meu problema está resolvido. midas.dll
    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.