User Tools

Site Tools


07.03.2019

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
07.03.2019 [2019/03/07 11:44] – [Seeburger] kalaschnikow07.03.2019 [2019/03/07 16:02] (current) – kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">07.03.2019 Donnerstag</div>
 +</html>
 +
 +[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#maerz|März]], [[2019KW10|KW10]]\\ 
 +
 +====== Termine ======
 +  * **-** **10:00 - 10:30** Daily Scrum Meeting (https://meet.supplyon.com/saskia.rewitzer/6W70SYLL)
 +
 +====== TODO ======
 +  * **-** Gymnastik (5x12)
 +  * **-** Seeburger
 +  * **-** Avril
 +
 +===== Seeburger =====
 +  * **+** [[https://cust-projects.seeburger.de/redmine/issues/29784|rm29784 DA: Wrong DA displayed (Zombie Issue)]]
 +    * **+** Mit Frank wg. dem Fix sprechen
 +    * Ursache in ''SuiTableScreen.getFilterObjects()''. Die falsche ASN Id ist im filterJSON Objekt enthalten. Sollte aber nicht, dann wird die richtige ASN ID aus der Session geholt.
 +    * **+** Vermutlich wird der Filter in ''SuiTableScreen.createFilterObject()'' gespeichert. S. Zeile ''request.getSession().setAttribute(this.getCurrentTableFilterName(), filter);''. Idee: das Attribut "currentfilter_uedata" löschen, wenn eine neue ASN geladen wird.
 +    * **+** Fix it
 +  * **+** [[https://cust-projects.seeburger.de/redmine/issues/29844|rm29844 During CSV upload DA Error Reports will be written twice]]
 +    * **+** Burkhard nach dem Review fragen
 +    * **+** Mergen
 +  * **-** [[https://cust-projects.seeburger.de/redmine/issues/29933|rm29933 DA - UX dimensions - Gross weight update blocks DA sending]]
 +    * **-** Fix
 +      * **-** test all calls to ''ASNEJBManager.handleUXDimensions()'', because I set there all Uoms
 +        * **-** test CSV upload with empty UoMs!
 +        * **-** test ...
 +
 +  * **-** 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
 +
 +==== Brexit tests ====
 +
 +=== XML Import Test ===
 +  * **+** Wenn alle Felder befüllt sind, dann landen sie auch alle in der DB
 +  * **-** Wenn CustomsRequired auf true steht, prüft die Anwendung, ob die entsprechenden Felder befüllt sind:
 +    * **+** CustomsRequired steht auf true, und alle Felder sind befüllt (positiv)
 +    * **+** CustomsRequired steht auf true, aber keins von diesen Feldern ist befüllt (negativ)
 +    * **-** CustomsRequired steht auf true, aber eins von diesen Feldern ist nicht befüllt
 +      * **-** Customs Value
 +      * **-** Customs Value UOM
 +      * **-** Net weight
 +      * **-** Net weight UOM
 +      * **-** Country of Origin
 +  * **+** Wenn CustomsRequired auf false steht, prüft die Anwendung NICHT, ob die entsprechenden Felder befüllt sind.
 +      * **+** Flag auf false setzen und alle Felder rauslassen
 +  * **-** Wenn UXDimensionRequired auf true steht, prüft die Anwendung ob die entsprechenden Felder befüllt sind:
 +    * **+** UXDimensionRequired steht auf true, und alle Felder sind befüllt (positiv)
 +    * **-** UXDimensionRequired steht auf true, aber keins von diesen Feldern ist befüllt (negativ)
 +    * **-** UXDimensionRequired steht auf true, aber eins von diesen Feldern ist nicht befüllt
 +      * **+** Packaging type
 +      * **+** Gross weight
 +      * **-** Gross weight UOM
 +      * **+** Length
 +      * **-** Length UOM
 +      * **-** Width
 +      * **-** Width UOM
 +      * **-** Height
 +      * **-** Height UOM
 +      * **-** Stackable goods
 +      * **-** Hazardous goods
 +      * **-** Special instructions
 +      * **-** Total value
 +      * **-** Currency
 +  * **+** Wenn UXDimensionRequired auf false steht, prüft die Anwendung NICHT, ob die entsprechenden Felder befüllt sind.
 +      * **+** Flag auf false setzen und alle Felder rauslassen
 +  * **+** UoM Konsistenztests
 +    * **+** UoM enthält einen validen Wert
 +      * **x** Customs Value UOM -> should not be checked
 +      * **+** Net weight UOM
 +      * **+** Gross weight UOM
 +      * **+** Dimensions (Length, Width, Height) UOM
 +    * **+** UoM enthält unerlaubten Wert
 +      * **x** Customs Value UOM -> should not be checked
 +      * **+** Net weight UOM
 +      * **+** Gross weight UOM
 +      * **+** Dimensions (Length, Width, Height) UOM
 +    * **x** Alle dimension UoMs enthalten gleichen Wert -> im Falle vom XML Import automatisch erfüllt
 +
 +=== CSV Upload Test ===
 +
 +  * **-** Wenn alle Felder befüllt sind, dann landen sie auch alle in der DB
 +  * **-** Wenn CustomsRequired auf true steht, prüft die Anwendung, ob die entsprechenden Felder befüllt sind:
 +    * **-** CustomsRequired steht auf true, und alle Felder sind befüllt (positiv)
 +    * **-** CustomsRequired steht auf true, aber keins von diesen Feldern ist befüllt (negativ)
 +    * **-** CustomsRequired steht auf true, aber eins von diesen Feldern ist nicht befüllt
 +      * **-** Customs Value
 +      * **-** Customs Value UOM
 +      * **-** Net weight
 +      * **-** Net weight UOM
 +      * **-** Country of Origin
 +  * **-** Wenn CustomsRequired auf false steht, prüft die Anwendung NICHT, ob die entsprechenden Felder befüllt sind.
 +      * **-** Flag auf false setzen und alle Felder rauslassen
 +  * **-** Wenn UXDimensionRequired auf true steht, prüft die Anwendung ob die entsprechenden Felder befüllt sind:
 +    * **-** UXDimensionRequired steht auf true, und alle Felder sind befüllt (positiv)
 +    * **-** UXDimensionRequired steht auf true, aber keins von diesen Feldern ist befüllt (negativ)
 +    * **-** UXDimensionRequired steht auf true, aber eins von diesen Feldern ist nicht befüllt
 +      * **-** Packaging type
 +      * **-** Gross weight
 +      * **-** Gross weight UOM
 +      * **-** Length
 +      * **-** Length UOM
 +      * **-** Width
 +      * **-** Width UOM
 +      * **-** Height
 +      * **-** Height UOM
 +      * **-** Stackable goods
 +      * **-** Hazardous goods
 +      * **-** Special instructions
 +      * **-** Total value
 +      * **-** Currency
 +  * **-** Wenn UXDimensionRequired auf false steht, prüft die Anwendung NICHT, ob die entsprechenden Felder befüllt sind.
 +      * **-** Flag auf false setzen und alle Felder rauslassen
 +  * **-** UoM Konsistenztests
 +    * **-** UoM enthält einen validen Wert
 +      * **-** Net weight UOM
 +      * **-** Gross weight UOM
 +      * **-** Length UOM
 +      * **-** Width UOM
 +      * **-** Height UOM
 +    * **-** UoM enthält unerlaubten Wert
 +      * **-** Net weight UOM
 +      * **-** Gross weight UOM
 +      * **-** Length UOM
 +      * **-** Width UOM
 +      * **-** Height UOM
 +    * **-** Alle dimension UoMs enthalten den gleichen Wert
 +
 +
 +===== 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
 +