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 || {};
108 sortInfo : { direction : 'ASC', field: 'vend_name' },
113 url : baseURL + '/Roo/Vendinfo.php'
120 totalProperty : 'total',
122 {"name":"vend_id","type":"int"},
123 {"name":"vend_name","type":"string"}
132 displayField : 'curr_name',
134 emptyText : "Select Currency",
135 fieldLabel : 'Currency',
136 forceSelection : true,
137 hiddenName : 'pohead_curr_id',
139 loadingText : "Searching...",
141 name : 'pohead_curr_id_curr_name',
143 qtip : "Select Currency",
144 queryParam : 'query[curr_name]',
145 selectOnFocus : true,
146 tpl : '<div class="x-grid-cell-text x-btn button"><b>{curr_name}</b> </div>',
147 triggerAction : 'all',
149 valueField : 'curr_id',
155 beforeload : function (_self, o){
156 o.params = o.params || {};
160 sortInfo : { direction : 'ASC', field: 'curr_id' },
165 url : baseURL + '/Roo/curr_symbol.php'
172 totalProperty : 'total',
174 {"name":"curr_id","type":"int"},
175 {"name":"curr_name","type":"string"}
186 xtype: 'LayoutRegion',
194 click : function (_self, e)
206 click : function (_self, e)
208 if (_this.form.findField('pohead_vend_id').getValue() < 1) {
209 Roo.MessageBox.alert("Error", "Select a vendor");
212 var last = _this.vendor.lastData;
214 var data = _this.form.getFieldValues();
216 data.pohead_terms_id_terms_descrip = last.vend_terms_id_terms_descrip;
217 data.pohead_terms_id = last.vend_terms_id;
219 data.pohead_taxzone_id = last.vend_taxzone_id;
220 data.pohead_taxzone_id_taxzone_descrip = last.vend_taxzone_id_taxzone_descrip;
223 _this.callback(data);