Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    9.862
  • Registro em

  • Última visita

  • Days Won

    153

Tudo que BigWings postou

  1. Propriedade MostraPreview do componente DANFE.
  2. CSOSN 500 não gera as tags vBC, pICMS, VICMS, apenas o CSOSN 900 vai gerar essas tags. A rejeição é por ter informado na tag Total.ICMS.vBC valor maior que zero enquanto nos itens o componente ignorou os valores por causa do CSOSN.
  3. Tentou a dica dele sobre o logo lateral? Isso já deve resolver. Com logo ou QrCode lateral ativado, pode cortar informações caso não informe também o espaçamento entre linhas.
  4. Os servidores do RS estão fora do ar. A contingência está ativada.
  5. Me parece que está tentando instalar apenas o ACBrBoleto. Nesse caso marque também o pacote ACBr_DFeComum para instalação. Ou faça instalação completa.
  6. Pode ser passada a chave ou o caminho do XML no primeiro parâmetro. O ACBrMonitorPLUS procura se o arquivo existe, se não existir, entende que é apenas a chave. Então provavelmente foi informado um path inválido para o XML, ou houve algum problema na leitura dos parâmetros, por falta das aspas, talvez.
  7. Pode ser necessário criar índices ou chave estrangeira para os campos onde está sendo feito comparação. B.IDEPRO A.NUMDOC Analise o plano de execução.. qualquer tabela onde apareça a expressão NATURAL quer dizer que o SGBD precisou percorrer item por item da tabela. Se ela tem muitos registros vai ficar mais lento, criar um índice nesse campo vai melhorar o desempenho das consultas.
  8. Talvez o tópico abaixo lhe interesse:
  9. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  10. Atualize os fontes. E reinstale...
  11. Parece faltar uma vírgula ali depois de System.Contnrs.
  12. Se tiver algum erro ou rejeição no método de envio, o componente vai disparar uma exceção. Você pode tratar com um try..except e fazer a verificação manual do cStat retornado e as demais tags retornadas pra mostrar a mensagem ao usuário da forma que desejar. Estude o programa exemplo do componente.
  13. Sim, a mensagem com o retorno do webservice é do ACBr. Você pode desativar as mensagens configurando ACBrNFe.Configuracoes.WebServices.Visualizar = False.
  14. Nesse caso abra um tópico no subfórum do ACBrMonitor detalhando o problema.
  15. Não informou o protocolo de autorização da NFCe no pedido de cancelamento. Ou usou um XML sem o protocolo.
  16. Ah, banco não reemite faz sentido... você informou essa opção?
  17. Não faz muito sentido isso se o boleto é emitido pela aplicação. Pode destacar onde no manual indica isso?
  18. Correção no repositório, rev. 20925.
  19. BigWings

    Cancelamento CTe

    Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  20. BigWings

    Cancelamento CTe

    Não conheço o Harbour, mas me parece que o erro está aí, o conteúdo de cMsg está indo todo como o primeiro parâmetro, ou seja a chave do CTe. No meu entendimento você devia chamar o método informando os parâmetros separadamente, por exemplo: lRet:cancelar((DbCTE)->CTECHAV, ALLTRIM(wMOTIVO), pCGC)
  21. BigWings

    Cancelamento CTe

    Ainda não encontrei no código a chamada a DLL... Aqui você faz a concatenação dos parâmetros em uma string única: ArqCte := ["] + (DbCTE)->CTECHAV + ["] + "," + ["] +ALLTRIM(wMOTIVO) + ["]+ "," + ["] +pCGC + ["] Depois é chamada a função/método cancelar, informando apenas um parâmetro que é a string concatenada: MsgRun("Por favor, aguarde... Estou trabalhando para: "+cMsg+" - CTe: "+cCT,,{|oWnd| lRet:=lAcb:=CTECriArq( _DbfTemp[2], ArqCte, cCT )}) ... Static Function CTECriArq( cDbf, cMsg, cCT, lMsg ) // FAZ A TROCA DE ARQUIVOS USANDO O ACBrMonitorPLUS ... cte:=ACBrCTe():New(pDado+"ACBrLib.ini") // (RECARREGAR Configuração.INI) ... lRet:=cte:Cancelar( cMsg ) Nos exemplos em Harbour para a NFe temos: METHOD Cancelar(eChave, eJustificativa, eCNPJ, ALote) CLASS ACBrNFe local hResult, buffer, bufferLen bufferLen := STR_LEN buffer := Space(bufferLen) hResult := DllCall(::hHandle, DLL_OSAPI, "NFE_Cancelar", hb_StrToUTF8(eChave), hb_StrToUTF8(eJustificativa), hb_StrToUTF8(eCNPJ), ALote, @buffer, @bufferLen) ::CheckResult(hResult) RETURN ::ProcessResult(buffer, bufferLen) Veja que são parâmetros separados informados no método DllCall. Você está fazendo da mesma forma no CTe? Não encontrei a implementação de ACBrCTe.Cancelar...
  22. Provavelmente ainda tem arquivos antigos do Fortes em algum lugar que o Delphi está encontrando. Veja se tem mais de uma instalação do Fortes Report no library path do Delphi. Veja se tem arquivos .dcu do Fortes na pasta da sua aplicação.
  23. Já é feito automático pelo componente, basta configurar a propriedade ACBrNFe.Configuracoes.Arquivos.Salvar = True e ACBrNFe.Configuracoes.Arquivos.PathEvento. O componente também salva os eventos retornados na consulta de protocolo informando True no segundo parâmetro. ACBrNFe.Consultar(nChave, True);
×
×
  • 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.