This commit is contained in:
Christian
2021-04-07 16:18:38 +02:00
parent f55dd3a805
commit d7168e7fa6
18 changed files with 1829 additions and 664 deletions

View File

@@ -35,8 +35,8 @@ INSERT INTO `address` (`Oid`, `Tid`, `Street`, `PostalCode`, `Town`, `State`, `C
(1,5,'Kennedy-Ufer 2','50663 ','Köln',NULL,NULL,NULL,'2008-11-10 11:18:42','Max Mustermann',1,'Max Mustermann',1,NULL);
COMMIT;
INSERT INTO `costbearer` (`Oid`, `Tid`, `HourlyRate`, `RateFactor`, `Notice`, `InsTs`, `InsUser`, `UdpUser`, `Version`, `IsActive`, `MinutesIntervall`, `ReferenceNumber`, `SystemEntryID`) VALUES
(1,22,49.9000000000,20.0000000000,NULL,'2008-10-05 19:12:11','Max Mustermann','Max Mustermann',1,1,10,NULL,0);
INSERT INTO `costbearer` (`Oid`, `Tid`, `HourlyRate`, `RateFactor`, `Notice`, `InsTs`, `InsUser`, `UdpUser`, `Version`, `IsActive`, `MinutesIntervall`, `ReferenceNumber`, `SystemEntryID`, `IsSingleInvoicePerCustomer`) VALUES
(1,22,56.6000000000,20.0000000000,NULL,'2008-10-05 19:12:11','Max Mustermann','Max Mustermann',1,1,10,NULL,0,0);
COMMIT;
INSERT INTO `organisation` (`Oid`, `BankAccountOid`, `AddressOid`, `CostBearerOid`, `Tid`, `Notice`, `InsTs`, `InsUser`, `Version`, `UdpUser`, `Name`, `IsActive`, `SystemEntryID`) VALUES
@@ -44,7 +44,7 @@ INSERT INTO `organisation` (`Oid`, `BankAccountOid`, `AddressOid`, `CostBearerOi
COMMIT;
INSERT INTO `costrateperiod` (`Oid`, `ObjectOid`, `ObjectTid`, `CostRateType`, `CostRateValue`, `StartDate`, `EndDate`, `Notice`, `InsTs`, `InsUser`, `Version`, `UdpUser`, `IsActive`, `SystemEntryID`, `UnitName`) VALUES
(1,1,22,0,50.4000000000,NULL,NULL,NULL,'2009-09-30 00:00:00','BS',1,'BS',1,NULL, NULL),
(1,1,22,0,56.6000000000,NULL,NULL,NULL,'2009-09-30 00:00:00','BS',1,'BS',1,NULL, NULL),
(2,1,22,1,10.0000000000,NULL,NULL,NULL,'2009-09-30 00:00:00','BS',1,'BS',1,NULL, NULL),
(3,1,22,2,20.0000000000,NULL,NULL,NULL,'2009-09-30 00:00:00','BS',1,'BS',1,NULL, NULL),
(4,1,22,3,60.0000000000,NULL,NULL,NULL,'2009-09-30 00:00:00','BS',1,'BS',1,NULL, 'FLS');
@@ -58,8 +58,8 @@ INSERT INTO `address` (`Oid`, `Tid`, `Street`, `PostalCode`, `Town`, `State`, `C
(2,5,'Warendorfer Straße 26-28','48145 ','Münster',NULL,NULL,NULL,'2008-11-10 11:18:42','Max Mustermann',1,'Max Mustermann',1,NULL);
COMMIT;
INSERT INTO `costbearer` (`Oid`, `Tid`, `HourlyRate`, `RateFactor`, `Notice`, `InsTs`, `InsUser`, `UdpUser`, `Version`, `IsActive`, `MinutesIntervall`, `ReferenceNumber`, `SystemEntryID`, `IsCalculatingWithFactor`, `ID`) VALUES
(2,22,NULL,NULL,NULL,'2008-10-05 19:12:11','Max Mustermann','Max Mustermann',1,1,10,NULL,0,1,'LWLNEU');
INSERT INTO `costbearer` (`Oid`, `Tid`, `HourlyRate`, `RateFactor`, `Notice`, `InsTs`, `InsUser`, `UdpUser`, `Version`, `IsActive`, `MinutesIntervall`, `ReferenceNumber`, `SystemEntryID`, `IsCalculatingWithFactor`, `IsSingleInvoicePerCustomer`, `ID`) VALUES
(2,22,NULL,NULL,NULL,'2008-10-05 19:12:11','Max Mustermann','Max Mustermann',1,1,10,NULL,0,1,0,'LWLNEU');
COMMIT;
INSERT INTO `organisation` (`Oid`, `BankAccountOid`, `AddressOid`, `CostBearerOid`, `Tid`, `Notice`, `InsTs`, `InsUser`, `Version`, `UdpUser`, `Name`, `IsActive`, `SystemEntryID`) VALUES
@@ -85,8 +85,7 @@ INSERT INTO `query` (`Oid`, `Tid`, `Type`, `Title`, `Sql`, `Notice`, `InsTs`, `I
(8,24,0,'Hilfepläne ohne Bewilligung','select p.LastName as Nachname, p.FirstName as Vorname, ROUND(DATEDIFF(CURDATE(), cb2sc.`RequestedStartDate`) / 30, 2) as ''Monate seit Beginn der Betreuung'', cb2sc.`RequestedStartDate` as ''Beantragt von'', cb2sc.`RequestedEndDate` as ''Beantragt bis'', o.`Name` as ''Kostentraeger'', (select CONCAT(emp1p.`FirstName`, '' '', emp1p.`LastName`) from employee emp1 join `person` emp1p on emp1p.`Oid` = emp1.`PersonOid` where emp1.`Oid` in (select employeeoid from `employee2customer` e2c1 join `valuelistentry2object` vl2o on e2c1.`Oid` = vl2o.`ObjectOid` join `valuelistentry` vle on vl2o.`ValueListEntryOid` = vle.`Oid` where e2c1.`CustomerOid` = cust.`Oid` and vle.`SystemEntryID` = 3) LIMIT 1) as ''Bezugsbetreuung'' from `person` p join `customer` cust on p.Oid = cust.PersonOid join `supportconcept` sc on cust.Oid = sc.CustomerOid join `costbearer2supportconcept` cb2sc on sc.Oid = cb2sc.SupportConceptOid join `costbearer` cb on cb2sc.`CostBearerOid` = cb.`Oid` join `organisation` o on cb.`Oid` = o.`CostBearerOid` WHERE cb2sc.`Status` <> 2 and cust.IsActive = 1 and sc.IsActive = 1 order by Bezugsbetreuung;',NULL,NULL,NULL,NULL,1,1,NULL,NULL,NULL),
(9,24,0,'Abwesenheiten der Mitarbeiter','select p.`FirstName` as Vorname, p.`LastName` as Nachname, ar.`Description` as Kategorie, at.`Start` as von, at.`EndTime` as bis, at.`Notice` as Bemerkung from `person` p inner join `employee` emp on p.`Oid` = emp.`PersonOid` inner join `absencetime` at on emp.`Oid` = at.`EmployeeOid` inner join `absencereason` ar on at.`AbsenceReasonOid` = ar.`Oid` where emp.`IsActive` = 1 order by p.`LastName`;',NULL,NULL,NULL,NULL,1,1,NULL,NULL,NULL),
(10,24,0,'Abwesenheiten der Klienten','select p.`FirstName` as Vorname, p.`LastName` as Nachname, ar.`Description` as Kategorie, at.`Start` as von, at.`EndTime` as bis, at.`Notice` as Bemerkung from `person` p inner join `customer` c on p.`Oid` = c.`PersonOid` inner join `absencetime` at on c.`Oid` = at.`CustomerOid` inner join `absencereason` ar on at.`AbsenceReasonOid` = ar.`Oid` where c.`IsActive` = 1 order by p.`LastName`;',NULL,NULL,NULL,NULL,1,1,NULL,NULL,NULL);
COMMIT;
COMMIT;
update person set isactive = 1 where type = 1 and oid in (select personoid from employee where isactive = 1);