User Tools

Site Tools


06.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
06.03.2019 [2019/03/06 08:47] – [Seeburger] kalaschnikow06.03.2019 [2019/03/06 13:25] (current) – [Seeburger] kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">06.03.2019 Mittwoch</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/29801|rm29801 Brexit/DA - Download should not contain default values]]
 +    * **+** Saskia fragen wie ich das machen soll
 +      * Es gibt 2 Probleme
 +        * Units werden geschrieben auch für die Felder, die nicht mandatory sind
 +          * Units werden nur geschrieben, wenn UXDimensionsRequired auf TRUE steht, ist das richtig?
 +          * The value for net weight UOM is contained in the file although not value is provided in the net weight itself
 +        * Additionally the currency for the customs value is now missing although I set a value
 +          * Testen
 +          * Vermutlich die gleiche Situation wie beim Punkt 1
 +  * **-** [[https://cust-projects.seeburger.de/redmine/issues/29784|rm29784 DA: Wrong DA displayed (Zombie Issue)]]
 +    * **-** 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.
 +    * Frank: 
 +      * Bei den anderen Screens gucken, ob das gleiche Verhalten auftritt
 +      * Den AIRS_CI-26 Branch auschecken und schauen
 +    * **-** Fix it
 +  * **-** Doppelte Einträge im Error Report
 +    * **-** Burkhard nach dem Review fragen
 +    * **-** Mergen bzw. Korrigieren
 +
 +  * **-** 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
 +