So ganz verstehe ich deine Anforderung nicht, deswegen verweise ich nochmal auf mein Beispiel-Coding von Deiner letzten Anfrage.
Damit die Materialnummern zusammen passen, musst die Select-Anweisung mit WHERE MATNR = LGO0100-MATNR ergänzt werden. Siehe unten. Dir fehlen grundlegende Programmierkenntnisse in ABAP. Sorry, wenn ich das so sage.
Wiederholung von deiner letzten Anfrage:
Die Berechnung könnte so aussehen (ohne Garantie)
Tables: scha, lgo0100, lagbest.
* Lesen Eingang
select * from lgo0100.
clear scha.
clear lagbest.
* Lesen Ausgang
select single * from scha
where matnr = lgo0100-matnr
and lgort = lgo0100-lgort.
* Lesen Lagerbestand
select single * from lagbest
where matnr = lgo0100-matnr
and lgort = lgo0100-lgort.
lagbest-matnr = lgo0100-matnr.
lagbest-lgort = lgo0100-lgort.
* Berechnung Differenz:
lagbest-dif = lgo0100-eing - scha-ausg.
* Zurückschreiben Lagerbestand
modify lagbest.
endselect.
* PS: schön ists nicht, aber könnte funktionieren