Donde comprar un Hosting

Cuando quieres comprar un dominio (el nombre de tu empresa) y el hosting (es decir la computadora) donde vas a guardar esos archivos le recomiendo  Hostgator.com

Hostgator es una de las empresas mas grandes que dan los servicios de hosting y su servicio es muy bueno, aunque solo es en ingles pero hasta ahora no he tenido problemas. Una de las caracterisicas mas importantes es la cantidad y la facilidad con que puedes instalar un blog por ejemplo de wordpress. Adicionalmente te da 50 dolares de bonos para google de adwords.

Cuando compras un dominio por ejemplo http://www.eduardohernandez.com puedes crear subdominios como por ejemplo familia.eduardohernandez.com, donde el nombre del subdominio reemplaza a www.

Tambien puedes comprar otra pagina web y la puedes alogar en el mismo hosting, por ejemplo si tengo mi dominio o pagina http://www.eduardohernandez.com puedes comprar otra que se llame http://inteligenciadenegocios.com y utilizar el mismo host para almacenar ambas paginas. Vale mencionar que el costo es el mismo almacenamiento pero si tienes que pagar independientes por el nombre de cada pagina o dominio.

Porque usar un ERP

Cuando hablamos de un ERP (Enterprise Resource Planning) hablamos de un sistema   integrado de información el cual contiene módulos que son usados entre las distintas áreas de la empresa, me refiero a Contabilidad, Facturación, Cuentas Corrientes, Logística, Etc.

Una de las características del ERP es integrar y/o sincronizar los datos entre módulos con el objetivo de reducir las operaciones manuales. Por ejemplo si EMITO una factura automáticamente en contabilidad deberá generarse un Asiento Contable por la venta, de tal manera que evitamos que la persona de contabilidad tenga que ingresar en el sistema el asiento respectivo, asimismo esta misma operación generará un registro en la Cuenta Corriente, el cual nos permitirá saber el estado de la factura, cancelada o pendiente, dependiendo de las condiciones de venta. Esto hace que se cumpla con otra característica de un ERP, la cual es utilizar un mismo ingreso para todo el circuito que recorre la operación.

Lo que nos permite también cumplir con las condiciones de seguridad, puesto que de esta manera se hace más complicado el ingreso de información con propósitos maliciosos o de dolo, además que utilizamos el tiempo del personal contable en realizar actividades mas importantes, como pueden ser de control o auditoria.

Como se ve el ERP nos ayuda a integrar todos los datos de la empresa, si las operaciones se realizan automáticamente quiere decir que podemos contar con la información mas rápida para la toma de decisiones  y no de una manera reactiva. Para la toma decisiones usamos una estrategia llamada Inteligencia de Negocios.

La estrategia llamada Inteligencia de Negocios, nos permite tomar decisiones de acuerdo a datos que los podemos ver en un Portal, Una pagina Web o en donde lo publiquemos, para esto debemos de desarrollar un cubo, por ejemplo en la empresa podemos desarrollar un cubo de Ventas donde se ve los resúmenes por año, mes, dia, sucursal, tienda, línea, vendedor, también podríamos ver un indicador por ejemplo % de ventas promedio por tienda y así sucesivamente para todos los indicadores de la empresa.

Cuando adquirimos un ERP normalmente debemos de analizar si ese ERP puede cubrir nuestras necesidades o requerimientos, es decir que compramos un sistema que esta desarrollado, probado, documentado y que normalmente esta funcionando en otras empresas.

Que es Inteligencia de Negocios

BI o Inteligencia de Negocios es una solución aplicada a los negocios, cuyo objetivo es dar a la alta gerencia la información necesaria para la toma de decisiones, esta enfocada a la generación de conocimiento para respaldar las decisiones empresariales.

Las Herramientas de Inteligencia de Negocios extraen la información del sistema transaccional el cual pueder ser un ERP o un sistema propio desarrollado hacia un repositorio independiente, cuando hablo de un repositorio me refiero normalmente a otro servidor donde se almacenara la información resumida.

