"items": [
{
"listeners": {
- "|click": "function()\n{\n var id = _this.form.findField('invhist_transfer_id').getValue();\n\n if(id * 1 < 1){\n return;\n }\n \n var ar = [];\n \n _this.tgrid.ds.each(function (r) {\n if(r.data.transfered_qty * 1 - r.data.expected_qty * 1 == 0){\n // return;\n }\n \n ar.push({\n id : r.data.invhist_transfer_item_id * 1,\n itemsite_id : r.data.invhist_transfer_item_itemsite_id * 1,\n transfered_qty : r.data.transfered_qty * 1,\n expected_qty : r.data.expected_qty * 1\n })\n });\n \n if(!ar.length){\n Roo.MessageBox.alert(\"Notice\", \"Nothing Wrong!\");\n return;\n }\n \n new Pman.Request({\n url : baseURL + '/Roo/invhist_transfer',\n method : 'POST',\n mask: 'Fixing',\n timeout : 1200000, //20 minutes...! - big xfer should be 10mins.\n params : {\n invhist_transfer_id : id,\n _fix : Roo.encode(ar)\n },\n success : function () \n {\n _this.tgrid.footer.onClick('refresh');\n }\n });\n \n \n \n}\n"
+ "|click": "function()\n{\n var id = _this.form.findField('invhist_transfer_id').getValue();\n\n if(id * 1 < 1){\n return;\n }\n \n var ar = [];\n \n _this.tgrid.ds.each(function (r) {\n if(r.data.transfered_qty * 1 - r.data.expected_qty * 1 == 0){\n // return;\n }\n \n ar.push({\n id : r.data.invhist_transfer_item_id,\n itemsite_id : r.data.invhist_transfer_item_itemsite_id,\n transfered_qty : r.data.transfered_qty,\n expected_qty : r.data.expected_qty\n })\n });\n \n if(!ar.length){\n Roo.MessageBox.alert(\"Notice\", \"Nothing Wrong!\");\n return;\n }\n \n new Pman.Request({\n url : baseURL + '/Roo/invhist_transfer',\n method : 'POST',\n mask: 'Fixing',\n timeout : 1200000, //20 minutes...! - big xfer should be 10mins.\n params : {\n invhist_transfer_id : id,\n _fix : Roo.encode(ar)\n },\n success : function () \n {\n _this.tgrid.footer.onClick('refresh');\n }\n });\n \n \n \n}\n"
},
"cls": "x-btn-text-icon",
"text": "Fix Transfer",
}
ar.push({
- id : r.data.invhist_transfer_item_id * 1,
- itemsite_id : r.data.invhist_transfer_item_itemsite_id * 1,
- transfered_qty : r.data.transfered_qty * 1,
- expected_qty : r.data.expected_qty * 1
+ id : r.data.invhist_transfer_item_id,
+ itemsite_id : r.data.invhist_transfer_item_itemsite_id,
+ transfered_qty : r.data.transfered_qty,
+ expected_qty : r.data.expected_qty
})
});