1 //<script type="text/javascript">
3 // Auto generated file - created by app.Builder.js- do not edit directly (at present!)
5 Pman.Tab.XtupleArAging = new Roo.XComponent({
6 part : ["Xtuple","ArAging"],
7 order : '300-Pman.Tab.XtupleArAging',
9 parent : 'Pman.Tab.XtupleAccountsTab',
10 name : "unnamed module",
18 xtype: 'NestedLayoutPanel',
24 title : "Accounts Recievable",
26 xtype: 'BorderLayout',
33 activate : function() {
36 _this.grid.footer.onClick('first');
53 //_this.dialog = Pman.Dialog.FILL_IN
54 if (_this.panel.active) {
55 this.footer.onClick('first');
59 autoExpandColumn : 'araging_docnumber',
65 beforeload : function (_self, o)
67 o.params = o.params || {};
69 var dt = _this.relDate.getValue();
74 'relDate:text' : typeof(dt) == 'string' ? dt : dt.format('Y-m-d'),
75 'useDocDate:text' : false
78 Roo.apply(o.params,params);
87 url : baseURL + '/Roo/Metasql.php'
94 totalProperty : 'total',
117 'name': 'leader_office_id',
121 'name': 'leader_name',
125 'name': 'leader_phone',
129 'name': 'leader_fax',
133 'name': 'leader_email',
137 'name': 'leader_company_id',
141 'name': 'leader_role',
145 'name': 'leader_active',
149 'name': 'leader_remarks',
153 'name': 'leader_passwd',
157 'name': 'leader_owner_id',
161 'name': 'leader_lang',
165 'name': 'leader_no_reset_sent',
169 'name': 'leader_action_type',
173 'name': 'leader_project_id',
177 'name': 'leader_deleted_by',
181 'name': 'leader_deleted_dt',
185 'name': 'leader_firstname',
189 'name': 'leader_lastname',
193 'name': 'leader_name_facebook',
197 'name': 'leader_url_blog',
201 'name': 'leader_url_twitter',
205 'name': 'leader_url_linkedin',
209 'name': 'leader_crm_lead_percentage',
213 'name': 'leader_crm_industry_id',
217 'name': 'leader_crm_updated_action_id',
221 'name': 'leader_crm_created_action_id',
225 'name': 'leader_crm_type_id',
239 render : function (_self)
241 _this.custSel = _self;
245 displayField : 'cust_name',
247 emptyText : "Select customer",
248 fieldLabel : 'cust_name',
249 forceSelection : true,
250 hiddenName : 'cust_id',
252 loadingText : "Searching...",
256 qtip : "Select Customer",
257 queryParam : 'query[cust_name]',
258 selectOnFocus : true,
259 tpl : '<div class="x-grid-cell-text x-btn button"><b>{cust_name}</b> </div>',
260 triggerAction : 'all',
262 valueField : 'cust_id',
268 beforeload : function (_self, o){
269 o.params = o.params || {};
271 if (!_this.relDate) {
274 var dt = _this.relDate.getValue();
276 o.params['_group'] = 'arAging';
277 o.params['_name'] = 'customers';
278 o.params['relDate:text'] = typeof(dt) == 'string' ? dt : dt.format('Y-m-d');
279 o.params['useDocDate:text'] = false
283 sortInfo : { direction : 'ASC', field: 'cust_name' },
288 url : baseURL + '/Roo/metasql.php'
295 totalProperty : 'total',
296 fields : [{"name":"cust_id","type":"int"},"cust_name"]
309 render : function (_self)
\r
311 _this.relDate = _self;
\r
312 _self.setValue( new Date() );
\r
314 select : function (combo, date)
316 _this.grid.footer.onClick('first');
326 xtype: 'PagingToolbar',
329 displayMsg : "Displaying araging{0} - {1} of {2}",
330 emptyMsg : "Nothing found",
335 xtype: 'ColumnModel',
337 dataIndex : 'araging_docdate',
340 renderer : function(v) { return String.format('{0}', v); }
343 xtype: 'ColumnModel',
345 dataIndex : 'araging_cust_name',
348 renderer : function(v) { return String.format('{0}', v); }
351 xtype: 'ColumnModel',
353 dataIndex : 'araging_doctype',
356 renderer : function(v) { return String.format('{0}', v); }
359 xtype: 'ColumnModel',
361 dataIndex : 'araging_docnumber',
362 header : 'Docnumber',
364 renderer : function(v) { return String.format('{0}', v); }
367 xtype: 'ColumnModel',
369 dataIndex : 'araging_ponumber_pretty',
372 renderer : function(v) { return String.format('{0}', v); }
375 xtype: 'ColumnModel',
378 dataIndex : 'araging_total_val',
381 renderer : function(v) { return String.format('{0}', v); }
388 xtype: 'LayoutRegion',