<html> <div style=“font-size:xx-large; font-weight: 900;”>05.06.2019 Mittwoch</div> </html>
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); };