18.02.2020 Dienstag
[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#februar|Februar]], [[2020KW08|KW08]]\\ ====== Termine ====== * **-** **10:00 - 10:30** Daily Scrum Meeting (https://meet.supplyon.com/saskia.rewitzer/6W70SYLL) ====== TODO ====== * **-** Gymnastik (5x12) * **-** Seeburger * **-** Avril ===== Seeburger ===== * **-** [[https://tasks.supplyon.de/browse/AIRS-4168|AIRS-4168 Implement cleanup job for orphaned attachments]] * **-** Clarify what is to do * create a ''ConcessionNCRManagerEJB.deletePendingAttachments()'' without model parameter, which will fetch all attachments which are older than some date and delete them. * **-** Implement * **-** Stash, Unstash & commit * **-** Review & Submit * **-** [[https://tasks.supplyon.de/browse/AIRS-4040|AIRS-4040 ZIP exported XML before sending to AQ]] ([[https://doc.supplyon.de/pages/viewpage.action?spaceKey=S10058&title=PO%3A+Enhancements+of+the+Quantum+PO+report|Spec im Confluence]]) [[https://git.seeburger.de/r/c/supplyon/airsupply-core/+/94992|Changes on Core module in Gerrit]] * **-** Implement ByteMessage in OracleJMSExportHandler (if ZIP => ByteMessage) see: https://examples.javacodegeeks.com/enterprise-java/jms/jms-message-types-example/ * use Queue from DEV * [‎13.‎02.‎2020 15:41] Ehleringer. Burkhard: https://cust-projects.seeburger.de/redmine/projects/_internal/wiki/DEV-System_bei_TDS * see_aquser/airsupply * jdbc:oracle:thin:@10.226.210.146:1521:SONBAQ1S * Misc * Fetch contents of a queue message: ''SELECT nvl(to_clob(q.user_data.text_vc), q.user_data.text_lob) FROM t_out_buyside q where MSGID='9E72E109545C0DEBE05340140B0A1C25';'' * **-** Document new parameters * **+** Job parameter * **-** JMS parameter * **-** [[rm34449|rm34449 Anwender vermisst die Einträge in der "Customer Group" in EDI Integration]] [[https://cust-projects.seeburger.de/redmine/issues/34449|rm34449]] * **-** Reproduce * **-** Fix * **-** Stash, Unstash & commit * **-** Review & Submit * **-** [[https://cust-projects.seeburger.de/redmine/issues/34048|rm34048 Concession: Transmission date for deleted attachements not being set]] ([[https://git.seeburger.de/r/c/supplyon/airsupply/+/96364|Change in Gerrit]]) * **+** Reproduce (see NCRs 'rm34048_*') * Scenario to reproduce * As supplier create an NCR * Add an attachment. Maybe it is necessary that it is COD (declarative). * Send the NCR * As customer (or Admin?) set the status of the NCR to SPSA * As supplier remove the attachment and add another one * Send the NCR => now we have also the deleted attachment in our message * the cause: on deletion the transmission timestamp is set to Long.MIN_VALUE (see NCRManagerEJB.removeAttachment()) * **+** Fix * **+** Stash * **+** Unstash & Commit * **-** Review & Submit * **-** AIRS_CI-288 Analyse new save-workflow on search profiles * https://gomockingbird.com/projects/msd5cyw/4gXVnC * **-** Write a mail to Felix Pfersching about the printer * **-** Sonar issues (start for example with ''com.seeburger.airsupply.alertmon.control.*'') * **-** IntelliJ at Seeburger: * https://cust-projects.seeburger.de/redmine/projects/supplyon-common/wiki/IntelliJ_Setup * https://wiki.seeburger.de/Development/IntelliJCorner * https://discourse.seeburger.de/t/how-can-we-improve-remote-debug-performance/1100/13 ===== Seeburger backlog===== * **-** [[https://tasks.supplyon.de/browse/AIRS-2588|AIRS-2588: add new field to SO_NonConformanceReport XSD]] ([[https://git.seeburger.de/r/c/supplyon/airsupply/+/80239|Change 80239 im Gerrit]]) * **-** Write a small test like ''POExportXMLProcessorTest.generatePositionElement()'' * **-** [[https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.md|XSS prevention cheat sheet]] * **-** https://cust-projects.seeburger.de/redmine/issues/31577 -> Ticket about code style * **-** [[Mastering Enterprise JavaBeans 3.0]] * S. 26 - 35 * **-** CDI * https://www.baeldung.com/java-ee-cdi * https://docs.oracle.com/javaee/7/tutorial/cdi-basic.htm * https://ru.wikipedia.org/wiki/%D0%92%D0%BD%D0%B5%D0%B4%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8 * **-** [[http://10.15.100.164/index.php/2018/01/12/developing-multiple-features-in-parallel/|Developing multiple Features in parallel]] * **-** [[AIRS-1174 Provide "Characteristics" information for POM]] * **-** [[AIRS-903 UX Dimensions in a new tab in DA]] * **-** Dokumentieren in meinem Wiki wie die DAOImpl-Tests geschrieben und ausgeführt werden müssen * **-** Chrome einrichten (https://developers.google.com/web/tools/setup/setup-workflow) * [[Impact of SCRUM on the DEV process]] * Misc * https://code.visualstudio.com/docs/languages/javascript ===== Avril ===== * **-** Refresh Avril site certificate * **-** [[https://angular.io/tutorial|Angular Tutorial]] * **-** Angular Buch * **-** 21. Использование и создание модулей * **-** Avril 2.0 * **-** Ein Klick auf einer Organisation soll die entsprechende Taskliste laden * **-** Prüfen, ob von der App eine Tonbenachrichtigung kommt, wenn ein neuer Auftrag kommt * **-** Prüfen, ob die App nicht zu viel zieht * **-** Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen