Hallo B.Hauser,

irgendwo habe ich einen Fehler denn ich aber nicht finde. Ich sende einmal mein Originalstatement:

PHP-Code:
CREATE VIEW art_reserv                                              
(MANDANT_NRFILIAL_NRZENTRAL_NRMENGE)                          
AS (
SELECT AUF_DEFA.MANDANT_NRAUF_POS_ZW.FILIAL_NR,               
 
AUF_POS_ZW.ZENTRAL_NR SUMAUF_POS_ZW.BESTELLMENGE -             
 
AUF_POS_ZW.FEHLMENGE auf_msv3.liefermenge )                      
 
from (select AUF_DEFA.MANDANT_NRAUF_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 ) <> AND         
  
AUF_POS_ZW.SATZ_KEZ <> 'T'                                       
 
union all Select auf_msv3.mandant_nr.                              
  
auf_msv3.filial_nrAuf_msv3.zentral_nrauf_msv3.liefermenge from
  auf_msv3
x                                                       
 GROUP BY AUF_DEFA
.MANDANT_NRAUF_POS_ZW.FILIAL_NR,                
  
AUF_POS_ZW.ZENTRAL_NR
Gruß
Jenne