Ir para conteúdo
  • Cadastre-se

Fernando Rodrigo

Membros
  • Total de ítens

    487
  • Registro em

  • Última visita

  • Days Won

    3

Posts postados por Fernando Rodrigo

  1. caros amigos, tenho alguns clientes que utilizam windows 2008 server e no meu sistema tenho uma tela de configuração de impressoras, onde a nota fiscal é impressa em uma impressora, meu pedido de venda em outra e os meus boletos em outra impressora.

    quando o usuario entre no windows é criado uma sessão e as impressoras mudam de nome e como meu sistema na hora de imprimir pega a impressora ja cadastrada no sistema, ele não acha e não consegue fazer a impressão.

    no fastreport eu faço a impressão conforme abaixo

      PrepareReport(True);

      PrintOptions.Printer := 'ELGIN i9(USB);

    Nesse caso se o usuario conectar no TS ira criar a impressa dessa forma abaixo na imagem, dai o fastreport não encontra pq o nome dela mudou e foi adicionado um (redirected) 

    Alguem ja passou por isso ? teria alguma solução ?

    Eu uso outro componente RDPrint da deltress e com ele não tenho esse problema, pq ele pega pelas iniciais da impressora 

    image.png.9d533ae0ff1b9c3894cf118648459e80.png

     

     

  2. Tente enviar com o codigo 84

        with camposExtras.Add do
          begin
             camposExtras.Items[0].CampoExtra.codigo   := 84;
             camposExtras.Items[0].CampoExtra.tipo     := 'T';
             camposExtras.Items[0].CampoExtra.valor    := danfe;
          end;

    • Curtir 1
  3. fiz a alteração e estou passando conforme acima, mas mesmo assim, so aparece lote em processamento

     

    <c02_receita>100099</c02_receita><c25_detalhamentoReceita>000003</c25_detalhamentoReceita>

  4. Boa tarde pessoal, 

    Estou enviando as GNRE mas não estão processando o envio.

    O arquivo -env-lot.xml e gerado normal, mas não estou conseguindo fazer o envio para o site

    O XML esta correto pois ja fiz a validação dele no site e esta correto, como segue em anexo

    O retorno do componente esta vindo vazio 

    ACBrGNRE1.WebServices.Retorno.RetWS

    Depois de toda configuração do componente com os dados estou enviando da forma abaixo

                        if ACBrGNRE1.Enviar(False) then
                            begin
                              ACBrGNRE1.GuiasRetorno.Clear;
                              ACBrGNRE1.GuiasRetorno.LoadFromFile(ACBrGNRE1.Configuracoes.Arquivos.PathArqTXT + ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia[0].RepresentacaoNumerica + '-gnre.txt');
                              ACBrGNRE1.GuiasRetorno.Imprimir;
                              ACBrGNRE1.GuiasRetorno.ImprimirPDF;
                           end
     

    Se tiver algo de errado favor me avisar para eu fazer a correção.

    obs: o componente esta atualizado

    -env-lot.xml

    Sem título.png

  5. bom dia, estou tendo outro problema que não é no monitor, vc preenche todos os dados e envia para o site e processa os arquivos, o componente não gera o arquivo TXT da guia, mas o xml esta normal e validado,

    se vc pegar o xml e validar ele no site esta correto, mas não é retornado o TXT para impressão

  6. 4 minutos atrás, Italo Jurisato Junior disse:

    Fernando, 

    Me parece que você tem que ler esse arquivo de retorno que contem a tag resultado para poder imprimir a guia.

    o componente ja fazia isso sozinho e ja fazia a impressão, ele gera um txt que é a impressão da GNRE

  7. isso mesmo Italo, tem todas as informações e foi processado o arquivo so que não retorna o arquivo para impressão, muito estranho isso, 

    se vc pegar o arquivo e faz o teste la no site é gerado a guia normal , mas pelo componente não 

  8. boa noite a todos, estou tentando enviar uma guia de gnre para o estado do tocantins

    o arquivo e gerado e enviado normal, so que não é gerado o arquivo para impressão da guia

    depois de preencher todos os campos referente ao estado estou enviando da forma abaixo e para teste estou mostrando no log o retorno

    so que o numero do protocolo esta vindo zerado

     ACBrGNRE1.Enviar;
     memoLog.Lines.Add('Envio GNRE');
     memoLog.Lines.Add('codigo:    '+ IntToStr(ACBrGNRE1.WebServices.Retorno.codigo));
     memoLog.Lines.Add('descricao: '+ ACBrGNRE1.WebServices.Retorno.descricao);
    memoLog.Lines.Add('Recibo:    '+ ACBrGNRE1.WebServices.Retorno.numeroRecibo);
    memoLog.Lines.Add('Protocolo: '+ ACBrGNRE1.WebServices.Retorno.protocolo);

     ACBrGNRE1.GuiasRetorno.Clear;
     ACBrGNRE1.GuiasRetorno.LoadFromFile(ACBrGNRE1.Configuracoes.Arquivos.PathArqTXT + ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia[0].RepresentacaoNumerica + '-gnre.txt');
     ACBrGNRE1.GuiasRetorno.Imprimir;
     ACBrGNRE1.GuiasRetorno.ImprimirPDF;
     

    Vejam o arquivo em anexo que não tem erros nem nada, então deveria ser gerado o arquivo -gnre.txt

     

    1857861091-ped-rec.xml

    1857861091-pro-rec.xml

    1857861091-rec.xml

    -env-lot.xml

  9. Fiz a atualização do acbr e esta dando erro nessa função modFreteToStr

    Ela foi removida do acbr ?

    // ??? - Modalidade do frete

      function modFreteToStr(const t: TpcnModalidadeFrete): string;
      begin
      result := EnumeradoToStr(t, ['0', '1', '2', '3', '4', '9'],
      [mfContaEmitente, mfContaDestinatario, mfContaTerceiros, mfProprioRemetente, mfProprioDestinatario, mfSemFrete]);
     

    end;

     

  10. veja o log do erro quando é instalado e marcado o gerador de relatorios por FastReport

    Embarcadero Delphi for Win32 compiler version 32.0
    Copyright (c) 1983,2017 Embarcadero Technologies, Inc.
    ACBr_GNREGuiaFR.dpk(95) Fatal: E2202 Required package 'fs25' not found
    Compilation failure
    Erro ao compilar o pacote "ACBr_GNREGuiaFR.dpk".
    Abortando... Ocorreram erros na compilação dos pacotes.
     

     

  11. me desculpe @Daniel Simoes mas o que eu postei não tem nada haver com o que foi postado acima, a dúvida que tive no outro poste que abri era na instalação do acbr, e esse erro acima o componente ja esta instalado, então não tem nada haver uma coisa com a outra.

    Os componentes são instalados normalmente, somente a parte do fastreport da GNRE não esta instalando pelo instalador, então fiz na mão somente esse componente pq o restante instalou normal, esse do fastreport esta aparecendo essa mensagem e nao sei o que fazer

    Tentei tambem o outro relatorio usando o Fortes mas tambem apareceu a mensagem abaixo

    image.thumb.png.1d850ddacc99d6190a9bd7a126cd66a9.png

     

    Se eu usar o Fast da o erro abaixo, tem alguma ideia como poderia resolver ? o meu Fast esta instalado normal e funcionando

    image.thumb.png.06343c2dd12273e1aeb0904942bdbde8.png

  12. Boa noite, o banco bradesco me fez uma solicitação para correção no arquivo de remessa 

    Linha 2

    coluna 184 a 191 - Número seqüencial do registro no lote, enviar o mesmo numero do arquivo de remessa que esta na linha 1 na posição 158 a 163 - Número seqüencial do arquivo, disseram que é o mesmo numero, como estava enviado o codigo 1 como padrão na posição 184 a 191, eles invalidaram o arquivo e disseram que tem que ser o mesmo da linha 158 a 163

    No arquivo de retorno que ja existia o nosso numero esta vindo da posição 38, 11 digitos, so que o nosso numero vem em outra posição na 46, 11 digitos conforme abaixo

    2370001300001T 0203350200000001016566009     00000201750710000123456-01  

     

    Com essas modificações o banco acatou o arquivo e ja me retornou o arquivo para fazer a baixa dos títulos enviados

    ACBrBancoBradesco.pas

×
×
  • 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.