DROP VIEW LD0V0CSERVICES
;
CREATE VIEW LD0V0CSERVICES
AS 
SELECT						
	C20.INSNR,
	C20.INSTYP,
	C20.AKTPNR,
	C20.FOMDAT,
	C20.TOMDAT, 
	Q01.KLARTEXT, 
	I.NAMN,
	I.TELE1,
	J01.NAMN ORGNAMN, 
	AKTTYP.KLARTEXT AKTI,
	COALESCE(C1.TMARK, C2.TMARK) PHASE,
	COALESCE(C1.AEVERKNR,C2.AEVERKNR) PHASEID,
	MAX(N70.TOMDAT) MAXRESTOMDAT
FROM						
	LD0V0C20 C20 
	INNER JOIN LD0V0Q01 Q01 ON Q01.KODTYP='INSATS' AND Q01.KOD=C20.INSTYP AND Q01.XNUM27 = 0
	LEFT JOIN LD0V0I I ON I.HAND=C20.HAND 
	LEFT JOIN LD0V0J01 J01 ON J01.ORGID=C20.ORGID AND J01.ORGENHNR=C20.ORGENHNR
	LEFT JOIN LD0V0C C1 ON C20.ARENDENR = C1.AEVERKNR
	LEFT JOIN LD0V0C C2 ON C20.VERKNR = C2.AEVERKNR
 	LEFT JOIN LD0V0B B ON COALESCE(C1.AKTNR, C2.AKTNR) = B.AKTNR
	LEFT JOIN LD0V0Q01 AKTTYP ON AKTTYP.KODTYP = 'AKTTYP' AND AKTTYP.KOD = B.TYPNR
	LEFT JOIN LD0V0N70 N70 ON N70.INSNR=C20.INSNR
GROUP BY 
C20.INSNR,C20.INSTYP,C20.AKTPNR,C20.FOMDAT,C20.TOMDAT,Q01.KLARTEXT,I.NAMN,I.TELE1,J01.NAMN,AKTTYP.KLARTEXT,C1.TMARK,C2.TMARK,C1.AEVERKNR,C2.AEVERKNR

;