User Tools

Site Tools


14.02.2018

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
14.02.2018 [2018/02/13 17:22] – created kalaschnikow14.02.2018 [2018/04/23 15:57] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">14.02.2018 Mittwoch</div>
 +</html>
 +
 +====== Termine ======
 +  * **-** **10:00 - 10:30** Daily Scrum Meeting (https://meet.supplyon.com/markus.haug/F4R01QB3?sl=1)
 +
 +
 +====== TODO ======
 +
 +  * **-** Gymnastik (5x12)
 +  * **-** Seeburger
 +  * **-** Avril
 +
 +===== Seeburger =====
 +  * **+** rm#24555 POEMA UI - "Display all Orders" doesn't work correctly
 +  * **-** JRebel einrichten
 +  * **-** Chrome einrichten (https://developers.google.com/web/tools/setup/setup-workflow)
 +  * **-** rm#24452 POEMA: Wrong E-Mail notification in case of adding a PO SL in in parallel change of Header Incoterm
 +
 +
 +==== rm#24555 POEMA UI - "Display all Orders" doesn't work correctly ====
 +https://cust-projects.seeburger.de/redmine/issues/24555
 +  * **-** Tests
 +    * Mit Profil
 +    * Ohne Profil
 +      * Welche Tests sind möglich?  
 +  * Mögliche Querwirkungen
 +    * In der ''smartiui/.../SUITable.js'' gibt es eine ''resetSearchFields()'' Funktion, die dann ''searchFieldCmp.resetSearchFields()'' aufruft.
 +==== rm#24452 POEMA: Wrong E-Mail notification in case of adding a PO SL in in parallel change of Header Incoterm ====
 +
 +  * **+** Klären an welcher Stelle was zu tun ist
 +    * ''POOSPVelocityForSupplier.determineTypeOfMail()'' -> ... -> ''static ... getMailType()''
 +    * ''POImportProcessor.getSiblingFromDB()'' lädt ''this.dbData'' und dann setzt es wieder auf ''null'' (Zeile 1304). Danach wird aber in ''getChangeVerifier()'' folgendes gemacht: ''this.dbData == null || !this.importData.isHeaderInitiallyOnDB()'', was dann natürlich ''true'' ist.
 +    * Ein ''POHistoryModel'' wird defaultmäßig mit dem ''OSP_NOTIFICATION_TYPE.NEWOSP'' erstellt ( s.  ''POChangeVerifier.addOSPNewLineTopic():1802'' ) 
 +  * **+** Spec und die Stelle in der Spec finden, wo definiert ist welche Email wann verschickt wird
 +    * 5.3.7.4.1 E-mail notifications to supplier
 +    * 5.3.7.4.1.5 Case 3: Update on important fields
 +    * 5.3.7.4.1.7 Case 5: PO update with mixed changes
 +    * Eine Stelle ist im CR: https://cust-projects.seeburger.de/redmine/issues/22208 . Die ist aber nicht eindeutig. -> andere Stelle suchen oder Hr. Schwarzfischer fragen
 +  * **-** Code ändern
 +  * **-** Testen
 +
 +  * Hr. Schwarzfischer fragen:
 +    * Wo ist definiert, welche Mail höher priorisiert ist 
 +
 +    * <del>Eigentlich sollten 2 Mails rausgehen, da Import positionsbasiert erfolgt. Richtig?</del>
 +      * S. ''POImportXMLHandler.processPositionsElement()'' 
 +        * -> ''importOSPHandler.finalizeImport(itemInfos.values());'' 
 +          * ...
 +          * -> ''POOSPVelocityForSupplier.generateMail()'' 
 +
 +===== 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
 +