![]() |
MesoXPO Framework
Code-Dokumentation
|
DataLayer für Mesonic-Datenobjekte, die automatisch auf Mandant und ggf. Wirtschaftsjahr (BaseYear) gefiltert werden sollen. Mehr ...
Öffentliche Methoden | |
| MesoObjectLayer (IDataLayer dataLayer, string company, int mesoyear=0) | |
| Instanziert einen neuen ObjectLayer für Mesonic-Datenobjekte des in company angegebenen Mandanten. Wenn das Wirtschaftsjahr in mesoyear nicht angegeben wurde, angegebenen Mandanten. Wenn das Wirtschaftsjahr in mesoyear nicht angegeben wurde, wird das aktuelle Wirtschaftsjahr verwendet. | |
| void | OverrideMesoYear (int mesoyear) |
| Bietet die Möglichkeit das Wirtschaftsjahr zu überschreiben. | |
| void | ResetMesoyear () |
| Setzt das Wirtschaftsjahr auf den Initialwert zurück. | |
| void | IgnoreMesoYear () |
| Bietet die Möglichkeit das Wirtschaftsjahr zu ignorieren. | |
| void | ResetIgnoreMesoyear () |
| Setzt das ignorieren des Wirtschaftsjahr auf den Initialwert zurück. | |
| MesoDataUnitOfWork | GetDataUnitOfWork () |
| Erzeugt eine MesoDataUnitOfWork welche automatisch auf den aktuellen Mandant und ggf. Wirtschaftsjahr gefiltert wird Hierbei werden wirtschaftjahresübergreifende Tabellen ohne Eingrenzung auf das aktuelle Wirtschaftsjahr in MesoYear gefiltert. Wirtschaftsjahresbezogene Tabellen werden entweder auf MesoYear oder - falls diese Tabellen mittels der neuen Stammdatenjahr Beziehung gepflegt werden können - der BaseYear Eigenschaft gefiltert. | |
| MesoDataUnitOfWork | GetDataUnitOfWork (params IDisposable[] disposeOnDisconnect) |
| Erzeugt eine MesoDataUnitOfWork welche automatisch auf den aktuellen Mandant und ggf. Wirtschaftsjahr gefiltert wird Hierbei werden wirtschaftjahresübergreifende Tabellen ohne Eingrenzung auf das aktuelle Wirtschaftsjahr in MesoYear gefiltert. Wirtschaftsjahresbezogene Tabellen werden entweder auf MesoYear oder - falls diese Tabellen mittels der neuen Stammdatenjahr Beziehung gepflegt werden können - der BaseYear Eigenschaft gefiltert. | |
Propertys | |
| bool | MesoYearOverrideActive [get] |
| Gibt an, ob das Wirtschaftsjahr manuell überschrieben wurde. | |
| bool | MesoYearIgnore [get] |
| Gibt an, ob das Wirtschaftsjahr bei Abfragen ignoriert wird. | |
| string | CompanyNr [get] |
| int | MesoYear [get] |
| int | InitialMesoyear [get] |
| Ursprünglich bei der Instanziierung gesetztes Wirtschaftsjahr. | |
| int | BaseYear [get] |
DataLayer für Mesonic-Datenobjekte, die automatisch auf Mandant und ggf. Wirtschaftsjahr (BaseYear) gefiltert werden sollen.
|
inline |
Instanziert einen neuen ObjectLayer für Mesonic-Datenobjekte des in company angegebenen Mandanten. Wenn das Wirtschaftsjahr in mesoyear nicht angegeben wurde, angegebenen Mandanten. Wenn das Wirtschaftsjahr in mesoyear nicht angegeben wurde, wird das aktuelle Wirtschaftsjahr verwendet.
| dataLayer | |
| company | |
| mesoyear |
|
inline |
Erzeugt eine MesoDataUnitOfWork welche automatisch auf den aktuellen Mandant und ggf. Wirtschaftsjahr gefiltert wird Hierbei werden wirtschaftjahresübergreifende Tabellen ohne Eingrenzung auf das aktuelle Wirtschaftsjahr in MesoYear gefiltert. Wirtschaftsjahresbezogene Tabellen werden entweder auf MesoYear oder - falls diese Tabellen mittels der neuen Stammdatenjahr Beziehung gepflegt werden können - der BaseYear Eigenschaft gefiltert.
|
inline |
Erzeugt eine MesoDataUnitOfWork welche automatisch auf den aktuellen Mandant und ggf. Wirtschaftsjahr gefiltert wird Hierbei werden wirtschaftjahresübergreifende Tabellen ohne Eingrenzung auf das aktuelle Wirtschaftsjahr in MesoYear gefiltert. Wirtschaftsjahresbezogene Tabellen werden entweder auf MesoYear oder - falls diese Tabellen mittels der neuen Stammdatenjahr Beziehung gepflegt werden können - der BaseYear Eigenschaft gefiltert.
|
inline |
Bietet die Möglichkeit das Wirtschaftsjahr zu ignorieren.
Implementiert MesoXPO.IMesoYearScope.
|
inline |
Bietet die Möglichkeit das Wirtschaftsjahr zu überschreiben.
Implementiert MesoXPO.IMesoYearScope.
|
inline |
Setzt das ignorieren des Wirtschaftsjahr auf den Initialwert zurück.
Implementiert MesoXPO.IMesoYearScope.
|
inline |
Setzt das Wirtschaftsjahr auf den Initialwert zurück.
Implementiert MesoXPO.IMesoYearScope.
|
get |
Gibt an, ob das Wirtschaftsjahr bei Abfragen ignoriert wird.
Implementiert MesoXPO.IMesoYearScope.
|
get |
Gibt an, ob das Wirtschaftsjahr manuell überschrieben wurde.
Implementiert MesoXPO.IMesoYearScope.