mit der Transaktion V.15 kann man rückständige Aufträge anzeigen lassen.
Allerdings such ich eher eine Liste, in der ich die vom Kunden bestellte Menge (Kundenauftragsmenge) gegenueber der tatsächlich gelieferten Menge sehen kann.
Gibt's noch eine andere Liste ? Oder muss das eine Eigententwicklung werden ?
Kann man die V.15 als Vorlage verwenden ? Gibt's einen Baustein, um Aufträge zu selektieren, die rückständig sind ? Oder lest ihr zu den Aufträgen den Belegfluß ? Wenn keiner da ist, dann ist der Auftrag offen. Ist einer da und die Kundenauftragsmenge ist nicht gleich der Liefermenge (oder WA Menge), dann ist der auch rückständig ?
select * into corresponding fields of ivbap from vbap
inner join vbak
on vbak~vbeln = vbap~vbeln
and vbak~lifsk = ''
inner join vbuk
on vbuk~vbeln = vbap~vbeln
and vbuk~lfstk <> 'C'
and vbuk~lfgsk <> 'C'
and vbuk~abstk <> 'C'
and vbuk~gbstk <> 'C'
inner join vbup
on vbup~vbeln = vbap~vbeln
and vbup~posnr = vbap~posnr
and vbup~absta <> 'C'
and vbup~lfsta <> 'C'
and vbup~lfgsa <> 'C'
and vbup~gbsta <> 'C'
and vbup~gbsta > ''
where vbap~matnr in smatnr
and vbap~kondm in skondm
and vbap~matkl in smatkl
and vbak~auart in sauart
and vbak~vkorg in svkorg
and vbak~vkbur in svkbur
and vbak~kunnr in skunnr
and vbak~vbeln in svbeln
and ( vbak~vbtyp = 'C' or vbak~vbtyp = 'I' )
and vbap~kwmeng > 0.
Die Felder die mit S beginnen sind Select-Options.
Die Terminabfrage erledigen wir im Programm, entweder über den Wunschtermin im Kopf oder über die VBEP.