El marco de infraestructura móvil (MI) contiene un registro de todos los componentes implementados, como aplicaciones móviles y complementos; así como la información del propio marco. La siguiente figura muestra un ejemplo de una página de Información de MI donde se muestra toda la información de los componentes instalados. Este registro de información también se utiliza para crear los enlaces de aplicaciones disponibles en la página principal de MI. En algunos casos, es necesario recuperar esta información y utilizarla dentro de tu aplicación. Sin embargo, al momento de escribir este artículo, no hay una API pública disponible para recuperar esta información. Entonces, ¿cómo accedemos a ella? Este artículo describe una forma de recuperar la información del componente instalado desde el registro de MI con el uso de las clases de implementación.
El Descriptor de Componente Móvil (MCD)
Cada componente móvil (marco, complemento y aplicación) tiene un Descriptor de Componente Móvil (MCD) correspondiente. El marco de MI utiliza el MCD para gestionar los componentes móviles que abarcan los sistemas separados: el cliente y el Web AS. Un MCD contiene la siguiente información:
- Información del encabezado (espacio de nombres, nombre, versión)
- Propiedades (tipo de tiempo de ejecución, tipo de aplicación, número de compilación, etc.)
- Dependencias (SyncBOs y MCDs requeridos, objetos de autorización relevantes, etc.)
- Personalización (ubicación de descarga en el sistema de archivos virtual, bandera para implementación basada en roles)
La información del MCD se mantiene en el cliente en forma de base de datos de registro. Específicamente en el archivo +mobileengine.registry+.
Accediendo a los MCDs
Actualmente, MI no tiene APIs públicas para acceder a la información del registro. Aquí, utilizaremos la clase de implementación llamada MobileSolutionDescriptor (por cierto, Mobile SolutionDescriptor era el nombre anterior para Mobile Component Descriptor) en el paquete com.sap.ip.me.core que está incluido en el archivo +meg.jar+. La siguiente figura muestra algunos de los métodos públicos del MobileSolutionDescriptor. (Mostraré solo los métodos utilizados para recuperar los atributos del MCD).
Quitar espacios en una consulta SQL
Quitar espacios en una consulta SQL
Cuando trabajamos con consultas SQL, a menudo nos encontramos con la necesidad de limpiar o mani...
Transacciones MIGO y MIRO en SAP MM
Transacciones MIGO y MIRO en SAP MM
1. ¿Qué es la transacción MIGO?
La transacción MIGO (Entrada de Mercancías) se utiliza para registrar las mercancías que...
HOLA EXPERTOS,
¿QUÉ ESQUEMA DE CÁLCULO ME SIRVE PARA CALCULAR EL IVA EN BOLIVIA?
EL PORCENTAJE DE IVA EN BOLIVIA ES EL 13%.
LA FACTURA QUE TENGO COMO EJEMPLO ES LA...
Pasos para abrir y cerrar período - MM FI CO
Muchos de nosotros luchamos con los cambios de períodos en nuestros entornos DEV y QA, aquí tienes una referencia rápida para abrir y...