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
Next revision
Previous revision
29.01.2018 [2018/01/29 17:02] – [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
 +