Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo de remessa - Pasta por MES/ANO


walter faria
  • Este tópico foi criado há 2823 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia a todos, gostaria de passar uma sugestão:

Hoje é informado Caminho e nome do arquivo de remessa certo, teria como o proprio componente gerar uma pasta dentro da pasta sugerida no caminho do arquivo igual o componente de NF-e faz separando as remessa por MES/ANO ?

no meu sistema coloco assim nome da remessa :

Remessa + FormatDateTime('DDMMYYYYHHMMSS',Now) + '.TXT';

Mas gostaria de ter as pastas separadas, se der e claro.

Obrigado.

Link para o comentário
Compartilhar em outros sites

Olá amigo,

acredito que para fazer isso basta você mesmo informar na inicialização do componente o caminho, pois o mesmo já possui o atributo DirArqRemessa. Por exemplo:

ACBrBoleto.DirArqRemessa := {PastaDoSeuAplicativo} + '\' + FormatDateTime('mm/yy', Now);

Espero que isto lhe ajude.

Sim , tem esta propriedade, mas dentro desta pasta gostaria que o Componente separasse as remessa por ano/mes igual o componente de NF-e/CT-e.

Obrigado

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Administradores

Boa tarde Walter.

Se você desejar, pode implementar este recurso e postar aqui para que seja analisado.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

Faça assim:

if not DirectoryExists(Trim(Dir_remessa)+'\'+Ano(XDateEdit1.DateValue)+'_'+Mes(XDateEdit1.DateValue)+'_'+Dia(XDateEdit1.DateValue)) then

ForceDirectories(Trim(Dir_remessa)+'\'+Ano(XDateEdit1.DateValue)+'_'+Mes(XDateEdit1.DateValue)+'_'+Dia(XDateEdit1.DateValue));

nomedoar:=Dir_remessa+Ano(XDateEdit1.DateValue)+'_'+Mes(XDateEdit1.DateValue)+'_'+Dia(XDateEdit1.DateValue)+'\';

ACBrBoletoFCFortes1.ACBrBoleto.DirArqRemessa:=nomedoar;

//Dir_remessa //campo onde o usuário informa o caminho da pasta

// é criado na mesma pasta conforme a data ANO\MES\DIA

Obrigado,

Leão

Link para o comentário
Compartilhar em outros sites

  • 4 anos depois...
  • Este tópico foi criado há 2823 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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