Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.118
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que BigWings postou

  1. O mesmo problema foi relatado no Discord. https://discord.com/channels/798697718800318484/800713511936196608/991736035572727988
  2. No Firebird 4.0 pode usar a LAST_DAY() select last_day(of month from current_date) from RDB$DATABASE Em versões anteriores pode tentar algo como: select cast('01.' || extract(month from dateadd(month, 1, current_date)) || '.' || extract(year from dateadd(month, 1, current_date)) as DATE) - 1 from RDB$DATABASE
  3. É possível sim, nenhum problema... CT.Imp.ICMS.SituTrib := StrToCSTICMS(ok, '60'); [...] case CT.Imp.ICMS.SituTrib of [...] cst60: begin CT.Imp.ICMS.ICMS60.CST := CT.Imp.ICMS.SituTrib; CT.Imp.ICMS.ICMS60.vBCSTRet := ; CT.Imp.ICMS.ICMS60.vICMSSTRet := ; CT.Imp.ICMS.ICMS60.pICMSSTRet := ; CT.Imp.ICMS.ICMS60.vCred := ; end;
  4. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  5. A mensagem indica rejeição no CTe no. 3505280, você anexou o XML do CTe no. 3505303. Veja a descrição do cStat 799: Se você informar tomador no grupo toma4 com CPF ou CNPJ de participante do CTe (remetente, destinatário, recebedor, expedidor) vai ter essa rejeição. O correto nesse caso é informar a tag toma3.toma.
  6. Eu ia indicar que você usasse OpenSSL, que não depende do sistema operacional. Mas pelo jeito está tendo o mesmo problema. Nos meus testes com o WS de MG está tudo ok, com WinCrypt ou OpenSSL, produção ou homologação, NFe ou NFCe. Tente trocar pra OpenSSL, e veja se está com as DLLs atualizadas: https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/X86 Certifique-se também que está configurando SSLType = LT_TLSv1_2. A configuração do IE não interfere quando SSLHttpLib é httpWinHttp ou httpOpenSSL.
  7. - Definir SSLType = LT_TLSv1_2; - Caso use WinCrypt, verificar se as atualizações de segurança do Windows estão instaladas. - Caso use OpenSSL, verificar se a versão é 1.0.2 ou superior (recomendado 1.1.1)
  8. Com essa propriedade desativada já não devia carregar as parcelas. procedure TACBrNFeFRClass.CarregaDuplicatas; var i: Integer; begin cdsDuplicatas.Close; cdsDuplicatas.CreateDataSet; if (FDANFEClassOwner is TACBrNFeDANFEClass) and TACBrNFeDANFEClass(FDANFEClassOwner).ExibeCampoFatura and not ((FNFe.Ide.indPag = ipVista) and (FNFe.infNFe.Versao <= 3.10)) then begin with cdsDuplicatas do begin for i := 0 to (NFe.Cobr.Dup.Count - 1) do begin Append; with FNFe.Cobr.Dup[i] do begin FieldByName('ChaveNFe').AsString := FNFe.infNFe.ID; FieldByName('NDup').AsString := NDup; FieldByName('DVenc').AsString := FormatDateBr(DVenc); FieldByName('VDup').AsFloat := VDup; end; Post; end; end; end; end; Os teus fontes estão atualizados?
  9. As tabelas do IBPT já são em formato CSV, não precisa converter, basta carregar o arquivo no componente. Pra usar via API precisa do token da empresa que você registra no site do IBPT. https://deolhonoimposto.ibpt.org.br/ Eu prefiro usar pela tabela, para agilizar as consultas e ter um cache local pra não precisar estar sempre online. https://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrTCP/ACBrIBPTax/tabela
  10. No DistribuicaoDFePorUltNSU, quando você recebe o cStat 137, deve aguardar pelo menos 1h pra fazer nova chamada, caso contrário vai receber essa rejeição. Se a aplicação aguardou 1h e mesmo assim recebeu a rejeição, uma possibilidade é ter outra aplicação da própria empresa ou de alguém usando o certificado da empresa, como o contador, por exemplo, fazendo a mesma consulta. No DistribuicaoDFePorNSU não existe essa validação, mas existe o limite de 20 consultas por hora, assim como no DistribuicaoDFePorChaveNFe.
  11. Porque Bradesco e Itau não fazem uso do campo Convênio, Banco do Brasil sim. https://acbr.sourceforge.io/ACBrMonitor/Particularidades.html
  12. Não é a mesma coisa, a fatura é o agregado das parcelas. E não é obrigatório, você pode desativar a impressão nas configurações do componente (vai desativar fatura e parcelas).
  13. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  14. Corrigido no SVN, atualize novamente.
  15. Veja: Acompanhe o canal de notícias do fórum e Discord, também no vídeo semanal no Youtube, sempre que há esse tipo de mudança é comentado.
  16. Delphi trial ou CE não vai funcionar o instalador do ACBr, ou de qualquer outro instalador próprio de componentes. Veja o tópico abaixo:
  17. Imp.ICMS.SituTrib := cstICMSSN; Imp.ICMS.ICMSSN.indSN := 1;
  18. Isso é intencional, quando há rejeição é levantada uma exceção. Você pode tratar com try..except ou no evento OnTransmitError. No caso da NFCe que o envio é quase sempre síncrono, não é utilizado a consulta de retorno, então não é usado o ACBrNFe.WebServices.Retorno, você pega o cStat e xMotivo de ACBrNFe.WebServices.Enviar.
  19. Provavelmente você abriu o pacote pelo Delphi e ele fez modificações. Faça revert completo na pasta ACBr\Pacotes.
  20. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  21. Regra geral, deve informar exatamente como está na SEFAZ. Se tiver rejeição dessa forma, pode tentar remover os pontos e traços.
  22. CSC é o "código de segurança". IdCSC é o "sequencial CSC".
  23. O idCSC é o identificador sequencial, inicial em 1, você informa ele com 6 dígitos: O CSC é o código em si, é sigiloso, identificando o emitente da NFCe. http://www.sefa.pa.gov.br/arquivos/manual-atendimento/tutoriais/Tutorial_da_criacao_do_CSC.pdf
  24. Qual a rejeição?
  25. O item em questão não tem código de barras? O Daniel comentou sobre essa obrigação no vídeo da semana.
×
×
  • 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.