Table of Contents

<html> <div style=“font-size:xx-large; font-weight: 900;”>05.06.2019 Mittwoch</div> </html>

Kalender, Juni, KW23

Termine

TODO

Seeburger

In ncrDetailsPanel.js:

            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;
                }
            }

In noeDetails.js:

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);
};

Seeburger backlog

Avril