06.03.2018 Dienstag
====== Termine ====== * **-** **10:00 - 10:30** Daily Scrum Meeting (https://meet.supplyon.com/markus.haug/F4R01QB3?sl=1) ====== TODO ====== * **-** Gymnastik (5x12) * **-** Seeburger * **-** Avril ===== Seeburger ===== * **-** AIRS-75 PO Reason Code for buyer by supplier modify * **-** AIRS-108 Implement validation of reason code for M2M * **-** AIRS-141 Implement validation of reason code for CSV Upload * **+** VWiki-Artikel über "Impact of SCRUM" zusammenführen * **-** JRebel einrichten * **-** Chrome einrichten (https://developers.google.com/web/tools/setup/setup-workflow) * [[Impact of SCRUM on the DEV process]] ==== AIRS-75 PO Reason Code for buyer by supplier modify ===== https://tasks.supplyon.de/browse/AIRS-75 [[AIRS-75 PO Reason Code for buyer by supplier modify|AIRS-75]] Branch: AIRS-75_PoReasonCodeForBuyerBySupplierModify ==== AIRS-108 Implement validation of reason code for M2M ===== https://tasks.supplyon.de/browse/AIRS-108 * **+** Kein Check für Customer * ***** Kopieren des Comments in das Feld Reason Code beim CSV Upload * **-** leere Liste -> die Prüfung soll Exception werfen * **-** Klären wohin der Code muss. * **-** In ''POImportProcessorBase.processDataIfLineInitiallyOnDB()'' wird die Methode ''mergeAndVerifyCollabValues()'' aufgerufen, die collabValues mit den Werten aus der DB auffüllt. Das führt dazu, dass man später den falschen Comment-Wert bekommt (den aus der DB, nicht den aus der Nachricht). * **-** testen * **+** Reason Code nicht in der Liste * **+** Valider Reason Code * **+** leerer Reason Code * **+** '''' * **+** '''' * **+** '''' * **-** leere Liste ==== AIRS-141 Implement validation of reason code for CSV Upload ===== https://tasks.supplyon.de/browse/AIRS-141 \\ Hilfreich: [[PO Excel Upload File Format]] * **-** Richtige Fehlermeldung ausgeben * Ausgabe der Fehlermeldung * Im Java-Code: ''ClientResultMessageEntry.java:458'' (Methode ''public String getText(Nls nls)'') * im JavaScript Code: ''SASFileUploadDialog.js'' ===== Avril ===== * **-** Angular для профессионалов * **-** 8. SportsStore: выбор товаров и оформление заказа * **-** Prüfen, ob die App nicht zu viel zieht * **-** Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen