MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 01/08/08, 01:33:39
Avatar de Edd_401
Edd_401 Edd_401 is offline
Senior Member
 
Fecha de Ingreso: may 2007
Mensajes: 119
Open Data Set

Que tal.... problemas con OPEN DATA SET....

La cosa es que tengo que dejar un archivo txt en un servidor....

Lo que pasa es que desconosco como debo poner la RUTA... todo lo que tengo es un direccion de este tipo \\10.30.87.21

Como debo por la ruta para que me deje el archivo en ese servidor...

AYUDA.... AYUDA !!!!!!!!!!!!!!!!!!!!!

Desconosco todo acerca de esto.


Este el el data set::::

* Opening the File
OPEN DATASET FILENAME FOR OUTPUT IN TEXT MODE
MESSAGE D_MSG_TEXT.
IF SY-SUBRC NE 0.
WRITE: 'File cannot be opened. Reason:', D_MSG_TEXT.
EXIT.
ENDIF.
* Transferring Data
LOOP AT IT_VBAK.
TRANSFER IT_VBAK-VBELN TO FILENAME.
ENDLOOP.
* Closing the File
CLOSE DATASET FILENAME.
Responder Con Cita
  #2  
Viejo 01/08/08, 14:42:35
sconoredhot sconoredhot is offline
Senior Member
 
Fecha de Ingreso: feb 2008
Localización: Argentina, Rosario
Mensajes: 341
Hola, este es un ejemplo.

*&--------------------------------------------------------------------*
*& Form open_dataset
*&--------------------------------------------------------------------*
* text
*---------------------------------------------------------------------*
FORM open_dataset.

OPEN DATASET p_arch
FOR OUTPUT IN TEXT MODE
ENCODING DEFAULT.

IF sy-subrc IS NOT INITIAL.
MESSAGE e002(ypap_cust_prog). "Error creation failed.
ENDIF.

ENDFORM. "open_dataset

*&--------------------------------------------------------------------*
*& Form transfer_dataset
*&--------------------------------------------------------------------*
* text
*---------------------------------------------------------------------*
FORM transfer_dataset.

LOOP AT it_archivo INTO wa_archivo.
TRANSFER wa_archivo TO p_arch.
IF sy-subrc NE 0.
EXIT.
ELSE.
CONTINUE.
ENDIF.
ENDLOOP.

ENDFORM. "transfer_dataset

*&--------------------------------------------------------------------*
*& Form close_dataset
*&--------------------------------------------------------------------*
* text
*---------------------------------------------------------------------*
FORM close_dataset.

CLOSE DATASET p_arch.
IF sy-subrc NE 0.
MESSAGE e002(ypap_cust_prog). "Error creation failed.
ELSE.
MESSAGE s003(ypap_cust_prog). "File created correctly.
ENDIF.

ENDFORM. "close_dataset
p_arch:
'E:\interfaces\Outbound\ ii156_SAPR3R0_ AFSPRT _VMD\com'
The name of the file is VENDORS

el cliente te tiene que decir donde quiere guardar ese archivo.

espero que te sirva...
__________________
Sebas

Desarrollador ABAP.
Responder Con Cita
  #3  
Viejo 01/08/08, 15:08:12
ibecerra
 
Mensajes: n/a
hola, primero q nada debes saber en q ruta lo vas a guardar el texto, para ello vas a la trasaccion AL11. hay es donde se encuentra los directorios fisicos que tiene sap.


IR_TRFILES /usr/sap/trans
IR_TRSUB /usr/sap/trans
IR_INTERFACE /interface
IR_FILES /tmp/files
cuando vas a copiar un archivo se debe poner la ruta de esta manera
/tmp/files/tu_archivo.txt.

Saludos
Responder Con Cita
  #4  
Viejo 01/08/08, 19:19:08
Avatar de Edd_401
Edd_401 Edd_401 is offline
Senior Member
 
Fecha de Ingreso: may 2007
Mensajes: 119
Gracias

Gracias por su ayuda.....

eXCATAMNETE, ESO ESRA LO QUE NECESITA LA TX AL11...

mUCHAS GRACIAS NUEVAMENTE
Responder Con Cita
  #5  
Viejo 13/05/20, 17:41:05
Attilio Travascio Attilio Travascio is offline
Member
 
Fecha de Ingreso: jun 2006
Mensajes: 54


Asumo que esto esta resuelto, pero si necesitan informacion de como se llama su ruta en este ejemplo \\10.30.87.21.

Lo primero que deben intentar es ir a la transacción AL11, y buscar si la ruta tienen el mismo nombre.

Despues pueden probar la autorización a esa ruta, descargando un archivo alli de forma manual por la transaccion CG3Z Subir Archivo y CG3Y Bajar Archivo.
__________________
ATTILIO TRAVASCIO
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 23:40:35.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web