Welcome Guest, you are in: Anmelden

CP Wiki

RSS RSS

Navigation



  1. Administration

Suche im wiki
»

Wie finden wir heraus ob ein Objekt ein Mischobjekt ist?

Indem wir nachsehen ob es in ein und dem selben Objekt gemietete und vermietete Wohnungen gibt.
select @VermieteteWohnungen = count(vermietkz) from bnstamm where obnumme = @objekt and gueltj = @jahr and vermietkz = 1

select @GemieteteWohnungen = count(vermietkz) from bnstamm where obnumme = @objekt and gueltj = @jahr and vermietkz = 2

-------------- Objekt ist Mischobjekt ------------ IF (@VermieteteWohnungen > 0) AND (@GemieteteWohnungen > 0) BEGIN SET @istMischobjekt = 1 END ELSE ------------ Objekt ist KEIN Mischobjekt -------------- BEGIN SET @istMischobjekt = 0 END


Dies haben wir in der Prozedur cp_istMischobjekt implementiert.
ALTER PROCEDURE dbo.cp_istMischobjekt ( @objekt integer, @jahr integer, @istMischobjekt int out ) AS ....

Wie finden wir heraus ob ein Objekt+Veh in einem Mischobjekt Eigentümer oder Mieter ist?

1. Indem wir bei einem Bestandsnehmer, der dieser VEH zugeordnet ist, nachsehen was für einen Typus der Bestandsnehmer hat.
2. Danach sehen wir in der Symbol Datei nach ob der Bestandsnehmer Typus ein Miet,- oder Eigentumstypus ist.


select @VEHistEigentuemer = obertsukz from bnsy where typus = (select top 1 typus from bnstamm where gueltj = @jahr and obnumme = @objekt and anvereh = @veh) and busymbl = 0 and textkz = 0 and jahr = @jahr


Dies haben wir in der Prozedur cp_istMischobjekt2 implementiert.
ALTER PROCEDURE dbo.cp_istMischobjekt2 ( @objekt integer, @veh integer, @jahr integer, @istMischobjekt int out, @VEHistEigentuemer int out ) AS ......

ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam.