Report Painter Writer en Espaol - PDF Free Download\nAuthor: Silvia Jimenez M\n88 downloads 1288 Views 988KB Size\nTutorial de introducción para aprender utilizar la herramienta de Reporting de SAP RP/RWDescripción completa\nReport PainterDescripción completa\nReport Painter Configuration 1\nDescripción: Report Writer\nInsertar imágenes en Writer\nSAP report painterDescripción completa\nReport Painter: 28 de septiembre de 2004\nPhysical Wisdom. Kriyas en Espaol\nPara los que les gusta pintar a acuarela\nINDICE Introducción ____________________________________________ 4 Proceso ________________________________________________ 7 Tablas_________________________________________________ 10 Bibliotecas _____________________________________________ 13 Seleccionar Características________________________________________ 16 Seleccionar Ratios / Ratios Base ___________________________________ 17 Sets __________________________________________________ 20 Sets Básico ____________________________________________________ 23 Sets Unidimensionales ___________________________________________ 25 Layout Estándar _________________________________________ 27 Control de Página_______________________________________________ 28 Líneas ________________________________________________________ 29 Columna Clave _________________________________________________ 31 Columnas _____________________________________________________ 32 Cabeceras Columnas ____________________________________________ 33 Representación ________________________________________________ 34 Dep. Idioma ___________________________________________________ 36 Gráfico _______________________________________________________ 36 Variables ______________________________________________ 37 Variables de Valor ______________________________________________ 38 Variables de Fórmula ____________________________________________ 42 Variables de Set ________________________________________________ 44 Informes ______________________________________________ 45 Selecciones Generales ___________________________________________ 47 Filas del Informe _______________________________________________ 52 Longitud de Textos de Filas_______________________________________ 54 Despliegue de Filas _____________________________________________ 55 Columnas del Informe ___________________________________________ 56 Textos de Columnas_____________________________________________ 59 Formatos de Números ___________________________________________ 60 Secciones _____________________________________________________ 61 Páginas Horizontales ____________________________________________ 62 Variaciones ____________________________________________________ 62 Definir Textos del Informe________________________________________ 64 Definición de Celdas_____________________________________________ 66 Elaborado por: IRON700 para Mundo SAP.COM\nGrupos de Informes _____________________________________________ 68 Interfaz Informe / Informe _______________________________________ 70 Manipulación / Creación de Tablas __________________________ 73 Tablas de Report Writer__________________________________________ 73 Características Especiales ________________________________________ 74 Ratios Base____________________________________________________ 79 Tablas de base de datos _________________________________________ 83 Transportar objetos en Report Painter________________________ 84 Ejercicios ______________________________________________ 88 1. Crear un Informe _____________________________________________ 88 2. Informes Drilldown Reporting ___________________________________ 90\nElaborado por: IRON700 para Mundo SAP.COM\nIntroducción Este documento se ha diseñado para Diseñadores de Informes y para el uso en el desarrollo y el mantenimiento continuo de informes. Esta guía cubrirá todas las áreas como las estructuras dentro del Report Painter, nombrando convenciones, mantenimiento del árbol de informes, y cualquier otra información que ayudara en el desarrollo rápido y eficaz de informes. Se espera que este documento se complementara con el curso de entrenamiento. Este documento no cubrirá al Report Writer, dado que el Report Painter lo reemplaza eficazmente. Report Painter es una herramienta que provee R/3, la cual permite de manera sencilla extraer información de algunos módulos como CO, GL, SIL etc. Ejemplos de estos informes incluyen estados financieros, informes de ventas, e informes de inventario. Las versiones anteriores a SAP R/3 no incluían esta herramienta. Más tarde, la interfaz de usuario de Report Writer se mejoró para ofrecer a los usuarios lo que conocemos como Report Painter. Como se ve en el gráfico, Report Painter agrega una interfaz gráfica fácil de utilizar,\nGraphical Graphical Interface Interface\nLa ruta general para ingresar a Report Painter es: Sistemas Info → Informes Ad hoc → Report painter (Information systems → Ad hoc reports→ Report painter) o bien utilizando los siguientes códigos de transacción: •\nGRR1 para crear un Informe\nGRR2 para modificar un Informe\nGRR3 para visualizar un Informe\nGR34 para borrar un Informe\nFGRP para acceder al menú Report Painter\nEste menú presenta funcionalidades compartidas para Report Painter y Report Writer. De hecho aspectos como las bibliotecas y variables son los mismos. Report Writer presenta puntos de ventaja sobre Report Painter pero la construcción de un reporte es mucho más compleja y muy poco amigable para presentársela a un usuario final. Los reportes de Report Painter pueden tomarse como modelo para construir un reporte de Report Writer, pero la funcionalidad contraria no existe.\nPara comprender la utilidad de Report Painter puede ser conveniente conocer las diferencias con otras herramientas:\nCon excepción de los títulos que contienen valores de texto, Report Painter/ Report Writer únicamente muestran información a través de campos numéricos (por ejemplo, cantidades, costos, etc). Otras herramientas pueden mostrar datos de distintos tipos.\nCuando se imprime un informe creado a través de estas herramientas, el resultado final es muy parecido a lo que vemos en pantalla (WYSIWYG).\nconfiguradas. Es posible ejecutar nuevamente el informe por cada nivel en la jerarquía.\nLos informes pueden manejar múltiples unidades en una misma columna.\nProceso El propósito de esta sección es describir brevemente los pasos principales involucrados en la creación de un informe utilizando Report Painter.\nLos pasos siguientes son simplemente una introducción, es posible encontrar variantes que dependen de la complejidad del informe que deseamos generar.\n1. Seleccionar una Biblioteca para el Informe\nTodos los informes que creemos tienen asignados una biblioteca. Una biblioteca es un conjunto de características, ratios y ratios base. Obviamente, los informes asignados a una biblioteca, sólo pueden utilizar las características, ratios y ratios base definidos dentro de esa biblioteca. Es posible utilizar las bibliotecas provistas por SAP o crear las nuestras.\n2. Escoger un Layout\nEl layout determina las características del informe que estamos generando, así como también el formato de los datos.\nSi el layout no concuerda con nuestros requerimientos, podemos crear uno o bien modificar uno existente. También es posible adaptarlo al modificar determinadas características, como por ejemplo el ancho de nuestras columnas.\n3. Definir modelos de filas y columnas\nUn modelo es una estructura unidimensional predefinida que podemos insertar en las filas o columnas de nuestro informe. Si tenemos columnas y filas que utilizan definiciones comunes en nuestros informes, es recomendable crear un modelo.\nEs importante definir los modelos de fila / columna antes de definir nuestro informe.\n4. Definir el Informe\na. Definir Columnas Definimos las columnas a incluir en nuestro informe a partir de ratios con características y ratios predefinidos. También es posible definir columnas que muestran fórmulas.\nb. Definir Filas Definimos las filas utilizando las características incluidas en la biblioteca o fórmulas definidas por nosotros las cuáles asignamos nuestro informe.\nc. Editar y dar Formato al Informe Damos el formato de acuerdo a los requerimientos. Podemos ocultar filas o columnas, modificar el color o bien el ancho de una columna.\nd. Definir el criterio para la selección de datos generales Este criterio de selección esta formado por un conjunto de características que se utilizan para seleccionar los datos a partir de los cuales trabajará nuestro informe.\nNo es posible utilizar características que hemos incluido en las filas o columnas de nuestro informe.\n5. Asignar al informe a un Grupo de Informes\nUna vez que hemos definido nuestro informe, tenemos que asignarlo a un grupo de informes. Un grupo de informes puede contener a uno o mas informes que estén asignados a la misma biblioteca.\n6. Generar el Grupo de Informes\nEn este punto, el sistema genera todo lo necesario para la ejecución del informe.\nCuando generamos un grupo de informes, los informes Report Painter se convierten al formato Report Writer.\n7. Ejecutar el Grupo de Informes\nEn este punto el sistema obtiene los datos especificados y los muestra en el formato especificado.\nEs posible utilizar Report Painter con más de una tabla. Algunas estructuras para informes, como por ejemplo CCSS (Cost Center Accounting) se refiere a tablas como COSP, COSS, y otras. Para configurar otros joins de tablas, se pueden crear vistas con las tablas necesarias, luego las vistas se pueden agregar a las tablas de control a través de Flexible Analyses en LIS. Todos los cambios realizados a los informes desde Report Painter , deben ser transportados al mandante de producción, o bien realizar las modificaciones directamente sobre el mandante de producción, para ello se debe tener amplio acceso a dicho mandante. A continuación se incluye una tabla con las tablas que podemos utilizar:\nData tables supported Both Report Painter and Report Writer can be used to report on the following tables and tables types: <\nEvaluation structures set up in the Logistics Information System (LIS). These structures normally begin with an “S” or “ZF.” Several different tables and views within the R/3 System can be added as evaluation structures. Note: You cannot add cluster tables, such as BSEG.\nCCSS is used for Cost Center Accounting (CO-CCA), Internal Orders (CO-OPA), Activity Based Costing (CO-ABC) and for cost element reports in Project Systems (PS).\nGLFUNCT is used for functional area reporting in cost-of-sales accounting.\nGLPCT and GLPCOP are used for Profit Center Accounting (COPCA/EC-PCA).\nFILC is used for Legal Consolidations (FI-LC).\nCOFIT is used for the Controlling Reconciliation Ledger (CO-CEL).\nZZ tables are created for the Special Purpose Ledger (FI-SL).\nFIMC is used for consolidations in the Enterprise Controlling module (EC-LC).\nGLT0 is used for Financial Accounting (General Ledger) reports by account, company, and business area (FI-GL).\nData tables supported <\nKKBC, KKBE, and KKBU are used for the Controlling Product Costing module (CO-Costing).\nNew in Release 4.0A: RWCOOM is used for CO-CCA, CO-OPA, and CO-ABC. RWCOOM is used for special standard reports like internal order budget reports, cost center budget reports and cost component reports.\nNote: RPPS was used for Project Systems (PS). However, it is obsolete and will no longer be supported in Release 4.0. In Release 3.x there were only two special reports (6P70 and 6P71) using RPPS. These reports cannot be called directly, but via ABAP reports RKOPLAN0 and RKOPLAN1.\nInformes de Proyectos Orientados\nAdministración de Recargos: Informes especiales\nRegistros de Totales para el Ledger de reconciliación\nFI-LC Tabla de Totales de Consolidación Legal\nTabla de totales con área funcional\nContabilidad de centro beneficio\nGL (EC-PCA, tabla de totales sólo a nivel de código de la compañía\nPCA (Informes de partidas abiertas: Centros de beneficio)\nTabla de informes CL. CST y administración de recargos de centros de costo\nSIV: Tabla de informes: Objeto CO, contabilidad de CSTS. Prod\nSIV: Estadística de clientes\nSIV: Estructuras propias del cliente\nDebido a que actualmente Report Painter no incluye toda la funcionalidad provista por Report Writer es posible convertir un informe creado con Report Painter a Report Writer de forma tal de poder utilizar la funcionalidad completa provista por Report Writer. Para ello es necesario seguir el procedimiento para crear un informe a partir de uno existente creado con Report Painter. El sistema genera una copia del informe generado con Report Painter junto con los Sets de datos que fuesen necesarios.\nNo es posible editar los Sets generados de esta forma, y tampoco es posible utilizarlos en otros informes o funciones.\nBibliotecas El primer paso antes de crear un reporte con Report Painter es crear una Biblioteca. Las Bibliotecas son estructuras que define el sistema sobre tablas para permitir la extracción de la información. No se pueden definir bibliotecas sobre todas las tablas de R/3, lo que significa que el uso de Report Painter es limitado. Su alcance abarca reportes sobre Centros de Costo, Centros de Beneficio, Análisis de Rentabilidad, Layouts de Planeación (CO), SIL y Ledgers Especiales. Una biblioteca es un conjunto de: •\nCaracterísticas. Una característica es un campo no numérico, como por ejemplo: cuenta, centro de costos, ejercicio, etc.\nRatios (Key Figures). Están formados por un ratio base y una o más características, como por ejemplo: costo real del año actual, costo planificado del año pasado, etc.\nRatios Base (Basic Key Figures). Es un campo numérico, como por ejemplo: Costo total, cantidad, etc.\nLa ruta para crear una biblioteca es la siguiente:\nSistemas Info → Informes Ad hoc → Report painter → Report Writer → Biblioteca\n(Information systems → Ad hoc reports→ Report painter → Report Writer → Library)\nLa Biblioteca se crea siempre sobre una tabla. La tabla depende del módulo sobre el cual se quiere generar el informe y normalmente en el help ONLINE se describe cuál es la tabla sobre la que se debe crear la biblioteca. Por ejemplo la tabla para los Centros de Beneficio se denomina GLPCT y para los Centros de Costos CCSS.\nUna vez que ingresamos a la transacción tenemos que darle nombre a nuestra biblioteca. El nombre debe comenzar con Z, dado que de esta forma SAP, Elaborado por: IRON700 para Mundo SAP.COM\ninterpreta que es una biblioteca propia del usuario. Una vez que hayamos indicado el nombre tenemos que indicar la tabla con la que vamos a trabajar o bien indicar el nombre de otra biblioteca para tomar como pattern.\nUna vez que hemos completados estos datos, podemos dar enter o hacer clic en cabecera para completar otros datos, entre ellos tenemos que completar una descripción (campo obligatorio). Las siglas del componente indica el componente para el cual se esta realizando la creación de la biblioteca; por ejemplo, SD, MM, HR, LO, como podemos ver el campo tiene la opción de “Match Code”.\nDespués de completar la descripción podemos seleccionar las características, ratios y ratios base que vamos a incluir en nuestra biblioteca. Si fuese necesario podemos completar un grupo de autorizaciones. Por ejemplo podemos crear un grupo de autorizaciones llamado COST. Si luego asignamos este grupo a la biblioteca, únicamente los usuarios que pertenezcan a este grupo podrán utilizar los informes que utilicen esta biblioteca. Para más información consulte el manual de autorización proporcionado por SAP. También podemos utilizar la Interfaz Informe / Informe para permitir que otros informes sean utilizados a partir de un informe que se está ejecutando en pantalla, y a partir de los datos que estamos visualizando.\nSeleccionar Características Las tablas del sistema (accesibles o no a Report Painter) están compuestas por dos (2) tipos de campos: Los campos de características y los campos de valores Elaborado por: IRON700 para Mundo SAP.COM\n(o ratios para Report Painter). Los primeros clasifican a los segundos. Un ejemplo de característica son el año, el período, el centro de beneficio, la cuenta contable, el indicador debe / haber etc. Ejemplos de ratios son: Importe de moneda de la sociedad CO, importe en moneda dura, importe en moneda global etc.\nTambién podemos ingresar un set para cada característica, esto significa que si en algún momento hubiésemos creado un set, este estaría disponible para la característica, la creación de set se verá en otro capitulo.\nSeleccionar Ratios / Ratios Base Seleccione los ratios que quiere usar. Se tienen dos (2) clases de ratios, los ratios base los cuales se recomienda dejar con las preselecciones estándar que\nmuestra gráfica, debido a que congrega los tipos de documentos comúnmente afectados y\nlos ratios (normales) de donde podremos escoger la información que mas nos convenga seleccionar (ver siguiente pantalla).\nSi fuese necesario podemos definir nuestros propios Ratios. El nro. de posición es a simple efecto de mantenerlos ordenados, pero con solo colocar el tilde, al grabar SAP dará un numero de posición en forma automática. Quedan por ver dos iconos mas, estos son de carácter informativo. El primero de ellos es el de historial, en donde SAP, nos muestra quien creo la biblioteca y cuando fue la ultima ves que fue modificada, y el segundo es de utilización, la información proporcionada por SAP, es la de decirnos en donde se utiliza la biblioteca, como en nuestro caso todavía no utilizamos la biblioteca, verán que el mensaje que se muestra, es precisamente que la misma no esta siendo utilizada. En este momento tenemos solo la estructura que hace posible que Report Painter extracte la información de la base de datos, el paso siguiente es construir el reporte sobre esa base. Antes de pasar a construir el reporte debemos grabar la biblioteca.\nSets Un set es un objeto que agrupa valores específicos o rangos de valores a través de un nombre. Estos valores existen en una o más características de una tabla. Recordemos que una característica es un campo o columna de una base de datos lógica, de esta forma es que podemos agrupar conjuntos de valores a través de un nombre común. Una de las principales ventajas de los sets es que son fáciles de crear y de mantener, y por lo tanto brindan gran flexibilidad.\nEs posible crear un set que contenga un rango de cuentas, por ejemplo de efectivo. Luego podemos crear un informe basándonos en el set. Si agregamos una cuenta a nuestro sistema no es necesario modificar nuestro informe. Básicamente, un set esta formado por las siguientes partes: •\nNombre del set (max. 24 caracteres)\nInformación de cabecera. Como por ejemplo, tabla, características utilizadas, etc\nHay 4 tipos de sets:\nX Sets básico. Para una sola característica o campo. El Sets básico se usa para combinar valores en una estructura no jerárquica. X Sets de una dimensión. Para una sola característica o campo. El Sets de una sola dimensión se usa para combinar otro set unidimensional, pone a los Sets básicos, todos en referencia el mismo campo, en un formato jerárquico. Un ejemplo de esto es el centro de ganancia con su jerarquía normal. X Sets de multi-dimensión: Para características múltiples o campos. El Sets de multi-dimensión se usa para definir un formato mas complejo. Un ejemplo de esto, sería incluir centros de ganancia y cuentas, en un mismo Sets multi-dimensión que será utilizado\nque las cuentas sean\nsumadas por centro de ganancia. X Sets de ratios, el seleccionar esta opción estaremos creando un Sets de ratios, esto nos sirve para tener distribuido dentro del informe como queremos se muestren dichos ratios y cual será su comportamiento. Cabe aclarar que esta opción no es muy útil a la hora de aplicarlo en nuestros informe.\nEn el presente documento sólo se verán las dos primeras opciones, es decir un Sets básico y un Sets unidimensional. El mantenimiento de los sets de datos se hace mediante la pantalla del Report Writer → Sets, o bien mediante la transacción GS01. Para los propósitos de este manual, nosotros no cubriremos las opciones de modificación, baja, y/o visualización.\nDependiendo de la versión de SAP con que estemos trabajando, las pantallas pueden sufrir algunas alteraciones como así también, no encontrarse algunas funcionalidad, que se fueron agregando a medida que se fueron liberando las nuevas versiones de SAP. El sistema nos llevará a la pantalla que se muestra a continuación:\nEn esta pantalla se deberá ingresar el nombre del set, la tabla con la cual vamos a trabajar (o seleccionar un set como pattern) e indicar el tipo de set.\nLa opción de sets de ratios no existe en versiones previas a la 4.0C\nSets Básico Para seguir definiendo el Set, y luego de llenar la primer pantalla, presionaremos la tecla ENTER, el sistema nos solicitará que ingresemos en nombre del campo por el cual será relacionado el Set.\nUna vez seleccionado el campo, se mostrara la pantalla siguiente.\nAparecerán los datos de cabecera, entre los que podemos completar una descripción. El nombre simbólico es necesario si utilizaremos nuestro set para cálculos en fórmulas ya que Report Writer utiliza nombres simbólicos como coordenadas para acceder a celdas. Ahora podemos pasar a Valores (F7). Aquí ingresamos los valores para un set básico de acuerdo al tipo de campo seleccionado para el set. Podemos ingresar valores, un rango, una variable y/o una fórmula en un set básico.\nDe Valor: En este campo se pueden ingresar valores comunes como así también nombres de Sets ya definidos. A Valor: Idem al punto anterior. Si vamos a utilizar el set en un informe de Report Painter, es necesario completar los siguientes campos: Texto de Línea: Se ingresara el texto que queremos que aparezca en el informe. Elaborado por: IRON700 para Mundo SAP.COM\nEl resto de los campos no son frecuentemente utilizados e indican: GrF: A una línea de set se le asigna un grupo de formato. De esta forma, es posible definir determinados formatos de edición (por ejemplo, el ancho de columna) para las columnas o líneas que resulten de esta línea de set en un informe. Nm.simb.: Nombre simbólico UK: Indicador de suprimir intervalo jerarquía. Se utiliza para comprimir el desglose de intervalos de valores o de jerarquías. En principio el indicador solo es relevante si se lo utiliza como set de líneas en un informe. Normalmente, un intervalo se desglosa en sus entradas individuales en un set básico, es decir, el intervalo de cuentas 400000-400100 generaría las líneas 400000, 400001, ..., 400100 (en caso de que existan estas cuentas). P/M: Tratamiento de las líneas según el signo. Las entradas válidas son: •\nLa línea se visualiza siempre\nLa línea se visualiza sólo cuando el valor es positivo o cero\nLa línea se visualiza sólo cuando el valor es negativo\nFinalizada la carga de los datos, grabaremos el Set.\nSets Unidimensionales La primer pantalla para crear el Set unidimensional, es exactamente igual en todas, por lo que solamente veremos al segunda pantalla, esta se describe a continuación:\nNombre del Set: se deberá ingresar, el nombre de set básico creados en su momento, como podemos apreciar el campo tiene la opción de Match Code, para el cual se quiere relacionar este set unidimensional. El resto de las funciones son para el comportamiento del SET dentro del informe a crear, como se aclara un otras paginas de este documento, estas funcionalidades no son utilizadas con frecuencia a la hora de diseñar un informe, dado que su comportamiento dentro del informe, en muchos casos, no es el esperado. Finalizado en ingreso de los datos, deberemos presionar la tecla de grabar para crear el SET en forma definitiva.\nLayout Estándar El layout estándar se utiliza para mantener un orden dentro de los informes. Dentro del layout estándar, podemos entre otras cosas, definir el ancho de las columnas, cual será la puntuación decimal de nuestro informe, etc. El sistema SAP nos ofrece un Layout Estándar por defecto, pero nosotros podemos crear nuestros propios Layout, por convenciones de SAP, nuestros Layout siempre deben comenzar con una Z. La ruta general para ingresar es: Report Writer → Layout Estandar A continuación se muestra la pantalla que el sistema nos presentara.\nEn Layout Estándar, ingresaremos el nombre de nuestro Layout a crear. Es necesario indicar el Modelo de Layout Estándar, este es un campo obligatorio, por lo que siempre que queramos crear un nuevo Layout, deberemos proporcionarle dicho nombre, SAP proporciona el Layout denominado SAP, esto no significa que luego no podamos modificar nuestro Layout. Ingresados estos parámetros, el sistema nos llevará a la pantalla que se muestra a continuación. En ella tenemos que configurar una descripción para nuestro layout y un grupo de autorizaciones (opcional). Debajo, podemos ver unas solapas que permiten configurar distintas opciones. Las solapas son:\nPágina / Control\nControl de Página En esta solapa podremos indicarle a nuestro Layout, cuales serán nuestros controles de pagina, cuales serán los márgenes de pagina y demás controles.\nEn Tamaño de Pagina indicaremos cual será el tamaño de nuestra pagina, tanto en ancho como en largo. Al presionar el Icono de Márgenes de Página, nos aparece una nueva pantalla, en la cual informaremos cuales serán los márgenes de nuestra pagina tanto sea márgenes izquierdos como así también márgenes derechos, superior e inferior. En Control le diremos a SAP, si el layout que utiliza nuestro informe puede ser modificado en el momento de ser ejecutado, también indicaremos si al momento de correr el informe se genera la impresión de un LOG. Las Opciones de color permiten proponer los colores que ya están definidos para las columnas y filas dentro del informe, en caso contrario, esta opción no estará disponible.\nLíneas En esta solapa indicaremos las características de nuestra línea a mostrar en el informe, a continuación se presenta la pantalla con las distintas opciones.\nEl Intervalo de totalización nos permite obtener, cortes por totales dependiendo del intervalo, es decir que a mayor cantidad de intervalos, tendremos menos posibilidades de no obtener totales. Por ejemplo, el siguiente informe tiene niveles de agrupación de 0 a 3, se visualizaría la siguiente lista: *** Suma total de ctas. 110,00 ** Grupo de ctas. 1 35,00 * Cuenta A 10,00 Centro coste 1 7,00 Centro coste 2 3,00 * Cuenta B 25,00 Centro coste 1 21,00 Centro coste 2 4,00 ** Grupo de ctas. 2 75,00 * Cuenta C 35,00 Centro coste 1 17,00 Centro coste 2 18,00 * Cuenta D 40,00 Centro coste 1 23,00 Centro coste 2 17,00\nSi se indica el intervalo de agrupación de 2 a 3, se visualizaría la siguiente lista: *** Suma total de ctas. 110,00 ** Grupo de ctas. 1 35,00 ** Grupo de ctas. 2 75,00\nMarcar totales, si nuestro informe contiene líneas de totales y este Flag esta marcado, cuando se genere un total el sistema lo mostrara con un asterisco adelante. Posición de totales, dependiendo de la opción que elijamos, nuestro totales se verán en determinado lugar del reporte.\nTratamiento de líneas en blanco, esto nos permite tener un informe mas compacto, ya que podemos entre otras cosas Suprimir las líneas en blanco y las columnas en cero. En el caso de haber seleccionado la opción de formulario, el reporte se generara de acuerdo al estándar de SAP, para Report Painter.\nColumna Clave Esta opción del Layout, nos permite darle una mayor funcionalidad a nuestra columna clave, (Columna de características), los parámetros que se pueden modificar se presentan en la siguiente pantalla:\nEn Contenido podremos especificar que es lo que queremos que se muestre en nuestro informe. Como vemos tenemos distintas opciones, desde denominación hasta clave, independientemente de lo anterior también podemos indicar cual es el tipo de texto que queremos visualizar en el informe, para una mejor\napreciación de lo antes definido, se cree conveniente que el usuario pruebe las distintas opciones. Columna Clave, Ancho: Es el ancho que queremos darle a nuestra columna clave. Columna Clave, Posición: Es la posición a partir de la cual nosotros queremos que comience mi columna clave. Sangría (Sangrado), esto nos permite realizar una sangría entre totales, esta sangría se realiza en forma automática dependiendo de la cantidad de posiciones hubiesemos ingresado. Al seleccionar Subrayar también el texto el informe subrayará todos los textos de la columna clave. Al seleccionar Repetir columna clave el informe repetirá la columna clave en todas las paginas del informe.\nColumnas Para poder trabajar sobre las características de nuestras columnas, tendriamos que realizar clic, sobre la solapa de Columnas, el sistema nos llevara a la pantalla siguiente.\nEn Posición de totales configuramos la manera se imprimirán los totales en nuestro informe, estos pueden ser a la izquierda y a la derecha. Hay que tener en cuanta que esta modificación será para todas las columnas por igual, dentro de nuestro informe. La Separación de Columnas especifica cual será la separación entre columnas, esto queda a criterio del usuario. Tratamiento de ceros en columnas, al tildar este Flag, el reporte no mostrará los ceros en las columnas, por consiguiente nos mostrará espacios en blanco, para una mejor visualización es conveniente tildar este Flag. En Layout ingresamos el ancho de la columna y en que posición comenzará a imprimir, esto es de derecha a izquierda, como podemos ver en la pantalla, tenemos un icono Otros Grupos Formatos, si presionamos este icono el sistema nos mostrará 5 grupos más de formatos, los mismos pueden ser modificados y/o utilizados luego dentro del informe.\nCabeceras Columnas Para trabajar con las Cabeceras de Columnas, debemos ingresar en la solapa que tiene este titulo Cabeceras de Columnas, según se muestra en la próxima imagen.\nEn Contenido seleccionaremos cual es el contenido de nuestra cabecera de columna que mostrará nuestro reporte. Si queremos darle una alineación distinta a la estándar, entonces deberemos seleccionar cuál es la alineación que queremos utilizar en nuestro reporte, hay que tener en cuenta que esta parametrización afectará a todas las cabeceras de nuestro reporte. Eliminar separadores de columnas, el Report Painter, tiene en forma estándar el hecho de separar las columnas y las filas de un reporte con una línea, si seleccionamos esta opción estas líneas desaparecerán de nuestro reporte.\nRepresentación En esta solapa le diremos al “REPORT PAINTER”, de que forma serán representadas nuestras columnas a través de nuestro Layout estándar, las características que podemos cambiar se muestran en la imagen siguiente. Elaborado por: IRON700 para Mundo SAP.COM\nEn Formato de Número asignaremos la cantidad de decimales con que será mostrado nuestro reporte. La escala nos permite representar grandes números a una determinada escala, hay 6 tipos de escala. Invertir signo +/-: Al presionar este Flag, el signo significativo de nuestros valores se verán a la izquierda del valor. Visualizar Unidad: Al marcar este Flag el reporte nos mostrara la unidad de medida y la moneda de los valores según sea el caso. Grupo de formatos: para esta opción existen hasta 5 grupos de formato para representar nuestras columnas. Valor Cero: Con esta opción tenemos la posibilidad de indicarle al informe, cual será el carácter que represente el cero dentro de nuestras columnas.\nValores no Definidos: cuando dentro de un reporte, este no puede representar un valor, y dependiendo de la opción que hallamos seleccionado, el reporte mostrara un espacio en blanco o el valor representativo estándar de SAP.\nDep. Idioma Muchas\ndependientes del idioma, para lograr cambios dentro de ellas, debemos presionar sobre la solapa Dep. Idioma, el sistema mostrará una pantalla como la que muestra mas abajo.\nComo se puede ver en la pantalla podemos seleccionar otros idiomas y cambiar tanto los decimales, como el signo significativo y la fecha.\nCon el Report Painter, se tiene la posibilidad de generar gráficos a partir de los datos de nuestro informe, para parametrizar estos gráficos contamos con la solapa de gráficos, la misma se muestra a continuación.\nEsta opción no será tratada en el curso, por lo que sugerimos, una vez terminado este, se trate de trabajar con gráficos para buscar la forma mas adecuada, al querer mostrar nuestros reportes.\nVariables Las variables permiten que el usuario determine en el momento de la ejecución del informe los valores que quiere ver en él. Por ejemplo puede determinar el año y el período de la información. Podemos crear los siguientes tipos de variables: •\nEste tipo de variables representan un valor específico que el usuario puede ingresar directamente. •\nVariables de Fórmula\nPodemos crear una variable asociada a una fórmula, la cual determina el valor de la variable. Por ejemplo podemos crear una variable que calcule el año anterior al actual. •\nConjuntos de Variables\nEste tipo de variables representan un conjunto de valores contenidos dentro de un Set.\nVariables de Valor Las Variables de valor permiten que el usuario capture directamente en la pantalla el valor de la característica para la selección de los datos. Por ejemplo EJERCICIO: 2001. Este tipo de variable solo permitirá capturar un valor en el momento de la ejecución. La ruta para crear una variable nueva es: Sistemas Info → Informes Ad hoc → Report painter → Report Write → Variable\no bien utilizando el código de transacción GS11.\nPara nuestro manual procederé a crear dos (2) variables para el período contable, de tal forma que el usuario al momento de ejecutar el reporte puede dar los valores Desde – Hasta. A continuación se muestran las pantallas respectivas. Vamos a crear primero la variable Desde: Una vez que hallamos ejecutado la transacción, la pantalla Crear Variable: Acceso aparece. Aquí debemos completar el nombre de la variable que queremos crear, así como también la tabla y el nombre del campo para el cuál utilizaremos nuestra variable y a partir del cuál el sistema toma el tipo. Ahora seleccionamos el tipo de variable que en este caso será del tipo Valor. También es posible crear un variable a partir de otra existente.\nAl dar clic sobre Datos generales o Enter, pasamos a la pantalla de Crear Variable de Valor: Datos Generales. Aquí podemos completar una descripción para nuestra variable. El valor predeterminado es el que corresponde al campo que seleccionamos previamente. La descripción es el texto que luego muestra el sistema al usuario para solicitar un valor para la variable, así que es conveniente completar un texto un poco mas explicativo. Para el caso de nuestro ejemplo reemplazamos el valor Período por Período Desde. También es conveniente completar un valor propuesto, que corresponde al valor predeterminado para la variable. Ahora podemos grabar nuestra variable haciendo clic en Save. De la misma manera creamos la variable Z_TO (Hasta). Seleccionamos la misma tabla y campo, pero ahora completamos otra descripción, como por ejemplo Período Hasta. Ahora el valor propuesto lo establecemos a 12.\nDespués de haber creado estas variables, podemos ir de nuevo al informe para incluirlas en las selecciones generales tal y como se muestra en la gráfica siguiente\nVariables de Fórmula La ruta es la misma de las variables de valor, pero estas son variables internas del sistema. El usuario no puede digitar sus valores en el momento de ejecutar el informe. Sus valores se determinan automáticamente a partir de un valor que el usuario determina. Ejemplo: Existe un reporte que presenta información comparativa entre dos (2) años y usa dos (2) variables para esta característica, una de tipo valor y otra de tipo fórmula. En el momento de su ejecución el usuario digita el valor para el año más reciente a través de la variable de valor y el sistema calcula automáticamente el valor para el año anterior usando la variable de fórmula. La variable de fórmula está definida como el valor de la variable de valor menos uno (1), es decir el valor que el usuario digita por pantalla menos uno.\nComo vemos el procedimiento es el mismo que para variables valor, pero cuando seleccionamos la opción Datos Generales, la pantalla ya no es la misma:\nAquí podemos ingresar la fórmula, los operadores que podemos utilizar son los siguientes: Symbol\nTruncation to integer\nQuotient of whole number division\nRemainder of whole number division\nExponential function (n )\nVariables de Set La ruta es la misma de las anteriores variables. Recordemos que las Variables de valor solo permiten capturar un valor en el momento de la ejecución. Las variables de SET permiten que el usuario digite un valor, un rango de valores o un grupo de valores.\nPrimero tenemos que ingresar una descripción para nuestra variable, al igual que en los casos anteriores.\nLuego tenemos que indicar cuales serán los valores predeterminados de nuestra variable modificando la selección Propuesta. Si seleccionamos Todos los valores, no es necesario seleccionar un conjunto de valores. Si en cambio seleccionamos Default Set, tenemos que ingresar el nombre del set de valores. Finalmente tenemos que indicar cuales son los campos de entrada asociados a nuestra variable.\nInformes Para crear un informe: Sistemas Info → Informes Ad hoc → Report Painter o bien utilizando el código de transacción GRR1. La pantalla Report Painter: Crear Informe aparece.\nPrimero debemos ingresar el código de la biblioteca que va a utilizar nuestro informe, que podría ser el código de la biblioteca que anteriormente se creo, el código del informe a crear así como también su descripción. Finalmente oprima el icono de crear. Es posible crear nuestro informe utilizando otra que ya existe como base, para ello debemos ingresar el nombre del informe que deseamos utilizar como pattern en Copiar desde / Informe. Es importante que ambos informes utilicen la misma biblioteca.\nOprima el icono de enter y aparecerá una pantalla que muestra un informe vacío con cuatro filas y cuatro columnas (esta es la estructura básica para un informe).\nAhora podemos completar la descripción del informe en más detalle. Si hacemos doble clic en la descripción aparece una ventana como la siguiente en la que podemos completar los textos breves, medios y explicativos.\nEl paso a seguir es el tratamiento de las selecciones generales.\nSelecciones Generales Las selecciones generales son restricciones de los valores de las características que aplican a todo el informe. Estas restricciones se pueden dar en las selecciones generales, en la definición de líneas y en la definición de columnas. Para iniciar el tratamiento seleccione Tratar > Selección General.\nLas características que se limitan en las selecciones generales no aparecerán disponibles en la definición de las líneas ni de las columnas. Por ejemplo, es muy probable que la sociedad CO o el año apliquen para todo el informe. Las restricciones de los valores de características se pueden dar con valores constantes o con variables.\nSi definimos mas de un objeto (como por ejemplo Cost Centers e Internal Oders) tenemos que asegurarnos que estos objetos estén definidos en todas nuestras secciones. En la seccion Orders, tenemos que agregar la característica Cost Center, mientras que en la sección Costs Centers tenemos que agregar la característica Order.\nDefinición en la primer sección: \nCost center: &1KOSET\nDefinición en la segunda sección: \nCost center: #\nEn la ventana Definición elemen.: Selecciones generales, seleccionamos una característica de las disponibles. Para seleccionarla hacemos clic en\nRepetimos el procedimiento para cada una de las características que nos interesan. Para cada una de ellas ingresamos los valores, rangos o grupos, o las variables que permitirán que el usuario restrinja los valores en el momento de ejecutar el reporte. Para ver mas información sobre como definir variables ver Apéndice A.\nSeleccionamos las características generales a restringir. Para cada una de ellas ingresamos los valores, rangos o grupos, o las variables que permitirán que el usuario restrinja los valores en el momento de ejecutar el informe. Para el ejemplo se seleccionaron las siguientes características generales:\nse utilizaron dos variables para establecer los limites\nPara establecer una variable a una característica, tenemos que activar el indicador de variable en la entrada correspondiente en la columna\nLas siguientes características se deben definir en un informe, ya sea como parte de criterios de selecciones generales, criterios de filas o criterios de columnas:     \nCompany Ledger Version Record type Period\nPor razones de optimización es conveniente especificar todas las características que no utilicemos en las filas o columnas de nuestro informe.\nEn los informes asignados a la tabla CCSS, siempre debemos utilizar la característica controlling area en la selección de datos generales. Esta característica solo puede ser utilizada como constante o como variable.\nLa característica company code depende del cost center que a su vez depende del tiempo. Si el cost center no es válido para el período de tiempo actual, el sistema no puede determinar un company code válido y por lo tanto no es posible mostrar información alguna. Si el cost center fue válido para un company code distinto para el año previo, el sistema asigna los valores al company code que es válido para el master data date del informe.\nDebido a que la fecha para datos maestros que dependen del tiempo en informes Report Painter es la fecha de datos maestros, deberíamos establecer esta fecha de manera explícita de forma tal que todos los cost centers utilizados en el informe sean válidos en esa fecha. Para hacer esto, seleccionamos Output parameters → Master data date en la pantalla de selección del informe.\nFilas del Informe Una vez determinadas las selecciones generales del informe, procedemos a definir las filas del mismo. Para ello se da doble clic sobre el título que dice LÍNEA 1. Aparecerá un cuadro similar al de las selecciones generales pero que no incluye las características ya tratadas allí. En la grilla se pueden determinar valores para las características que seleccionamos:\no Podemos ingresar valores individuales, intervalos o grupos de valores o Si queremos definir todos los posibles valores ingresamos un asterisco (*) o Si queremos definir el valor initial ingresamos un numeral (#) o Si queremos ingresar una variable activamos la opción de variables o Si queremos ingresar un Set activamos la opción para ingresar grupos de valores.\n. Esta opción se utiliza\nPor razones de performance, se deben utilizar Sets siempre que sea posible. Para nuestro ejemplo seleccionamos dos características: clases de coste y centro de coste. En ambos casos se activaron las opciones de Set y variable. El resultado podemos verlo en la siguiente figura:\nAhora podemos modificar los textos breves, medios y explicativos. Para ello hacemos clic en\n. Si ya finalizamos el tratamiento para esta línea podemos\nhacer clic en Verificar y así detectar posibles errores. Finalmente hacemos clic en confirmar para aceptar la selección. El menú Tratar -> Línea agrupa un conjunto de funciones especiales:\no Traer modelo Línea, inserta una estructura predefinida o modelo en el informe. o Insertar lín.blanco, inserta una línea en blanco en la fila actual (donde está el cursor). o Suprimir, oculta la línea en la cual el cursor está posicionado. Las líneas ocultas retienen su contenido y pueden ser utilizadas en fórmulas. Para modificarlas utilizamos la opción Lineas suprimidas -> Modificar. o Desplegar, expande un grupo jerárquico de valores definido en la línea.\nLongitud de Textos de Filas El sistema por defecto asigna el texto mediano para desplegar en la pantalla y un ancho de columna de 20 caracteres, pero si este resulta muy corto o muy largo se puede cambiar el tipo de texto y/o modificar el ancho de la columna. Para modificar el tipo de texto utilice la ruta Formato -> Textos Líneas / Columnas y seleccione la clase de texto deseado. El texto correspondiente a la primer columna lo establecemos seleccionando Columnas Claves.\nPara modificar el ancho de la columna clave usamos la ruta Formato -> Columna y asignamos el ancho deseado estipulado en número de caracteres.\nDespliegue de Filas El despliegue es una función que permite en el momento de ejecutar el reporte discriminar los valores de las características que se encuentran en cada línea o por el contrario si no se despliega mostrar en una sola línea el valor total para todos los valores de la característica. Este despliegue se permite sólo para las características que se definen en las líneas. Para desplegar una línea nos situamos sobre ella y usamos la ruta Tratar -> líneas -> Desplegar Y escoja el orden de las características y si deseamos desplegar o no.\nLas opciones disponibles son tres:\no Desglosar, si seleccionamos esta opción el sistema muestra los valores individuales, los subtotales y el total general. Los subtotales se calculan Elaborado por: IRON700 para Mundo SAP.COM\nbasándose en la estructura jerárquica, que establecemos cuando ingresamos los indicadores, en el ejemplo 1 para Clase de coste, 2 para Centro de coste. o Val.indiv., únicamente se muestran los valores individuales y las sumas no aparecen en la fila.\nusualmente no calculamos sumas como en el caso de valores estadísticos. o No desglosar, es el valor preestablecido y muestra totales para el grupo.\nColumnas del Informe Luego de definir las líneas del informe procedemos a definir sus columnas. Una columna contiene una combinación de Ratios Básicos, y probablemente características. Para definir la primera columna nos situamos sobre el título Columna 1 y damos doble clic. A continuación se debe escoger el tipo de elemento que deseamos:\no Ratio con Características, aquí podemos combinar ratios básicos con las características que deseemos agregar. o Ratio predefinido, el sistema ofrece un conjunto de conceptos que nacen de combinar ratios básicos con características. o Fórmula, esta opción solo está disponible si hemos agregado otras columnas. Se definen fórmulas para generar los datos de la columna a partir de los datos contenidos en otras columnas.\na. Seleccionamos Ratio con características Si optamos por la primer opción aparecerán en la pantalla los ratios que seleccionamos en la biblioteca. En el área superior de la ventana podemos seleccionar el ratio que queremos mostrar en la columna. En el área derecha de la ventana podemos seleccionar las características que queremos utilizar para restringir los datos, como podemos ver ya no aparecen las opciones que fueron\n(selecciones generales y líneas). Como en el caso de las filas:\nb. Seleccionamos Ratio predefinido Aparece una lista con un conjunto de ratios predefinidos, de entre los cuales podemos escoger uno. En la pantalla siguiente solo es necesario ingresar los valores de las características asociadas.\nTambién es posible realizar modificaciones como en el caso anterior. Elaborado por: IRON700 para Mundo SAP.COM\nc. Seleccionamos Fórmula Aparece la pantalla que nos permite definir una fórmula utilizando columnas y celdas previamente definidas.\nTextos de Columnas A través del menú Formato → Fila / Columna podemos escoger el uno de los tres formatos de texto (corto, medio, largo). También es posible asignar una variable como parte del encabezado de una columna. Cuando ejecutemos el informe, el nombre de la variable se reemplaza por el valor de la misma. Para utilizar una variable ingresamos el nombre de la variable de la siguiente forma: <&nombre_var> Por ejemplo para el caso de la variable Z_FROM ingresamos <&Z_FROM>. Elaborado por: IRON700 para Mundo SAP.COM\nDe manera similar al menú Tratar → Líneas, el menú Tratar → Columnas, provee un conjunto de funciones que permiten ocultar una columna o insertar un modelo. Para modificar el ancho de una columna ver ancho de una fila en el presente documento. De ahora en adelante, cada vez que se adicione una línea o una columna verifique el reporte con shift + F6. Debe aparecer en la última línea un mensaje “No se han producido ERRORES”, de lo contrario algo no ha sido validado por el sistema. Si esta función no se activa con regularidad es posible que después de un gran trabajo no sea muy fácil determinar cuál es el origen de un error.\nFormatos de Números Los formatos de números se definen por columnas y permiten determinar la escala de las cifras y la cantidad de decimales. En la línea superior a cada columna se encuentra un número de un digito que indica cual es el grupo de formatos de números. Todas las columnas que tengan este número igual tendrán el mismo formato de números. Si se desea asignar un nuevo formato de números a una columna, cambie primero el grupo de formatos dando doble clic sobre el número ya asignado. Aparecerá una ventana con los grupos de formatos posibles de donde se debe escoger uno no usado.\nLuego nos situamos sobre la columna y utilizamos el menú Formato -> Columnas, para poder especificar la configuración de las opciones del grupo.\nSecciones Las secciones permiten al usuario hacer varias definiciones de líneas y columnas que se imprimen una a continuación de la otra. Cuando se empieza a definir un informe el sistema adopta por defecto el número de sección 0001 pero si el usuario lo desea, puede crear una nueva sección en donde realice una nueva definición de reporte. Los pasos a seguir son exactamente los mismos que se han descrito hasta aquí para la creación de líneas y columnas. Algunas características de las cuales podemos sacar provecho son: Elaborado por: IRON700 para Mundo SAP.COM\nPodemos ingresar un texto para cada sección\nEspecificar encabezados de columnas distintos para cada sección, los cuales se imprimen de manera separada\nPodemos ingresar un salto de página con cada sección\nUtilizar layouts distintos para cada sección\nCondiciones de orden para cada sección\nPara crear una nueva sección use la ruta: Tratar → Seciones → Nueva Sección\nPáginas Horizontales Una página horizontal está formada por una o más columnas de un informe, de forma tal que juntas forman una unidad lógica. Cada página horizontal se define y muestra en una nueva página del informe en una pantalla separada. Cuando definimos una nueva página horizontal, las definiciones de filas no cambian. Para crear una nueva página horizontal, seleccionamos: Tratar → Pagina Horizontal → Nvo. Bloque Columnas •\nAhora aparece una estructura de filas / columnas en las cuales las filas ya están definidas.\nse activan para navegar entre las páginas.\nEs posible que las fórmulas se refieran a columnas que están en otras páginas.\nvariación es una función que permite crear un informe separado por cada\nelemento de un grupo, el cuál se utiliza como criterio de selección general.\nEn la figura vemos un grupo de informes compuesto por dos informes (ambos con el mismo nombre). Los datos que estamos viendo corresponden al segundo informe del grupo, y como vemos en la parte inferior de la pantalla, para ese informe se ha definido una variación sobre centro de coste. Actualmente se estamos viendo los datos sin discriminar puesto que se ha seleccionado el valor asterisco (*) que permite ver todos los centros de coste. Debajo de la carpeta (*) vemos dos centros de coste (1000 y 2000) que si seleccionamos alguno genera que el informe trabaje solo con los datos correspondientes a ese centro de coste.\nDefinir Textos del Informe Es posible que queramos definir textos especiales como es el caso de cabeceras o pies de página. Todas estas opciones se encuentran agrupadas en el menú Detalles → Textos del Informe. Desde allí podemos acceder a definir: •\nLíneas de Cabecera\nLíneas de Pie\nTexto para exportar\nVeamos el caso de definición de una cubierta para el informe. Seleccionamos la opción correcta del menú y aparece la pantalla Modificar Cubierta.\nEn esta pantalla podemos ingresar: •\nTexto, simplemente escribimos el texto que deseamos, en la posición que queremos.\nVariables Generales, hacemos clic en Var.Gral. y seleccionamos una de las posibles.\nParámetros de Selección, podemos imprimir cualquiera de los parámetros de selección incluidos en nuestro informe. Para el caso de nuestro ejemplo podemos incluir por ejemplo la variable Desde: , Hasta: o ambas.\nMarcos, para insertar un marco tenemos que posicionar el cursor en una de las esquinas del marco que queremos dibujar y después presionamos\nel botón Marco. Luego posicionamos el cursor en la esquina opuesta y volvemos a presionar el botón marco.\nEn la figura podemos ver la ventana de diálogo que aparece en todos los casos y con la cual podemos seleccionar el elemento que queremos ingresar.\nDefinición de Celdas Las celdas son útiles para realizar operaciones matemáticas dentro de un informe. Una celda especifica una ubicación particular o rango dentro de la matriz filas / columnas de un informe. En Report Painter podemos especificar una fila, una columna o una celda en particular. Si queremos trabajar con celdas, primero tenemos que seleccionarlas. Para ello, nos posicionamos en la celda que queremos utilizar y luego hacemos doble clic.\nEn la parte izquierda de la celda aparece un tilde que nos dice que la celda ha sido seleccionada. Si no asignamos un texto a la celda seleccionada, el sistema le asigna una descripción de manera automática. Para modificar el texto seleccionamos Tratar → Elementos → Modificar Texto\nTodas las celdas que seleccionemos de esta manera estarán disponibles en la ventana de formulas. En la figura podemos ver la celda seleccionada con el denominador Z001.\nGrupos de Informes Cuando se generar informes dentro del Report Painter, estos deben incluirse dentro de un grupo de informes. Cuando ejecutamos un informe determinado, internamente SAP ejecuta el Grupo de Informes, por lo que tenemos que tener en cuenta, que si en nuestro Grupo de Informes tenemos más de un reporte estos se ejecutarán siempre, por más que no hayamos solicitado su ejecución, este proceso puede reducir el tiempo de respuesta al ejecutar un informe. La primera vez que se trate de ejecutar un informe el sistema mostrará un mensaje en donde dice que es necesario que el informe sea incluido en un Elaborado por: IRON700 para Mundo SAP.COM\ngrupo de informes para poder ejecutarlo. Con un grupo de informes es posible agrupar informes de una misma biblioteca que utilizan datos similares pero presentados de distintas maneras.\nLos informes que incluimos en un grupo de informes deben pertenecer a la misma biblioteca.\nEsto mejora la performance para informes que básicamente trabajan sobre la misma información, debido que los datos se leen una vez y luego se distribuyen a los informes. Cuando se ejecuta un informe se ejecutan todos los informes que están en un mismo grupo y en el proceso de visualización se puede escoger cuál informe se desea ver.\nEs recomendable que todos los informes que estén en el mismo grupo tengan las mismas variables. En el momento de la ejecución el sistema desplegará posibilidades de entrada de parámetros para todas las variables de todos los reportes del grupo. Si las variables son diferentes para todos los reportes será muy difícil distinguir cuál variable es de qué informe.\nEntonces se tendrán dos posibilidades: 1. Incluir el reporte en un grupo ya existente. 2. Crear un nuevo grupo de reportes.\nSi la elección es por un grupo ya existente use el match code para seleccionarlo. De lo contrario digite el nombre del nuevo grupo y el sistema le dará la posibilidad de crearlo. Luego de esto el sistema generará el grupo de informes y mostrará la pantalla de selección de datos. Los grupos de informes se pueden mantener usando la ruta: Information Systems → Ad Hoc Reports → Report Painter → Report Writer → Grupo de Informes\nInterfaz Informe / Informe Usando la misma ruta para modificar los grupos de informes se puede definir la interfaz informe / informe para un grupo de reportes. Esta utilidad permite, desde la visualización de la ejecución de un reporte, visualizar información adicional a la que se presenta. Por ejemplo: desde un reporte de ejecución presupuestaria por cuenta se pueden visualizar las partidas individuales de cada cuenta, llegando al documento financiero o de materiales. Esta funcionalidad es también conocida como Drill Down.\nSi definimos la interfaz informe / informe en el grupo de informes y además lo hacemos en la biblioteca, el sistema utiliza los informes definidos en el grupo de informes.\nEl usuario debe seleccionar primero los informes que desea llamar desde la ejecución del grupo de informes y luego debe incluirlos en el grupo de informes de la siguiente forma:\nUse la opción de modificar el grupo de informes y pase a la pantalla de cabecera mediante el botón\n. En el recuadro interfaz informe / informe en la primera\nlínea aparecerá la leyenda “No se han asignado informes al grupo de informes”, lo que significa que no existe aún un reporte que se pueda llamar desde la ejecución de otro.\nOprima el botón Configurar... y se desplegará una ventana que permite adicionar informes de varios tipos con la tecla F6.\nPara ingresar un informe al la interfaz hacemos clic en agregar fila\nventana de selección de informe aparece, aquí seleccionamos el informe que deseamos ingresar.\nFinalmente grabamos los cambios realizados\nLos tipos de informes que se pueden incluir son: •\nInformes del Portafolio de informes (EIS).\nInvestigaciones (EIS y PA).\nInformes de Report Writer.\nInformes de Report Painter.\nProgramas de ABAP.\nEscoja el tipo de informes y luego use el Match Code para buscarlo o digítelo directamente si ya conoce el nombre. Se pueden adicionar todos los que sean necesarios.\nManipulación / Creación de Tablas Como funcionalidad adicional de la herramienta, es posible tener la estructura de las tablas que usa el Report Painter.\n= Ingresa una nueva tabla de Report Painter (conjunto de tablas de base de datos de SAP)\nTablas de Report Writer Al realizar dobleclick se observan las caracteristicas generales de la tabla de Base de datos, entre otras cosas podemos encontrar • Clase de Tabla •\nLeer con texto\nRutina de texto\nPool para Forms\nExit de autorización\nLeer datos archivados\nA continuación se detallan en forma ordenada los posibles campos a completar y su significado • Tabla = Tabla usada del Report Painter •\nTabla Original = Tabla de Base de Datos\nNombre del Campo = Nombre de campo\nTipo de campo o 0 = Campo Standard: campo de la base de datos.\no 1 = Campo obligatorio:\nEn caso de que falte este campo en un informe para la\ntabla indicada, el sistema emite un mensaje de error y se cancela la generación del grupo de informes.\no 2 = Campo Previsto:\nEn caso de que falte este campo en un informe para la tabla\nindicada, el sistema emite un mensaje de advertencia. La generación del grupo de informes prosigue. o\n3 = Campo Prohibido: El campo no se puede utilizar en un informe para la tabla indicada. Si se utiliza, aparece un mensaje de error y se cancela la generación del grupo de informes.\n: Este campo define un alias para el campo entrado en el campo "Campo\ndeterminante". El Report Writer sólo reconoce el nombre alias para el campo en cuestión.\nIndicador de uso solo en las selecciones generales, en caso de que este tildado\nIndicador de solo valores individuales o o\nSi este indicador está activado, sólo puede entrarse un único valor para la característica en la definición del informe. Esto es oportuno, por ejemplo, en el campo "Sociedad CO", ya que los informes multisociedades CO no se soportan.\nFlag de llenado en el campo de selección\nCampo determinante: En ocasiones es necesario determinar unívocamente el valor de un campo en dependencia de otro campo. Para ello debe escribirse una rutina ABAP que cree esta asignación. o\nSi el Flag Llenar en selección está activado = En la selección debe realizarse una entrada en un campo de la estructura adicional en función de un campo de la base de datos\no Si el Flag Llenar en selección no está activado = El valor de un campo se determina en la edición en función de otro campo.\nRutina para llenar un campo\no Esta rutina se llama una vez se ha leído un registro de datos y cuando el campo a llenar se utiliza en el informe. Con ayuda de esta rutina puede llenarse un campo de la estructura adicional. o\nLos parámetros de transferencia de la rutina son los siguientes: --> TAB --> DEF_FLD --> CNV_FLD1 --> CNV_FLD2 --> CNV_FLD3 <-- FLD\nTabla actual desde la que se efectúa la lectura Valor del campo determinante (opcional) Valor del 1er parámetro de conversión (opcional) Valor del 2º parámetro de conversión (opcional) Valor del 3er parámetro de conversión (opcional) Valor del campo a llenar\nRutina de conversión o\nMediante esta rutina puede convertirse un campo en otro campo. De esta forma, pueden reproducirse internamente campos importantes desde el punto de vista del usuario en campos técnicos. En la contabilidad de centros de coste (tabla CCSS) se reproducen los campos Centro de coste, Clase de actividad, Orden interna y Proyecto en el campo técnico Número de objeto.\nEsta rutina presenta los siguientes parámetros de transferencia.\nTABLES TAB_IN TAB_OUT --> TAB --> CNV_FLD1_MIN --> CNV_FLD1_MAX --> CNV_FLD2_MIN --> CNV_FLD2_MAX --> CNV_FLD3_MIN --> CNV_FLD3_MAX\nTabla actual en la que se efectúa la lectura Valor Desde del primer parámetro de conversión Valor Hasta del primer parámetro de conversión Valor Desde del segundo parámetro de conversión Valor Hasta del segundo parámetro de conversión Valor Desde del tercer parámetro de conversión Valor Hasta del tercer parámetro de conversión\nLos parámetros de conversión son opcionales.\nTAB_IN es una tabla RANGES interna que se rellena con los valores del campo a convertir al llamar la rutina. La rutina de conversión debe rellenar la tabla RANGES TAB_OUT con los valores convertidos.\nEn caso de que se haya especificado una rutina de conversión, deberá indicarse además una rutina de relleno que realice la conversión retroactiva correspondiente.\nEl Report Writer llama la rutina de conversión antes de la lectura de la tabla de base de datos. Para cada registro de datos leído se llama entonces la rutina de relleno para realizar la conversión retroactiva del campo utilizado en el informe.\nParámetros usados en las rutinas de conversión o Se pueden completar hasta tres parámetros.\nNúmero máximo de instrucciones selects o\nEn caso de que se desee seleccionar para un campo los intervalos de valores 400000 - 410000 y 800000 - 810000 en base a un set, se seleccionarán primero (sin entrada en este campo) todos los valores de 400000 a 810000 y luego se excluirán los campos no requeridos. Con una entrada mayor que 1 en este campo se leerán del fichero sólo los intervalos de valores 400000 - 410000 y 800000 - 810000. Sólo se recomienda una entrada en este campo, si el campo en cuestión es un campo clave y si también todos los campos clave anteriores tienen un valor para MAX_SEL\nValor Fijo de Campo o\nEn algunos casos puede ser aconsejable consultar un campo de una base de datos en SELECT siempre con un valor constante\nUna posibilidad sería indicar un set de selección para este campo en el report. Sin embargo, esto puede fácilmente causar errores si por ejemplo se utilizara aquí un valor incorrecto o si se olvidara el set de selección\nSe debe tener una tabla de base de datos y debe ser el tipo de campo 3\nAdicionalmente se debe tener una tabla que no sea de base de datos para que el campo no se pueda utilizar en mas de un report\nSi el valor constante esinicial debera colocarse el valor SPACE\nRutina de datos maestros o o\nNombre de Form de exit para la separación de un intervalo de valores Para campos clave particularmente importantes puede ser relevante separar el Select no sólo según intervalos de valores sino también separar los mismos intervalos de valores en valores individuales\nEl programa de selección llama entonces este Form. El área de datos en común está definido en INCLUDE FGRWSD02.\nSe transfiere los siguientes valores:\n     o\nO_SEL_TABLE = Tabla donde se llenaran los campos O_SEL_FIELD = Nombre del campo O_SEL_MIN: Valor mínimo del intervalo de valores O_SEL_MAX: Valor máximo del intervalo de valores O_SEL_ANZ: Cantidad máxima de valores permitidos\nAl utilizar este exit se debe tomar en cuenta que el mismo sólo tendrá efecto si el campo MAX_SEL también se utiliza. También se considera a cada valor individual como intervalo de valores y se ha de tomar en cuenta en el número máximo de Selects\nIndicador : Se requiere para rutina de texto (lectura)\nRutina de verificación adicional de selección o\nEste campo contiene el nombre de una rutina de verificación en función de la característica a la que debe accederse en la selección. La verificación se inicia para la característica si el campo de verificación 'Z' ha entrado un valor en las entradas adicionales de un set básico definido para esta carcterística. De acuerdo con este valor, la rutina de verificación decide si el registro de la base de datos se incluye en la línea o columna que corresponde a la entrada del set.\nLongitud del valor del campo de salida o\nNormalmente, el Report Writer imprime los valores de campo con sus longitudes completas. En este campo se puede indicar una longitud que difiera de la longitud completa. Los valores se imprimirán entonces con esta longitud\nRatio Base = Corresponde a un campo valor, de tipo importes o cantidades\nTipo del ratio o 1 = La entrada corresponde a un tipo de valor que se accede solamente por periodos o\n2 = Al igual que el tipo 1 los valores corresponden a periodos, con la diferencia que no hay aquí ningún campo clave mediante el que se puedan combinar varios registros en un registro lógico.\n3 = La entrada corresponde a un valor individual en la tabla\n4 = Campo de contador que se incrementa solo\nDescripción del ratio\nNombre de tabla de grupo de campos (5 tablas posibles): o\nEn caso de que el campo de tabla (o los grupos) que se asigne(n) al campo lógico de set de datos, no sea un campo de la tabla original, se indicará aquí el nombre de la tabla.\nCampo de Valor ( 5 Campos posibles) o o\nSe registran aquellos campos de valores de los que se toma el valor de la ratio. Pueden registrarse hasta 5 campos de valores. Éstos se añaden al valor de la ratio. En caso de que los campos de valores que corresponden a los periodos estén bloqueados, debe marcarse el nombre del campo con el carácter '+'-. Ejemplo: en la tabla COSP bloquean 16 periodos en cada registro de datos y se almacenan en los campos de valores WKG001 a WKG016. Hay que registrar WKG+++ en el nombre de campo marcado.\nValor inicial para el los tipos de contador\nCampo de unidad de moneda/medida : Se usa para la determinación los números decimales que siguen a la unidad\nDecimales : cantidad de decimales del campo(si no toma el default)\nPosición de Cálculo : Se determina cuando se llama la rutina de calculo o ‘S’o ‘ ‘ = Llamada de programa de selección o ‘E’ = Llamada de programa de edición\nRutina de Cálculo (Cálculo) o\nEste campo contiene el nombre de la rutina de cálculo. La interfase de la rutina depende del evento a partir del cual se llama la rutina\nRutina de Cálculo (Asignar operandos)\nEste campo contiene el nombre de la rutina que pone a disposición los operandos para la rutina de conversión en la selección\nEste campo debe rellenarse sólo si la conversión propiamente dicha se efectúa en la edición.\nNúmero de operandos de la rutina de conversión o\nSolo es válida si el modo es edición\nCampo Periodo : Es el campo usado para los campos importes en periodos (1 a n)\nNumero de campos para grupo de campos: Valor máximo del campo para grupo de campos.\nPeriodo máximo permitido : valor máximo de periodo\nIdentificación para el periodo 00 : Es el valor acumulado de anteriores años, este valor puede ser al final del campo 00 o VT\nOffset del grupo\nIndicador : Valor estadístico o\nObtiene valores promedios entre varios periodos\nCampo determinante para rutina de determinación / Rutina de determinación / Parametros\nEn caso de que deba decidirse dinámicamente en base a los valores de característica si los valores estadísticos deben transmitirse por periodos, deberá registrarse una rutina de determinación. Esta rutina tiene los siguientes parámetros de traspaso: --> TAB --> FIELD_MIN --> FIELD_MAX --> FIELD_TYPE --> FIELD_INDEX --> PARMn_MIN --> PARMn_MAX --> PARMn_TYPE --> PARMn_INDEX\ntabla de informes el valor más pequeño de un campo determinado el mayor valor de un campo determinado tipo de un campo determinado índice de registros de un campo determinado el valor inferior del parámetro de determinación n el mayor valor del parámetro de determinación n tipo del parámetro de determinación n índice de registros del parámetro de determinación n\n... Elaborado por: IRON700 para Mundo SAP.COM\n<-- SUBRC o\nEl tipo de un campo puede tener los siguientes valores: 'V' - valor individual 'S' - total (nodos de registro) El índice de registros de un campo sirve para leer los registros que pertenecen a un campo. Así pueden determinarse todos los valores que pertenecen al campo. Pueden registrarse hasta tres parámetros de determinación. Los parámetros de traspaso correspondientes sólo son necesarios para los parámetros de determinación ya existentes. La rutina de determinación debe fijar un código de retorno para el que están especificados los siguientes valores: 0 - es obligatoria la comunicación sobre periodos 4 - ninguna comunicación es necesaria 8 - valor inválido: se suman los valores estadísticos de diferente tipo, y asi, los campos de determinación no especifican claramente los códigos de retorno 0 ó 4 para ellos mismos.\nUn ejemplo es la rutina de determinación 'E13_CHECK_STAGR' del programa SAPFK21R. Esta rutina pertenece a los valores estadísticos 'SSME' ('cantidad' estadística de la tabla CCSS).\nParámetro: (Hasta tres parámetros) Se colocan aquí los parámetros para las rutinas de cálculo, las propiedades de los mismos resultan del campo LIKE o los datos contenidos en los campos Tipo y Longitud.\nDescripción de los parámetros para rutina de cálculo\nCampo Like para rutinas de cálculo\nTipo de campo del parametro para rutinas de cálculo\nLongitud de campo del parametro para rutinas de cálculo\nId de campo del parametro para rutinas de cálculo\nIndicador: entrada obligatoria en la pantalla de selección\nAquí se selecciona la composición de tablas de base de datos/Estructuras que contiene la tabla del Report Painter A continuación se detallan en forma ordenada los posibles campos a completar y su significado: •\nTabla = Tabla usada del Report Painter\nNúmero Actual = Secuencia de tablas\nTabla de base de datos/Estructura\nTabla relevante para el catalogo de campos: si se marca este indicador, se incluirán los campos en el catalogo de campos de la estructura del Report Painter.\nIncluir en catálogo de campos desde campo: Se coloca el campo inicial y de ahí para abajo se incluyen en la estructura de Report Painter\nIndicador: Adoptar nombre de tabla en nombre de campo : Al seleccionar los campos la forma de hacerlo será con el formato “Tabla-Campo”\nNúmero máximo de instrucciones Selects: o\nClase de Selección: o ‘ ‘ = sin proyección: Se transfiere todas las características y ratios de la base de datos, no se comprime los registros seleccionados o 1 = Selección con proyección: Solo se transfieren las características y ratios de la base de datos al programa de la aplicación que se requieran para el informe , la base de datos no comprime los registros seleccionados o 2 = Selección con proyección e integración: Idem selección con proyección, pero efectúa, además, una integración de los registros seleccionados con las características no requeridas\nTransportar objetos en Report Painter Hay diversas maneras de transportar los objetos del Report Painter: o Grupos de informes o GR57 = Exportar Grupo de informes: Se exporta a un fichero externo los objetos del grupo de informes\nSin lista de selección : si no tiene valor se muestra una pantalla con la selección\nCon objetos dependientes = si se marca se exportan en forma adicional los informes y sus componentes\nCon variantes, se importan las variantes generadas\nCon servidor de presentación = si se marca se exporta a la PC\no GR58 = Importar Grupo de informes : Se importa informes de un servidor\nServidor de presentación = si se marca se importa de la PC\no GR59 = Copiar de Mandante : Copia de mandante el grupo de informes al mandante corriente\no GCTR = Orden de Transporte: Se incluyen un objeto del Report Painter en una orden de transporte y se realiza los siguientes pasos para hacerlo \nSeleccionar objeto ( layout, modelo, set, etc)\nSe presenta pantalla de selección, según objeto seleccionado\nSe presenta una segunda selección, si es que no se marco “sin lista de selección”\no Informes o GR37 = Exportar informes: Se exporta a un fichero externo los objetos de informes \no GR38 = Importar Grupo de informes : Se importa informes de un servidor \no GR39 = Copiar de Mandante : Copia de mandante el/los informe/s al mandante corriente o Modelos o GRR7 = Exportar informes: Se exporta a un fichero externo los objetos de informes \nCon objetos dependientes = si se marca se exportan en forma adicional los modelos y sus componentes\no GRR8 = Importar Grupo de informes : Se importa los modelos de un servidor \no GRR9 = Copiar de Mandante : Copia de mandante el/los modelo/s al mandante corriente\nEjercicios 1. Crear un Informe 1. Crear un informe que muestre información por centros de costo para un trimestre, según la siguiente estructura: Real 1 Other Water * Total CeCo 1 Water * Total CeCo 2 ** Total\nReal 2 10 5 15 10 10 25\nReal 3 10 5 15 5 5 20\n30 20 50 5 5 55\n2. Respetar las siguientes opciones: a. Permitir ingresar el Ejercicio para el cual será ejecutado el informe b. Permitir ingresar la sociedad como parámetro de selección c. Los importes visualizados mostrar el costo real\nd. Permitir ingresar las cuentas y los centros de costo como parámetros de selección (en ambos casos se debe poder ingresar mas de un valor). e. En cada una de las columnas se visualizarán los importes correspondientes a los meses 1, 2 y 3 respectivamente. 3. Ejecutar el informe para la sociedad 1000. 4. Crear una segunda sección que muestre la distribución porcentual por cuenta, según la siguiente estructura. Real Other Water\n5. Ejecutar el informe 6. Crear un segundo informe con una variante por cuenta (Copia el informe original, y luego eliminar la segunda sección). Asignarlo al mismo grupo de Informes correspondiente al primero. 7. Ejecutar el grupo comportamiento.\n8. Modificar el primer informe de forma tal que el usuario tenga la posibilidad de indicar el primer período del trimestre. El valor de los otros dos períodos se debe determinar automáticamente a partir del valor ingresado por el usuario. 9. Ejecutar el grupo de informes. 10. Realizar una copia al programa ZEJEMPLO_INTERFAZ 11. Agregar la copia a la interfaz informe / informe del grupo de informes.\n2. Informes Drilldown Reporting 1. Crear un informe según la siguiente especificación:\n2. Respetar las siguientes opciones: a. Permitir ingresar el Ejercicio para el cual será ejecutado el informe b. Permitir ingresar la entidad CP como parámetro de selección 3. Ejecutar el informe 4. Modificar el informe de forma tal que se visualicen las 5 áreas de la ventana de informes drilldown 5. Agregar el programa estándar de SAP RFFMEP1M 6. Ejecutar el informe\nReport "Report Painter Writer en Espaol"


Vivienda Joven Zaragoza: Domótica para controlar el gasto (Sandra López Letón - El País - 5/10/14)\nDomótica para controlar el gasto (Sandra López Letón - El País - 5/10/14)\nSe trata del primer aparato del mercado compatible con la nueva tarifa eléctrica por horas implantada por el Gobierno. Controla las 24 tarifas por día, una cada hora, "de manera que recomendará en tiempo real el uso de los electrodomésticos en los momentos de menor coste eléctrico", explica Carlos Sáez, CEO de Cactus Smart Home.\nNo hace falta tirar cables, ni tener preinstalación domótica en casa. De hecho, puede ser instalado por el propio usuario. Tiene una pantalla táctil que da información sobre los consumos en euros. "Nos guiará generando ahorros del 25% en electricidad y de hasta el 40% en calefacción, sin necesidad de cambiar ningún aparato", apunta Sáez.\nLa idea es que este gestor energético llegue al público masivo. "Acercar la domótica al usuario final a bajo coste", dice Sáez. Se comercializará a finales de noviembre a un precio de 299 euros, cantidad que se amortiza en unos cuatro meses.\nLa carrera por la próxima generación de casas inteligentes ha comenzado. "La domótica también será sin lugar a dudas una parte importante dentro del concepto de la internet de las cosas y en esta dirección ya apuntan gigantes tecnológicos como Google y Apple", opina Joan Carles Reviejo, director de Domintell en España, empresa con más de 20 años de experiencia en domótica.\nEn 2013, había 17 millones de estos dispositivos inalámbricos en las casas, según la agencia de analistas ABI Research. Para 2018 se esperan 500 millones.\nEl sector de la domótica en España, hasta 2008 muy ligado a la construcción, "inició un periodo durísimo, cuya consecuencia inmediata fue la desaparición de muchas empresas. Hoy, levanta cabeza gracias a la demanda creciente de soluciones enfocadas al ahorro y la eficiencia energética", indica Oscar Querol, director de la Asociación Española de Domótica (CEDOM).\nLa incorporación de estos dispositivos aporta un ahorro mínimo de entre el 25% y el 30% en el consumo energético de las viviendas y la inversión se puede recuperar en un horizonte de dos a tres años, calculan en la asociación, que actualmente trabaja en la difusión de la metodología para contabilizar la domótica en la certificación energética de edificios y en su inclusión en el Código Técnico de la Edificación. Con la monitorización se puede analizar el funcionamiento de las instalaciones de gas, agua o luz, y los hábitos de consumo.\nPero el ahorro en los suministros es un pilar más. La domótica también es confort, iluminación, seguridad, autonomía de las personas, etcétera. Para el director de Domintell, "no es un producto, es un concepto que se define como la integración de sistemas, servicios e instalaciones dentro de una vivienda y en cualquier otro tipo de edificio". Durante el boom inmobiliario, los promotores se sirvieron de este concepto para vender más. "En muchos casos, se utilizó comercialmente el nombre disfrazando instalaciones convencionales con algún gadget que permitiese alguna función aislada. Hoy, empleamos mucho tiempo haciendo didáctica para clarificar los mitos que se han asociado a esta tecnología", apuntilla.\nUna casa inteligente puede controlarse desde dentro, con una pantalla táctil, o desde fuera, con un iPhone, una tableta, un portátil o cualquier tipo de dispositivo equipado con Android (smartphone, tablet o android TV). Las pantallas táctiles se suelen instalar en el salón, el punto neurálgico de la casa, y controlan toda la iluminación. Por ejemplo, sin moverse del sofá se puede saber si en las habitaciones de los niños las luces se encienden durante la noche.\nTambién suben y bajan cortinas, controlan la calefacción, la ventilación, la puerta del garaje, el equipo de alta fidelidad o la música ambiente, las cámaras de seguridad y alarmas, el riego del jardín y la depuradora de agua de la piscina. Detecta la ausencia de movimiento, algo muy útil para las personas con menos autonomía, y envía un mensaje a familiares, vecinos o cuidadores.\nOfrece un sinfín de servicios, según el nivel de domotización del inmueble. "Por la mañana, cuando entro en el baño, mi emisora de radio favorita se sintoniza automáticamente. Si suena el timbre del videófono, el volumen se reduce para poder hablar con la visita. Si una ventana está abierta, el sistema de calefacción y refrigeración de la habitación se detiene. Por la mañana, me despierto aumentando gradualmente la luz de mi habitación, en lugar del emplear una alarma o despertador", cuenta Reviejo.\nLas llaves, los mandos y los interruptores convencionales son sustituidos por pulsadores programables y por pantallas de control que envían las órdenes a todos estos elementos.\nUn ejemplo: con pulsar una vez se remiten varios mandatos. Pulsar en la escena marchar de casa implica apagar todas las luces y bajar las persianas. La temperatura de consigna de los termostatos de la calefacción se reduce a 18º. La escena entrar en casa significa encender luces en el pasillo y el recibidor, subir las persianas del salón si es de día y revisar las temperaturas.\nEs posible equipar un apartamento con domótica a partir de 2.200 euros. "Es importante que los sistemas que utilicemos sean modulares, de manera que permitan ampliaciones en el futuro y cambios en su criterio de funcionamiento", aconsejan en Domintell.\nPor este precio, es posible controlar todos los circuitos de iluminación, la calefacción y hasta cuatro motores de persiana (los motores no están incluidos en el precio) en una vivienda de dos habitaciones. El propietario también podrá manejar su casa desde un smartphone o tableta (tanto Apple iOS o Android) como si fuera un mando a distancia. El control puede hacerse dentro de casa por WiFi y desde fuera con 3G. Estas aplicaciones pueden descargarse de Apple Store y Google Play.\nPublicado por Vivienda Joven Zaragoza en 10:46


Aguasdulces y Los Gemelos\nHijos del Invierno :: PONIENTE :: Tierras de los Ríos\nLa Doncella el Miér Ago 28, 2013 6:31 pm\nAguasdulces es la fortaleza ancestral de la Casa Tully. En el año 287 después de la conquista de Aegon sus vasallos, los Frey, se alzaron contra ellos, consiguiendo arrebatarles el que había sido dominio de los Tully por más de mil años. Lord Marcus Frey es quien gobierna en esta fortaleza.\nLa fortaleza, de forma triangular, está situada en la punta donde confluyen los ríos Forca Roja y Piedra Caída; el tercer lado tiene un foso que puede ser anegado, convirtiendo el castillo en una isla. En esa situación, se entra desde el río por la Puerta del Agua o Puerta del Río, protegida por un rastrillo que da a un pequeño puerto desde el cual se llega por unas escaleras a un patio inferior.\n• La Torre Central, de forma triangular, en la que se encuentran los aposentos del señor.\n• La Torre del Azul, sobre el Piedra Caída, con una gran rueda de aspas en su interior.\n• El Bosque de Dioses, con secuoyas y olmos y un arciano de rostro triste como árbol corazón.\n•El septo, un templo de arenisca situado en medio de jardines y con imágenes de mármol pintado en sus siete paredes.\nRe: Aguasdulces y Los Gemelos\nLa Doncella el Miér Ago 28, 2013 6:33 pm\nLa estructura fundamental es el puente, un arco gigantesco de roca gris pulida sobre el Forca Verde, que corre rápido y profundo, tan ancho que caben dos carros juntos. En el centro del puente se encuentra la Torre del Agua, con troneras y rastrillos, y en los extremos del puente, dos castillos de piedra, idénticos, feos y achaparrados, protegidos por murallas y fosos profundos.\nEn la Sala Principal se encuentra el trono de los Frey, una silla alta de roble negro, cuyo respaldo está tallado en forma de dos gruesas torres unidas por un puente arqueado.


Meriendas - Nuevo Diagnóstico - EsTuDiabetes\nJenny_Castillo 2008-09-01 20:31:14 UTC #1\nNo se que merendar, sobre todo en las tardes, cuando no quiero un yogour o leche descremada a media tarde, me siento impotente a la hora de planificar que comer sin que me afecte los niveles de azucar, si alguien me puede ayudar con algunas sugerencias se los voy a agradecer\nGladys 2008-09-01 20:43:56 UTC #2\ngelatina sin azucar, nueces, almendras, merengada de frutas, yogourt ligero y si le quieres poner vainilla, canela, splenda, nueces, almendras,palomitas de maiz, baja en grasas, helado sin azucar,\ngalletas integrales con queso ligero. fruta con helado ligero., leche descremada, helado y frutas, licuar,ademas está publicada un tabla de alimentos, lo que tienes es que poner tu ingenio a toda máquina, en mi página hay 2 o 3 recetas de mousse, saludos. y espero poder seguir recoradndo y paso dejando la información,.\nJenny_Castillo 2008-09-02 15:27:27 UTC #3\nGracias Gladis, me ayudas mucho con tus sugerencias\nMARIGELA_SILVA 2008-09-02 19:27:56 UTC #4\nPorque no pruebas gelatina sin azúcar, también puedes comer melon con queso cotage, te aseguro que no va a alterar tus niveles.\nJenny_Castillo 2008-09-02 20:08:39 UTC #5\nGracias Maria, es buena idea para cuando estoy en la casa, mi mayor problema es que paso el dia en la oficina y no tengo mucha opciones\nPATO_REZA 2008-09-03 02:57:34 UTC #6\nLECHE DESCREMADA Y CEREAL A MI ME FUNCIONA ESPERO QEU TE AYUDE\nJenny_Castillo 2008-09-03 12:59:59 UTC #7\nNaDia 2008-09-03 16:57:03 UTC #8\nHola Jenny, sería bueno valorar cuéles son las raciones establecidas dentro de tu plan de alimentación para que puedas tener mayor variedad y tu glucosa también se mantenga estable.\nTe pudiera recomendar a grandes rasgos, la gelatina sin azúcar, que vi que te la han sugerido ya y está perfecto, calmará tu hambre y tu sensación por comer, también puede escoger verduras de fácli transporte como pepino, zanahoria, jícma, jitomates, cortados en tiritas o cubitos y acompañarlos con un poco de limón y chilito o así solitos. También son buenas opciones las almendras, cachuates, nueces, pistaches etc, además por su contenido de grasa mantienen mas estable la glucosa evitando picos altos o bajos.\nAlguna fruta tambien puede ser ua opción, como 1 manzna o 1 naranja.\nIncluso los dulces suggar free, también resultan una opción.\nEspero te hayan servido mis sugerencias y mucha suerte!!\nDra_Nikki 2008-09-03 19:34:01 UTC #9\nyo me hago una rica ensalada con un pepino verde picado en cuadros,3 rebanadas de jamon de pavo y una cucharadita demayonesa light. te sacias ,es baja en calorias y puedes acompañarla con un pan tostado,light y rica!!\nJenny_Castillo 2008-09-03 19:53:07 UTC #10\nNadia, muchas gracias tienes mucha razon en lo que me dices, lo que pasa es que despues de un tiempo llevando dietas especiales, uno como que se estanca y se deja vencer.\nJenny_Castillo 2008-09-03 20:00:38 UTC #11\nEsto me gusta porque me encantan los pepinos y es practica, tambien me han sugerido las nueces, gracias por la idea\nNaDia 2008-09-03 20:30:14 UTC #12\nClaro Jenny, no resulta sencillo.\nPero mira, en esta página hay varias recetas que seguro te gustarán.\nAdemás, no sientas que tu dieta es “especial”, la alimentación de las personas con diabetes es la que toda la población debería llevar: completa, variada, equilibrada, suficiente y claro también RICA!!\nNo te me desanimes!! aquí todos nos apoyamos.


Sesión formativa: Las migraciones: una mirada positiva desde Andalucía – AACID\nAACID › Sesión formativa: Las migraciones: una mirada positiva desde Andalucía\nDesde la Agencia Andaluza de Cooperación Internacional para el Desarrollo (AACID) junto con la Organización Internacional para las Migraciones (OIM), la principal agencia de Naciones Unidas en el ámbito de la migración, queremos ofrecer al alumnado de universidades andaluzas la posibilidad de participar en una sesión de sensibilización para comprender mejor el fenómeno migratorio. Es una oportunidad de asistir a una formación con contenido claro, objetivo y con base empírica producido por un organismo internacional como es la OIM.\nComprensión de la migración en el que se pretende que el alumnado desarrolle empatía al tener mejor comprensión sobre los siguientes puntos: los principales grupos de migrantes en España y Andalucía (sus perfiles, historias personales, experiencias vividas); las rutas migratorias y los factores que llevan a las personas a migrar.\nTratamiento informativo de las migraciones para entender cómo se articula el discurso público sobre la migración; desarrollar una mirada crítica sobre noticias relacionadas con migración y avanzar en la superación de los estereotipos y el desarrollo de la empatía. A continuación, se realizará una sesión de evaluación para fijar lo aprendido y verificar el grado en que se cumplieron las expectativas expresadas al principio de la sesión.\nAquellas universidades que estén interesadas en dicha formación y desean que, o bien presencialmente, semipresencial o bien virtual, se imparta en su campus, rogamos lo comuniquen a Inés Rigal / irigal@iom.int / 91 594 36 70 antes del 30 de octubre.\nEsta acción se enmarca en el proyecto Marca la diferencia: hacia una mirada positiva sobre la migración en Andalucía, apoyado por la Agencia Andaluza de Cooperación Internacional para el Desarrollo (AACID) con el que estamos promoviendo una visión más equilibrada y realista sobre la migración en Andalucía.


12 diciembre 2015, 20:11\nPresentado en 1999, el Honda S2000 se ganó una legión de adeptos en todo el mundo gracias a su diseño inspirado en el Honda SSM Concept, a su genial motor V-TEC y a su agilidad en carretera. Tuvo un sólo restyling -leve- que lo mantuvo en producción hasta 2009.\nDesde entonces, Honda estuvo pensando en darle o no un sustituto al S2000. Primero fue que sí, luego que no, y ahora, por fin, parece que es la buena. El S2000 tendrá sustituto. La marca no lo ha confirmado, obviamente, pero varios representantes del departamento de ingeniería avanzada de Honda estuvieron presentes en una importante reunión de varios clubs de Honda S2000 en el Reino Unido, con el objetivo de hablar con los dueños de S2000.\nHonda quiere volver a conectar con su base de fans. De ahí que hablasen con ellos para saber de primera mano qué les gusta del S2000 y qué no. Con el nuevo S2000, Honda no hará grandes volúmenes de venta, pero sí tendrá un coche halo. Y en Honda saben muy bien que sí el coche halo gusta a sus fans, éstos serán a su vez preceptores de Honda. Es un enfoque similar al de Mazda con el MX-5.\nEn cuanto al nuevo S2000, poco se puede decir, pues está en una fase muy inicial de desarrollo. En Honda sólo tienen claro que respetarán la base: motor delantero detrás del eje anterior y tracción trasera. En términos de potencia debería superar los 200 CV. Algunos, como Autocar que se hizo eco de la noticia, hablan incluso de una variante con motor del Civic Type R de más de 300 CV. A estas alturas es pura especulación. Aunque nos gustaría que fuese cierto.\nCompartir Fan del S2000, tus plegarias no son en vano: Honda trabaja en su sustituto


Comisiones Obreras - Unión Regional de Castilla-La Mancha. CCOO alerta del "inicio de la privatización" del albergue juvenil "castillo de San Servando" de Toledo\nCCOO alerta del "inicio de la privatización" del albergue juvenil "castillo de San Servando" de Toledo\nLa consejería de Educación contrató a una empresa privada para ocuparse de las labores de conserjería en el turno de noche durante las vacaciones de los ordenanzas.\nPara hacerlo, la consejería incurrió en ilegalidad aplicando de forma unilateral una modificación sustancial de las condiciones laborales de los ordenanzas; y para tratar a posteriori de sortear la ley, llegó a un acuerdo particular con un grupo de ordenanzas y con dos delegados del STAS, ambos también ordenanzas.\nToledo, 6 de diciembre de 2017. La consejería de Educación contrató a una empresa privada para ocuparse de las labores de conserjería del albergue juvenil "castillo de San Servando" de Toledo en turno de noche durante los pasados meses de julio, agosto y septiembre, coincidiendo con el periodo vacacional de los ordenanzas del albergue.\n"En vez de utilizar su propia bolsa de trabajo de ordenanzas, creada por una convocatoria pública y proceso selectivo, la consejería contrató a una empresa privada que ni siquiera cubrió la totalidad de las funciones que realizan los ordenanzas", denuncia Juan Bautista González, coordinador del Sector Autonómico de la FSC-CCOO de Toledo.\n"La sorpresa viene cuando se constata que esta empresa no trajo Vigilantes de Seguridad para prestar servicio en el albergue, sino "Auxiliares de Vigilante de Seguridad y Similares No Habilitados", cuya ocupación no se corresponde con la del personal de seguridad y sí con labores de conserjería."\n"El periodo de contratación cubrió los turnos de noche de los meses de julio, agosto y septiembre. Justamente el mismo periodo vacacional de los ordenanzas del albergue, modificando su cuadrante de horarios para que esto fuera posible."\nEl comité de Empresa, presidido por CCOO, interpuso denuncia ante la Inspección de Trabajo "porque la contratación del Servicio de Atención Nocturna privado supuso la modificación sustancial de las condiciones de trabajo de los ordenanzas, al eliminar el turno de noche, procediéndose a ello de forma unilateral desde la JCCM."\nAnte esta denuncia, "la administración convocó el 11 de julio una reunión urgente para negociar a posteriori las modificaciones sustanciales de las condiciones de trabajo que se habían empezado a producir el día 1 de ese mismo mes. Y, aprovechando que los miembros del comité de empresa se encontraban de vacaciones, llegó a un acuerdo con un grupo de ordenanzas y con dos delegados de STAS Intersindical (ambos, también ordenanzas de San Servando), saltándose a la representación legal de los trabajadores."\n"Al comprobar estos hechos, la Inspección de Trabajo advirtió de nuevo contra el proceder de la consejería, que incumplió la legislación laboral puesto que la negociación de los Calendarios Laborales en las administraciones públicas se realiza previo acuerdo con la representación legal de los trabajadores, y no mediante acuerdos individuales con las personas prestadoras del servicio."\n"La consejería no puede pactar un acuerdo bilateral con un grupo de trabajadores movidos por la voluntad de negociar individualmente la prestación de sus servicios a la Administración. Esta forma de actuar dejaría a la arbitrariedad de las partes el establecimiento de las condiciones de trabajo en la Administración, eludiendo las funciones que tienen encomendadas los representantes legales de los trabajadores", subraya González.\n"Cuestionamos la falta de compromiso de la consejería de Educación con sus recursos y con su personal. Advertimos que Educación está gestando una progresiva privatización de sus servicios, como recientemente ha ratificado la propia consejería con las privatizaciones de Limpieza en Ciudad Real y de conserjes en Albacete, incumpliendo el Convenio Colectivo del Personal Laboral de la JCCM."\n"Y denunciamos el oportunismo de los dos delegados del STAS Intersindical, que en burdo ejercicio de corporativismo no han dudado en ponerse del lado de la empresa, de la privatización y de sus propios intereses particulares. Prefieren que el turno nocturno lo hagan trabajadores de una empresa privada."\n"No entendemos la pasividad del STAS ante la actuación de sus dos delegados, que no sólo han abierto la puerta a la privatización en el Albergue de San Servando, sino que además lo han hecho saltándose la legalidad y burlando al órgano de representación de los trabajadores."\n"CCOO defiende que el Albergue Juvenil Castillo de San Servando sea un centro público con personal público prestando sus servicios, que se cubran la totalidad de vacantes, se ajuste la plantilla para un funcionamiento a pleno rendimiento del centro y se utilicen las bolsas de trabajo para cada categoría, lo que supone creación de empleo y servicios de calidad, recalca Juan Bautista González.\n"Instamos al STAS a que, como tiene a gala y como siempre ha hecho, se sume también en el Castillo de San Servando a la defensa del servicio público prestado por empleados públicos"


Eclipse solar en Donhierro el día 3 de noviembre de 2013 (España)\nInformación completa con todos los datos y horarios del eclipse ocurrido el 3 de noviembre de 2013 desde Donhierro (España), donde se vió como eclipse parcial.\nHora de inicio del eclipse: 12:58:52\nHora máximo eclipse: 13:32:39\nHora de finalización: 14:06:25\nLos siguientes datos corresponden al eclipse solar parcial que ocurrió en Donhierro el día 3 de noviembre de 2013.\nEl eclipse parcial comenzó a las 12:58:52, en ese momento el sol se encontraba a una altura de 34° sobre el horizonte.\nLa hora del máximo eclipse (momento en el que la luna ocultó el mayor porcentaje de sol) fué las 13:32:39. En este momento el sol se encontraba a una altura de 33° y su acimut era de 189°. La luna cubrió el 7.2% del sol.\nEl eclipse finalizó a las 14:06:25 momento en el cual dejó de ser visible desde Donhierro. La altura del sol al finalizar era de 32° sobre el horizonte.


Mouche: «A Boca nunca se lo puede dar por muerto» - Planeta Boca Juniors\nMouche: «A Boca nunca se lo puede dar por muerto»\nEl delantero de Boca se reintegró al plantel tras su participación con el Seleccionado local y admitió que «no se pueden seguir perdiendo más puntos». Luego de su participación en el partido de anoche, Pablo Mouche confesó que se siente cómodo vistiendo tanto la camiseta de Boca, como la de la Selección Argentina: «Jugar en […]\nEl delantero de Boca se reintegró al plantel tras su participación con el Seleccionado local y admitió que «no se pueden seguir perdiendo más puntos».\nLuego de su participación en el partido de anoche, Pablo Mouche confesó que se siente cómodo vistiendo tanto la camiseta de Boca, como la de la Selección Argentina:\n«Jugar en Boca es estar en el club más grande del país pero la Selección mayor es inolvidable, es un recuerdo para siempre. Se jugó bien, salió un buen partido. Pero no es que yo me sienta más cómodo en un lugar que en otro».\nEn los últimos campeonatos, fue evidente la irregularidad que presentan los equipos. Es por eso que para Pablo, no hay candidatos:\n«El campeonato está para cualquiera pero nosotros tenemos la responsabilidad de sacar los tres puntos porque si no se va a hacer complicado. A Boca nunca se lo puede dar por muerto. Si se consiguen dos o tres triunfos seguidos todo va a cambiar. Espero que a partir del domingo, ganando, arranque un nuevo campeonato para nosotros».\nAnte la vuelta de Juan Román Riquelme, el próximo domingo, Pablo fue claro:\n«Él busca muy bien a los jugadores de punta, es el que maneja los tiempos. Todos sabemos que Román es diferente y lo estábamos esperando«.\nCerrando la conferencia de prensa, Pablo explicó cuál es la fórmula al buen juego que viene demostrando este año:\n«La confianza y el respaldo que me dio el cuerpo técnico desde el primer día en que llegó al club. Me dieron continuidad para que pudiera estar dentro de la cancha tranquilo y así pudiera dar todo mi potencial«.\n18 de marzo de 2011 at 20:36\nEso era hace mucho tiempo, cuando estaba MACRI-BIANCHI, teniamos historia, mito, TODO. Ahora hay que empezar de nuevo y ponerse a rezar que se vayan los crespi, los beraldi y no vuelvan NUNCA MAS. Para volver a ser BOCA.-