29.01.2018 Montag
====== Termine ====== * **-** **10:00 - 10:30** Daily Scrum Meeting ====== TODO ====== * **-** Gymnastik (5x12) * **-** Seeburger * **-** Avril ===== Seeburger ===== * **-** rm#24264 POEMA: Customer Modify of Collab Values on UI doesn't generate a E-Mail Notification to supplier ==== 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|rm#24264]] * **-** Klären was zu tun ist * **+** Problem nachvollziehen * **+** Nachricht vom BIS:MT herunterladen (Zugangsdaten: [[https://cust-projects.seeburger.de/redmine/projects/_internal/wiki/DEV-System_bei_TDS|DEV System bei TDS]]) * **+** Auf der DEV-Datenbank die Relation herausfinden und gucken, ob der Supplier registriert ist. -> scheint registriert zu sein (''SELECT * FROM TAIRPARTNERRELATION where CCUSTOMERCPID=101883 and CSUPPLIERCPID=10006399 and CNETWORKLINKID=20083503 and CCUSTOMERPLANTCODE = 'TOF' and CSUPPLIERNO='220915' and CSUPPLIERNOLOCAL = '55820494''') * **+** Versuchen eine OSP und eine nicht-OSP (anhand vom Flag) Order zu importieren und schauen, ob eine Mail geschickt wird * **->** Ursache: in ''POOSPNotifier.sendMessageForChange()'' steigt er bei der Prüfung ''changeVerifier.getOSPTracking().size() == 0'' aus. D.h. die OSPTracking-Einträge werden bei der Änderung über UI nicht angelegt. * **-** Schauen wo und wie OSPTracking-Einträge erzeugt werden sollen. * Bei dem Import ist die wichtige Stelle in der Methode ''POImportProcessorBase.processMessage()'' * Bei Reingehen in die ''POCollabEngineEJB.modify()'' wird schon ein befülltes ''changeVerifier'' übergeben. * ''POCollabEngineEJB.processCollabFromGUILine()'' * Um wirklich sicher zu sein, dass die ganzen Daten im collabModel landen, müsste man die Methode ''POImportProcessorBase.processDataIfLineInitiallyOnDB()'' verallgemeinern, so dass sie nicht von dem Zustand des ImportProcessors abhängt und dann ausführen. * Die Order ist nicht vom Typ "OSP", das sollte aber keine Rolle spielen, da es normalerweise nur auf Relation geguckt wird. * Testdaten unter: ''D:\development\testdata\purchaseorder\rm#24264_POEMA\'' * Buyer User: ''TST_BY_AFR_ADMRW'' * Code: ''POCollabEngine.modify()'' -> POCollabEngine:1036 ==== AIRS-8 ==== * **-** Kontodaten von Jira holen * **-** Herausfinden was zu tun ist * Exporter schreiben * In der DAO Methode schreiben, welche die Daten für den Job liefert * XML-Struktur definieren * Beispiel: PoCollabReportCRExporterJob ===== Avril ===== * **-** Angular для профессионалов * **-** 3. Angular в контексте * **-** Prüfen, ob die App nicht zu viel zieht * **-** Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen