Ir para conteúdo
  • Cadastre-se

dev botao

ACBreSocial - erro de permissão Componente não permite alterar o local de gravação "c:\Teste.xml"


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

Recommended Posts

Prezados membros do Forum ACBr, boa tarde!

Estou com um problema. Implantei em um cliente o e-Social, utilizando o componente ACBreSocial. Até ai tudo ok.

Porem estou com um erro de permisão: O Componente ACBreSocial, esta gravando o arquivo "Teste.xml" no "c:" da máquina do usuário. Não consigo alterar este local. Deve esta no código fonte do ACBreSocial. O correto seria o componente permitir a gravação deste arquivo na pasta do meu aplicativo do e-social.

Obs:  O micro do cliente estar em rede, e pela política da empresa só tem permissão para gravar na pasta da minha aplicação. Não permitindo gravar no drive "c:" do micro do usuário.

***Dúvida: Onde no componente ACBreSocial, posso alterar o local que grava o arquivo "c:\teste.xml". Não posso deixar gravando no "c:", preciso gravar na pasta da minha aplicação.

Desde já agradeço demais a todos. Obrigado. 

Editado por w0000
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Vasculhei todos os fontes do ACBreSocial e não encontrei nenhuma linha que salva esse arquivo em disco.

  • Curtir 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 para o comentário
Compartilhar em outros sites

  • Membros Pro
Em 17/08/2018 at 14:31, w0000 disse:

Prezados membros do Forum ACBr, boa tarde!

Estou com um problema. Implantei em um cliente o e-Social, utilizando o componente ACBreSocial. Até ai tudo ok.

Porem estou com um erro de permisão: O Componente ACBreSocial, esta gravando o arquivo "Teste.xml" no "c:" da máquina do usuário. Não consigo alterar este local. Deve esta no código fonte do ACBreSocial. O correto seria o componente permitir a gravação deste arquivo na pasta do meu aplicativo do e-social.

Obs:  O micro do cliente estar em rede, e pela política da empresa só tem permissão para gravar na pasta da minha aplicação. Não permitindo gravar no drive "c:" do micro do usuário.

***Dúvida: Onde no componente ACBreSocial, posso alterar o local que grava o arquivo "c:\teste.xml". Não posso deixar gravando no "c:", preciso gravar na pasta da minha aplicação.

Desde já agradeço demais a todos. Obrigado. 

Como você está passando o caminho para a propriedade, ACBreSocial.Configuracoes.Arquivos.PathSalvar.

 

Dê mais detalhes por favor.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Prezados membros do Fórum ACBr, boa tarde!

 

Ainda NÃO consegui uma solução.

 

Erro:

O componente "ACBreSocial" está gravando o arquivo "teste.xml" no "c:\".

Pela política da empresa,  só tenho permissão para gravar na pasta da minha aplicação. Não sendo permitindo gravar no drive "c:\" do micro do usuário.

Segue em anexo, o print-screen da configuração do componente "ACBreSocial" onde defino o path de gravação do arquivo em "..\EFS\AUXILIAR".

Mesmo assim o componente "ACBreSocial" grava o arquivo "teste.xml" no "c:\"

***Dúvida: Onde no componente ACBreSocial, posso alterar o local que grava o arquivo "c:\teste.xml". Não posso deixar gravando no "c:", preciso gravar na pasta da minha aplicação.

Desde já agradeço demais a todos. Obrigado. 

ErroACBreSocial.png

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
54 minutos atrás, w0000 disse:

Prezados membros do Fórum ACBr, boa tarde!

 

 

Ainda NÃO consegui uma solução.

 

 

Erro:

O componente "ACBreSocial" está gravando o arquivo "teste.xml" no "c:\".

Pela política da empresa,  só tenho permissão para gravar na pasta da minha aplicação. Não sendo permitindo gravar no drive "c:\" do micro do usuário.

Segue em anexo, o print-screen da configuração do componente "ACBreSocial" onde defino o path de gravação do arquivo em "..\EFS\AUXILIAR".

Mesmo assim o componente "ACBreSocial" grava o arquivo "teste.xml" no "c:\"

***Dúvida: Onde no componente ACBreSocial, posso alterar o local que grava o arquivo "c:\teste.xml". Não posso deixar gravando no "c:", preciso gravar na pasta da minha aplicação.

Desde já agradeço demais a todos. Obrigado. 

ErroACBreSocial.png

Não utilizo o ACBReSocial, mas acredito que o funcionamento seja igual a qualquer outro como o ACBRNFe, então eu nunca usaria passar os parâmetros nesse formato que você está utilizando.

Porque não tenta passar desta forma:

ACBReSocial.Configuracoes.Arquivos.PathSalvar := PathWithDelim(gsAppPath) + '\pasta';

 

Veja se não tem nada parecido com isso em seu código:

ACBrUtil.WriteToTXT('c:\teste.xml', ACBrUtil.ConverteXMLtoUTF8( RetWS ), False, False);

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2041 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.