User Tools

Site Tools


18.10.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
18.10.2018 [2018/10/17 15:08] – [rm#27807 Supplier Modify war teilweise ohne Angabe vom Reason Code möglich] kalaschnikow18.10.2018 [2018/10/18 15:48] (current) – kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">18.10.2018 Donnerstag</div>
 +</html>
 +
 +[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#oktober|Oktober]], [[2018KW42|KW42]]\\ 
 +
 +====== Termine ======
 +  * **-** **10:00 - 10:30** Daily Scrum Meeting (https://meet.supplyon.com/saskia.rewitzer/D22PB2SM)
 +    * AIRS-907 Switch on customer profile
 +      * SQL fertig
 +      * Tests
 +    * Starten mit dem Ticket "rm#27807 Supplier Modify war teilweise ohne Angabe vom Reason Code möglich"
 +
 +====== TODO ======
 +  * **-** Gymnastik (5x12)
 +  * **-** Seeburger
 +  * **-** Avril
 +
 +===== Seeburger =====
 +  * **+** rm#27807 Supplier Modify war teilweise ohne Angabe vom Reason Code möglich
 +    * Es war kein Bug, da der Buyer durch seine Änderung den Reason Code zurückgesetzt hat. Das Ganze war auch so definiert. S. AIRS-75 im Jira.
 +  * **+** [[AIRS-903 UX Dimensions in a new tab in DA]]
 +    * **+** Unit Test für die DAO-Klasse schreiben 
 +  * **-** 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
 +
 +
 +==== AIRS-903 UX Dimensions in a new tab in DA ====
 +
 +[[AIRS-903 UX Dimensions in a new tab in DA]]
 +
 +  * **-** AIRS-907 Switch on customer profile
 +Was funktioniert:
 +<code sql>  
 +SELECT a.*, 1 as cType FROM TAIRFIELDCONFIG a where cCustomerCPId = 101883 AND cProcess = 'DA-UXDimensions' 
 +UNION 
 +SELECT a.*, 2 as cType FROM TAIRFIELDCONFIG a where cCustomerCPProfileId = -100 AND cProcess = 'DA-UXDimensions' 
 + AND CFIELDNAME NOT IN ( SELECT CFIELDNAME FROM TAIRFIELDCONFIG where cCustomerCPId = 101883  AND cProcess = 'DA-UXDimensions' )
 +UNION 
 +SELECT a.*, 3 as cType FROM TAIRFIELDCONFIG a where CCUSTOMERCPID = -1000 AND cProcess = 'DA-UXDimensions' 
 + AND CFIELDNAME NOT IN ( SELECT CFIELDNAME FROM TAIRFIELDCONFIG where (cCustomerCPProfileId = -100 OR cCustomerCPId = 101883) AND cProcess = 'DA-UXDimensions' )
 +
 +
 +
 +</code>
 +
 +Oder in Java:
 +
 +<code java>
 +String sql =
 +"SELECT * FROM TAIRFIELDCONFIG "
 +  + " where cCustomerCPId = ? AND cProcess = ? "
 +  + " UNION "
 +  + "SELECT * FROM TAIRFIELDCONFIG "
 +  + " where cCustomerCPProfileId = ? AND cProcess = ?"
 +  + " AND CFIELDNAME NOT IN ( SELECT CFIELDNAME FROM TAIRFIELDCONFIG "
 +  + " where cCustomerCPId = ? AND cProcess = ? ) "
 +  + " UNION "
 +  + "SELECT * FROM TAIRFIELDCONFIG "
 +  + " where CCUSTOMERCPID = " + SASWebKeys.FIELD_CONFIG_GLOBAL_DEFAULT_CP + " AND cProcess = ? "
 +  + " AND CFIELDNAME NOT IN ( SELECT CFIELDNAME FROM TAIRFIELDCONFIG "
 +  + " where (cCustomerCPId = ? OR cCustomerCPProfileId = ?) AND cProcess = ? )";
 +
 +</code>  
 +
 +  * **-** AIRS-910 DA Update for UX dimensions
 +    * **-** Visibility of the Tab after "Unlock DA"
 +      * Ist momentan nicht sichtbar, da an der entsprechenden Stelle im ASNOverviewScreen Json dieses Flag nicht enthält
 +    * **-** Implement possibility to edit
 +  * **-** Alle Möglichkeiten der Erstellung der ASN prüfen
 +    * **+** ASNCreateScreen
 +    * **-** ASNOverviewScreen
 +      * **-** Details
 +      * **-** Unlock DA
 +    * **+** UEScreen
 +    * **+** InvSummaryCreateASNScreen
 +    * **-** Noch etwas? 
 +
 +  * **+** Test ''DemandDAOImpl.getDemandsByFilter()'' (wird z.B. beim VMI CSV Download verwendet)
 +     * **+** Herausfinden warum CSV keine Sätze enthält -> es gibt keine Bedarfe für dieses Material
 +       * **+** Ist es normal (=kein Bug), wenn die CSV Datei nur Überschriften enthält? 
 +         * Udo: ja 
 +       * **+** Wie schaffe ich, dass ein Satz in "VMI Summary" Demand Details bekommt?
 +         * Udo: entweder eine DELFORV-Nachricht importieren oder (wenn es im Airsupply auch so wie bei SCM ist) der Buyer kann die Bedarfe über UI eingeben
 +  * **-** Übernahme in die ASN -> s. ASNManagerEJB.addSourceProcessInfos()
 +  * Der Tab 'asnuxdimensions' ist bereits vorhanden, ist aber momentan ausgeschaltet (s. Feld 'initiallyHidden' in ''screendefinitions.inc'')
 +  * **-** Klären: Da das Vorhandensein des Tabs anhand von der zugrundeliegenden Nachricht entschieden wird, klären was passiert, wenn eine ASN erstellt wird, aber danach werden alle Positionen entfernt.
 +
 +
 +===== rm#27807 Supplier Modify war teilweise ohne Angabe vom Reason Code möglich =====
 +
 +[[https://cust-projects.seeburger.de/redmine/issues/27807|rm#27807 Supplier Modify war teilweise ohne Angabe vom Reason Code möglich]] -> Ticket
 +
 +[[AIRS-75 PO Reason Code for buyer by supplier modify]] -> Spec in diesem Wiki
 +
 +
 +===== Avril =====
 +  * **-** [[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
 +