e:mendata Okta Core
Lade ...
Suche ...
Keine Treffer
emendata.model.main.vertrag.Vertrag Klassenreferenz

Class Vertrag. Mehr ...

Öffentliche Methoden

 Vertrag ()
 Initializes a new instance of the Vertrag class.
 Vertrag (enums.eVertragsTypAuswahl Vertragsart, DateTime _Ablauf)
 Initializes a new instance of the Vertrag class.
BeteiligungJahre getBeteiligungsJahre (int AbrufJahr)
VertragClone ()
 Clones this instance.
VertragCopy ()
VertragCopyDeep ()
VertragCloneDeep ()
string ToLogInfo ()
string ToDebugInfo ()
string ToZielDataInfo ()
void ValidateAblauf (int AktAlter, int RentenEnde)

Öffentliche, statische Methoden

static ? Vertrag ParseXml (string XmlData)

Propertys

float ArtAbschluss [get, set]
 Gets or sets the art abschluss.
float BetragFolge [get, set]
 Gets or sets the betrag folge.
bool Fondsgebunden [get, set]
 Neu 12/2017.
float Teilfreistellungssatz [get, set]
 Neu 12/2017.
float Basiszins [get, set]
 Neu 12/2017.
float PV_EinmalPacht_kWp [get, set]
float PV_Kapazitaet_kWp [get, set]
float PV_Kosten_Versicherung [get, set]
float PV_Kosten_Versicherung_Steigerung [get, set]
float PV_Kosten_Wartung [get, set]
float PV_Kosten_Wartung_Steigerung [get, set]
float PV_Degradation [get, set]
float PV_Ertrag [get, set]
float PV_Verguetung [get, set]
float PV_VeruetungnGarantie [get, set]
float[] PV_IAB [get, set]
float[] PV_Afa [get, set]
string PV_PLZGebiet = "" [get, set]
string PV_PLZGebietInfo = "" [get, set]
int PV_LaufzeitEinmalPacht = 20 [get, set]
float PV_Pachtkosten_pa [get, set]
bool PV_VerguetungabwBeginnjahr [get, set]
 Feature 01.19.
int PV_VerguetungBeginnjahr [get, set]
 Feature 01.19.
bool PV_SteigerungVerguetungEinsparung_EurojekWh [get, set]
 Erweiterung 03.2019.
string AbsicherungsBemerkung [get, set]
 Gets or sets the Absicherungs Bemerkung.
Exists only in Detail Mask Absicherung.
int GetAltersStufe [get, set]
 Gets or sets the get alters stufe.
-1 nicht berücksichtigen
0 nicht Zugeordnet
1 Stufe AK1
2 Stufe AK2
3 Stufe AK3
4 Stufe AK4.
Int32 GetSparZiel [get, set]
 Gets or sets the get spar ziel.
-1 nicht berücksichtigen
0 nicht Zugeordnet
2 => Ziel 1 (Pinnummer)
4 => Ziel 2 (Pinnummer)
... => Ziel ..n (Pinnummer).
ziele.ZielItem[] GetZiele [get, set]
 Gets Ziele für diesen Vertrag.
ZielItem 1:1 Altervertrag
ZielItem 1:n Sparziele.
bool StammvertragIsChanged = false [get, set]
 Flag for Vertrag Aktualisieren.
bool IsVerrentung [get, set]
 Gets or sets a value indicating whether this instance isverrentung.
bool IsStufenmodell [get, set]
 Gets or sets a value indicating whether this instance is stufenmodell.
false = Map manuell GetAltersstufe >1=1.

Ausführliche Beschreibung

Class Vertrag.

Siehe auch
emendata.model.main.interfaces.vertrag.IVertragsKopf, emendata.model.main.interfaces.vertrag.IVertragsDetails, emendata.model.main.interfaces.vertrag.ILebenRente, emendata.model.main.interfaces.vertrag.IBU, emendata.model.main.interfaces.vertrag.IKrankPflege, emendata.model.main.interfaces.vertrag.IBeteiligung, emendata.model.main.interfaces.vertrag.IImmobilie

Beschreibung der Konstruktoren und Destruktoren

