<html> <div style=“font-size:xx-large; font-weight: 900;”>20.02.2018 Dienstag</div> </html>
ChangeLogModel.getFormattedValue() wird leider nicht verwendet → die Änderungen zurückbauenPOChangeVerifier.calculateFieldType()In der PO History bei folgenden Feldern Datumsformat so anpassen, dass die Uhrzeit nicht drin ist:
Testen mit Benutzern:
ChangeLogScreen.getJsonResponse() ChangeLogModel.getFormattedValue() → case ChangelogTransaction.FIELD_TYPE_DATEJSONDateFormatter.formatValue()
Für ChangeLogModel einen neuen Typ erstellen: ChangelogTransaction.FIELD_TYPE_DATE_ONLY. Dann bei den entsprechenden Felder (s.o.) in POChangeVerifier.calculateFieldType() den Typ ändern.
POChangeVerifier.fieldTypeToChangeLogType() ist nur “lokal erweitert” worden (zu POChangeVerifier.calculateFieldType()). Der sauberere Weg wäre die Methode umzuschreiben. Aber sie wird noch im SCM verwendet. Ist es OK? Oder doch umschreiben?UPDATE tAirChangelog SET cFieldType=7 WHERE cField IN ('airsupply.po.alert.field.coll.req.time', 'airsupply.po.alert.field.agreed.prom.date', 'airsupply.po.alert.field.coll.prom.date', 'airsupply.po.alert.field.agreed.req.time');