User Tools

Site Tools


02.05.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
02.05.2018 [2018/05/02 16:11] – kalaschnikow02.05.2018 [2018/05/02 17:55] (current) – [rm#24070 It is possible to create a DA for a Single-KIT-Header] kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">02.05.2018 Mittwoch</div>
 +</html>
 +
 +====== Termine ======
 +  * **-** **10:00 - 10:30** Daily Scrum Meeting (https://meet.supplyon.com/wolfgang.foeller/DPYJ3PVD)
 +
 +
 +====== TODO ======
 +  * **-** Gymnastik (5x12)
 +  * **-** Seeburger
 +  * **-** Avril
 +
 +===== Seeburger =====
 +  * **-** AIRS-272 Change database field for Delivery Note Number
 +  * **-** Projekt im IntelliJ einrichten
 +  * **-** JRebel einrichten
 +  * **-** Chrome einrichten (https://developers.google.com/web/tools/setup/setup-workflow)
 +  * [[Impact of SCRUM on the DEV process]]
 +
 +==== AIRS-272 Change database field for Delivery Note Number ====
 +
 +[[AIRS272|AIRS-272 Change database field for Delivery Note Number]]\\ 
 +https://tasks.supplyon.de/browse/AIRS-272
 +
 +  * **-** Beim Hr.Harazim klären ob auf "SDD" oder "SDD*" oder sonst was geprüft werden soll
 +  * **+** Feld ''deliverNoteNumber()'' zum ''UEUpdateModel'' hinzufügen
 +  * **-** UI Screens ändern
 +    * **-** Klären welche Bildschirme außer ''asn3sueCfg.js.jsp'' und ''asnueCfg.js.jsp'' noch betroffen sind
 +    * **-** asn3sueCfg.js.jsp
 +      * **+** Spalte ''FlexibleField1'' löschen
 +      * **+** Spalte ''DeliveryNoteNumber'' hinzufügen
 +      * **-** Spaltenkonfiguration umbiegen
 +    * **-** asnueCfg.js.jsp
 +      * **+** Spalte ''FlexibleField1'' löschen
 +      * **+** Spalte ''DeliveryNoteNumber'' hinzufügen
 +      * **-** Spaltenkonfiguration umbiegen
 +  * **-** Wenn die Methode ''UEModel.getElementaryDeliverySite()'' den Wert "SDD*" (den exakten Wert weiß der Viktor) liefert, ist das Feld ''Delivery Note Number'' ein Pflichtfeld. Das Feld ''ElementaryDeliverySite'' wird aus der PO gefüllt. 
 +    * **-** Prüfen beim Import
 +    * **-** Prüfen beim Export(?)
 +    * **-** Prüfen auf der UI 
 +
 +=== Fragen (an Burkhard?) ===
 +  * Es gibt keine NLS Schlüssel, die mit ''$$L$$'' anfangen. Was tun?
 +  * Wie fügt man am besten neue NLS-Schlüssel hinzu, deren Werte eigentlich schon existieren: 
 +    * ''airsupply.asn3s.ue.column.deliverynotenumber=$$P$$Delivery Note Number'' -> ''airsupply.asn3s.ue.column.flexiblefield1''
 +    * ''airsupply.asn.ue.column.deliverynotenumber=$$P$$Delivery Note Number'' -> ''airsupply.asn.ue.column.flexiblefield1'' 
 +  
 +  * In der Klasse ''ASNCSVColumns'' wird der Name des Filters ''FlexibleField1'' verwendet, den ich auf ''DeliveryNoteNumber'' umgebogen habe. War das richtig? Wahrscheinlich nicht, da das Im/Export-Interface gleich bleiben sollte. -> Check it
 +  * Wo wird ''GenericFlexibleFieldUtils.ueFlexFields'' verwendet?
 +
 +
 +==== rm#24070 It is possible to create a DA for a Single-KIT-Header ====
 +
 +[[rm24070 It is possible to create a DA for a Single-KIT-Header]]
 +
 +https://cust-projects.seeburger.de/redmine/issues/24070
 +
 +  * **-** Prüfen, ob ein Feld ''isKit'' in dem (Header?) Model notwendig ist 
 +    * Wohl nicht.
 +  * **-** Tests
 +    * **-** Are POs without components visible for ASN creation?
 +      * **-** find out which POs should be visible (19 POs with headerIds: 201, 540103, 536566, 536548, 536552, ...)
 +        * ''select * from  TAIRPOSCHEDULE where cKITHEADER=1 and CREFHEADERID NOT IN (select cREFHEADERID from TAIRPOSCHEDULE where cKITCOMPONENT=1)''
 +      * **-** visible before ''ALTER TABLE'' (was ist gemeint?)
 +      * **-** invisible after ''ALTER TABLE'' (was ist gemeint?) 
 +    * **+** import KIT header only -> it should be invisible
 +    * **+** import component(s) for this header -> the order should be now visible
 +    * **-** import both: KIT header and components -> the order should be visible
 +  * **-** Beim Abschließen Burkhard informieren, dass die Indizes noch existieren können
 +    * **-** Wenn ich mich richtig erinnere, haben wir mit dem Viktor auf PreProd oder Prod geguckt, ob Indizes auf der Spalte vorhanden sind. Die Lage war unterschiedlich. Laut unseren SQL-Skripten aber, sollten keine Indizes auf diese Spalte existieren. Ich habe Skripte geschrieben, welche 2 Indizes löschen (''IDX_POHEAD_KITWITHOUTCOMP'' und ''IDX_POHEAD_FOR_ASNCREATE'').
 +
 +
 +
 +===== 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
 +