Fix #7123 - getting abra ready to test
[Pman.Xtuple] / Pman.Dialog.XtupleUploadHSBC.js
index b887d23..2814533 100644 (file)
@@ -78,17 +78,36 @@ Pman.Dialog.XtupleUploadHSBC = {
                                 {
                                     xtype: 'ComboBox',
                                     xns: Roo.form,
+                                    listeners : {
+                                        render : function (_self)
+                                        {
+                                            _this.bankSel = _self;
+                                        },
+                                        edit : function (combo, record)
+                                        {
+                                            var id = combo.getValue() * 1;
+                                            
+                                            if(id < 1){
+                                                Roo.MessageBox.alert('Error', 'Please select a bank account');
+                                                return;
+                                            }
+                                            
+                                            Pman.Dialog.XtupleBankAccnt.show({id : id});
+                                            
+                                        }
+                                    },
                                     allowBlank : false,
+                                    alwaysQuery : true,
                                     displayField : 'bankaccnt_name',
                                     editable : false,
                                     emptyText : "Select Bank Accnt",
                                     fieldLabel : 'Post to',
                                     forceSelection : true,
-                                    hiddenName : 'checkhead_bankaccnt_id',
+                                    hiddenName : 'bankaccnt_id',
                                     listWidth : 400,
                                     loadingText : "Searching...",
                                     minChars : 2,
-                                    name : 'checkhead_bankaccnt_id_name',
+                                    name : 'bankaccnt_id_name',
                                     pageSize : 20,
                                     qtip : "Select Bank Accnt",
                                     queryParam : 'query[bankaccnt_name]',
@@ -153,11 +172,10 @@ Pman.Dialog.XtupleUploadHSBC = {
                     listeners : {
                         click : function (_self, e)
                         {
-                            var ref = _this.form.findField('reference').getValue();
-                            var d = _this.form.findField('apply_date').getValue();
+                            var bank = _this.bankSel.getValue();
                             
-                            if(!ref.length || !d){
-                                Roo.MessageBox.alert("Error", "Referenct and Apply date must be filled in");
+                            if(bank * 1 < 1){
+                                Roo.MessageBox.alert("Error", "Please select a bankaccnt");
                                 return;
                             }