Ante la necesidad de crear un reporte donde se muestren los productos que se envían a los clientes de una región, desde un centro en particular. Este reporte debe contener los datos del cliente (Código, Razón Social, dirección, productos a enviar y sus cantidades).
Uno de los miembros de nuestra comunidad propuso crear este reporte a través de un query en SAP, su nombre es Edgard y es nuestro autor destacado para la publicación de hoy. Puedes leer más de sus aportes en nuestra comunidad, su nickname es: eNattes.
Uno de los miembros de nuestra comunidad propuso crear este reporte a través de un query en SAP, su nombre es Edgard y es nuestro autor destacado para la publicación de hoy. Puedes leer más de sus aportes en nuestra comunidad, su nickname es: eNattes.
Paso a paso cómo crear la Query en SAP
Utiliza SQ00Ir a Entorno -- Ambitos Funcionales:
Aqui asignas los usuarios que usarán el Query, posteriormente asignaremos el infoset.
Luego entorno -> infosets
Digitas un nombre y pones crear
En fuente de datos hay varias opciones unión via tablas, tabla directa o base de datos lógica (son las que he usado).
Para tu caso usuaria la tercera opción base de datos lógica VLV (de entregas) , es obligación una denominación, le das al check:
Te muestra las tablas y estructuras donde buscará los datos
Selecciónalos todos, siempre es mejor tener todos los datos. le das check
En mi caso yo borro todos los grupos de campo y dejo solo uno o creo uno nuevo y borro los demás (a gusto de uno) (carpetas de la derecha).
Aqui seleccionas los campo que ocuparás de las distintas tablas que están disponibles con botón derecho sobre el campo y pinchar sobre "incluir en grupo de campos" (tambien agarrar y soltar en el grupo de campos con el mouse).
Una vez ya incluiste todos los datos en el grupo de campos. guardas y generas el infoset. (se puede modificar las veces que quieras).
Una vez creado el infosets lo agregamos a nuestro grupo de usuarios, creado anteriormente.
Lo asignas a tu grupo de usuarios y grabas
Inmediatemente aparece una ventana con los infosets asociados al grupo de usuarios.
Le pones titulo, algún comentario y pinchas en lista básica
Como te darás cuenta esto es la pantalla normal de la sqvi, cuando aqui vas seleccionando campos de lista (desplegables) o de selección (vienen algunos por defectos). Si notas también viene otra carpeta con las descripciones de los datos (dependiendo de los campo que elegiste en el queries). grabas y ya esta. puedes crear tus propios campos, aqui en esta seccion, así como tb puedes modificar la glosa de los datos predefinidos, eso si cambiando el texto en el infoset.
Si es solo para un puesto de expedición funcionará bien.
Los querys son una gran alternativa para aquellos que carecen de conocimiento abap, aunque yo diria que aun pudiendo hacer consultas directas y presentarlas en ALV, los query son de gran importancia ya que incluso los reportes stanrds FBLXN se han armados usando esta herramientas.
ResponderBorrarLos querys son complementos de la aplicacion , soportes para mayor control del proceso, esto hay que complementarlo con tablas dinamicas queda un informe ok
ResponderBorrarYo desconocia esta utilidad de SAP. Conozco las Querys de SAP, como usuario,pero no como se podian generar las consultas.
ResponderBorrarAhora a practicar y ver su funcionabilidad.
Muchas gracias Edgart, creo que es un gran aporte para los que estamos comenzando en SAP.
Para todos aquellos que estan adelantados aporten como lo a hecho Edgart, atreverse a realizar un tutorial o una guia, será de mucha utilidad para los que recien nos estamos iniciando en SAP.
Gracias a todos por participar en este FORO