它對網絡使用某些API(以及某些腳本)的頻率有限制。對於我在做什麼,我相信以下是適用的成本: nlapiLoadSearch:5 nlobjSearchResultSet.getSearch():10 大約需要一個小時,但每次我的腳本(後面)錯誤,可能是由於這一點。我該如何改變它以降低治理成本?如何降低以下代碼的治理成本
function walkCat2(catId, pad){
var loadCategory = nlapiLoadRecord("sitecategory", "14958149");
var dupRecords = nlapiLoadSearch('Item', '1951'); //load saved search
var resultSet = dupRecords.runSearch(); //run saved search
resultSet.forEachResult(function(searchResult)
{
var InterID=(searchResult.getValue('InternalID')); // process- search
var LINEINX=loadCategory.getLineItemCount('presentationitem');
loadCategory.insertLineItem("presentationitem",LINEINX);
loadCategory.setLineItemValue("presentationitem", "presentationitem", LINEINX, InterID+'INVTITEM'); //--- Sets the line value.-jf
nlapiSubmitRecord(loadCategory , true);
return true; // return true to keep iterating
});
}
看起來像nlapiSubmitRecord也消耗治理點 – theinvisibleduck 2015-02-06 19:32:15