Jump to content

dev botao

Salvar Evento Cancelamento Por Substituição


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

Recommended Posts

  • Membros Pro

Boa tarde a todos.

Estou com a seguinte duvida sobre salvar o evento de cancelamento por substituição em uma pasta especifica usando o ACBr.

Hoje tenho a estrutura de pastas C:\MeuSistema\NFCe\ dentro dessa pasta tem as subpastas Enviadas, Canceladas e etc (Organizado por CNPJ, Ano, Mês).

Gostaria de ao realizar o cancelamento por substituição com ACBr, os XML referentes ao evento do cancelamento sejam salvos na pasta C:\MeuSistema\NFCe\Canceladas (Organizado por CNPJ, Ano, Mês).

Hoje o ACBr está salvando na pasta C:\MeuSistema\NFCe\xml onde está sendo salvo todos os eventos gerados no sistema.

A necessidade principal é porque os contadores estão solicitando os XML dos cancelamentos e fica difícil e trabalhoso encontrar os respectivos XML de Cancelamentos.

Desde já agradeço a atenção de todos.

Link to comment
Share on other sites

  • Membros Pro

Mais uma dúvida, como faço para alterar o nome do arquivo XML desse evento?

Exemplo:

Evento salva o nome do arquivo 31211016000685000103650010000002509000038270-sit.xml gostaria de alterar o nome desse evento para 31211016000685000103650010000002509000038270-CancelSubst.xml, ou seja, no final do nome do arquivo colocar "-CancelSubst.xml"

Desde já agradeço a atenção de todos.

Link to comment
Share on other sites

  • 8 months later...
  • Membros Pro

Bom dia, hoje meu componente está configurado assim:

with ACBrNFe.Configuracoes.Arquivos do
  begin // Configura caminho dos arquivos
    Salvar := false;
    SepararPorMes := true;
    AdicionarLiteral := false;
    if dados.qryConfigLITERAL.Value = 'S' then
      AdicionarLiteral := true;

    EmissaoPathNFe := true;
    SalvarEvento := true;
    SepararPorCNPJ := true;
    SepararPorModelo := false;

    PathSalvar := dados.qryConfigPATHSALVAR.Value;
    PathSchemas := dados.qryConfigPATHSCHEMAS.Value;
    PathNFe := dados.qryConfigPATHNFE.Value;
    PathInu := dados.qryConfigPATHINUTI.Value;
    PathEvento := dados.qryConfigPATHEVENTO.Value;
  end;

 

Só que mesmo setando "PathEvento"  está salvando na pasta "C:\MeuSistema\NFCe\xml", pelo que olhei essa pasta é padrão. Gostaria de salvar em uma pasta especifica e de alterar o nome do evento.xml.

Desde já muito obrigado.

Edited by TiicTechnology Sac
Complementação do texto da dúvida.
Link to comment
Share on other sites

  • Consultores

Bom dia,

Pelo que me recordo ele deveria criar uma pasta chamada Evento e dentro desta uma pasta com o nome do tipo de evento (por Exemplo: Cancelamento) e dentro desta salvar os XMLs do evento em questão.

Com relação a mudar o nome do XML, se não me falha a memória isso não é possível, não existe uma propriedade que lhe permite definir o nome para o XML do evento.

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • 2 weeks later...
  • Membros Pro
Em 25/07/2022 at 10:01, Italo Giurizzato Junior disse:

Bom dia,

Pelo que me recordo ele deveria criar uma pasta chamada Evento e dentro desta uma pasta com o nome do tipo de evento (por Exemplo: Cancelamento) e dentro desta salvar os XMLs do evento em questão.

Com relação a mudar o nome do XML, se não me falha a memória isso não é possível, não existe uma propriedade que lhe permite definir o nome para o XML do evento.

Bom dia Ítalo, desde já obrigado pelo retorno.
Ítalo disse: "Pelo que me recordo ele deveria criar uma pasta chamada Evento e dentro desta uma pasta com o nome do tipo de evento (por Exemplo: Cancelamento) e dentro desta salvar os XMLs do evento em questão."
Não está comportando assim não! Vou analisar pode ser alguma coisa no meu código!

Edited by TiicTechnology Sac
Acrescentar "Ítalo disse:" para informar quem disse a frase
Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.

The popup will be closed in 10 seconds...