airs272
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| airs272 [2018/04/25 18:05] – [Fragen an Frau Rewitzer (momentan alle beantwortet)] kalaschnikow | airs272 [2018/05/15 15:27] (current) – [Aktueller Stand] kalaschnikow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== AIRS-272 Change database field for Delivery Note Number ====== | ||
| + | https:// | ||
| + | |||
| + | |||
| + | |||
| + | ===== Tasks ===== | ||
| + | * **-** [[https:// | ||
| + | * **-** [[https:// | ||
| + | * **-** [[https:// | ||
| + | * **-** [[https:// | ||
| + | * **-** [[https:// | ||
| + | |||
| + | ===== WICHTIG! ===== | ||
| + | Da die Version 2 Mal geändert wurde, beim Mergen in den Master zurück muss man nicht vergessen **BEIDE** Commits rauszunehmen, | ||
| + | * den allerersten und | ||
| + | * den vom 24.05.2018 (den speziellen mit Versionen!) | ||
| + | |||
| + | |||
| + | ===== Aktueller Stand (15.05.2018) ===== | ||
| + | * Die Lösung wurde auf DEV ausgeliefert | ||
| + | * Es gab ein Problem beim Testen auf DEV, der Skript hat keine Sätze zum Updaten gefunden, was die Folge hatte, dass, es keine Sätze für CP=-1000 geupdaten wurden. Deshalb hat das Testszenario auch nicht funktioniert. Dann hab ich den Satz von Hand angelegt und das Testszenario hat wieder getan. | ||
| + | * Deshalb hat Hr. Harazim das Ticket auf "On hold" gesetzt, um es noch ein Mal auf der INT zu testen. | ||
| + | ===== rm#25625 DA (AIRS-272) - New field " | ||
| + | |||
| + | * Die Spaltenkonfiguration, | ||
| + | * Es gibt aber trotzdem ein Problem: damit unsere Änderungen transparent bleiben muss kein INSERT gemacht werden, sondern ein UPDATE (d.h. der Skript '' | ||
| + | * Beim Laden des Profils wird wohl etwas falsch gemacht. Zuständig dafür ist die Methode '' | ||
| + | |||
| + | ==== SUITable.loadTableProfile() ==== | ||
| + | |||
| + | Parameter: | ||
| + | * **combo** | ||
| + | * **record** - gewähltes Profil (z.B. " | ||
| + | * **eOpts** | ||
| + | * **suppressStoreLoad** | ||
| + | |||
| + | Methodenvariablen: | ||
| + | * **columns** - alle Columns, die auf diesem Bildschirm dargestellt werden können (inklusive der " | ||
| + | * **workColumns** - alle Columns, die auf diesem Bildschirm dargestellt werden können OHNE der " | ||
| + | |||
| + | |||
| + | ===== Fragen an Frau Rewitzer (momentan alle beantwortet) ===== | ||
| + | * Was ist SDD? | ||
| + | * Was bedeutet die Abbreviatur? | ||
| + | * Ist das Feld " | ||
| + | * Wenn dort " | ||
| + | * Was ist " | ||
| + | * Eventuell ist es das gleiche wie CSV (oder auch nicht!). Aber generell ist es eine XML Schnittstelle um ASNs zu importieren (und wahrscheinlich auch exportieren). D.h. ich muss gucken wo es beim Import/ | ||
| + | * Im welchen Fall wird der Inhalt von " | ||
| + | * Immer. " | ||
| + | * Was passiert mit dem Feld " | ||
| + | * Der Inhalt bleibt so wie er übergeben wurde | ||
| + | |||
| + | ===== TODO ===== | ||
| + | |||
| + | * **+** Filter '' | ||
| + | * **+** Den Filter '' | ||
| + | * **+** Auf die Spalte '' | ||
| + | * **+** Den Namen des Attributes umstellen (wirklich notwendig? | ||
| + | * **+** DB script to add the new field | ||
| + | * **+** DB script to copy values from '' | ||
| + | * **-** UI Screens ändern | ||
| + | * **-** asn3sueCfg.js.jsp | ||
| + | * **+** Spalte '' | ||
| + | * **+** Spalte '' | ||
| + | * **-** Spaltenkonfiguration umbiegen | ||
| + | * **-** asnueCfg.js.jsp | ||
| + | * **+** Spalte '' | ||
| + | * **+** Spalte '' | ||
| + | * **-** Spaltenkonfiguration umbiegen | ||
| + | * welche Bildschirme sind noch betroffen? | ||
| + | * **-** Wenn die Methode '' | ||
| + | * **-** Prüfen beim Import | ||
| + | * **-** Prüfen beim Export(?) | ||
| + | * **-** Prüfen auf der UI | ||
