Hallo Britta, hallo Fürchau,
klasse....! Dank Euch beiden hat es jetzt geklappt.
PHP-Code:
CREATE VIEW art_reserv
( MANDANT_NR, FILIAL_NR, ZENTRAL_NR, MENGE)
AS
( SELECT x.mandant, x.filiale, x.pzn , SUM( x.menge)
from ( select AUF_DEFA.MANDANT_NR, AUF_POS_ZW.FILIAL_NR,
AUF_POS_ZW.ZENTRAL_NR , ( AUF_POS_ZW.BESTELLMENGE -
AUF_POS_ZW.FEHLMENGE)
from
auf_defa, AUF_POS_ZW, AUF_KO_ZW
WHERE
AUF_DEFA.MANDANT_NR = AUF_KO_ZW.MANDANT_NR AND AUF_DEFA.FILIAL_NR =
AUF_KO_ZW.FILIAL_NR AND AUF_DEFA.ARS_AUFTRAG_NR =
AUF_KO_ZW.ARS_AUFTRAG_NR AND AUF_DEFA.STATUS_KEZ = ' ' AND
AUF_DEFA.MANDANT_NR = AUF_POS_ZW.MANDANT_NR AND
AUF_DEFA.ARS_AUFTRAG_NR = AUF_POS_ZW.ARS_AUFTRAG_NR AND
(AUF_POS_ZW.BESTELLMENGE - AUF_POS_ZW.FEHLMENGE ) <> 0 AND
AUF_POS_ZW.SATZ_KEZ <> 'T'
union all
Select auf_msv3.mandant_nr,
auf_msv3.filial_nr, Auf_msv3.zentral_nr, auf_msv3.liefermenge
from auf_msv3 where auf_msv3.liefermenge <> 0 and AUF_MSV3.ERLEDIGT
_KEZ = ' ')
x (MANDANT, FILIALE, PZN, MENGE)
GROUP BY
x.mandant, x.filiale, x.pzn )
Gruß
Jenne
Bookmarks