Hi,
Here is a simple code snippet to create Batch jobs from code. This convenient when starting a heavy load job from a user interface and still keep the client responsive.
TSTSalesOrderUpdate tSTSalesOrderUpdate;
BatchInfo batchInfo;
BatchHeader batchHeader;
;
tSTSalesOrderUpdate = TSTSalesOrderUpdate::construct();
batchInfo = tSTSalesOrderUpdate.batchInfo();
batchInfo.parmCaption("Test from code");
batchInfo.parmGroupId("");
batchHeader = BatchHeader::construct();
batchHeader.addTask(tSTSalesOrderUpdate);
batchHeader.save();
Code language: PHP (php)