3 "name": "Pman.Dialog.XtupleReceivePayment",
6 "path": "/home/edward/gitlive/web.xtuple/Pman/Xtuple/Pman.Dialog.XtupleReceivePayment.bjs",
10 "show": "function (_self)\n{\n this.layout.getRegion('center').showPanel(0);\n}"
17 "title": "Create Receive Payment",
19 "xtype": "LayoutDialog",
24 "xtype": "LayoutRegion",
29 "xtype": "ContentPanel",
34 "|actioncomplete": "function(_self,action)\n{\n if (action.type == 'setdata') {\n if(_this.data.cashrcpt_id){\n _this.dialog.el.mask(\"Loading\");\n this.load({ method: 'GET', params: { '_id' : _this.data.cashrcpt_id }});\n return;\n }\n }\n if (action.type == 'load') {\n _this.dialog.el.unmask();\n return;\n }\n if (action.type =='submit') {\n \n _this.dialog.el.unmask();\n _this.dialog.hide();\n \n if (_this.callback) {\n _this.callback.call(_this, _this.form.getValues());\n }\n _this.form.reset();\n return;\n }\n}\n",
35 "|rendered": "function (form)\n{\n _this.form= form;\n}\n"
39 "style": "margin:10px;",
41 "|url": "baseURL + '/Roo/cashrcpt.php'",
46 "allowDecimals": true,
47 "decimalPrecision": 2,
48 "fieldLabel": "Amount Received",
49 "name": "cashrcpt_amount",
52 "xtype": "NumberField",
58 "displayField": "curr_name",
60 "emptyText": "Select curr_name",
61 "fieldLabel": "Currency",
62 "forceSelection": true,
63 "hiddenName": "cashrcpt_curr_id",
65 "loadingText": "Searching...",
67 "name": "cashrcpt_curr_id_curr_name",
69 "qtip": "Select Currency",
70 "queryParam": "query[curr_name]",
71 "selectOnFocus": true,
72 "tpl": "<div class=\"x-grid-cell-text x-btn button\"><b>{curr_name}</b> </div>",
73 "triggerAction": "all",
75 "valueField": "curr_id",
82 "|beforeload": "function (_self, o){\n o.params = o.params || {};\n // set more here\n \n}\n"
87 "|sortInfo": "{ direction : 'ASC', field: 'curr_symbol' }",
95 "|url": "baseURL + '/Roo/curr_symbol.php'"
99 "xtype": "JsonReader",
103 "totalProperty": "total",
104 "|fields": "[{\"name\":\"curr_id\",\"type\":\"int\"},\"curr_symbol\"]"
112 "displayField": "fname",
114 "fieldLabel": "Funds Type",
115 "hiddenName": "cashrcpt_fundstype",
118 "name": "cashrcpt_fundstype_name",
119 "triggerAction": "all",
120 "valueField": "ftype",
127 "xtype": "SimpleStore",
128 "|data": "[ \n [ 'C', \"Check\"],\n [ 'K' , \"Cash\"]\n]\n",
129 "|fields": "[ 'ftype', 'fname']",
136 "fieldLabel": "Check / Document #",
137 "name": "cashrcpt_docnumber",
139 "xtype": "TextField",
144 "fieldLabel": "Check / Document Date",
146 "name": "cashrcpt_docdate",
148 "xtype": "DateField",
153 "fieldLabel": "Distribution Date",
155 "name": "cashrcpt_distdate",
157 "xtype": "DateField",
162 "fieldLabel": "Application Date",
164 "name": "cashrcpt_applydate",
166 "xtype": "DateField",
171 "displayField": "bankaccnt_name",
173 "emptyText": "Select Bank Accnt",
174 "fieldLabel": "Post to",
175 "forceSelection": true,
176 "hiddenName": "cashrcpt_bankaccnt_id",
178 "loadingText": "Searching...",
180 "name": "cashrcpt_bankaccnt_id_name",
182 "qtip": "Select Bank Accnt",
183 "queryParam": "query[bankaccnt_name]",
184 "selectOnFocus": true,
185 "tpl": "<div class=\"x-grid-cell-text x-btn button\"><b>{bankaccnt_name} - {bankaccnt_descrip}</b> </div>",
186 "triggerAction": "all",
188 "valueField": "bankaccnt_id",
195 "|beforeload": "function (_self, o){\n o.params = o.params || {};\n // set more here\n \n}\n"
200 "|sortInfo": "{ direction : 'DESC', field: 'bankaccnt_id' }",
206 "xtype": "HttpProxy",
207 "|url": "baseURL + '/Roo/bankaccnt.php'",
212 "id": "bankaccnt_id",
214 "totalProperty": "total",
215 "xtype": "JsonReader",
216 "|fields": "[{\"name\":\"bankaccnt_id\",\"type\":\"int\"},\"bankaccnt_name\"]",
224 "fieldLabel": "Notes",
225 "name": "cashrcpt_notes",
230 "name": "cashrcpt_id",
235 "name": "cashrcpt_aropen_id",
240 "name": "cashrcpt_cust_id",
245 "name": "cashrcpt_salescat_id",
250 "name": "cashrcpt_discount",
255 "name": "cashrcpt_usecustdeposit",
265 "click": "function (_self, e)\n{\n _this.dialog.hide();\n}"
267 "*prop": "buttons[]",
274 "click": "function (_self, e)\n{\n // do some checks?\n \n \n // _this.dialog.el.mask(\"Saving\");\n _this.form.doAction(\"submit\");\n\n}"
276 "*prop": "buttons[]",