Ir para conteúdo
  • Cadastre-se

brsamn

Membros
  • Total de ítens

    184
  • Registro em

  • Última visita

Tudo que brsamn postou

  1. Bom Dia. Já resolvi o problema aqui. Vou fazer os testes agora. Obrigado.
  2. Bom Dia Italo. Não sei se estou fazendo alguma coisa errada, mas todas as vezes que tento abrir o arquivo ACBrNFSeDanfseRL.pkg para recompilar e reinstalar, ele me retorna o seguinte erro:
  3. Bom dia Italo, desculpe a demora na resposta. O provedor que uso é o Fiorilli em Avaré-SP, mas pelo que eles me informaram o \s\n é o recomendado pelo padrão Abrasf. Página 7 do manual: http://www.abrasf.org.br/arquivos/files/NFS_e_alteracoes_da_vr_2_0.pdf Obrigado.
  4. Obrigado Marcelo, baixei seus arquivos para dar uma olhada, mas meu problema é apenas no Banco do Brasil, já fiz uma alteração aqui que resolveu meu problema, vou anexar para análise dos moderadores. ACBrBancoBrasil.pas ACBrBancoBrasil.pas
  5. Boa Tarde amigos. Os componentes de impressão de NFSe do ACBR usam por padrão o caractere ';'(ponto e vírgula) para quebra de linha no momento da impressão, por isso devemos passar os serviços da NFSe separados por esse caractere para que no momento da impressão eles saiam separados em linhas. Exemplo: Servico.Discriminacao:= 'Teste de Serviço I' + ';' + 'Teste de Serviço II' A impressão fica dessa forma: Mas quando a nota é impressa pelo site, ela fica dessa maneira: Em consulta ao manual da Abrasf e a empresa responsável pela NFSe aqui da minha cidade, verifiquei que o separador correto para esses casos é o conjunto de caracteres \s\n. Usando esse conjunto a impressão no site da prefeitura acontece da maneira correta. Pensando nisso adicionei a classe ACBrNFSeDANFSeClass a propriedade "CaractereQuebraLinha" que deixará a cargo do usuário do componente a escolha do caractere usado para quebra de linha. Mantive o ';' como padrão para não ocorrerem problemas com os que já usam dessa forma. Peço a algum dos moderadores que verifiquem a alteração que fiz e se essa é uma alteração interessante para ser incorporada ao componente. Obs: a principio fiz apenas para FortesReport, pois só tenho ele instalado na minha máquina. Obrigado. ACBrNFSeDANFSe.rar
  6. Fiz uma alteração nos fontes visando corrigir o informado, caso desejem posso anexar aqui para que os moderadores verifiquem.
  7. Bom Dia. Alguma solução para a divergência no campo 106? Estou com o mesmo problema. Obrigado.
  8. Voltando a dúvida do amigo zottis. Quando é colocado o ;(ponto e vírgula) na tag discriminação o DANFE é impresso corretamente na aplicação, mas quando impresso no site fica com os produtos em uma só linha separados por ;(ponto e vírgula). Falei com o técnico da Fiorilli, que é a empresa responsável pela NFSE na minha cidade, e ele me orientou a colocar o separador '\s\n', que é o padrão da Abrasf. Dessa forma na impressão do site os produtos aparecem com quebra, e na impressão pelo sistema aparecem em uma só linha separador por '\s\n'. Não sei como funciona nas outras empresas que prestam esse tipo de serviço, mas não seria o caso de trocar esse separador ponto e vírgula ou pipe pelo '\s\n', já que esse é o padrão da Abrasf? Obrigado.
  9. Aí acredito que apenas alterando o relatório do DANFE mesmo, para mudar o tamanho da fonte. Mas para ter certeza, espere a resposta de algum dos moderadores que tem um conhecimento melhor nessa parte.
  10. Boa Tarde. Você deve passar esses valores para a propriedade Prefeitura do seu componente de DANFE. Via código você passaria assim, por exemplo: ACBrNFSe1.DANFSe.Prefeitura:= 'Nome da Prefeitura' Esses dados você pode manter no arquivo .ini SmartNfse.ini, ou em no seu banco de dados, e passar ao componente na abertura do seu sistema. Por exemplo: ACBrNFSe1.DANFSe.Prefeitura := Ini.ReadString('Geral', 'Prefeitura', '')
  11. Consegui resolver, vou compartilhar a informação pra caso alguém precise em algum momento: Número NFSE: ACBrNFSe1.NotasFiscais.Items.NFSe.Numero; Código de Verificação: ACBrNFSe1.NotasFiscais.Items.NFSe.CodigoVerificacao; Data e Hora da Emissão: ACBrNFSe1.NotasFiscais.Items.NFSe.DataEmissao; Já tinha testado dessa forma, mas por razão de falta de atenção nos meus testes ou de algum problema momentâneo não tinha me retornado nada. Fiz novos testes hoje e todas as vezes retornou o resultado correto. Obrigado. Obs: Não vi como marcar que o tópico está resolvido, se algum moderador puder fazer isso eu agradeço.
  12. Boa Tarde. Existe alguma forma de recuperar os dados das NFSEs enviadas em um lote síncrono(Número, Data, etc)? O provedor usado é o Fiorilli. Obrigado.
  13. Vou tentar implementar algo seguindo a sua ideia, obrigado.
  14. Estou utilizando o Sitef, com o simulador.
  15. Boa Tarde. Estou implementando o TEF usando o ACBR e preciso cancelar o fluxo, usando o ESC, no momento em que a mensagem "Digite a senha" aparece, mas nesse momento o teclado se encontra bloqueado e o nenhuma tecla ou o mouse funcionam. Mesmo no demo, não é possível cancelar pelo botão nesse momento. Alguma sugestão do que eu possa fazer? Obrigado.
  16. Entendi. Obrigado amigos.
  17. Boa Tarde. Estou fazendo testes com o demo do ACBRTEFD e vi que no final do cupom vinculado, o comprovante de crédito ou débito, é impresso o seguinte texto: "Mensagem de final de cupom!". Não localizei onde eu altero essa mensagem, poderiam me ajudar? Obrigado!
  18. Obrigado Daniel. Estou pesquisando aqui ver se encontro uma forma de fazer isso.
  19. brsamn

    Leitor Usb Com Acbrlcb

    Bom Dia. Existe alguma forma de usar o componente ACBRLCB com um leitor de código de barras USB? Obrigado!
  20. Não consigo isso nem através da leitura da Memória Fiscal?
  21. Boa tarde. Existe a possibilidade de eu buscar os dados de uma Redução Z, informando uma data específica ou o número dessa Redução? Obrigado!
  22. brsamn

    Número Do Lote

    Nesse caso seria 24171 Mas revendo aqui acho melhor fazer da forma sequencial, como você falou que faz, fazendo uma sequencia para cada evento. Mas isso vai acabar sobrescrevendo os arquivos eve.xml e ped-evento.xml.
  23. brsamn

    Número Do Lote

    Boa Tarde. Eu faço o seguinte, pego o mesmo número do lote da NFE que já foi enviada e acrescento o número 1, no caso de cancelamento e o número 2 no caso de CCE. Por exemplo, se o lote da NFE for 247 para enviar o cancelamento mando o lote como 2471.
  24. brsamn

    Número Do Lote

    Bom Dia! Mas esse número de lote precisa ser um número sequencial, ou pode seguir outro padrão qualquer? Obrigado.
  25. Ok italojjr. Já tinha verificado isso, obrigado!
×
×
  • 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.