◆ Vertrag()

emendata.model.main.vertrag.Vertrag.Vertrag ( enums.eVertragsTypAuswahl Vertragsart,
DateTime _Ablauf )

Initializes a new instance of the Vertrag class.

Parameter
VertragsartThe vertragsart.
_Ablauf

Dokumentation der Elementfunktionen

◆ Clone()

Vertrag? emendata.model.main.vertrag.Vertrag.Clone ( )

Clones this instance.

Rückgabe
Vertrag.

◆ CloneDeep()

Vertrag? emendata.model.main.vertrag.Vertrag.CloneDeep ( )
Rückgabe

◆ Copy()

Vertrag? emendata.model.main.vertrag.Vertrag.Copy ( )
Rückgabe

◆ CopyDeep()

Vertrag? emendata.model.main.vertrag.Vertrag.CopyDeep ( )
Rückgabe

◆ getBeteiligungsJahre()

BeteiligungJahre emendata.model.main.vertrag.Vertrag.getBeteiligungsJahre ( int AbrufJahr)
Parameter
AbrufJahr
Rückgabe

◆ ParseXml()

? Vertrag emendata.model.main.vertrag.Vertrag.ParseXml ( string XmlData)
static
Parameter
XmlData
Rückgabe

◆ ToDebugInfo()

string emendata.model.main.vertrag.Vertrag.ToDebugInfo ( )
Rückgabe

◆ ToLogInfo()

string emendata.model.main.vertrag.Vertrag.ToLogInfo ( )
Rückgabe

◆ ToZielDataInfo()

string emendata.model.main.vertrag.Vertrag.ToZielDataInfo ( )
Rückgabe

◆ ValidateAblauf()

void emendata.model.main.vertrag.Vertrag.ValidateAblauf ( int AktAlter,
int RentenEnde )
Parameter
AktAlter
RentenEnde

Dokumentation der Propertys

◆ AbsicherungsBemerkung

string emendata.model.main.vertrag.Vertrag.AbsicherungsBemerkung
getset

Gets or sets the Absicherungs Bemerkung.
Exists only in Detail Mask Absicherung.

The absicherungs bemerkung.

◆ ArtAbschluss

float emendata.model.main.vertrag.Vertrag.ArtAbschluss
getset

Gets or sets the art abschluss.

The art abschluss.

◆ BetragFolge

float emendata.model.main.vertrag.Vertrag.BetragFolge
getset

Gets or sets the betrag folge.

The betrag folge.

◆ GetAltersStufe

int emendata.model.main.vertrag.Vertrag.GetAltersStufe
getset

Gets or sets the get alters stufe.
-1 nicht berücksichtigen
0 nicht Zugeordnet
1 Stufe AK1
2 Stufe AK2
3 Stufe AK3
4 Stufe AK4.

Alters Stufe.

◆ GetSparZiel

Int32 emendata.model.main.vertrag.Vertrag.GetSparZiel
getset

Gets or sets the get spar ziel.
-1 nicht berücksichtigen
0 nicht Zugeordnet
2 => Ziel 1 (Pinnummer)
4 => Ziel 2 (Pinnummer)
... => Ziel ..n (Pinnummer).

Sparziel.

◆ GetZiele

ziele.ZielItem [] emendata.model.main.vertrag.Vertrag.GetZiele
getset

Gets Ziele für diesen Vertrag.
ZielItem 1:1 Altervertrag
ZielItem 1:n Sparziele.

Ziel Array

◆ IsStufenmodell

bool emendata.model.main.vertrag.Vertrag.IsStufenmodell
getset

Gets or sets a value indicating whether this instance is stufenmodell.
false = Map manuell GetAltersstufe >1=1.

true if this instance is stufenmodell; otherwise, false.

◆ IsVerrentung

bool emendata.model.main.vertrag.Vertrag.IsVerrentung
getset

Gets or sets a value indicating whether this instance isverrentung.

true if this instance is verrentung; otherwise, false.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
  • data/model/emendata.model.main/vertrag/Vertrag.cs
  • data/model/emendata.model.main/vertrag/Vertrag.Init.cs