textvar.Add(prefix$ + "NAME", Me.Name)
textvar.Add(prefix$ + "ID", Me.Id.ToString)
textvar.Add(prefix$ + "STRASSE", Me.Street)
textvar.Add(prefix$ + "ORT", Me.Ort)
textvar.Add(prefix$ + "EMPFAENGER", Me.Empfaenger)
textvar.Add(prefix$ + "MANDANTNR", Me.Mandant.ToString)
textvar.Add(prefix$ + "MANDANT", bbsys.Cache.MandantName(Me.Mandant))
textvar.Add(prefix$ + "MWSTSATZ", ConvertToString(bbsys.Cache.MwStSatzProzent(bbsys.MwStSatzNummer0bis19(Me.MwSt, New BBDate(BBDate.StartWert.Heute)))))
textvar.Add(prefix$ + "EIGENTUEMERSTRASSE", Me.StrasseEigentuemer)
textvar.Add(prefix$ + "EIGENTUEMERORT", Me.OrtEigentuemer)
textvar.Add(prefix$ + "MARKTWERT", Marktwert.FormatBig)
textvar.Add(prefix$ + "BELEIHUNGSWERT", Beleihungswert.FormatBig)
textvar.Add(prefix$ + "EINHEITEN", Me.AnzahlEinheiten.ToString)
textvar.Add(prefix$ + "EINNAHMEN_VON", BbLeft(Me.FiBuMietkontoBasis, 6) + "00")
textvar.Add(prefix$ + "EINNAHMEN_BIS", BbLeft(Me.FiBuMietkontoBasis, 6) + "99")
textvar.Add(prefix$ + "AUSGABEN_0_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenOhneUmlagen, "000"))
textvar.Add(prefix$ + "AUSGABEN_0_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenOhneUmlagen, "999"))
textvar.Add(prefix$ + "AUSGABEN_LAUFENDOHNEUMLAGE_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenOhneUmlagen, "000"))
textvar.Add(prefix$ + "AUSGABEN_LAUFENDOHNEUMLAGE_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenOhneUmlagen, "899"))
textvar.Add(prefix$ + "AUSGABEN_AFA_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenOhneUmlagen, "900"))
textvar.Add(prefix$ + "AUSGABEN_AFA_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenOhneUmlagen, "999"))
textvar.Add(prefix$ + "AUSGABEN_QM_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenUmlageQM, "000"))
textvar.Add(prefix$ + "AUSGABEN_QM_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenUmlageQM, "999"))
textvar.Add(prefix$ + "AUSGABEN_1000_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenUmlage_Wohnung_WS1Tausendstel, "000"))
textvar.Add(prefix$ + "AUSGABEN_1000_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.AusgabenUmlage_Wohnung_WS1Tausendstel, "999"))
textvar.Add(prefix$ + "AUSGABEN_WS2_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_Wohnung_WS2, "000"))
textvar.Add(prefix$ + "AUSGABEN_WS2_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_Wohnung_WS2, "999"))
textvar.Add(prefix$ + "AUSGABEN_WS3_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_Wohnung_WS3, "000"))
textvar.Add(prefix$ + "AUSGABEN_WS3_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_Wohnung_WS3, "999"))
textvar.Add(prefix$ + "AUSGABEN_MI1_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_MieterSchluessel1, "000"))
textvar.Add(prefix$ + "AUSGABEN_MI1_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_MieterSchluessel1, "999"))
textvar.Add(prefix$ + "AUSGABEN_MI2_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_MieterSchluessel2, "000"))
textvar.Add(prefix$ + "AUSGABEN_MI2_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_MieterSchluessel2, "999"))
textvar.Add(prefix$ + "AUSGABEN_7_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_sonstige, "000"))
textvar.Add(prefix$ + "AUSGABEN_7_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_sonstige, "999"))
textvar.Add(prefix$ + "AUSGABEN_ZINSEN_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_Zinsen, "000"))
textvar.Add(prefix$ + "AUSGABEN_ZINSEN_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_Zinsen, "999"))
textvar.Add(prefix$ + "AUSGABEN_SONDERUMLAGE_VON", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_DiverseUmlagen, "000"))
textvar.Add(prefix$ + "AUSGABEN_SONDERUMLAGE_BIS", AusgabenkontoKlasse(HausverwaltungAusgabenklasse.Ausgaben_DiverseUmlagen, "999"))
Sowie das Variablenfeld in den Hausstammdaten
Beispiel:
VARNAME#VARTEXT
AFAGEBAEUDE#S1234567
AFAZUBEHOEHR#S2345678
HAUS,1
T,Marktwert HAUSNAME ist HAUSMARKTWERT
ADDMEMORY,HAUSNAME