La extracción se realizar a travez de una tecnica llamada ETL , que significa extracción, transformación y carga.

Extracción :En la extracción lo que hacemos extraer los datos del sistema origen, es posible que sea necesario fusionar informacion del erp, de algun archivo plano,  o de otro erp que tambien se encuentre en la organización.

Transformación :En la transformación lo que hacemos es aplicar las reglas del negocio o funciones sobre los datos extraidos para convertirlos en datos que seran cargados.

  • Por ejemplo si deseo cargar los datos de los clientes a mi cubo, el detalle es que en el origen el campo sexo esta identificado como 1 para los hombres , 2 para las damas pero lo que necesito es que en el destino aparezca H para los hombre y M para las damas, entonces debo de crear una regla que me reemplaze estos datos.
  • Otro ejemplo si me llegan por ejemplo las direcciones de los clientes en blanco el proceso no debe de cargarlos solo debe de guardarlos en un tabla temporal para su analisis posterior , podriamos crear un trigger que realize esta tarea y avisar automaticamente al area responsable que no se estan pasando estos datos, la solución es que el area responsable modifique estos datos y pasarlos en la siguiente carga, normalmente las cargas se realizan en  la noche.

Carga :En la fase de carga, se realiza la carga de los datos de acuerdo como he configurado la transformación. En algunas bases de datos se configura para que antes de cargar los datos borremos lo anterior con el fin de cargar los datos tal como estan en el sistema fuente.

  • Por ejemplo si el dia de ayer modifique o elimine facturas , o emiti notas de credito o aplique un descuento en nuestro cubo no veremos reflejados esos cambios por lo que se puede aplicar el criterio de borrado total para poder los cargar esos datos nuevamente.

Que es un ERP

Un ERP (Enterprise Resource Planning) como lo dicen sus siglas es un sistema para la planificación de recursos empresariales,  tambien le denominamos sistema integrado de gestión o sistemas de información gerencial que integran y manejan muchas de las operaciones de las compañía comprometida con la producción de bienes y servicios.

Normalmente un ERP maneja las operaciones de producción,logistica,distribución,inventarios,facturación y contabilidad de una empresa.

Cuando nos referimos a que el ERP maneja las operaciones ,quiero decir que si por ejemplo emitimos una nota de credito el sistema automaticamente deberia de generar un asiento contable , la idea es que el sistema reduzca lo mas posible las operaciones o actividades manuales para que las personas se dediquen a actividades mas importantes como el realizar el analisis de los indicadores de gestión del area y ver la manera de plantear proyectos de mejora.

SAP BW – Backus

Cargo : Consultor SAP BW

Cliente : backus

Funciones : Coordine con el responsable del area de Sistemas  la elaboración de los reportes del area de Producción.

Dentro de las Actividades del Proyecto realizamos lo siguiente :

  • Realize el analisis de los reportes que deseaban modificar.
  • Cree el cubo,multicubo u ODS  de acuerdo al analisis realizado previamente.
  • Cree y-o revise las funciones exit en caso sean necesarias.
  • Pase los objetos a Producción y los publique en Portal Producción.
  • Elabore las cadenas de Proceso en BW para realizar la carga automatica.

Conclusiones :

  • Se elaboraron y modificarom aproximadamente 10 reportes.
  • Los reportes fueron finalizados en los tiempos estimados.

SAP BW – Sandoval

Cargo : Consultor SAP BW

Cliente : ROCSA (Sandoval)

Funciones : Coordine con el responsable del area de BI (Sr. Miky Zapata) para la elaboración de los reportes de las areas de ventas y finanzas (SAP SD y FI).

Dentro de las Actividades del Proyecto realizamos lo siguiente :

  • Realize el analisis de los reportes que deseaban presentar en el Portal.
  • Coordine con el Consultor ABAP el Desarrollo Del Extractor.
  • Cree el cubo,multicubo u ODS  de acuerdo al analisis realizado previamente.
  • Cree las funciones exit en caso sean necesarias.
  • Desarrolle y publique los querys a través de las views, pages y workset de SAP PORTAL.
  • Pase los objetos a Producción y los publique en Portal Producción.
  • Elabore las cadenas de Proceso en BW para realizar la carga automatica.

