| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219 |
- \documentclass[11pt,a4paper,oneside]{report}
- % --- 1. PAQUETES IDIOMA Y FUENTES ---
- \usepackage[utf8]{inputenc}
- \usepackage[spanish]{babel}
- \usepackage[T1]{fontenc}
- \usepackage{tgheros} % Fuente moderna sans-serif (estilo Helvetica)
- \renewcommand{\familydefault}{\sfdefault}
- \usepackage{lipsum}
- \usepackage{tikz} % Paquete para dibujar la barra lateral
- \usepackage{xcolor} % Paquete para definir colores personalizados
- \usepackage[parfill]{parskip}
- % --- 2. DISEÑO DE PÁGINA Y MÁRGENES ---
- \usepackage[top=2.5cm, bottom=2.5cm, left=3cm, right=2.5cm]{geometry}
- \usepackage{fancyhdr}
- \pagestyle{fancy}
- \fancyhf{}
- %\fancyhead[L]{\leftmark} % Nombre del capítulo a la izquierda
- % la configuración de la cabecera y del pie de página aparecen en la primera página de un capítulo.
- \fancyhead[L]{\includegraphics[height=0.5cm]{sie-logo-petrol-rgb.png}} % Logo de la empresa a la izquierda
- \fancyhead[R]{\textbf{MIGRACIÓN DE POWERAPPS}}
- \fancyfoot[R]{\thepage} % Número de página a la derecha.
- \renewcommand{\headrulewidth}{0.4pt}
- % Redefinir el estilo de página "plain" para que tenga la misma cabecera y pie de página que el resto del documento
- \fancypagestyle{plain}
- {
- \fancyhf{} % clear all header and footer fields
- \fancyhead[L]{\includegraphics[height=0.5cm]{sie-logo-petrol-rgb.png}} % Logo de la empresa
- \fancyhead[R]{\textbf{MIGRACIÓN DE POWERAPPS}}
- \fancyfoot[R]{\thepage} % Número de página al centro
- \renewcommand{\headrulewidth}{0.4pt}
- }
- % --- 3. COLORES Y CAJAS DE ADVERTENCIA ---
- \usepackage[dvipsnames]{xcolor}
- \usepackage[most]{tcolorbox}
- % Caja para alertas o peligros
- \newtcolorbox{peligro}{
- colback=red!5!white, colframe=red!75!black,
- title=\textbf{¡PELIGRO!}, fonttitle=\bfseries,
- arc=2mm, boxrule=1mm
- }
- % Caja para notas o consejos
- \newtcolorbox{nota}{
- colback=blue!5!white, colframe=blue!75!black,
- title=\textbf{NOTA}, fonttitle=\bfseries,
- arc=2mm, boxrule=1mm
- }
- % Definición del color de la barra (puedes cambiar los valores HEX)
- \definecolor{azulCorporativo}{HTML}{00557C}
- % --- 4. LISTAS PASO A PASO ---
- \usepackage{enumitem}
- \newlist{pasos}{enumerate}{1}
- \setlist[pasos]{label=\textbf{Paso \arabic*:}, leftmargin=*}
- % --- 5. IMÁGENES Y ENLACES ---
- \usepackage{graphicx}
- \usepackage{hyperref}
- \hypersetup{colorlinks=true, linkcolor=blue, urlcolor=cyan}
- % ==========================================
- % DATOS DEL DOCUMENTO
- % ==========================================
- \title{
- \Huge \textbf{Migración de apps desde Personalproductivity a mobilityDev}\\
- \vspace{0.5cm}
- }
- \author{Siemens Mobility ES / Celestino Rey López}
- \date{\today}
- % ==========================================
- % CUERPO DEL DOCUMENTO
- % ==========================================
- \begin{document}
- \begin{titlepage}
- % Dibujo de la barra lateral con TikZ
- \begin{tikzpicture}[remember picture, overlay]
- % Dibuja un rectángulo desde la esquina superior izquierda
- \fill[azulCorporativo] (current page.north west) rectangle ([xshift=2cm]current page.south west);
- \end{tikzpicture}
- \begin{flushleft}
- % 1. Encabezado / Institución
- {\uppercase{\Large \bfseries Siemens Rail Automation S.A.U.}} \\
- \vspace{0.3cm}
- {\large Mobility} \\
- \vspace{0.2cm}
- {\small Rail Infrastructure}
- \vspace{0.2cm}
- {\small Digitalization, Cybersecurity and IT}
-
- \vspace{2.5cm} % Espacio antes del logo
-
- % 2. Logotipo (Reemplaza 'ejemplo-logo' por tu archivo de imagen)
- % Si no tienes imagen, puedes borrar o comentar esta línea con un %
- \includegraphics[width=0.35\textwidth]{SIE-Logo-Petrol-RGB.png}
-
- \vspace{2.5cm} % Espacio antes del título
-
- % 3. Título y Subtítulo
- {\Huge \bfseries Migración de PowerApps} \\
- \vspace{0.2cm}
- {\large \vfill De personalproductivity a mobilityDev} \\
-
- \vspace{5.5cm} % Espacio antes de los autores
-
- % 4. Autores y Profesor (Alineados a la derecha)
- \begin{flushright}
- \large
- \textbf{Autor:} Celestino Rey López \\
- %\textbf{Profesor:} Dr. Carlos Martínez \\
- %\textbf{Curso:} Proyecto de Fin de Grado \\
- \end{flushright}
-
- \vfill % Empuja el siguiente bloque (fecha) hasta el fondo de la página
-
- % 5. Fecha y Lugar
- {\large Tres Cantos, 29 de julio de 2026. (Último cambio: \today)}
- \end{flushleft}
- \end{titlepage}
- \tableofcontents
- \clearpage
- % ==========================================
- % Crear una solution
- % ==========================================
- \chapter{Crear una solution.}
- \begin{enumerate}
- \item Ir a \href{https://make.powerapps.com}{make powerapps}
- \item Comprobar que el \emph{Soluciones} no está creada nuestra solución. La primera vez no habrá nada en absoluto.
- \item Ahora hay que ir a \href{https://make.powerautomate.com/}{power automate}
- \item Seleccionar el entorno de \emph{Productividad Personal} e ir a \emph{Soluciones}
- \item Pulsar en el botón \emph{Nueva solución} y rellenar los campos de
- \begin{itemize}
- \item Nombre para mostrar
- \item Nombre
- \item Editor -> Seleccionar "Siemens Mobility IT (Siemens\_Mobility \_IT)"\footnote{Hay otro que entre palabras tiene espacios en lugar de guión bajo. Este no. Usar el que tiene guión bajo}
- \item Mantener la versión.
- \end{itemize}
- Ahora en el listado de \emph{Soluciones} aparecerá la que hemos creado. Si la seleccionamos, podremos añadir componentes nuevos (\emph{Nuevo}) o existentes (\emph{Añadir existente}).
- Como lo que queremos hacer es migrar una app que ya tenemos, usaremos la opción \emph{Añadir existente}. Elegiremos \emph{Aplicación->Aplicación de lienzo} y buscaremos la aplicación que queremos añadir como componente (la que queremos migrar)
- Ahora, en el menú de los tres puntos, elegir \emph{Avanzada->Agregar objetos requeridos}. Aparece una ventana lateral en la que dirá, probablemente, que no hay objetos. Pulsar en aceptar y listo.
- \end{enumerate}
- % ==========================================
- % Exportar la solution
- % ==========================================
- \chapter{Exportar solución.}
- En \emph{Soluciones} podremos ver ahora nuestra solución. Hay que exportarla para luego importarla en el entorno de Mobility.
- Para ello, seleccionamos el menú de los tres puntos y elegimos \emph{Exportar solución}. En la ventana que aparece, seleccionar \emph{Siguiente}. ¡No pulsar en \emph{Publicar} ya que no está disponible en el entorno de Siemens Mobility.
- Nos pedirá el número de versión (dejar la que nos ofrezca) y si se exporta como \emph{Administrada (recomendado)} o \emph{No administrado}.
- \begin{nota}
- Si se exporta como \emph{Administrada}, no podremos modificar la app en el entorno de Mobility. Por eso, para poder modificarla, hay que exportarla como \emph{No administrado}\end{nota}
- Hay que esperar hasta que aparezca el mensaje \emph{La solución "Mi solución mi versión" se ha exportado correctamente.} y un botón de descargar.
- Ahora ya la podemos descargar.
- % ==========================================
- % Importar la solución en el entorno de Mobility
- % ==========================================
- \chapter{Importar la solución en el entorno de Mobility.}
- Ahora nos vamos a \href{https://make.powerapps.com}{make powerapps}.
- En el menú de entornos, elegimos \emph{MobilityPower-DEV}.
- En el menú de la izquierda, elegimos \emph{Soluciones} y pulsamos en \emph{Importar solución}.
- Se abrirá una ventana lateral en la que hay que elegir el archivo que hemos descargado y pulsar en \emph{Siguiente}.
- Nos pedirá revisar los detalles y pulsar en \emph{Importar}. Si hay alguna conexión que usar aparecerá en la pantalla y hay que aceptarlas.
- Al cabo de un momento, la solución aparecerá como importada. Es posible que lo haga con advertencias, en cuyo caso habrá que solucionarlas.
- %\chapter{Lorem Ipsum}
- %\lipsum[1-9]
- \end{document}
|