Ir para conteúdo
  • Cadastre-se

fabiofranzini

Membros
  • Total de ítens

    399
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que fabiofranzini postou

  1. Baixou direto do SVN ? Utilizou o instalador ? Acabei de testar aqui em Delphi 11 e 12 e esta OK a instalação. Tente utilizar o bat "apagarAcbr" que fica junto ao instalador. Tem alterações em andamento com relação a isto, já devem ter saido agora a pouco, tente atualizar novamente antes de refazer a instalação.
  2. Ao instalar o ACbr , no instalador confere se as opções de relatorio por fortes estão marcadas. O Fortes tem que estar ja instalado e OK. Mesmo que passar para o Spooler não resolvera o problema com QRCODE , pois a impressora não tem implementada esta função nativamente. Por isto precisa do FORTES. Para ele enviar para o Spooler, você pode ir até o componente PospPrinter que esta ligado a ele, e na proprieade porta colocar o nome da impressora que esta instalada no windows precidida da string "RAW:" , exemplo "RAW:Epson-TM20" ....
  3. Exato, mes desculpe, pensei uma coisa e escrevi outra. Estava com o Fortes na cabeça. Me perdoem a falha. Tirando isto, o caminho é o indicado.
  4. Se o Acbr foi baixado via Git, e esta na pasta c:\ as dlls serão localizadas em "C:\Acbr\DLLs" seguindo mesmo raciocinio os schemas estão em "C:\Acbr\Exemplos\ACBrDFe\Schemas"
  5. Aba Administrativo - Alterar localidade do sistema - desmarcar a opcao Usar Unicode UTF-8 para suporte de linguagem mundial, aplicar e reiniciar.
  6. Coloca o login em em um try except e verifica o que retorna no e.message.
  7. A tag do componente foi informada como abaixo? Emit.CRT := crtMEI; Para o estado que esta emitindo ja foi liberado em produção ?
  8. Este cenario com banco de dados ja foi discutido em outros tópicos e sempre caimos nas mesmas armadilhas. Nestes casos considerem uma api, garanto que tera muito menos dor de cabeça. Ambiente com bancos remotos, devem ser em camadas, sem duvida. O Horse é um bom principio para isto, não sai da zona de conforto do delphi e aceita quase totalmente as tecnologias para tais serviços, criando itens de segurança e trabalha bem com muita informação.
  9. Tudo indica isto mesmo, ele não tem o registro deste. Pode tomar como inicio o caminho atraves da GS1. https://blog.gs1br.org/codigo-ean/ Lembre-se o código não pode ser simplesmente inventado e validado o Digito. Ele tem que ser registrado e estar dentro da faixa disponibilizado pela entidade que controla.
  10. Incluiu na uses a unit "IdMultipartFormData" ?
  11. Antes do "Bad UTF-8 syntax" aparece um numero de erro ? Ele pode indicar mais sobre o problema. Outro detalhe. Alguns servidores retornam este erro quando houver espaços adicionais nos valores De, Responder para, Destinatário de um e-mail ou pode ser que haja caracteres não UTF-8 usados no corpo do e-mail (Copia e Cola as vezes faz isto) causando o erro.
  12. Não são todas as informações que estão na linha digitavel, o banco utiliza um cadastro centralizado, o mesmo que aparece para seus clientes no DDA por exemplo, por isto ele consegue pegar todas as informações. A linha digitável de um boleto é composta por 47 ou 48 dígitos, separados em cinco campos, e é formada da seguinte maneira: Os três primeiros dígitos indicam o código do banco emissor, de acordo com a tabela da Febraban. O quarto dígito representa a moeda, sendo 9 para o Real e 0 para outras moedas. Os próximos 25 números são definidos pelo banco emissor, que pode usá-los como preferir. O 30º número é o dígito verificador, gerado a partir do cálculo dos números anteriores. Os quatro números que aparecem depois do dígito verificador são fixos em “0000”. Os dez últimos algarismos indicam o valor do documento sem desconto. A linha digitável é uma representação numérica do código de barras, mas os números não estão na mesma ordem. A linha digitável é usada para pagar boletos pela internet ou quando o código de barras está danificado
  13. Uma alternativa é você criar uma conta e baixar direto da fonte: https://deolhonoimposto.ibpt.org.br/ Como o Leiame.txt do repositorio aponta.
  14. Indicador da regra de cálculo utilizada para Valor Bruto dos Produtos e Serviços: A - Arredondamento T - Truncamento O Valor deve ser arredondado, com exceção de operação com combustíveis, quando deve ser truncado (Convenio ICMS 85/01 e Portaria 30/94 do DNC). https://portal.fazenda.sp.gov.br/servicos/sat/Downloads/Especificacao_SAT_v_ER_2_4_20.pdf
  15. Você tem que liberar a porta usada no email, no console da ec2. Nas politicas de segurança. Va até a instancia e procure por Segurança, e Grupos de segurança. E adicione a porta nas regras de entrada.
  16. Sempre utilize o trunk2. Sobre as declarações de uses, você tem que refazer em alguns pontos, devido a mudanças para melhorias das units. Comece vendo o tópico abaixo:
  17. Verifique tambem se a versão do getiit já esta instalada, caso esteja, desinstale ela primeiro, pelo getit.
  18. Veja que a opção de imprimir ou não é indicada na procedure de envio. Um boolean, neste caso o segundo parametro. function Enviar(ALote: Int64; Imprimir: Boolean = True; Sincrono: Boolean = False; Zipado: Boolean = False): Boolean; overload; A visualização(Preview) é definida configurando a opção MostrarPreview no componente escolhido, Fortes, Fast ... Onde estão as configurações do ACBrNFeDANFCe. A impressão pode ser feita de forma simples em qualquer momento utilizando a função Loadfromfile por exemplo no componete ACBRNFCe, informando o XML e usando a função NotasFiscais.Items[i].Imprimir.
  19. Verifique qual impressora esta como padrão no windows. Já tive problemas deste tipo com programas que emulam impressora e desviam o conteudo para um arquivo PDf ou de imagem.
  20. Deu certo aqui, eu baixei todas as libs que você indicou no seu exemplo, e coloquei elas nas pasta de terceiros das fontes do acbr. Como estãolistadas abaixo, peguei direto do Git da elgin. Depois disso fiz a reversão e voltou a imprimir. Não sei bem qual destes arquivos faz acontecer, mas é com certeza algum deles. Obrigado a todos.
  21. OK, vou continuar por aqui. Obrigado pelas dicas. e por compartilhar o anexo.
  22. Boa tarde, Juliomar. Pior que ja fiz isto. E não responde a impressão. Ele localiza a impressora, não da erro nenhum, mas não imprimi. Detalhe: 1-Delphi acabou de ser instaldo no PC. 2-Acbr zerado e instalado logo em seguida. 3-Adicionado a lib indicada. (jar) Compila, faz o deploy e joga no M10, mas não aciona a impressora. testei a impressora com o app digitalhub que a elgin fornece, compilando no mesmo delphi mesmo PC e ela funciona. "Pro demo funcionar, só isso já foi suficiente. No meu app coloquei a biblioteca na versão mais recente (2.16.00), mexi em alguns valores padrão pras configurações internas e limpei os caches, por fim funcionou também." Quais foram esta configurações alteradas ?
  23. Você pode disponibilizar este exemplo funcionando ? aqui no 11.3 não obtive sucesso ainda
×
×
  • 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.