
Transacción CG3Y se puede copiar un archivo copiado en el servidor a la maquina local.
Transferencia de archivos al servidor
Se utiliza la sentencias TRANSFER para transferir datos desde los programas a los archivos, la sintaxis:
TRANSFER <estructura> TO <archivo>
El modo en que se realiza la transferencia es el modo de la apertura. Si el archivo no está abierto para escritura, el sistema intentará abrirlo BINARY MODE o utilizando la última ejecución de la sentencia OPEN DATASET
Con la transacción CG3Y se puede copiar un archivo del servidor a la computadora.
Borrado de archivo del servidor
Se utiliza la sentencia DELETE DATASET para borrar archivos del servidor de aplicaciones, la sintaxis es:
DELETE DATASET <archivo>
Para borrar un archivo, primero se debe de abrir. Si el borrado es correcto SY-SUBRC = 0, caso contrarios será 4.
Cierra de archivo del servidor
Se utiliza la sentencia CLOSE DATASET para cerrar los archivos del servidor de aplicaciones, la sintaxis es:
CLOSE DATASET <archivo>
Es recomendable realizar siempre el cierre de los archivos
Búsqueda de archivos en el servidor
Con la función /SAPDCM/LSM_F4_SERVER_FILE se puede crear una ventana de navegación en el servidor de aplicaciones para seleccionar el archivo.
Ejemplo:
CALL FUNCTION '/SAPDMC/LSM_F4_SERVER_FILE' EXPORTING directory = p_path filemask = '*' IMPORTING serverfile = vl_file EXCEPTIONS canceled_by_user = 1 OTHERS = 2.