-
Total de ítens
393 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que windsoft postou
-
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.
-
Script sem uso de software e certificado digital, eu acho difícil.
-
Boleto Banco Industrial Do Brasil (Número Do Banco 604)
windsoft replied to João Paulo Delboni's tópico in ACBrBoleto
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 -
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
-
Boleto Banco Industrial Do Brasil (Número Do Banco 604)
windsoft replied to João Paulo Delboni's tópico in ACBrBoleto
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. -
Boleto Banco Industrial Do Brasil (Número Do Banco 604)
windsoft replied to João Paulo Delboni's tópico in ACBrBoleto
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 -
Boleto Banco Industrial Do Brasil (Número Do Banco 604)
windsoft replied to João Paulo Delboni's tópico in ACBrBoleto
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 -
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.
-
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
-
Calculo Diferencial de Aliquota
windsoft replied to Arnaldo Cruz's tópico in Legislação Fiscal e Tributária
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. -
Somente fortes e fastreport
-
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.
-
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.
-
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
-
É 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.
- 10 replies
-
- fastreport
- cancelado
-
(e 1 mais)
Tags:
-
No fastreport isso está resolvido.
-
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.
- 3 replies
-
- dactefr
- fastreport
-
(e 1 mais)
Tags:
-
- 3 replies
-
- dactefr
- fastreport
-
(e 1 mais)
Tags:
-
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;
- 3 replies
-
- dactefr
- fastreport
-
(e 1 mais)
Tags:
-
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
- 10 replies
-
- fastreport
- cancelado
-
(e 1 mais)
Tags:
-
Delhi 7
- 10 replies
-
- fastreport
- cancelado
-
(e 1 mais)
Tags:
-
Estou usando FastReport 5.2.12. Como faço para salvar como UTF? Eu salvei diretamente do editor do Fast. Att.
- 10 replies
-
- fastreport
- cancelado
-
(e 1 mais)
Tags:
-
O estranho é que ativaram o SCAN mas eu tento enviar para o ambiente nacional (SVC-AN) mas o erro FORBIDDEN continua.
-
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" ...