Ir para conteúdo
  • Cadastre-se

José M. S. Junior

Moderadores
  • Total de ítens

    6.523
  • Registro em

  • Última visita

  • Days Won

    54

Posts postados por José M. S. Junior

  1. Para o que deseja fazer pode trabalhar de duas formas. Definir a extensão do arquivo ou definir um prefixo para o arquivo.

    ex:

    D:\Data\Fiscal\Entrada\*.txt - Nesse caso vai ler todos arquivos com extensão .txt

    ou

    D:\Data\Fiscal\Entrada\ENT.txt  - Nesse caso vai ler qualquer nome de arquivo .txt, desde que tenha o prefixo ENT no nome ex: (ENT_UsuariorA.txt,  ENT_UsuarioB.txt)

  2. 4 horas atrás, Wagner Pita disse:

    O que precisa realmente é colocar um .txt com um nome variável, por exemplo cfe0001.txt, e a saída SAI_cfe0001.txt alguma coisa assim.

    Você pode fazer isso... Ou seja, definir qualquer nome para gerar o .txt e obter a saída com mesmo nome, apenas definindo o diretório nesse caso. ex: D:\Data\Fiscal\Entrada\

    Mas mantendo a flag "Monitorar Pasta" desmarcada, essa flag tem a particularidade de ler tudo e não apenas .txt

  3. Boa tarde,

    Essa flag faz justamente isso, realiza a leitura de todo txt que cair no diretório configurado.

    Para ler apenas esses arquivos na pasta, deixa a flag "Monitorar Pastas" desmarcado e configure o path da seguinte forma: D:\Data\Fiscal\Entrada\ENT.txt

  4. 23 horas atrás, windsoft disse:

    Olá Amigos, encontrei o problema.

    A função Clear do objet TGNRERecibo estava limpando o número do recibo.

    Como ela é chamada por herança no InicializarServico do TDFeWebService, o número do recibo era sempre passado em branco na consulta do lote.

    Segue a Unit corrigida.

     

    Obrigado pela validação. Favor atualizar os fontes!

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