Batching Updates
Using JINT mode we can use scripting to batch updates. This speeds up any inserts/updates
SAMPLE SCRIPT
jint di
var sagebatch=SageCRMBatch();
var address_id = di.getid('address','01010104');
var sageRecord_address = SageCRMRecord('Address');
sageRecord_address.Set("addr_addressname","xyz5");
sageRecord_address.Set("addr_address1","test address 5");
sageRecord_address.Set("Addr_Country","US");
sageRecord_address.id = address_id;
sageRecord_address.mode="Update";
sagebatch.add(sageRecord_address);
var comp_id = di.getid('company','Perfect Company');
var sageRecord_company = SageCRMRecord('Company');
sageRecord_company.Set("Comp_Website","https://testcompany5.com");
sageRecord_company.Set("Comp_PrimaryAddressId",address_id);
sageRecord_company.id = comp_id;
sageRecord_company.mode="Update";
sagebatch.add(sageRecord_company);
var sagebatchResult=sagebatch.process();