User Tools

Site Tools


29.01.2018

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
29.01.2018 [2018/01/29 17:06] – [rm#24264 POEMA: Customer Modify of Collab Values on UI doesn't generate a E-Mail Notification to supplier] kalaschnikow29.01.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;">29.01.2018 Montag</div>
 +</html>
 +
 +====== 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 <del>OSP und eine nicht-OSP (anhand vom Flag)</del> 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
 +