Jump to content

datilas

Membros
  • Posts

    460
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by datilas

  1. desculpe a insistência mas olhei todos os demos e não vi nada parecido, só pra explicar o relatório esta funcionando. eu preciso fazer duas vias na mesma folha
  2. como eu faria isso? pois eu tenho: 01 query para os dados do emitente (apenas um registro) header 01 query para os dados do destinatário e Vendedor (apenas um registro) header 01 query para os itens da venda (varios registros) subdetail 01 query para os dados de pagamento (varios registros) subdetail sumary com os totais. tem algum demo para eu tentar entender? masterdata é um componente?
  3. não tem como duplicar, pois é um pedido de venda, tem header, subdetail, sumary ...
  4. eu tenho um cliente que usava impressora matricial com papel meia folha, agora ele trocou para uma impressoras laser e ele precisa imprimir 2 vias na mesma folha alguém já fez isso com o fortes report?
  5. o componente apenas salva os eventos em disco, nesse caso ele não preenche a propriedade ACBrNFE1.Eventos... só uma correção: FRM_Data.ACBrNFe.Consultar(Copy(vChaveAcessoCC, 4, Length(vChaveAcessoCC)),True);
  6. o próprio componente se encarrega de extrair e salvar no disco conforme a configuração em: ACBrNFE1.Configuracoes.Arquivos....
  7. ACBrNFE1.Consultar(chaveNFe,True{extrair eventos});
  8. seria muito bom se você puder compartilhar com a comunidade.
  9. os conversores online não funcionam? pergunto isso porque nunca precisei. https://permita.me/?q=jpg+to+pcx+monochrome
  10. na nota tecnica 2016.002 v1.61 é um puco diferente mas não soma o difal
  11. essa é a regra de validação qualquer coisa fora disso vai gerar rejeição o difal é destacado apenas nos itens, e não é impresso na danfe.
  12. https://www.restdw.com.br/ tem componentes que se comportam como query fica muito facil migrar ou começar do zero, basicamente vc faz select no cliente que faz todo trabalho com json
  13. tenta no onkeypress do dbgrid If Key = #13 Then Begin if dbgrid.SelectedIndex = 10 Then // ou dbgrid.SelectedIndex = dbgrid.Columns.Count dbgrid.SelectedIndex := 1 Else dbgrid.SelectedIndex := dbgrid.SelectedIndex + 1; End; é só adaptar a sua necessidade.
  14. mas como eu preencho esses parametros, e como eu pego o resultado pois isso é uma procedure.
  15. como eu faço para a url para onde uma nota,evento,inutilização entes de fazer o envio propriamente dito. por exemplo, gostaria de pegar a url: https://nfe.sefaz.mt.gov.br/nfews/v2/services/NfeAutorizacao4?wsdl antes de enviar a nota, mas como são muito serviços e uf's gostaria de saber como eu pego essa url antes de enviar?
  16. me desculpe o transtorno, eu vi que em uma classe minha muito antiga estava carregando o aLote com a tag Ide.dEmi sem formatação. muito obrigado pela ajuda.
  17. testando aki percebi que na unit ACBrDFeWebService.pas na linha 445: Prefixo := GerarPrefixoArquivo; esta retornando a tag Ide.dEmi da nfe 19\05\20 15:14:09 então alterei para: Prefixo := FormatDateTime('yyyymmddhhnnss',Now);//GerarPrefixoArquivo; ai funcionou. o estranho é que a função: GerarPrefixoArquivo faz exatamente a mesma coisa: function TDFeWebService.GerarPrefixoArquivo: String; begin Result := FormatDateTime('yyyymmddhhnnss', Now); end; alguem sabe porque essa magica acontece?
  18. até aki ta certo :C:\xx\ mas o resto foi gerado pelo acbr eu acho
  19. eu enviei um EPEC de uma nfe. depois do EPEC enviado: cstat 136 eu aguardei algumas horas fiz o load no xml da NFe que foi gerado no momento do envio do EPEC quando eu executo : ACBrNFe.Enviar(aLote, False, True); acontece o seguinte erro: Erro ao salvar. Cannot create file "C:\xx\19\05\20 15:14:\09-env-lot.xml". A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta. unit line ACBrDFe 627 +10 TACBrDFe.GerarException ACBrDFe 269 +32 TACBrDFe.Gravar ACBrDFeWebService 452 +13 TDFeWebService.SalvarEnvio ACBrDFeWebService 203 +11 TDFeWebService.Executar ACBrNFeWebServices 3896 +8 TWebServices.Envia ACBrNFe 728 +14 TACBrNFe.Enviar quando envio uma nota normal o erro não ocorre
  20. a questão é a seguinte, nos temos um db online, com a estrutura dos xml's, evento, nfe, inutilização e para cada tabela existe o campo xml, tambem temos um servido storage para guardar os xml´s em disco, quando nossa aplicação envia qualquer uma das opções ela também envia para essa estrutura online , caso aja algum erro de conexão ou indisponibilidade do servidor, temos uma classe que tenta enviar para o servidor, é ai que começa o problema. pois eu tenho que fazer o load do arquivo no acbr, e depois tentar enviar para esse servidor, eu prciso do campo xml para enviar para o campo xml do db online e tambem salvar no storage na mesma estrutura que o acbr faz (modelo,cnpj,data etc). com a nfe funciona perfeitamente, ja com os eventos, eu estou tendo os problemas acima. falta do xml (faltava foi adicionado)e do nomearq. esse texto foi só para explicar a minha situação. muito obrigado pela pronta atenção de todos em ajudar.
  21. essa propriedade quando faz um loadfromfile mostra apenas o conteudo ta tag InfEvento e não o xml todo. mas com a ajuda acima que vc passou consegui resolver.
  22. muito obrigado pela explicação, vou começar a usar assim. muito obrigado. mas vc tem que concordar comigo que se houvesse o campo nomearq (que eu postei a alteração acima) esse processo seria muito mais simples. mas essa solução que vc deu ja resolve meu problemas. no mais por mim pode fechar o topico.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.