Reportes :

  • Tesorería (Planificación de Liquidez).
  • Contabilidad financiera(Balance General, Análisis de Cuenta Mes x Mes, Análisis de Cuentas por Pagar, Línea de Crédito Sugerido, Días de Recuperación de Cobranzas, Cumplimiento Fecha – Proveedor).
  • Logística (Tiempo de Entrega de Materiales).
  • Ventas(Cobertura de Ventas, Cuentas por Cobrar por Sector, Ordenes de Venta, Volumen de Ventas, Presupuesto de Ventas).

Logros :

  • Los Reportes Fueron Terminados en el tiempo estimado.

PORTAL Como Publicar un reporte en Portal

Tienes un reporte y deseas colgarlo en PORTAL , lo que tienes que hacer es

  • Crear un iview. (seleccionar Full page).
  • Crear una Pagina. (Debes de relacionar el iview con la pagina de enlace).
  • Crear un Rol.
  • Especificar el Query el cubo que deseas Mostrar.

BW – Error en la regla 1 cuando pasas un cubo.

Te puede suceder que has pasado los infoobjetos pero a la hora de pasar la regla de transformación te sale el error : Error en la Regla 1 , no se ha podido importar.

La solución es la siguiente :

  • Debes de ir al cubo en BW Desarrollo
  • Ir a la opcion proceso de transformación de datos y darle activar , en este momento te va a generar un OT la cual debes de pasar a QAS y de ahi a PRD.

PORTAL-Ampliar el numero de columnas de una Plantilla

Si deseas ampliar el numero de columnas que sale  tu reporte en SAP PORTAL, lo que debes de hacer es :

  • Abrir la plantilla del reporte que por defecto es OANALYSIS_PATTERN.
  • Guardala con otro nombre,
  • Seleccionar la opción utilizar esta NUEVA plantilla en tus reportes ,
  • Después ingresa a la plantilla y busca el numero de columnas , que por defecto es 8 ,  ampliarla al numero de columnas que deseas.
  • Despues pasa la plantilla a travez de una OT a producción.
  • .En mi experiencia el reflejo no es automatico debes de experar 24 horas, y/o coordinar con un BASIS para que pueda refrescar esa plantilla.

BW – Pase de BW DESARROLLO a QAS Y PRD.

Cuando queramos pasar nuestros objetos  de BW desarrollo a QAS y PRD debemos de seguir una secuencia de pasos, se debe de respetar esta secuencia para no tener problemas :

  • Lo primero que hago es verificar el extractor de R3 , el cual se debe de encontrar en R3 QAS y R3 PRD .
  • Despues debemos de crear un orden de transporte que contenga los objetos , en lo posible la recomendación es que se cree una orden de transporte por cada objeto los cuales son :
    • Variables.
    • Infoobjetos
    • DataSources.
    • Infosources.
    • Reglas de transferencia
    • Cubos.
    • Reglas de Actualización.
    • Querys.
    • Infoobjetos.
    • Datasources.
    • Querys.
    • Plantillas Web.

En caso que no pasen los objetos , en BW QAS se deben de revisar primero el objeto que no paso y se puede utilizar la  misma OT para volvera a pasar ,  no es necesario volver a crear otra OT.  La secuencia general es RSA1, SE10 y STMS.

En caso que pasen los objetos a travez de las OT’s correctamente , estas se veran automaticamente en PRD para el pase definitivo.

Nota : No olvidar replicar metadatos cuando estoy en BW DES. El proceso de transferencia de datos se pasa independiente, cuando este se activa te pide una orden de trabajo , la cual es usada despues para pasar a QAS y PRD.

En caso que tengas problemas a la hora de cargar los cubos , con la transacción ST22 puedes verificar los errores de porque no cargan estos.

No te olvides de Replicar los metadatos del cubo.