En la anterior entrada de este blog, explicamos como era un landscape típico de SAP, pero nos quedaron pendientes un par de cuestiones necesarias para entender como funciona SAP.
Una de ellas es la respuesta a ¿Qué es un mandante?
Ya vimos que básicamente pueden existir tres ambientes (Desarrollo, Calidad, y Producción) y para que servían cada uno de los mismos. Ahora podemos ahondar un poco más…
Los ambientes dijimos que normalmente están ubicados en equipos (computadoras/servidores) distintos, cada ambiente en su respectivo servidor (generalizo para simplificar), el hecho es que cada ambiente, o sistema puede a su vez contener otras divisiones dentro de si mismo.
A modo de ejemplo, un ambiente de desarrollo, puede contener una subdivisión que sea la que va a poseer las parametrizaciones propiamente dichas, otra que haga las veces de ambiente de pruebas unitarias (para que los mismos desarrolladores o parametrizadores prueben el funcionamiento de lo que definen), etc
Estas subdivisiones se llaman Mandantes en SAP
Los mandantes poseen nombres numéricos, siendo a modo de ejemplo un ambiente de SAP de nombre DEV (por Development), y mandante 200, otro mandante en el mismo equipo puede ser UNI (por Pruebas Unitarias) y mandante 210. Otro ambiente puede ser QAS y el número de mandante el 300, y el ambiente productivo PRD y mandante 400.
Los mandantes poseen maestros de usuario distintos, esto quiere decir que en un mismo sistema (DEV) un usuario puede tener acceso al mandante 200 pero no al 210, o puede acceder a los dos pero con distintos permisos.
La información operativa que se cargue en un mandante no es compartida con el otro, a pesar de que la información por pertenecer a un mismo sistema, se aloja en una misma base de datos. Las tablas con las que trabaja SAP poseen normalmente un indicador de mandante, por lo que SAP siempre lee este campo primero y solo muestra la información del mandante en el cual el usuario se autenticó. Estas tablas se llaman tablas DEPENDIENTES de mandante.
Existen otras tablas especiales, con datos de configuración del sistema en su mayoría que son llamadas INDEPENDIENTES de mandante, y que son compartidas por todos los mandantes de un mismo sistema. Espero en una próxima entrada poder ejemplificar esta información con un paso a paso en SAP, para que puede quedar más claro. Mientras tanto no duden en preguntar en los comentarios del post que cualquier cosa les voy a contestar.
Pero ahora, cuando les digan: “Entrá a DEV al mandante 210 y fijate un poco que hay por ahí…” por lo menos van a tener una idea de les están hablando…
En una próxima entrada vamos a ver un ejemplo práctico de ingreso a SAP y seguiremos viendo algunos conceptos básicos como ser las Transacciones.

Buenas noches quisiera saber si la activacion del new ledger es independiente de mandante.
Mil gracias.
Aparentemente la activación del new ledger es dependiente de mandante ya que podría estar activo en uno y no en otro, desconozco si durante el proceso de parametrización se necesita en algún momento tocar customizing independiente del mandante. Si lees en inglés es interesante el siguiente documento: http://www.bettisworthassociates.com/images/OSS_Note_1070629_FAQS_on_New_GL_Migration.pdf
Que tal, ¿Es posible actualizar tablas mediante la SM30 si se tiene el mandante cerrado? Gracias.
Si dependiendo del tipo de tabla, las tablas tienen un campo que se llama “Clase de Entrega” que puede ser consultado en la transacción SE11 o en la tabla DD02L, si el mismo indica que es de customizing (C o G), la misma no puede tocarse en un mandante cerrado, ahora si la tabla es Temporal(L) o de Aplicación (A) debería poder modificarse (siempre teniendo en cuenta si es independiente de mandante o no y la configuración de mandante al respecto). Cualquier cosa decime. Saludos!
Muchas gracias me hablaban de los mandantes y no tenia ni idea
Estoy muy agradecido. Actualmente empecé a hacer las practicas de la carrera y me toca aprender muchas cosas sobre SAP. Estoy seguro de que éste sitio será de gran ayuda.
Diego, muchas gracias por tu ayuda. oye yo acabo de iniciar en el mundo SAP. hace rato me acaban de dar de alta mi cuenta en el IDES. En el mandante 500, jajaja por lo menos ya entendi que significa eso. Que link me recomiendas para poder aprender por esta herramienta. mis temas a entender son basis, abap, wf, pi, nw, a nivel conceptual, pero si me gustaría entenderlo….de antemano gracias por tu respuesta