4 Replies Latest reply: Feb 16, 2012 11:37 PM by Hector Sanabria RSS

Prueba de consultas SQL en SAP R/3

Hector Sanabria
Currently Being Moderated

Buenos dias.

 

Les escribo para preguntarles si existe alguna manera práctica de probar mis consultas sin la necesidad de crear un programa.

Verán,hace ya unos meses que adquirimos SAP R/3 y el detalle es que se están recibiendo requerimientos de reportes nuevos.

 

Hasta el momento he logrado sacar un par de reportes, sin embargo; para hacer pruebas; he tenido que pasar los programas a través de los servidores de desarrollo, calidad y productivo para darme cuenta que mis consultas están malas. (No tenemos suficiente data en Calidad, peor en desarrollo) y eso consume tiempo.

 

No se si logre explicar bien mi dilema.

 

Ojalá y puedan ayudarme

Gracias de antemano.

 

  • Re: Prueba de consultas SQL en SAP R/3
    Andres Sarcevic
    Currently Being Moderated

    Hola,

     

    ¿A qué te referís cuando decís que las consultas "están malas"? ¿Cuál es el problema puntual al llegar a Producción? ¿Mala performance, errores en los resultados de la consulta, etc?

     

    Es común que en Desarrollo los datos sean malos/escasos/poco confiables, pero más allá de eso las consultas que se implementan en los reportes no tienen por qué "estar malas".

     

    Saludos,

    Andres.

     

    • Re: Prueba de consultas SQL en SAP R/3
      Hector Sanabria
      Currently Being Moderated

      Cuando digo que mis consultas aveces están malas, me refiero específicamente a la lógica.

      A veces no incluyo una tabla en el JOIN, o aveces me olvido de agregar una condición en el WHERE.

      En alguna ocasión me ha pasado que los usuarios quieren ver porcentajes y lo que yo mando a mostrar en pantalla es un decimal por que no multipliqué por 100 (Ellos miran 0.32 en vez de 32 y se ponen como locos)

       

      Básicamente lo que estoy buscando es un SQL Manager para hacer queries y probarlos antes de escribirlos en mi código fuente.

       

      • Re: Prueba de consultas SQL en SAP R/3
        Andres Sarcevic
        Currently Being Moderated

        ¡Y no es para menos que se pongan como locos, si estaba especificado porcentajes en la visualización del campo!

         

        Me parece que por los problemas que contás, alcanza con el ambiente de Desarrollo y pruebas exhaustivas del desarrollo, no sólo por vos (si sos desarrollador), sino también por los analistas funcionales. Entonces estaríamos hablando de errores de programación. La estructura/creación de tus consultas no debería estar influenciada directamente por los datos que recoja y mientras en Desarrollo hayan datos, aunque sean poco confiables, es todo lo que necesitás para armarlas.

         

        Una utilidad que puede llegar a servirte, aunque no para reportes y consultas muy complejas, es Quick Viewer y SAP Query:

        Transacciones SQVI y SQ00/SQ01/SQ03. Buscá información al respecto que hay muchísimo dando vueltas. Espero te sirva.

         

        Un saludo,

        Andres.