1 //<script type="text/javascript">
3 // Auto generated file - created by app.Builder.js- do not edit directly (at present!)
5 Pman.Dialog.XtuplePurchaseOrderNew = {
10 show : function(data, cb)
18 this.dialog.show(this.data._el);
21 this.form.setValues(data);
22 this.form.fireEvent('actioncomplete', this.form, { type: 'setdata', data: data });
30 this.dialog = Roo.factory({
31 xtype: 'LayoutDialog',
34 show : function (_self)
36 _this.form.findField('pohead_vend_id').focus();
43 title : "Pick Vendor",
47 xtype: 'ContentPanel',
55 rendered : function (form)
65 select : function (combo, record, index)
69 _this.form.setValues({
70 pohead_curr_id : record.data.vend_curr_id,
71 pohead_curr_id_curr_name : record.data.vend_curr_id_curr_name
75 render : function (_self)
81 displayField : 'vend_name',
83 fieldLabel : 'Select Vendor',
84 forceSelection : true,
85 hiddenName : 'pohead_vend_id',
87 loadingText : "Searching...",
89 name : 'pohead_vend_id_vend_name',
91 qtip : "Select a vendor",
92 queryParam : 'query[vend_name]',
94 tpl : '<div class="x-grid-cell-text x-btn button"><b>{vend_name}</b></div>',
95 triggerAction : 'all',
97 valueField : 'vend_id',
103 beforeload : function (_self, o){
104 o.params = o.params || {};
109 sortInfo : { direction : 'ASC', field: 'vend_name' },
114 url : baseURL + '/Roo/Vendinfo.php'
121 totalProperty : 'total',
123 {"name":"vend_id","type":"int"},
124 {"name":"vend_name","type":"string"}
133 displayField : 'curr_name',
135 emptyText : "Select Currency",
136 fieldLabel : 'Currency',
137 forceSelection : true,
138 hiddenName : 'pohead_curr_id',
140 loadingText : "Searching...",
142 name : 'pohead_curr_id_curr_name',
144 qtip : "Select Currency",
145 queryParam : 'query[curr_name]',
146 selectOnFocus : true,
147 tpl : '<div class="x-grid-cell-text x-btn button"><b>{curr_name}</b> </div>',
148 triggerAction : 'all',
150 valueField : 'curr_id',
156 beforeload : function (_self, o){
157 o.params = o.params || {};
161 sortInfo : { direction : 'ASC', field: 'curr_id' },
166 url : baseURL + '/Roo/curr_symbol.php'
173 totalProperty : 'total',
175 {"name":"curr_id","type":"int"},
176 {"name":"curr_name","type":"string"}
187 xtype: 'LayoutRegion',
195 click : function (_self, e)
207 click : function (_self, e)
209 if (_this.form.findField('pohead_vend_id').getValue() < 1) {
210 Roo.MessageBox.alert("Error", "Select a vendor");
213 var last = _this.vendor.lastData;
215 var data = _this.form.getFieldValues();
217 data.pohead_terms_id_terms_descrip = last.vend_terms_id_terms_descrip
218 data.pohead_terms_id = last.vend_terms_id
220 data.pohead_taxzone_id = last.vend_taxzone_id;
221 data.pohead_taxzone_id_taxzone_descrip = last.vend_taxzone_id_taxzone_descrip;
224 _this.callback(data);