Ir para conteúdo
  • Cadastre-se

IdealB

Membros
  • Total de ítens

    132
  • Registro em

  • Última visita

Tudo que IdealB postou

  1. IdealB

    Tag Denegada No Xml

    Pessoal, Estou com problemas para identificar quando uma NFe está denegada. No XML, não tem a tag protNFe mas quando faço o download pelo site da SEFAZ, ela aparece. Na busca pelo fórum, vi que alguns programadores estavam com problema mas ninguém apresentou nenhuma solução. grato.
  2. Olá pessoal, estou contratando programador Delphi e gostaria de saber a média de salário para: Junior, Pleno e Sênior com conhecimento em SQL e POO e 3 anos de experiência. Grato pela ajuda.
  3. Empresa de Software voltada para o varejo necessita de programador Delphi com conhecimento em POO. Local: São Paulo - SP - Moóca Regime: CLT + Benefícios Enviar curriculum com pretensão salarial para: [email protected] grato.
  4. IdealB

    Danfe Com Fone 0800

    Ítalo, sugestão: //AValue := IntToStr(StrToInt64Def(LimpaNumero(AValue), 0)); lTemp:= LimpaNumero(AValue); AValue:= ifthen(lTemp = EmptyStr, '0', AValue); No meu teste funcionou.
  5. IdealB

    Danfe Com Fone 0800

    Ítalo, achei o problema. StrToInt64Def() remove zero a esquerda!!! if copy(AValue, 1, 4) = '800' then Result := copy(AValue, 1, 4) + '-' + copy(AValue, 5, 3) + '-' + copy(AValue, 8, 4) Seria gambiarra?
  6. IdealB

    Danfe Com Fone 0800

    Ítalo, tem coisa "Estranha" ai. Olha só: Trecho da função DFeUtil.FormatarFone(AValue: String): class function DFeUtil.FormatarFone(AValue: String): String; var lTemp: string; begin // Proposta de Italo AValue := IntToStr(StrToInt64Def(LimpaNumero(AValue), 0)); Result := AValue; Quando entra na função LimpaNumero(), AValue está "08007794450" porem, quando sai, o valor é modificado para "8007794450" assim, o trecho de código abaixo não é executado: // Incluido por Italo em 15/01/2014 if copy(AValue, 1, 4) = '0800' then Result := copy(AValue, 1, 4) + '-' + copy(AValue, 5, 3) + '-' + copy(AValue, 8, 4) consegue desvendar?
  7. IdealB

    Danfe Com Fone 0800

    Sim, compilei usando "Build All Project". Estou usando TACBrNFeDANFERaveCB como gerador. É esse o problema?
  8. IdealB

    Danfe Com Fone 0800

    Ítalo, obrigado pelo retorno mas continua o mesmo problema. no XML: <fone>08007794450</fone>
  9. IdealB

    Danfe Com Fone 0800

    Pessoal, é possível informar no telefone do emitente da NFe o número "0800" ? Ao imprimir esta saindo assim: FONE: (80)0779-4450 grato.
  10. Cara, estou utilizando em um pequeno projeto primeiro. Unica dificuldade está sendo no procedimento "Delete" que ao meu ver não poderia executar o comando e sim marca-lo como Deleted primeiro. grato.
  11. IdealB

    Modalidade De Frete

    Pessoal, estou passando para a propriedade ACBrNFe.Transp.modFrete o valor mfContaDestinatario(2) e, ao gerar o XML, ele coloca mfContaEmitente (1). Estou usando ACBrNFeDANFERaveCB. Alguém esta passando por isso? grato.
  12. João, obrigado pelo retorno. Se fosse um problema de versão do RAVE o ACBrNFeMonitor não deveria funcionar, correto? A unica diferença do meu projeto e do monitor é que encapsulei os componentes na minha classe criando-os em tempo de execução. Você vê algum problema nisso? Poderia exclui o outro post? Respondi no lugar errado. Desculpa. FNFe:= TACBrNFe.Create(Screen.ActiveForm); FDanfe:= TACBrNFeDANFERavecb.Create(FNFe); FNFe.DANFE:= FDanfe; //FDanfe.RavFile := 'Report\DANFE_Rave513.rav'; FNFe.Configuracoes.Certificados.NumeroSerie := FEmpresa.CertificadoDig; FNFe.Configuracoes.Geral.AtualizarXMLCancelado := True; FNFe.Configuracoes.Geral.FormaEmissao := TpcnTipoEmissao(ConfigSys.TipoEmissaoNFe); FNFe.Configuracoes.WebServices.UF := FEmpresa.Cidade.Estado; FNFe.Configuracoes.WebServices.Ambiente := TpcnTipoAmbiente(FEmpresa.AmbienteNFe); FNFe.Configuracoes.WebServices.Visualizar := False; FNFe.Configuracoes.WebServices.AguardarConsultaRet := 1000; FNFe.Configuracoes.WebServices.Tentativas := 10; FNFe.Configuracoes.WebServices.IntervaloTentativas := 1000; FNFe.Configuracoes.WebServices.AjustaAguardaConsultaRet := True; FNFe.Configuracoes.Arquivos.PathEvento := theApp.PathXmlCanc; FNFe.Configuracoes.Arquivos.PathNFe := theApp.PathXmlDest; FNFe.Configuracoes.Arquivos.PathCan := theApp.PathXmlCanc; FNFe.Configuracoes.Arquivos.PathInu := theApp.PathXmlInut; FNFe.Danfe.PathPDF := theApp.PathPDF; FNFe.Danfe.Logo := ALogo; FNFe.Configuracoes.Arquivos.Salvar := True; FDanfe.ExibirResumoCanhoto := True; FDanfe.TipoDANFE := tiRetrato; FDanfe.MostrarPreview := False; FDanfe.MostrarStatus := False;
  13. João, obrigado pelo retorno. Se fosse um problema de versão do RAVE o ACBrNFeMonitor não deveria funcionar, correto? A unica diferença do meu projeto e do monitor é que encapsulei os componentes na minha classe criando-os em tempo de execução. Você vê algum problema nisso? FNFe:= TACBrNFe.Create(Screen.ActiveForm); FDanfe:= TACBrNFeDANFERavecb.Create(FNFe); FNFe.DANFE:= FDanfe; //FDanfe.RavFile := 'Report\DANFE_Rave513.rav'; FNFe.Configuracoes.Certificados.NumeroSerie := FEmpresa.CertificadoDig; FNFe.Configuracoes.Geral.AtualizarXMLCancelado := True; FNFe.Configuracoes.Geral.FormaEmissao := TpcnTipoEmissao(ConfigSys.TipoEmissaoNFe); FNFe.Configuracoes.WebServices.UF := FEmpresa.Cidade.Estado; FNFe.Configuracoes.WebServices.Ambiente := TpcnTipoAmbiente(FEmpresa.AmbienteNFe); FNFe.Configuracoes.WebServices.Visualizar := False; FNFe.Configuracoes.WebServices.AguardarConsultaRet := 1000; FNFe.Configuracoes.WebServices.Tentativas := 10; FNFe.Configuracoes.WebServices.IntervaloTentativas := 1000; FNFe.Configuracoes.WebServices.AjustaAguardaConsultaRet := True; FNFe.Configuracoes.Arquivos.PathEvento := theApp.PathXmlCanc; FNFe.Configuracoes.Arquivos.PathNFe := theApp.PathXmlDest; FNFe.Configuracoes.Arquivos.PathCan := theApp.PathXmlCanc; FNFe.Configuracoes.Arquivos.PathInu := theApp.PathXmlInut; FNFe.Danfe.PathPDF := theApp.PathPDF; FNFe.Danfe.Logo := ALogo; FNFe.Configuracoes.Arquivos.Salvar := True; FDanfe.ExibirResumoCanhoto := True; FDanfe.TipoDANFE := tiRetrato; FDanfe.MostrarPreview := False; FDanfe.MostrarStatus := False;
  14. Obrigado pelo retorno Julio, Mudei para o Rave apontando a propriedade RavFile para o arquivo DANFE_Rave513.rav porem, ocorre um a Access Violation na procedure TACBrNFeDANFERave.ExecutaReport linha dmDanfe.RvProject.ExecuteReport('DANFE1'); finally dmDanfe.RvProject.ExecuteReport('DANFE1'); dmDanfe.RvProject.Close; ProtocoloNFe:=''; end; Obs: dmDanfe e RvProject não estão null
  15. IdealB

    Rave + Danfe

    Estou usando o componente TACBrNFeDANFERave para imprimir a danfe, passando o nome do arquivo na propriedade RavFile porem, ocorre um erro na procedure TACBrNFeDANFERave.ExecutaReport linha dmDanfe.RvProject.ExecuteReport('DANFE1'); Access Violation. finally dmDanfe.RvProject.ExecuteReport('DANFE1'); dmDanfe.RvProject.Close; ProtocoloNFe:=''; end; Alguém passou por isso? Grato.
  16. por favor, me ajudem a alterar a impressão da DANFE. Sou leigo no que diz respeito ao RAVE. grato.
  17. IdealB

    Ajustar A Logomarca Na Danfe

    Pessoal, gostaria de mexer na unit que imprime a DANFE(Rave) para ajustar o tamanho disponível de impressão da logomarca, mas não sei aonde está ela. A impressão é montada em tempo de execução ou tem um form contendo o componente RAVE? grato.
  18. IdealB

    Smtpsend Erro

    Kiko, primeiramente obrigado pelo retorno... Acabei de instalar a maquina virtual e o firewall esta desativado..
  19. IdealB

    Smtpsend Erro

    Pessoal, na maquina de desenvolvimento, a rotina de enviar Email usando TSMTPSend funciona perfeitamente com qualquer domínio. Quando coloco no meu cliente ou na minha maquina virtual, praticamente nenhum domínio funciona. Copiei TODAS as dlls que vem junto com o ACBr na pasta System32 e não funciona. Alguém passou por isso?
  20. boa tarde pessoal, ainda estou com o mesmo problema acima. Já atualizei o ACBr e recompilei. alguém pode me ajudar?
  21. IdealB

    CCe Buscar Numero do protocolo

    Pessoal, uma CCe foi enviada mas, por um erro, não peguei o protocolo de retorno. Como busca-lo na SEFAZ?
  22. Valew regys.silveira, baixei o sistema teste da SEFAZ e apesar do ACBr permitir uma lista de eventos, deve ser declarado somente um evento por nota fiscal. valew.
  23. IdealB

    Mais de um Evento na CCe

    Pessoal, há uma Nota fiscal enviada para a SEFAZ com 2 produtos. Os 2 estão com o NCM errados. Devo enviar uma carta com 2 eventos? ou no campo Correção coloco que a correção refere-se aos produtos XXX? Quando monto 2 eventos para um mesmo lote, no XML de retorno não consigo abri-lo no navegar Abaixo informações que podem ajudar. Codigo: with FCCe.CartaCorrecao.CCe.Evento.Add do begin infEvento.chNFe := FNFiscal.NumeroNFe; infEvento.cOrgao := EmpresaSys.CodUFIbge; infEvento.CNPJ := EmpresaSys.CnpjAsNum; infEvento.dhEvento := Now; infEvento.tpEvento := FNFiscal.CartaEventList.Items[I].TpEvento; infEvento.nSeqEvento := FNFiscal.CartaEventList.Items[I].SeqEvento; infEvento.versaoEvento := FNFiscal.CartaEventList.Items[I].VersaoEvento; infEvento.detEvento.descEvento := FNFiscal.CartaEventList.Items[I].DescEvento; infEvento.detEvento.xCorrecao := FNFiscal.CartaEventList.Items[I].Correcao; end; Erro: error on line 5 at column 13: Opening and ending tag mismatch: evento line 0 and infEvento XML de retorno: <?xml version="1.0" encoding="UTF-8" ?> 2SP_EVENTOS_PL_10035573Rejeicao: Duplicidade de Evento (tpEvento + chNFe + nSeqEvento)3512060307544000010455001000000354100000354211011052012-06-04T14:08:04-03:00
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...