19.02.2018
Table of Contents
<html> <div style=“font-size:xx-large; font-weight: 900;”>19.02.2018 Montag</div> </html>
Termine
- - 10:00 - 10:30 Daily Scrum Meeting (https://meet.supplyon.com/markus.haug/F4R01QB3?sl=1)
TODO
- - Gymnastik (5×12)
- - Seeburger
- - Avril
Seeburger
- - rm#24264 POEMA: Customer Modify of Collab Values on UI doesn't generate a E-Mail Notification to supplier
- - AIRS-27 PO history display: date format
- - JRebel einrichten
- - Chrome einrichten (https://developers.google.com/web/tools/setup/setup-workflow)
rm#24264 POEMA: Customer Modify of Collab Values on UI doesn't generate a E-Mail Notification to supplier
rm24264 https://cust-projects.seeburger.de/redmine/issues/24264
- Ursache für “zu viele Felder” in der Mail ist, dass beim Upload die PO SL aus der DB gezogen wird und mit der wird es dann verglichen. Wobei CSV (oder DB) nicht alle Felder enthält. Deswegen wird beim Vergleich eine Änderung festgestellt.
- Lösungsvorschlag: da in der History nur die “richtigen” Felder sind, machen wir das genauso wie dort. Nämlich in
POChangeVerifier.createChangeTopic()wird beim Hinzufügen der History-Einträge geschaut, ob sie in der Konfiguration drinnen sind. Die OSPTracking-Einträge werden momentan aber immer hinzugefügt. Um den Bug zu Fixen sollte man beim Hinzufügen von OSPTracking-Einträgen auch in die Konfig schauen.- Hr. Schwarzfischer berichten ob:
- diese Konfiguration ein Flag “OSP relevant” enthält (die Tabelle soll angeblich
tAirVerifyConfigheißen)- wenn ja, ob man dieses Flag verwenden kann
- dieser Fix dann Mehraufwand beim Testen bedeutet: OSP muss neu getestet werden (XML-Import/UI-Change/CSV-Upload)
- In der Tabelle
TAIRCHGVERIFYCONFIGsind folgende Flags verfügbar:- CCHANGELOGENABLED → History
- CNONCOLLABENABLED → ist Non-Collab Feld?
- COSPNOTIFY → ist OSP Non-Collab(!) Feld?
- CCUSTOMCOLLAB → ist Custom Collab Feld
- CSUPPLIERACTIONENABLED → ist Accept/Reject möglich in der History?
AIRS-27 PO history display: date format
Aufgabe
In der PO History bei folgenden Feldern Datumsformat so anpassen, dass die Uhrzeit nicht drin ist:
- Collab Requested Date
- Collab Promised Date
- Last Agreed Requested Date
- Last Agreed Promised Date
Testen mit Benutzern:
- Buyer
- Seller
- E-Mail access (OSP)
Notizen
- Serverseite:
- POChangeLogScreen → ChangeLogScreen → SuiTableScreen → SimpleAjaxScreen
ChangeLogScreen.getJsonResponse()ChangeLogModel.getFormattedValue()→ caseChangelogTransaction.FIELD_TYPE_DATE
- Clientseite (unwichtig, da alles vom Server bereits formatiert kommt)
- /js/cfg/base/changelog/changelogCfg.js.inc
- /js/cfg/po/changelogCfg.js.jsp
Lösungsvorschlag
Für ChangeLogModel einen neuen Typ erstellen: ChangelogTransaction.FIELD_TYPE_DATE_ONLY. Dann bei den entsprechenden Felder (s.o.) in der tAirChangeVerifierConfig den Typ ändern.
Fragen an Burkhard
- Robot Tests schreiben?
Avril
- - Angular для профессионалов
- - 4. Краткий курс HTML и CSS
- - Bootstrap
- - Prüfen, ob die App nicht zu viel zieht
- - Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen
19.02.2018.txt · Last modified: by 127.0.0.1
