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 18/09/07, 18:54:42
Irua Irua is offline
Member
 
Fecha de Ingreso: jun 2007
Mensajes: 83
Question Enviar Archivo desde servidor sap a un servidor externo

Hola Tengo un opendataset que me genera un txt y lo envia al servidor sap

Lo que requiero es enviar ese mismo archivo a servidor externo


Por favor si me pueden asesorar ya que soy novata programando en abap
Responder Con Cita
  #2  
Viejo 18/09/07, 20:36:47
K-MUS K-MUS is offline
Member
 
Fecha de Ingreso: feb 2006
Localización: Capital Federal
Mensajes: 87

Irua, el dataset te pide un path ese path no necesariamente tiene q ser de SAP, podes ponerle cualquier ruta que este en algun servidor que tengas acceso.

Simplemente que te pasen la ruta de la carpeta y listo.
Responder Con Cita
  #3  
Viejo 20/09/07, 15:08:44
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
K-MUS tiene toda la razon...
Yo uso opendataset para bajar y subir archivos carpetas compartidas, y uso las rutas de esta manera:
\\IP\Carpeta\Archivo.txt
__________________
-------------------
¿Dudas para descargar manuales? Ver este tema ->
Responder Con Cita
  #4  
Viejo 20/09/07, 15:24:57
Irua Irua is offline
Member
 
Fecha de Ingreso: jun 2007
Mensajes: 83
Question



Ok disculpen pero tendran algun ejemplo porque de la manera que lo estoy haciendo me da error

gracias
Responder Con Cita
  #5  
Viejo 20/09/07, 23:13:51
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Porque no pones tu codigo para mirarlo.....

Saludos...
__________________
-------------------
¿Dudas para descargar manuales? Ver este tema ->
Responder Con Cita
  #6  
Viejo 21/09/07, 13:30:27
Irua Irua is offline
Member
 
Fecha de Ingreso: jun 2007
Mensajes: 83


OPEN DATASET FILE FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
* IF sy-subrc NE 0.
* FORMAT COLOR 6 INTENSIFIED OFF.
* ULINE AT (255).
* WRITE: / sy-vline,
* ' No se pudo crear al archivo : ',
* 255 sy-vline.
* FORMAT COLOR 2 INTENSIFIED OFF.
* WRITE: / sy-vline,
* ' ', FILE,
* 255 sy-vline.
* ULINE AT (255).
* EXIT.
* ENDIF.
* LOOP AT T_CORREO.
* LINEA+1 = T_CORREO-ROW2.
* TRANSFER LINEA TO FILE.
* TRANSFER file TO 'U:\txt'.
* ENDLOOP.
*
*
*CLOSE DATASET FILE.
Responder Con Cita
  #7  
Viejo 24/09/07, 15:47:23
Irua Irua is offline
Member
 
Fecha de Ingreso: jun 2007
Mensajes: 83
Wink

Hola vi la recomendaciones y con el open dataset me funciono colocando la ruta o patch tal cual me dijistes

Ahora corro el programa y todo bien, pero cuado ejecuto proceso de fondo solo me dice "Report Z_USUA_RED_LOTUS lanzado como Job de Fondo", pero al verificar en el directorio si crea el archivo, pues no lo genera, anexo el codigo y mil gracias
file = '\\191.9.4.26\sys\share\Basu\24092007.txt'.

OPEN DATASET FILE FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
IF sy-subrc NE 0.
FORMAT COLOR 6 INTENSIFIED OFF.
ULINE AT (255).
WRITE: / sy-vline,
' No se pudo crear al archivo : ',
255 sy-vline.
FORMAT COLOR 2 INTENSIFIED OFF.
WRITE: / sy-vline,
' ', FILE,
255 sy-vline.
ULINE AT (255).
EXIT.
ENDIF.

LOOP AT T_CORREO.
LINEA+1 = T_CORREO-ROW2.
TRANSFER LINEA TO FILE.
ENDLOOP.

CLOSE DATASET FILE.


OPEN DATASET file FOR INPUT IN TEXT MODE ENCODING DEFAULT.

IF sy-subrc NE 0.
FORMAT COLOR 6 INTENSIFIED OFF.
ULINE AT (255).
WRITE: / sy-vline,
' No se pudo abrir el archivo : ',
255 sy-vline.
FORMAT COLOR 2 INTENSIFIED OFF.
WRITE: / sy-vline,
' ', FILE,
255 sy-vline.
ULINE AT (255).

EXIT.
ENDIF.
CLEAR T_CORREO.
REFRESH T_CORREO.

DO.
READ DATASET FILE INTO LINEA.
IF sy-subrc NE 0.
EXIT.
ENDIF.
T_CORREO-ROW2 = LINEA+1(250).
APPEND T_CORREO.
ENDDO.
CLOSE DATASET FILE.

ENDIF.

Úlima edición por Irua fecha: 24/09/07 a las 18:36:00.
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 21:27:23.


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