- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Erro ao copiar arquivo do Term. p/ o Serv. "161 - Win / Unix : The system cannot find the file"
×
Linguagem de Programação ADVPL
Perguntas Erro ao copiar arquivo do Term. p/ o Serv. "161 - Win / Unix : The system cannot find the file"
- cintra_daniel
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 95
- Obrigados Recebidos: 0
11 anos 8 meses atrás #11587
por cintra_daniel
Erro ao copiar arquivo do Term. p/ o Serv. "161 - Win / Unix : The system cannot find the file" foi criado por cintra_daniel
Boa Tarde Pessoal!
O meu problema é o seguinte, precisei fazer uma rotina para cadastrar documentos e incluir arquivos digitais dos mesmos ou seja, o usuário vai cadastrar, nome, numero, data de emissão, data de vencimento e etc e vai fazer upload de um arquivo '.pdf'. Certo até ai tudo bem, testei no meu computador funcionou tudo certinho, fiz vários testes, ele copia pro servidor pra uma pasta específica que eu criei "\system\Anexos" e renomeia o arquivo de acordo com o código do documento no sistema. (Ex. Código do Documento -> 000001 , Nome do arquivo -> '000001.pdf').
Só que eis que chegou a hora dos usuários utilizarem a rotina, e ai me deparei com o seguinte problema, os usuários não conseguem incluir os arquivos, da erro na hora de copiar. Eu estou usando a função CPYT2S e descobri que tem como ver o código do erro atravès função FERROR() . E o código do erro que está retornando é -> "161 - Win / Unix : The system cannot find the file specified". Ele só retorna o código do erro, mais indo no " tdn.totvs.com.br/ " encontrei a descrição do erro -> " tdn.totvs.com/display/tec/FError ".
Só que pra piorar minha situação tem hora que funciona, copia normal, tem hora que da o erro, ja revisei o código não tem nada que está errado... aparentemente...
E eu não tenho ideia do que pode estar gerando esse erro... Estou enviando em anexo a minha função de upload pra ficar mais facil de vocês visualizarem...
O meu problema é o seguinte, precisei fazer uma rotina para cadastrar documentos e incluir arquivos digitais dos mesmos ou seja, o usuário vai cadastrar, nome, numero, data de emissão, data de vencimento e etc e vai fazer upload de um arquivo '.pdf'. Certo até ai tudo bem, testei no meu computador funcionou tudo certinho, fiz vários testes, ele copia pro servidor pra uma pasta específica que eu criei "\system\Anexos" e renomeia o arquivo de acordo com o código do documento no sistema. (Ex. Código do Documento -> 000001 , Nome do arquivo -> '000001.pdf').
Só que eis que chegou a hora dos usuários utilizarem a rotina, e ai me deparei com o seguinte problema, os usuários não conseguem incluir os arquivos, da erro na hora de copiar. Eu estou usando a função CPYT2S e descobri que tem como ver o código do erro atravès função FERROR() . E o código do erro que está retornando é -> "161 - Win / Unix : The system cannot find the file specified". Ele só retorna o código do erro, mais indo no " tdn.totvs.com.br/ " encontrei a descrição do erro -> " tdn.totvs.com/display/tec/FError ".
Só que pra piorar minha situação tem hora que funciona, copia normal, tem hora que da o erro, ja revisei o código não tem nada que está errado... aparentemente...
E eu não tenho ideia do que pode estar gerando esse erro... Estou enviando em anexo a minha função de upload pra ficar mais facil de vocês visualizarem...
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 8 meses atrás #11589
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Erro ao copiar arquivo do Term. p/ o Serv. "161 - Win / Unix : The system cannot find the file"
Daniel só uma dica, tente não deixar o nome do arquivo apenas com numeros, tipo coloca arq000001.pdf por exemplo.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- cintra_daniel
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 95
- Obrigados Recebidos: 0
11 anos 8 meses atrás #11599
por cintra_daniel
Respondido por cintra_daniel no tópico Erro ao copiar arquivo do Term. p/ o Serv. "161 - Win / Unix : The system cannot find the file"
Mas porque Luiz? só pra eu entender, porque o erro está acontecendo antes do arquivo ser renomeado.
Antes do arquivo ser renomeado ele tem um nome comum tipo "CNPJ_MATRIZ BARRA MANSA.pdf" e depois que faz a cópia que ele renomeia para o código do documento...
Antes do arquivo ser renomeado ele tem um nome comum tipo "CNPJ_MATRIZ BARRA MANSA.pdf" e depois que faz a cópia que ele renomeia para o código do documento...
Por favor Acessar ou Registrar para participar da conversa.
- cintra_daniel
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 95
- Obrigados Recebidos: 0
11 anos 8 meses atrás #11659
por cintra_daniel
Respondido por cintra_daniel no tópico Erro ao copiar arquivo do Term. p/ o Serv. "161 - Win / Unix : The system cannot find the file"
Segue em anexo o print da tela, quando o erro acontece.
Por favor Acessar ou Registrar para participar da conversa.
- teradesign
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 1
- Obrigados Recebidos: 0
11 anos 3 semanas atrás #18168
por teradesign
Respondido por teradesign no tópico Erro ao copiar arquivo do Term. p/ o Serv. "161 - Win / Unix : The system cannot find the file"
estou com o mesmo problema, alguém chegou a uma solução?
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Erro ao copiar arquivo do Term. p/ o Serv. "161 - Win / Unix : The system cannot find the file"
Tempo para a criação da página:0.109 segundos