14.02.2018 Mittwoch
====== 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 * Eigentlich sollten 2 Mails rausgehen, da Import positionsbasiert erfolgt. Richtig? * 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