![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS La copia y el transporte de clientes
SAP BASIS La copia y el transporte de clientes
![SAP BASIS La copia y el transporte de clientes SAP BASIS La copia y el transporte de clientes](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/399.jpg)
Copia y Transportes de Clientes
Es normal que luego de una instalación se cree un nuevo cliente para trabajar en lugar del 001, por lo que es necesario ejecutar la copia que puede ser local o remoto.
También es normal hacer una copia del mandante productivo para tener un ambiente de QAS con datos reales.
Parte uno: Realizar una copia de cliente local
Las herramientas de Copia y Transporte de clientes:
- Están diseñadas para reemplazar los datos de un cliente en otro
- No están diseñadas para combinar datos entre clientes
Los Datos de Clientes están categorizados como:
- Datos de Customizing
- Datos Maestros de Usuario
- Datos de Aplicación (Datos maestros y transaccionales)
Los datos de Aplicación solo pueden ser copiados con los datos de Customizing.
Vamos a la transacción SCC4 y creamos un nuevo cliente. Creamos el cliente 400 con todos sus respectivos datos. Una vez creado el mandante, entramos al mismo con el usuario "SAP*" y la contraseña "pass". Siempre que creamos un nuevo cliente, hay que realizar una copia de un cliente de referencia, ya sea de forma local o remota.
En la copia local (transacción SCCL) los datos se leen y se escriben en la misma BD. Para todos los tipos de copias la ejecución se deberá realizar desde el cliente destino, y se deberá seleccionar desde qué cliente queremos realizar la copia. Para el caso de un nuevo cliente, es recomendable siempre realizar la copia desde el cliente 000. Luego elegimos el perfil para la copia, es decir, que datos copiaremos del cliente origen hacia el nuevo cliente. (en este caso elegimos SAP_CUST). Por último, realizamos la verificación de todos los datos del mandante y ejecutamos el job por background.
Podemos monitorear el progreso y los logs de la copia en la transacción SCC3. En el detalle se puede ver el estado actual de la copia, el progreso del total de tablas copiadas, los logs de cada uno de los clientes del sistema, etc. Después en la transacción SM37 se puede observar el progreso del job de ejecución.
IMPORTANTE: Mientras una copia está en ejecución, es importante que no se trabaje en el cliente destino ni en el cliente origen.
Parte Dos: Realizar una copia de cliente remota
En la copia de cliente remota, el sistema lo primero que realiza es una verificación de consistencia mediante conexiones RFC ya que los datos cross-client y el repositorio pueden ser distintos entre diferentes sistemas.
En el mandante destino, desde la transacción SCC9 realizaremos la copia remota de clientes. Seleccionamos el perfil a copiar, pero hay que tener en cuenta que si seleccionamos datos cross-client, podría afectar el resto de los mandantes que puedan existir en el sistema destino. Tenemos que seleccionar también, una conexión RFC que tenga un usuario con las suficientes autorizaciones para realizar la copia desde el sistema origen. Tanto en la copia local como remota, podemos seleccionar la cantidad de procesos que pueden ejecutarse en paralelo, con el fin de reducir los tiempos de la copia.
En la pantalla de verificación también podremos corroborar los datos para la copia. Una vez mas, la transacción SCC3 nos permitirá ver el progreso y logs de la copia.
Otra opción para la copia es la exportación e importación de clientes. Mediante la transacción SCC8 exportaremos el cliente desde un sistema origen, y luego con el sistema de transporte lo importaremos en el sistema destino. También en este caso, tendremos que seleccionar un perfil para la exportación. Hay que aclarar también el sistema destino y el correspondiente mandante, el cual será después utilizado por el TMS para la importación.
La ventaja de este método es que es reproducible, es decir, una vez que se importa el mandante puede ser importado las veces que uno quiera. (Tener en cuenta el espacio disponible a la hora de exportar). Por ejemplo, para mandantes de entrenamiento.
Tanto en la copia remota como en la exportación, se puede verificar de antemano la consistencia con el sistema destino (mediante conexión RFC). Esto puede evitar que haya por ejemplo tablas de estructuras con diferentes nombres, tanto en el sistema destino como en el sistema origen.
En este caso, cuando queramos hacer la copia, nos indicará que se pueden generar hasta 3 archivos dependiendo del perfil seleccionado. Básicamente, si seleccionamos exportar datos cross-client se generará el tercer archivo en el directorio de transportes.
Para importar el mandante en el sistema destino, utilizaremos la transacción STMS como lo hacemos con las OT normales. Luego realizaremos un post procesamiento con la transacción SCC7 en el mandante destino.
 
 
 
Sobre el autor
Publicación académica de Rodrigo Leonardo María García, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Rodrigo Leonardo María García
Profesión: Analista de Administración Sap - Argentina - Legajo: CM14L
✒️Autor de: 96 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me llamo rodrigo, tengo 23 años y vivo en argentina. soy ingeniero en sistemas de información y actualmente trabajo en una empresa nacional como administrador sap.
Certificación Académica de Rodrigo María