Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - QiQe

Páginas: [1]
1
Programación ABAP / POR FAVOR AYUDA URGENTE CON UNA SELECT
« en: 02 de Septiembre de 2008, 02:31:35 pm »
Hola a tod@s...

He seguido este foro (como invitado) durante bastante tiempo, y he aprendido muchísimo con vosotros...

Pero ahora que me he puesto manos a la obra con ABAP y SAP...

Os cuento...es un programita de carga para el Legacy (LSMW), para las hojas de ruta de PP...

Como sabreis, en la hoja de ruta se define los puestos de trabajo por el que pasa un material, y se le asignan los componentes que se consumen a las operaciones por las que va pasando.

Por lo tanto, tenemos un material 'X' con una lista de materiales, de 2 posiciones...

0010 - Material 1
0020 - material 2

Y su hoja de ruta:

0010 - Pto.trabajo 1 - se consume el Material 1
0020 - Pto.trabajo 2 - se consume el Material 2.

El problema que tengo con la SELECT, es que para cada posición de la hoja de ruta, sólo me carga el [Material 1] de la lista de materiales...
Aunque hayan mas operaciones, no me salta al siguiente material...

La select me hace lo siguiente:

0010 - Pto.trabajo 1 - se consume el Material 1
0020 - Pto.trabajo 2 - se consume el Material 1.

Lo que tengo puesto es esto:

select single IDNRK into BIPMZ-MATNR from STPO
where stlnr = BIPMZ-stlnr
   AND stlkn = BIPMZ-stlkn
   AND stlty = BIPMZ-stlty .

¿Hay alguna forma de que eso se haga un loop o bucle y vuelva a pasar por la siguiente posición si hubiese material? y que al volver a pasar compruebe si hay otra posición y coja ese material, no repita el primero

Tengo dentro de nada el Go Life en productivo y nos dimos cuenta del error hace poco en la formación con los usuarios...

Os agradezco cualquier tipo de ayuda

Un saludo y MIL GRACIAS

Páginas: [1]