Ir para conteúdo
  • Cadastre-se

windsoft

Membros Pro
  • Total de ítens

    393
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que windsoft postou

  1. Neste commit voltou a ocorrer um erro que eu já tinha relatado e tinha sido corrigido. Na leitura do arquivo de retorno ao pegar o campo "SeuNumero" deve ser lido a posição de 106 a 130 (25 dígitos) conforme enviado no arquivo de remessa e não a posição 59.
  2. Script sem uso de software e certificado digital, eu acho difícil.
  3. Olá @Juliana Tamizou boa tarde! Apesar de o boleto já estar homologado junto ao banco, hoje foi a primeira vez que processamos um arquivo de retorno, e foi necessário fazer um pequeno ajuste. Segue anexo o novo arquivo há corrigido. ACBrBancoIndustrialItau.pas
  4. Olá @Juliomar Marchetti bom dia! Andou acontecendo este problema comigo também, o problema é muito esporádico, acontece em uma NF ou outra e temos clientes que, apesar de emitirem muitas notas fiscais, o problema não acontece. Não houve atualização do sistema recentemente. Eu peguei o XML que está salvo no banco de dados e o XML no site da SEFAZ, utilizei um aplicativo para comparação e só encontrei diferenças que, acredito eu, não invalidam o DigestValue. Se você tiver alguma dica seria muito bem-vinda. 35160208957311000155550000001983351450305138-nfe.xml 35160208957311000155550000001983351450305138-nfe-banco.xml
  5. Não, a exemplo do banco Safra, o banco Industrial emite boletos através de bancos correspondentes, (Itau e Bradesco), desenvolvi a emissão para Banco Industrial + Itaú, por isso o nome. Abraço. PS: Já estou usando em produção com o banco Industrial.
  6. Segue anexo. O AutBank processa arquivos CNAB para diversos bancos, então é um layout genérico. Alguns detalhes nos foram passados pelo próprio banco durante a homologação por e-mail. Abraços AUTBANK_CNAB400.pdf
  7. Finalizei a implementação da emissão de boletos e arquivo de remessa /retorno para o banco industrial + Itau. O banco homologou tanto o boleto quanto o arquivo de remessa. Segue anexo as units para serem disponibilizadas para todos. ACBrBancoIndustrialItau.pas ACBrBoleto.pas
  8. Não @esbaptista o ACBr não possui esta "inteligência". Ele somente gera o arquivo no layout solicitado pela SEFAZ nada mais. Quanto à orçamento acho que você deveria anunciar nos classificados.
  9. Verifique se a propriedade Danfe1.ExpandirLogoMarca não está true. Ela deve estar false, caso contrário o logo cobrirá toda a área dos dados do emitente. Att
  10. Até o início de dezembro estava definido que o cálculo seria "por dentro" conforme você fez no segundo exemplo. Foi emitida uma nota técnica em dezembro, aliás diversas até o dia 30/12 que alteraram o cálculo para o primeiro exemplo, então a forma correta de se utilizar é como exemplificado no seu primeiro cálculo. Att.
  11. Somente fortes e fastreport
  12. Acredito eu que não, mas você pode desenvolver sua própria rotina de envio de e-mail utilizando como base o código do ACBrNFe.EnviarEmail e incluir outros quantos anexos você desejar.
  13. No FastReport este problema também não acontece, visto que se não encontrar um local para fazer a quebra do texto, como um espaço ou um ponto por exemplo, o fast quebra onde der assim como acontecia no Rave. Att.
  14. Acho que este é um problema um pouco difícil de resolver visto que o problema está no fortesreport e não no ACBR. O problema acontece porque não há nenhum espaço na descrição do produto e assim o fortes não consegue fazer a quebra de linha. Faça um teste e verifique se é isso mesmo, depois relate pra gente aqui. Abraço
  15. É só passar a propriedade CTEcancelado := true; ou após carregar o xml do CTE no componente altere o Cstat dele para 101 antes de imprimir.
  16. No fastreport isso está resolvido.
  17. Ficou confuso né @Juliomar Marchetti até eu me perdi agora que fui ler o que escreví. Acabei resolvendo de outra forma, quando eu carrego o XML para realizar a impressão, eu atribuo manualmente o cStat=101 para o procCTe, assim mesmo que eu imprima um lote de CTe os que estão canceladas saem com a tarja cancelada. Mesmo assim, obrigado pela atenção de sempre.
  18. Olá amigos, estou enfrentando um problema ao imprimir conhecimentos cancelados, a tarja CTe Cancelado às vezes não aparece. Estou utilizando FastReport. Percebi que na função TACBrCTeDACTEFR.CarregaParametros existe o código abaixo. Não consegui entender a lógica de verificar se a Propriedade "ProtocoloCTe" está vazia e também "FCTe.procCTe.nProt", o que acontece é que debugando percebi que em alguns conhecimentos em alguns casos a propriedade "FCTe.procCTe.nProt" está com o número do protocolo e a "ProtololoCTe" não. Já perdi um tempo aqui e não entendi a finalidade desta última e nem encontrei onde é que o valor dela é preenchido. O correto não seria remover esta propriedade e considerar apenas a "FCTe.procCTe.nProt" ? Obrigado pelos esclarecimentos. if (FCTe.ide.tpAmb = taHomologacao) then FieldByName('Mensagem0').AsString := 'CTe sem Valor Fiscal - HOMOLOGAÇÃO' else begin if not(FCTe.ide.TpEmis in [teContingencia, teFSDA]) then begin if ((EstaVazio(ProtocoloCTE)) and (EstaVazio(FCTe.procCTe.nProt))) then FieldByName('Mensagem0').AsString := 'CTe sem Autorização de Uso da SEFAZ' else if (not((EstaVazio(ProtocoloCTE)) and (EstaVazio(FCTe.procCTe.nProt)))) and (FCTe.procCTe.cStat = 101) then FieldByName('Mensagem0').AsString := 'CTe Cancelado' else begin if CTeCancelada then FieldByName('Mensagem0').AsString := 'CTe Cancelado' else FieldByName('Mensagem0').AsString := ''; end; end else FieldByName('Mensagem0').AsString := ''; end;
  19. Olá @Juliomar Marchetti Abri o mesmo arquivo no XE7 e salvei novamente, verifique se agora ficou ok. Abraço DACTE_PAISAGEM.fr3 DACTE_RETRATO.fr3
  20. Delhi 7
  21. Estou usando FastReport 5.2.12. Como faço para salvar como UTF? Eu salvei diretamente do editor do Fast. Att.
  22. O estranho é que ativaram o SCAN mas eu tento enviar para o ambiente nacional (SVC-AN) mas o erro FORBIDDEN continua.
  23. O Site da Sefaz SP caiu e está indisponível.
  24. Olá @Rafael Cruz a versão da NFe que você postou é 3.10 e não 2.0 você deve observar o nó: <infNFe versao="3.10" ...
×
×
  • 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.