Press "Enter" to skip to content

Como asignar mandante para Desarrollo de BW

snatic_k8ot5v 0

Cuando se instala un BW desde inicio el mandante 001 está definido como cliente de trabajo para BW, por lo que cuando clonamos un mandante y deseamos que este sea utilizado como el ambiente de trabajo, el siguiente error se presenta poniendo claramente que solo puede trabajarse en un ambiente:

Una tabla entra en cuestión para la configuración de este comportamiento y es la tabla RSADMINA, la cual contiene un campo BWMANDT el cual define el cliente donde se trabaja BW:

Y ya que no es tan simple modificar tablas directas y sin caratula de mantenimiento existe un procedimiento alternativo el cual nos ayuda en esta tarea, utilizando la función RSCC_RSADM_ACC

Como se muestra en la imagen superior solo basta con poner el campo en FIELDNAME en este caso BWMANDT el cual realiza esta configuración de asignar en BW el mandante de trabajo, así como U en el campo ACTION y finalmente el valor del nuevo mandante en el campo ADMINVALUE, al ejecutar y volver a revisar el contenido de la tabla anterior verificaremos que ha sido modificado el valor en la tabla:

Después de la actualización al ingresar al workbench de BW no obtendremos el error anterior, con esto esté mandante queda como definido para trabajo de BW:

Cabe señalar que ya existe un artículo anterior donde trato este tema: http://www.snatic.com/configuracion-de-mandante-para-sap-bw/ pero en este veo una alternativa utilizando la edición con el uso de &SAP_EDIT así como la transacción SE16N pero en un sistema puro de BW esta transacción no existe, por lo que este es un artículo alternativo.