User Tools

Site Tools


05.06.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
05.06.2019 [2019/06/05 08:27] – [Termine] kalaschnikow05.06.2019 [2019/06/05 15:24] (current) – [Seeburger] kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">05.06.2019 Mittwoch</div>
 +</html>
 +
 +[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#juni|Juni]], [[2019KW23|KW23]]\\ 
 +
 +====== Termine ======
 +  * **-** **10:00 - 10:30** Daily Scrum Meeting (https://meet.supplyon.com/saskia.rewitzer/6W70SYLL)
 +    * [[https://cust-projects.seeburger.de/redmine/issues/31244|rm31244 NoE: Serialnumber not always working on new NoE]] -> Fixed
 +    * [[https://cust-projects.seeburger.de/redmine/issues/31246|rm31246 [NOE] "Process code" dropdown in the NOE header page is empty]] -> Delegated to Burkhard
 +
 +====== TODO ======
 +  * **-** Gymnastik (5x12)
 +  * **-** Seeburger
 +  * **-** Avril
 +
 +===== Seeburger =====
 +
 +  * **-** [[https://cust-projects.seeburger.de/redmine/issues/31244|rm31244 NoE: Serialnumber not always working on new NoE]]
 +    * Review etc.
 +  * **-** [[https://cust-projects.seeburger.de/redmine/issues/31246|rm31246 [NOE] "Process code" dropdown in the NOE header page is empty]]
 +    * send it back because of invalid password
 +  * **-** [[AIRS-2113|AIRS-2113 ENABLER: Analyze - Handling large single processes (200 MB)]] [[https://tasks.supplyon.de/browse/AIRS-2113|ENABLER: Analyze - Handling large single processes (200 MB)]]
 +    * Test Virus scan job (job only!)
 +      * to insert data see this [[https://stackoverflow.com/questions/24923882/how-to-insert-a-huge-file-to-blob-oracle-without-loading-the-complete-file-to|Java example on StackOverflow]] or with PL/SQL only [[https://community.oracle.com/thread/2400953| this]] or [[https://renaps.com/en/blog/how-to/how-to-load-file-content-to-a-blob-field-and-unload-blob-content-to-a-file-on-the-os|this]]
 +    * Test Virus scan completely (on DEV) ?
 +    * Check what should be done on the export side
 +  * **-** [[https://tasks.supplyon.de/browse/AIRS-1864|AIRS-1864 NoE: Serialnumber or batch number is mandatory]]
 +    * **-** Do tests
 +  * **-** [[rm31010|rm31010 CONCESSION (AIRS-1724): Sending a 200 MB NCR causes an issue]] [[https://cust-projects.seeburger.de/redmine/issues/31010|rm31010 CONCESSION (AIRS-1724): Sending a 200 MB NCR causes an issue]]
 +    * Dependent on [[AIRS-1724|AIRS-1724 Concession - Attachment size limitation per NCR]]
 +
 +
 +In ncrDetailsPanel.js:
 +
 +<code javascript>
 +            var isNoe = dataRecords.records[ 0 ].data.qualityType === "NOE";
 +
 +            if(isNoe) {
 +                sas.noe.details.initSerialNumBatchNumFieldDependency();
 +
 +                if (dataRecords.records[ 0 ].data.NCR_HEAD_STATUS == "OPEN" && !this.suiConf.isBuyer && this.showOpenStatusMsgForSupplier == true) {
 +                    Ext.Msg.alert(this.suiConf.txt.openMsgForSupplierTitle, this.suiConf.txt.openMsgForSupplierText, Ext.emptyFn);
 +                    this.showOpenStatusMsgForSupplier = false;
 +                }
 +            }
 +
 +</code>
 +
 +In noeDetails.js:
 +
 +<code javascript>
 +sas.noe.details.initSerialNumBatchNumFieldDependency = function() {
 +    var detailsPanel = sas.ncr.details.getCurrentDetailsPanel();
 +
 +    var serialNumField = detailsPanel.tabHeaderData.down('field[name="NCR_HEAD_SERIALNUM"]');
 +    sas.noe.details.setMandatoryFlagOnDependentField(serialNumField);
 +
 +    var batchNumField = detailsPanel.tabHeaderData.down('field[name="NCR_HEAD_BATCHNUM"]');
 +    sas.noe.details.setMandatoryFlagOnDependentField(batchNumField);
 +}
 +
 +sas.noe.details.setMandatoryFlagOnDependentField = function(field) {
 +    var detailsPanel = sas.ncr.details.getCurrentDetailsPanel();
 +
 +    var mandatory = Ext.isEmpty(field.getValue());
 +    var orderInfoPanel = detailsPanel.tabHeaderData.down( '#pnlOrderInfo1' );
 +    var dependentFields = [{
 +        container: orderInfoPanel,
 +        key:       field.suiDependentFieldKey
 +    }];
 +
 +    sas.ncr.details.setMandatoryFlagOnDependentFields(dependentFields, mandatory, detailsPanel);
 +};
 +</code>
 +===== Seeburger backlog=====
 +  * **-** 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
 +
 +
 +===== 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
 +