Autor Tema: Error al cerrar el fichero despues de la transmisión  (Leído 9154 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado endi

  • Novato
  • *
  • Mensajes: 4
    • Ver Perfil
Error al cerrar el fichero despues de la transmisión
« en: 03 de Septiembre de 2007, 11:55:32 am »
Hola buenos días:

Con la nueva actualización de SAP, nos esta dando problemas al cerrar el fichero que utilizamos para la transmisión de datos desde el unix al host.
El abrir y la transmisión la hace bien pero al cerrar da error.

En el programa esta así:

FORM SACAR_FICHERO_AL_AIX USING PE_ORIGEN
                                PE_DESTINO
                                PE_PATHORIGEN
                                PE_PATHDESTINO
                                PE_COMANDOS
                                PE_ORDEN.
*
  CONCATENATE PE_COMANDOS PE_ORIGEN PE_DESTINO PE_PATHORIGEN
           PE_PATHDESTINO D_GRUPO_PASS INTO PE_ORDEN SEPARATED BY ''.
* concatenate pe_comandos pe_origen pe_destino pe_pathorigen
*                                 pe_pathdestino into pe_orden.
* Aqui realiza las tareas que esten en la variable "orden"
  OPEN  DATASET '/dev/null' FOR OUTPUT IN TEXT MODE FILTER PE_ORDEN.
  CLOSE DATASET '/dev/null'.

El error que da es:

Processador Abap: DATASET_CANT_CLOSE

Un saludo

Desconectado oscar

  • Administrador
  • Usuario Sr.
  • *****
  • Mensajes: 112
    • Ver Perfil
Re: Error al cerrar el fichero despues de la transmisión
« Respuesta #1 en: 03 de Septiembre de 2007, 01:33:05 pm »
Hola.

Por algún sitio leí algo parecido y una de las posibles soluciones que daban era la de renombrar las carpetas a MAYUSCULAS.

Ej: /tmp/test --> /TMP/TEST

Es algo que no tiene mucha lógica pero prueba y nos cuantas que tal fue la cosa.

Un saludo y suerte...
Oscar.

Desconectado endi

  • Novato
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Error al cerrar el fichero despues de la transmisión
« Respuesta #2 en: 05 de Septiembre de 2007, 09:00:33 am »
Hola buenos días:

Antes de hacer la prueba una pregunta.

Si elimino CLOSE DATASET '/dev/null' que pasaría:
 - ¿El sistema al terminar cerraría el fichero?, porque igual el problema es que al ir a cerrar el fichero ya esta cerrado.

Un saludo

Desconectado oscar

  • Administrador
  • Usuario Sr.
  • *****
  • Mensajes: 112
    • Ver Perfil
Re: Error al cerrar el fichero despues de la transmisión
« Respuesta #3 en: 05 de Septiembre de 2007, 10:53:34 am »
Hola Endi.

Pues yo no se que pasaría nunca lo he probado, lo mas sencillo es que lo pruebes tu misma que no va a pasar nada.  ;)


Un saludo.
Oscar.