Codebasis als Dateien ins Arbeitsrepo statt als Gitlink

QuellCode/CentronERP war nur als Gitlink (Submodul-Referenz auf 79c1142)
getrackt, ohne .gitmodules und ohne erreichbares Remote. Der
Untersuchungsgegenstand der Versuchsreihe war damit nicht reproduzierbar
gesichert: Ein Klon haette ein leeres Verzeichnis erhalten, und die Belege
der 3.287 Anforderungen waeren nicht ueberpruefbar gewesen.

Umstellung:
- Historie nach c:\DEV\CentronERP_git_snapshot_79c1142 ausgelagert
  (vollstaendig lesbar, enthaelt 79c1142 und Vorgaenger 89ccfd6)
- Gitlink aus dem Index entfernt
- Dateiinhalt aufgenommen: 24.557 Dateien, rund 333 MB

Die verschachtelte .gitignore der Codebasis gilt weiter, Build-Artefakte
bleiben ausgeschlossen. Details in Versuche/Versuch_01/_Codebasis-Nachweis.md
This commit is contained in:
Christoph Schwörer
2026-08-26 07:43:51 +02:00
parent 18edae75b6
commit f045b99a25
24664 changed files with 5846716 additions and 1 deletions
@@ -0,0 +1,108 @@
using System;
using Centron.BusinessLogic;
using Centron.BusinessLogic.Sales.Calendar;
using Centron.BusinessLogic.Services.CTimeConnectors;
using Centron.BusinessLogic.WebServices.Services.CTimeConnectors;
using Centron.Interfaces;
using Centron.Interfaces.BL;
using Centron.Tests.EndToEnd.Infrastructure;
using CentronSoftware.Centron.WebServices.Entities.Services.CTimeConnectors;
using Xunit;
using Xunit.Abstractions;
namespace Centron.Tests.EndToEnd.Tests.Services.CTimeConnectors
{
public class CTimeConnectorTests : EndToEndTest
{
public CTimeConnectorTests(ITestOutputHelper testOutputHelper) : base(testOutputHelper)
{
}
[Fact(Skip = "c-Time test is flaky because of connection issues and data changes in c-Time")]
public override void Execute()
{
using (var session = new BLSession())
{
CheckSettingUpdate(session);
CheckGetSettings(session);
GetCtimeDataCheck(session);
SyncCTimeWithCalendarCheck(session, 1);
SyncCTimeWithCalendarCheck(session, 2);
ResetCtimeCalendarSync(session);
}
}
private void CheckSettingUpdate(BLSession session)
{
var bl = session.GetBL<CTimeConnectorWebServiceBL>();
var result = bl.SetCTimeConnectorSettings(base.GetLoggedInUser(), new CTimeConnectorSettingsDTO()
{
CTimeUrl = "",
CTimeAppGuid = "8473E19C-8F61-4F01-8BA9-FEC86EEF6DC1",
CTimeCompanyGuid = "BEAAE433-7652-4ED3-B6E2-F881D64E4233",
StartDate = new DateTime(2020, 12, 1),
IsSyncActive = true
});
base.Verifier.Verify("CheckSettingUpdate_setMethod_result", result);
}
private void CheckGetSettings(BLSession session)
{
var bl = session.GetBL<CTimeConnectorWebServiceBL>();
var result = bl.GetCTimeConnectorSettings(base.GetLoggedInUser());
base.Verifier.Verify("CheckGetSettings_getMethod_result", result);
}
private void GetCtimeDataCheck(BLSession session)
{
var bl = session.GetBL<CTimeConnectorBL>();
bl.CtimeApiSetLastTransferDateAsync(new DateTime(2020, 12, 1)).Wait();
var result = bl.GetCtimeDataAsync(new DateTime(2020,12,31)).Result;
base.Verifier.Verify("GetCtimeDataCheck_result", result);
}
private void SyncCTimeWithCalendarCheck(BLSession session, int callCount)
{
var bl = session.GetBL<CTimeConnectorBL>();
// Reset c-time sync tracking
bl.CtimeApiSetLastTransferDateAsync(new DateTime(2020, 12, 1)).Wait();
var cTimeDataResult = bl.GetCtimeDataAsync(new DateTime(2020,12,31)).Result;
Assert.Equal(ResultStatus.Success, cTimeDataResult.Status);
// Prepare the data for the unit test
foreach (var item in cTimeDataResult.Data)
item.EmployeeEmail = "vertrieb@c-entron.de";
var result = bl.SyncCTimeWithCalendarAsync(cTimeDataResult.Data).Result;
base.Verifier.Verify($"SyncCTimeWithCalendarCheck{callCount}_result", result);
var scheduleBL = session.GetBL<ScheduleBL>();
var scheduleItems = scheduleBL.GetScheduleOverview(base.GetLoggedInUser(), new ScheduleOverviewFilter()
{
DateFrom = new DateTime(2020, 12, 1),
DateTo = new DateTime(2020,12,31),
ObjectType = (int) CentronObjectKindNumeric.CTimeConnector
});
base.Verifier.Verify($"SyncCTimeWithCalendarCheck{callCount}_ScheduleItems", scheduleItems);
}
private void ResetCtimeCalendarSync(BLSession session)
{
var bl = session.GetBL<CTimeConnectorBL>();
bl.ResetCtimeCalendarSync();
var scheduleBL = session.GetBL<ScheduleBL>();
var scheduleItems = scheduleBL.GetScheduleOverview(base.GetLoggedInUser(), new ScheduleOverviewFilter()
{
DateFrom = new DateTime(2020, 12, 1),
DateTo = new DateTime(2020,12,31),
ObjectType = (int) CentronObjectKindNumeric.CTimeConnector
});
base.Verifier.Verify($"ResetCtimeCalendarSync_ScheduleItems", scheduleItems);
}
}
}
@@ -0,0 +1,13 @@
{
Data: {
CTimeAppGuid: '8473E19C-8F61-4F01-8BA9-FEC86EEF6DC1',
CTimeCompanyGuid: 'BEAAE433-7652-4ED3-B6E2-F881D64E4233',
CTimeUrl: '',
IsSyncActive: true,
StartDate: DateTime
},
Error: null,
Message: null,
MessageCode: null,
Status: 0
}
@@ -0,0 +1,6 @@
{
Error: null,
Message: null,
MessageCode: null,
Status: 0
}
@@ -0,0 +1,503 @@
{
Data: [
{
CentronTransferTimerType: 0,
EmployeeEmail: 'info@c-entron.de',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 144490,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'info@c-entron.de',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 144490,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'info@c-entron.de',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 144490,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'gustav@lehnert.it',
EmployeeNumber: '123456789',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 144491,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 144492,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'sembu@freenet.de',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 144493,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'superadmin@c-time.net',
EmployeeNumber: '12345',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 144494,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'mayer@c-entron.de',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 144495,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'gustav@lehnert.it',
EmployeeNumber: '123456789',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 144568,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'test@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 225380,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'snail@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 225381,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'tommi@wurst.dee',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 228918,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: '42@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 233897,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'hf@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 233898,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 0,
EmployeeEmail: 'admin@c-time.net',
EmployeeNumber: 'AZ',
TimeRecordConfirmed: true,
TimerType: 'Feiertag(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#000000',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 241473,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303170,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303171,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303172,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303173,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303177,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303178,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303179,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303183,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303184,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303185,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303192,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303193,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: false,
TimeTrackI3D: 303194,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Sonder-Urlaub(c-Time)',
TimerTypeColor: '#0000FF',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 305947,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Sonder-Urlaub(c-Time)',
TimerTypeColor: '#0000FF',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 305948,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Sonder-Urlaub(c-Time)',
TimerTypeColor: '#0000FF',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 305949,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Sonder-Urlaub(c-Time)',
TimerTypeColor: '#0000FF',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 305950,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
},
{
CentronTransferTimerType: 1,
EmployeeEmail: 'flitzer@lehnert.it',
EmployeeNumber: '',
TimeRecordConfirmed: true,
TimerType: 'Urlaub(c-Time)',
TimerTypeColor: '#FF8000',
TimerTypeFontColor: '#FFFFFF',
Timestamp: DateTime,
TimeTrackActive: true,
TimeTrackI3D: 320389,
TimeTrackIn: DateTime,
TimeTrackOut: DateTime,
TimetrackUpdated: false
}
],
Error: null,
Message: null,
MessageCode: null,
Status: 0
}
@@ -0,0 +1,899 @@
{
Data: [
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 1,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10448,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 2,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10449,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 3,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10450,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 4,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144491,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10451,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 5,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144492,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10452,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 6,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144493,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10453,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 7,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144494,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10454,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 8,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144495,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10455,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 9,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144568,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10456,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 10,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 225380,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10457,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 11,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 225381,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10458,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 12,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 228918,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10459,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 13,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 233897,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10460,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 14,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 233898,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10461,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 15,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 241473,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10462,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 16,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303170,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10463,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 17,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303171,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10464,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 18,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303172,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10465,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 19,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303173,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10466,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 20,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303177,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10467,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 21,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303178,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10468,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 22,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303179,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10469,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 23,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303183,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10470,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 24,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303184,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10471,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 25,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303185,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10472,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 26,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303192,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10473,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 27,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303193,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10474,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 28,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303194,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10475,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 29,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305947,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10476,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 30,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305948,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10477,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 31,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305949,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10478,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 32,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305950,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10479,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 33,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 320389,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10480,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
}
],
Error: null,
Message: null,
MessageCode: null,
Status: 0
}
@@ -0,0 +1,899 @@
{
Data: [
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 1,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10448,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 2,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10449,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 3,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10450,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 4,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144491,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10451,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 5,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144492,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10452,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 6,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144493,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10453,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 7,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144494,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10454,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 8,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144495,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10455,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 9,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144568,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10456,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 10,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 225380,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10457,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 11,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 225381,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10458,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 12,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 228918,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10459,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 13,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 233897,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10460,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 14,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 233898,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10461,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 15,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 241473,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10462,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 16,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303170,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10463,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 17,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303171,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10464,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 18,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303172,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10465,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 19,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303173,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10466,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 20,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303177,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10467,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 21,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303178,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10468,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 22,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303179,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10469,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 23,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303183,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10470,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 24,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303184,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10471,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 25,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303185,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10472,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 26,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303192,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10473,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 27,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303193,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10474,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 28,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303194,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10475,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 29,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305947,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10476,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 30,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305948,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10477,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 31,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305949,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10478,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 32,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305950,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10479,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 33,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 320389,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10480,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Urlaub(c-Time)'
}
],
Error: null,
Message: null,
MessageCode: null,
Status: 0
}
@@ -0,0 +1,6 @@
{
Error: null,
Message: null,
MessageCode: null,
Status: 0
}
@@ -0,0 +1,899 @@
{
Data: [
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 1,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10448,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 2,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10449,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 3,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144490,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10450,
ScheduleSpecialKindCaption: null,
Status: false,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 4,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144491,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10451,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 5,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144492,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10452,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 6,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144493,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10453,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 7,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144494,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10454,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 8,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144495,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10455,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 9,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 144568,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10456,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 10,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 225380,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10457,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 11,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 225381,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10458,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 12,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 228918,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10459,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 13,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 233897,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10460,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 14,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 233898,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10461,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: null,
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: null,
I3D: 15,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: false,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 241473,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10462,
ScheduleSpecialKindCaption: null,
Status: true,
Text: 'Feiertag(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 16,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303170,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10463,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 17,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303171,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10464,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 18,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303172,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10465,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 19,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303173,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10466,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 20,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303177,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10467,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 21,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303178,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10468,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 22,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303179,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10469,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 23,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303183,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10470,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 24,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303184,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10471,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 25,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303185,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10472,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 26,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303192,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10473,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 27,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303193,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10474,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 28,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 303194,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10475,
ScheduleSpecialKindCaption: 'Urlaub',
Status: false,
Text: 'Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 29,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305947,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10476,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 30,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305948,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10477,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 31,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305949,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10478,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 32,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 305950,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10479,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Sonder-Urlaub(c-Time)'
},
{
AppointmentEnd: DateTime,
AppointmentStart: DateTime,
Approved: null,
ColorCode: 'F4F0B1',
CreatedThrough: null,
EmployeeI3D: 22,
FontColorCode: '0',
I3D: 33,
IsCalculated: false,
IsCompleteDay: false,
IsCRM: false,
IsHoliday: true,
IsIllness: false,
IsOffer: false,
IsOrder: false,
IsOvertime: false,
IsPlanned: false,
IsShortWorkTime: false,
ObjectI3D: 320389,
ObjectKind: 7600095,
ObjectStatus: null,
ScheduleI3D: 10480,
ScheduleSpecialKindCaption: 'Urlaub',
Status: true,
Text: 'Urlaub(c-Time)'
}
],
Error: null,
Message: null,
MessageCode: null,
Status: 0
}
@@ -0,0 +1,6 @@
{
Error: null,
Message: null,
MessageCode: null,
Status: 0
}
@@ -0,0 +1,22 @@
[
{
TableName: 'CacheMspArticleStatistics',
IsUpdateRequested: 'False',
IsUpdating: 'False'
},
{
TableName: 'CacheSalesStatistic',
IsUpdateRequested: 'False',
IsUpdating: 'False'
},
{
TableName: 'CacheOrderStatistic',
IsUpdateRequested: 'False',
IsUpdating: 'False'
},
{
TableName: 'CacheTicketStatistic',
IsUpdateRequested: 'False',
IsUpdating: 'False'
}
]
@@ -0,0 +1,53 @@
using System.Linq;
using Centron.BusinessLogic;
using Centron.BusinessLogic.Services;
using Centron.Interfaces.BL;
using Centron.Tests.EndToEnd.Infrastructure;
using Xunit.Abstractions;
namespace Centron.Tests.EndToEnd.Tests.Services.CachedTables;
public class GeneralCachedTableTests : EndToEndTest
{
public GeneralCachedTableTests(ITestOutputHelper testOutputHelper) : base(testOutputHelper)
{
}
public override void Execute()
{
PrepareDatabase();
using var session = new BLSession();
session.GetBL<CachedTableBL>().RepairIfNecessaryCacheStatistic();
Verifier.VerifySql("CachedTableStatistics_Check", "SELECT TableName, IsUpdateRequested, IsUpdating FROM CachedTableStatistics");
session.GetBL<CachedTableBL>().ExecuteCacheUpdates().ThrowIfError();
var cacheTableNames = session.GetBL<CachedTableBL>().GetCachedTableNames().ToList();
foreach (var tableName in cacheTableNames)
{
Verifier.VerifySql($"CacheTable_{tableName}_ItemCountCheck", $"SELECT COUNT(*) FROM {tableName}");
}
// Test optimized update
PrepareDatabaseForOptimizedTest();
session.GetBL<CachedTableBL>().ExecuteOptimizedCacheUpdates().ThrowIfError();
foreach (var tableName in cacheTableNames)
{
Verifier.VerifySql($"CacheTable_{tableName}_ItemCountCheckAfterOptimized", $"SELECT COUNT(*) FROM {tableName}");
}
}
private void PrepareDatabase()
{
Sql("UPDATE ARTIK SET HasWorkItems = 1 WHERE I3D IN (1218,162,136)");
}
private void PrepareDatabaseForOptimizedTest()
{
Sql("UPDATE hlpdsk_requests SET GeaendertDatum = GETDATE() WHERE I3D IN (10460, 6377)");
Sql("DELETE FROM CacheTicketStatistic WHERE I3D = 1278");
}
}
@@ -0,0 +1,198 @@
[
{
I3D: '10000',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10000',
SameCustomerRoot: '1'
},
{
I3D: '10001',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10001',
SameCustomerRoot: '1'
},
{
I3D: '10002',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10002',
SameCustomerRoot: '1'
},
{
I3D: '10003',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10003',
SameCustomerRoot: '1'
},
{
I3D: '10004',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10004',
SameCustomerRoot: '1'
},
{
I3D: '10005',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10005',
SameCustomerRoot: '1'
},
{
I3D: '10006',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10006',
SameCustomerRoot: '1'
},
{
I3D: '10007',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10007',
SameCustomerRoot: '1'
},
{
I3D: '10008',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10008',
SameCustomerRoot: '1'
},
{
I3D: '10009',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10009',
SameCustomerRoot: '1'
},
{
I3D: '10010',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10010',
SameCustomerRoot: '1'
},
{
I3D: '10011',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10011',
SameCustomerRoot: '1'
},
{
I3D: '10012',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10012',
SameCustomerRoot: '1'
},
{
I3D: '10013',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10013',
SameCustomerRoot: '1'
},
{
I3D: '10014',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10014',
SameCustomerRoot: '1'
},
{
I3D: '10015',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10015',
SameCustomerRoot: '1'
},
{
I3D: '10016',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10016',
SameCustomerRoot: '1'
},
{
I3D: '10017',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10017',
SameCustomerRoot: '1'
},
{
I3D: '10018',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10018',
SameCustomerRoot: '1'
},
{
I3D: '10019',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10019',
SameCustomerRoot: '1'
},
{
I3D: '10020',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10020',
SameCustomerRoot: '1'
},
{
I3D: '10021',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10021',
SameCustomerRoot: '1'
},
{
I3D: '10022',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10022',
SameCustomerRoot: '1'
},
{
I3D: '10023',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10023',
SameCustomerRoot: '1'
},
{
I3D: '10024',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10024',
SameCustomerRoot: '1'
},
{
I3D: '10025',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10025',
SameCustomerRoot: '1'
},
{
I3D: '10026',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10026',
SameCustomerRoot: '1'
},
{
I3D: '10027',
Name: 'Mails',
SameRoot: '1',
CustomerDirName: 'Kunde 10027',
SameCustomerRoot: '1'
}
]
@@ -0,0 +1,86 @@
using Centron.BusinessLogic;
using Centron.BusinessLogic.Services.DataQuality;
using Centron.Interfaces.BL;
using Centron.Tests.EndToEnd.Infrastructure;
using Centron.Tests.EndToEnd.Infrastructure.Verifier;
using Xunit;
using Xunit.Abstractions;
namespace Centron.Tests.EndToEnd.Tests.Services
{
public class DirectoryCheckTest : EndToEndTest
{
public DirectoryCheckTest(ITestOutputHelper testOutputHelper) : base(testOutputHelper)
{
}
public override void Execute()
{
RunDirectoryCheck();
}
private void RunDirectoryCheck()
{
using (var session = new BLSession())
{
this.Sql("UPDATE Kunden SET MailDirI3D = NULL WHERE I3D = 10007");
var checkBL = session.GetBL<DirectoryCheckBL>();
var resultData = checkBL.ExecuteDirectoryCheck(this.GetLoggedInUser()).ThrowIfError();
this.Verifier.Verify("DirectoryCheck_result", resultData);
this.Verifier.VerifySql("Customer_Verify_directories", _sqlCustomerVerifyer);
this.Verifier.VerifySql("CustomerReceipts_Verify_directories", _sqlCustomerReceiptsVerifyer);
this.Verifier.VerifySql("Employee_Verifyer_directories", _sqlEmployeeVerifyer);
this.Verifier.VerifySql("Article_Verifyer_directories", _sqlArticleVerifyer);
this.Verifier.VerifySql("Supplier_Verify_directories", _sqlSupplierVerifyer);
this.Verifier.VerifySql("SupplierReceipts_Verify_directories", _sqlSupplierReceiptsVerifyer);
}
}
private const string _sqlCustomerVerifyer = @"SELECT kd.I3D, mailDir.Name, CASE WHEN kd.RootDirI3D = ownerCustomerDir.I3D THEN 1 ELSE 0 END AS SameRoot,
ownerCustomerDir.Name AS CustomerDirName, CASE WHEN setting.Wert = ownerCustomerRootDir.I3D THEN 1 ELSE 0 END AS SameCustomerRoot
FROM Kunden kd
LEFT OUTER JOIN Directorys mailDir ON mailDir.I3D = kd.MailDirI3D
LEFT OUTER JOIN Directorys ownerCustomerDir ON ownerCustomerDir.I3D = mailDir.OwnerI3D
LEFT OUTER JOIN Directorys ownerCustomerRootDir ON ownerCustomerRootDir.I3D = ownerCustomerDir.OwnerI3D
LEFT OUTER JOIN Stammdat setting ON setting.I3D = 430
ORDER BY kd.I3D ASC";
private const string _sqlCustomerReceiptsVerifyer = @"SELECT rech.I3D, dir.Name, ownerDir.Name AS OwnerDirName, customerDir.Name AS CustomerDirName
FROM RechKopf rech
LEFT OUTER JOIN Directorys dir ON dir.I3D = rech.DocDirI3D
LEFT OUTER JOIN Directorys ownerDir ON ownerDir.I3D = dir.OwnerI3D
LEFT OUTER JOIN Directorys customerDir ON customerDir.I3D = ownerDir.OwnerI3D
ORDER BY rech.I3D ASC";
private const string _sqlEmployeeVerifyer = @"SELECT obj.I3D, dir.Name, ownerDir.Name AS OwnerDirName
FROM Personal obj
LEFT OUTER JOIN Directorys dir ON dir.I3D = obj.RootDirI3D
LEFT OUTER JOIN Directorys ownerDir ON ownerDir.I3D = dir.OwnerI3D
ORDER BY obj.I3D ASC";
private const string _sqlArticleVerifyer = @"SELECT obj.I3D, dir.Name, ownerDir.Name AS OwnerDirName
FROM ARTIK obj
LEFT OUTER JOIN Directorys dir ON dir.I3D = obj.DocI3D
LEFT OUTER JOIN Directorys ownerDir ON ownerDir.I3D = dir.OwnerI3D
ORDER BY obj.I3D ASC";
private const string _sqlSupplierReceiptsVerifyer = @"SELECT obj.I3D, dir.Name, ownerDir.Name AS OwnerDirName, supplierDir.Name AS SupplierDirName
FROM KalkKopf obj
LEFT OUTER JOIN Directorys dir ON dir.I3D = obj.DocDirI3D
LEFT OUTER JOIN Directorys ownerDir ON ownerDir.I3D = dir.OwnerI3D
LEFT OUTER JOIN Directorys supplierDir ON supplierDir.I3D = ownerDir.OwnerI3D
WHERE obj.AktuelleVersion = 1
ORDER BY obj.I3D ASC";
private const string _sqlSupplierVerifyer = @"SELECT kd.I3D, bestDirI3D.Name, CASE WHEN kd.RootDirI3D = ownerSupplierDir.I3D THEN 1 ELSE 0 END AS SameRoot,
ownerSupplierDir.Name AS SupplierDirName, CASE WHEN setting.Wert = ownerSupplierRootDir.I3D THEN 1 ELSE 0 END AS SameSupplierRoot
FROM Kreditor kd
LEFT OUTER JOIN Directorys bestDirI3D ON bestDirI3D.I3D = kd.BestDirI3D
LEFT OUTER JOIN Directorys ownerSupplierDir ON ownerSupplierDir.I3D = bestDirI3D.OwnerI3D
LEFT OUTER JOIN Directorys ownerSupplierRootDir ON ownerSupplierRootDir.I3D = ownerSupplierDir.OwnerI3D
LEFT OUTER JOIN Stammdat setting ON setting.I3D = 459
ORDER BY kd.I3D ASC";
}
}
@@ -0,0 +1,26 @@
[
{
ObjectKind: 12,
UpdatedCount: 1
},
{
ObjectKind: 7600104,
UpdatedCount: 109
},
{
ObjectKind: 20,
UpdatedCount: 24
},
{
ObjectKind: 7600105,
UpdatedCount: 75
},
{
ObjectKind: 215,
UpdatedCount: 4
},
{
ObjectKind: 9,
UpdatedCount: 55
}
]
@@ -0,0 +1,132 @@
[
{
I3D: '22',
Name: 'ADMIN',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '23',
Name: 'HM',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '24',
Name: 'MP',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '25',
Name: 'MAHE',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '26',
Name: 'SP',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '27',
Name: 'ABO',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '28',
Name: 'MM',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '29',
Name: 'KP',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '30',
Name: '',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '31',
Name: 'MF',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '32',
Name: 'SM',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '33',
Name: 'LIMA',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '34',
Name: 'TH',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '35',
Name: 'EBA',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '36',
Name: 'YMK',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '37',
Name: 'UT',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '38',
Name: 'AAI',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '39',
Name: 'AE',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '40',
Name: 'LUKE',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '41',
Name: 'RU',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '42',
Name: 'STM',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '43',
Name: 'NR',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '44',
Name: 'VL',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '45',
Name: 'VL_UL',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '46',
Name: 'RMMSU',
OwnerDirName: 'Mitarbeiter'
},
{
I3D: '47',
Name: 'CenSU',
OwnerDirName: 'Mitarbeiter'
}
]
@@ -0,0 +1,638 @@
[
{
I3D: '1',
Name: 'WE-Kalkulation 18001',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '2',
Name: 'WE-Kalkulation 18002',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '3',
Name: 'WE-Kalkulation 18003',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4',
Name: 'WE-Kalkulation 18004',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '5',
Name: 'WE-Kalkulation 18005',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '6',
Name: 'WE-Kalkulation 18006',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70002'
},
{
I3D: '7',
Name: 'WE-Kalkulation 18007',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '8',
Name: 'WE-Kalkulation 18008',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '9',
Name: 'WE-Kalkulation 18009',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '10',
Name: 'WE-Kalkulation 18010',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '11',
Name: 'WE-Kalkulation 18011',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '12',
Name: 'WE-Kalkulation 18012',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '13',
Name: 'WE-Kalkulation 18013',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '14',
Name: 'WE-Kalkulation 18014',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '15',
Name: 'WE-Kalkulation 18015',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '16',
Name: 'WE-Kalkulation 18016',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '17',
Name: 'WE-Kalkulation 18017',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '18',
Name: 'WE-Kalkulation 18018',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '19',
Name: 'WE-Kalkulation 18019',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '20',
Name: 'WE-Kalkulation 18020',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '21',
Name: 'WE-Kalkulation 18021',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '22',
Name: 'WE-Kalkulation 18022',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '23',
Name: 'WE-Kalkulation 18023',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '24',
Name: 'WE-Kalkulation 18024',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '25',
Name: 'WE-Kalkulation 18025',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70005'
},
{
I3D: '26',
Name: 'WE-Kalkulation 18026',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '27',
Name: 'WE-Kalkulation 18027',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '28',
Name: 'WE-Kalkulation 18028',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '29',
Name: 'WE-Kalkulation 18029',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '30',
Name: 'WE-Kalkulation 18030',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '31',
Name: 'WE-Kalkulation 18031',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '32',
Name: 'WE-Kalkulation 18032',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '33',
Name: 'WE-Kalkulation 18033',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '34',
Name: 'WE-Kalkulation 18034',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70005'
},
{
I3D: '35',
Name: 'WE-Kalkulation 18035',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '36',
Name: 'WE-Kalkulation 18036',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '37',
Name: 'WE-Kalkulation 18037',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '38',
Name: 'WE-Kalkulation 18038',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '39',
Name: 'WE-Kalkulation 18039',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70005'
},
{
I3D: '40',
Name: 'WE-Kalkulation 18040',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '41',
Name: 'WE-Kalkulation 18041',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '42',
Name: 'WE-Kalkulation 18042',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '43',
Name: 'WE-Kalkulation 18043',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '44',
Name: 'WE-Kalkulation 18044',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '45',
Name: 'WE-Kalkulation 18045',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '46',
Name: 'WE-Kalkulation 18046',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '47',
Name: 'WE-Kalkulation 18047',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '48',
Name: 'WE-Kalkulation 18048',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '49',
Name: 'WE-Kalkulation 18049',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70004'
},
{
I3D: '50',
Name: 'WE-Kalkulation 18050',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '51',
Name: 'WE-Kalkulation 18051',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '52',
Name: 'WE-Kalkulation 18052',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '53',
Name: 'WE-Kalkulation 18053',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '54',
Name: 'WE-Kalkulation 18054',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '55',
Name: 'WE-Kalkulation 18055',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '56',
Name: 'WE-Kalkulation 18056',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '57',
Name: 'WE-Kalkulation 18057',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70012'
},
{
I3D: '58',
Name: 'WE-Kalkulation 18058',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '59',
Name: 'WE-Kalkulation 18059',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '60',
Name: 'WE-Kalkulation 18060',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '61',
Name: 'WE-Kalkulation 18061',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '62',
Name: 'WE-Kalkulation 18062',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70012'
},
{
I3D: '63',
Name: 'WE-Kalkulation 18063',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '64',
Name: 'WE-Kalkulation 18064',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '1064',
Name: 'WE-Kalkulation 18065',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '1065',
Name: 'WE-Kalkulation 18066',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1066',
Name: 'WE-Kalkulation 18067',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '1067',
Name: 'WE-Kalkulation 18068',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70003'
},
{
I3D: '1068',
Name: 'WE-Kalkulation 18069',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1069',
Name: 'WE-Kalkulation 18070',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70005'
},
{
I3D: '1070',
Name: 'WE-Kalkulation 18071',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1071',
Name: 'WE-Kalkulation 18072',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1072',
Name: 'WE-Kalkulation 18073',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1073',
Name: 'WE-Kalkulation 18074',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1074',
Name: 'WE-Kalkulation 18075',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1075',
Name: 'WE-Kalkulation 18076',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1076',
Name: 'WE-Kalkulation 18077',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1077',
Name: 'WE-Kalkulation 18078',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1078',
Name: 'WE-Kalkulation 18079',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1079',
Name: 'WE-Kalkulation 18080',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1080',
Name: 'WE-Kalkulation 18081',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1081',
Name: 'WE-Kalkulation 18082',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1082',
Name: 'WE-Kalkulation 18083',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '1083',
Name: 'WE-Kalkulation 18084',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '2083',
Name: 'WE-Kalkulation 18085',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '2084',
Name: 'WE-Kalkulation 18086',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '2085',
Name: 'WE-Kalkulation 18087',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '2086',
Name: 'WE-Kalkulation 18088',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '2087',
Name: 'WE-Kalkulation 18089',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '2088',
Name: 'WE-Kalkulation 18090',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '3088',
Name: 'WE-Kalkulation 18091',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '3089',
Name: 'WE-Kalkulation 18092',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '3090',
Name: 'WE-Kalkulation 18093',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '3091',
Name: 'WE-Kalkulation 18094',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4091',
Name: 'WE-Kalkulation 18095',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4092',
Name: 'WE-Kalkulation 18096',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4093',
Name: 'WE-Kalkulation 18097',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4094',
Name: 'WE-Kalkulation 18098',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4095',
Name: 'WE-Kalkulation 18099',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4096',
Name: 'WE-Kalkulation 18100',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4097',
Name: 'WE-Kalkulation 18101',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4098',
Name: 'WE-Kalkulation 18102',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4099',
Name: 'WE-Kalkulation 18103',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4100',
Name: 'WE-Kalkulation 18104',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4101',
Name: 'WE-Kalkulation 18105',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
},
{
I3D: '4102',
Name: 'WE-Kalkulation 18106',
OwnerDirName: 'WE-Kalkulation',
SupplierDirName: 'Kreditor 70001'
}
]
@@ -0,0 +1,170 @@
[
{
I3D: '70000',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70000',
SameSupplierRoot: '1'
},
{
I3D: '70001',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70001',
SameSupplierRoot: '1'
},
{
I3D: '70002',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70002',
SameSupplierRoot: '1'
},
{
I3D: '70003',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70003',
SameSupplierRoot: '1'
},
{
I3D: '70004',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70004',
SameSupplierRoot: '1'
},
{
I3D: '70005',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70005',
SameSupplierRoot: '1'
},
{
I3D: '70006',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70006',
SameSupplierRoot: '1'
},
{
I3D: '70007',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70007',
SameSupplierRoot: '1'
},
{
I3D: '70008',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70008',
SameSupplierRoot: '1'
},
{
I3D: '70009',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70009',
SameSupplierRoot: '1'
},
{
I3D: '70010',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70010',
SameSupplierRoot: '1'
},
{
I3D: '70011',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70011',
SameSupplierRoot: '1'
},
{
I3D: '70012',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70012',
SameSupplierRoot: '1'
},
{
I3D: '70013',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70013',
SameSupplierRoot: '1'
},
{
I3D: '70014',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70014',
SameSupplierRoot: '1'
},
{
I3D: '70015',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70015',
SameSupplierRoot: '1'
},
{
I3D: '70016',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70016',
SameSupplierRoot: '1'
},
{
I3D: '70017',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70017',
SameSupplierRoot: '1'
},
{
I3D: '70018',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70018',
SameSupplierRoot: '1'
},
{
I3D: '70019',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70019',
SameSupplierRoot: '1'
},
{
I3D: '70020',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70020',
SameSupplierRoot: '1'
},
{
I3D: '70021',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70021',
SameSupplierRoot: '1'
},
{
I3D: '70022',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70022',
SameSupplierRoot: '1'
},
{
I3D: '70023',
Name: 'Bestellungen',
SameRoot: '1',
SupplierDirName: 'Kreditor 70023',
SameSupplierRoot: '1'
}
]