function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Jason in ChinaJason in China 

Start-Excute-Finish didn't run in Batch Apex code

Hi,

 

I am facing a strange issue now. Dose anyone have idea about this?

 

By requrirement, I created a batch apex to send email to some user, according some special condition.

But when i tested it in console, it seems the Start-Excute-Finish block donot run.

 

Below detail apex for reference:

 

global class D_Not_AA implements Database.Batchable<sObject>,Database.Stateful {
List <String> L_Ps = new String[] {'D_P','SSO_D_P'};
List <String> L_CP_Status = new String[] {'Approved','Submitted'};
Set<Id> S_CP_Owner = new set<Id>();
List<Id> L_toMail_Ps = new List<Id>();
// List<Id> L_toMail_P_Mgrs = new List<Id>();
Map <Id,List<Id>> M_Manager_P = new Map <Id,List<Id>>();

global D_Not_AA ()
{

// Get the detail Cycle Plan Owners on current period
system.debug(LoggingLevel.INFO,' Get Cycle Plan info.');

for (Cycle_Plan_vod__c J_CP_Owner :[SELECT OwnerId FROM Cycle_Plan_vod__c where Status_D__c in :L_CP_Status and Start_Date_vod__c < today and End_Date_vod__c > today]) {
S_CP_Owner.add(J_CP_Owner.OwnerId);
system.debug('[J] Cycle Plan OwnerId: '+J_CP_Owner.OwnerId);
}

system.debug(LoggingLevel.INFO,' Get Cycle Plan info_End.');

// L_toMail_P_Mgrs.addAll(M_Manager_P.keySet());
}


global Database.QueryLocator start(Database.BatchableContext BC)
{
system.debug(LoggingLevel.INFO,' Batch Start');

For (User U: [SELECT Id,ManagerId from User where isActive = true and ProfileId in (
SELECT Id FROM Profile 
where Name in :L_Ps)]) {
if (S_CP_Owner.contains (U.Id)) {
// the P have already create Cycle Plan
}
else
{
// the P did not create Cycle Plan yet
L_toMail_Ps.add(U.Id);
if (M_Manager_P.keySet().Contains(U.ManagerId))
{
M_Manager_P.get(U.ManagerId).add(U.Id);
}
else
{
M_Manager_P.put(U.ManagerId,new List <Id> {U.Id});
}
system.debug('[J] P Manager Users : '+U.ManagerId);
system.debug('[J] P Users : '+U.Id);
}
}

// Get all users to be send email
String query = 'Select id, name, email FROM User where id in' + M_Manager_P.keySet();
return Database.getQueryLocator(query);
}
global void Execute(Database.BatchableContext BC, List<sObject> Scope) 
{
system.debug(LoggingLevel.INFO,' Batch Execute');
for (Sobject s : Scope)
{
User ur = (User)s;

if (M_Manager_P.containsKey(ur.Id))
{
List<User> L_P_User = [SELECT ID,NAME,EMAIL FROM USER WHERE ID IN :M_Manager_P.get(ur.Id)];
String body = '';
body = BodyFormat(L_P_User);

// Mail Setting
Messaging.Singleemailmessage mail = new messaging.Singleemailmessage();
String[] toAddresses = new String[] {ur.Email};
mail.setToAddresses (toAddresses);
mail.setSubject('System Message:');
mail.setHtmlBody('Hi ' + ur.Name + ', Details of Cases logged today is as follows : 
' + User + ' 
Thanks');
}
}
}

public String BodyFormat(List<User> P) 
{ 
system.debug(LoggingLevel.INFO,' Batch Body');
String str = '' ; 
for(User U_P : P) 
{ 
str += '<tr><td>'+ U_P.Name +'</td>'+'<td>'+ U_P.Username +'</td>'+'</tr>' ; 
} 
str = str.replace('null' , '') ; 
String finalStr = '' ; 
finalStr = '<table border="1"> <td> P </td> <td> User Name </td> '+ str +'</table>' ; 
return finalStr ; 
} 

global void Finish (Database.BatchableContext BC) 
{
system.debug(LoggingLevel.INFO,' Batch Finish'); 
}
}

 I run it with 

D_Not_AA controller = new D_Not_AA () ; Integer batchSize = 1; database.executebatch(controller , batchSize);

 Dose anybody have idea about this?

 

I realy apprical for any response on this.

Thanks in advance.

 

Bhawani SharmaBhawani Sharma
Can you please share debug logs?
Jason in ChinaJason in China
28.0 APEX_CODE,FINEST;APEX_PROFILING,INFO;CALLOUT,INFO;DB,INFO;SYSTEM,DEBUG;VALIDATION,INFO;VISUALFORCE,INFO;WORKFLOW,INFO
Execute Anonymous: MSD_Not_Submit_Targeting_Reminding_P_Mgr controller = new MSD_Not_Submit_Targeting_Reminding_P_Mgr() ;  
Execute Anonymous: Integer batchSize = 1;  
Execute Anonymous: database.executebatch(controller , batchSize);
08:25:34.036 (36445000)|EXECUTION_STARTED
08:25:34.036 (36455000)|CODE_UNIT_STARTED|[EXTERNAL]|execute_anonymous_apex
08:25:34.036 (36576000)|VARIABLE_SCOPE_BEGIN|[2]|batchSize|Integer|false|false
08:25:34.036 (36866000)|VARIABLE_SCOPE_BEGIN|[1]|controller|MSD_Not_Submit_Targeting_Reminding_P_Mgr|true|false
08:25:34.037 (37400000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:5
08:25:34.037 (37505000)|STATEMENT_EXECUTE|[1]
08:25:34.037 (37510000)|STATEMENT_EXECUTE|[1]
08:25:34.037 (37523000)|HEAP_ALLOCATE|[1]|Bytes:16
08:25:34.037 (37531000)|HEAP_ALLOCATE|[1]|Bytes:376
08:25:34.037 (37535000)|HEAP_ALLOCATE|[1]|Bytes:31
08:25:34.037 (37568000)|METHOD_ENTRY|[1]|01pO000000010dK|MSD_Not_Submit_Targeting_Reminding_P_Mgr.MSD_Not_Submit_Targeting_Reminding_P_Mgr()
08:25:34.037 (37573000)|STATEMENT_EXECUTE|[1]
08:25:34.037 (37577000)|STATEMENT_EXECUTE|[1]
08:25:34.037 (37581000)|METHOD_EXIT|[1]|MSD_Not_Submit_Targeting_Reminding_P_Mgr
08:25:34.037 (37590000)|HEAP_ALLOCATE|[1]|Bytes:24
08:25:34.037 (37764000)|SYSTEM_MODE_ENTER|false
08:25:34.037 (37786000)|HEAP_ALLOCATE|[1]|Bytes:5
08:25:34.037 (37819000)|CONSTRUCTOR_ENTRY|[1]|01pO000000010dK|<init>()
08:25:34.039 (39886000)|VARIABLE_SCOPE_BEGIN|[14]|this|MSD_Not_Submit_Targeting_Reminding_P_Mgr|true|false
08:25:34.039 (39951000)|VARIABLE_ASSIGNMENT|[14]|this|{}|0x1065d86a
08:25:34.039 (39959000)|STATEMENT_EXECUTE|[1]
08:25:34.039 (39962000)|STATEMENT_EXECUTE|[3]
08:25:34.040 (40055000)|HEAP_ALLOCATE|[3]|Bytes:4
08:25:34.040 (40078000)|SYSTEM_CONSTRUCTOR_ENTRY|[3]|<init>()
08:25:34.040 (40114000)|SYSTEM_CONSTRUCTOR_EXIT|[3]|<init>()
08:25:34.040 (40121000)|HEAP_ALLOCATE|[3]|Bytes:7
08:25:34.040 (40153000)|SYSTEM_METHOD_ENTRY|[3]|LIST<String>.add(Object)
08:25:34.040 (40169000)|SYSTEM_METHOD_EXIT|[3]|LIST<String>.add(Object)
08:25:34.040 (40174000)|HEAP_ALLOCATE|[3]|Bytes:11
08:25:34.040 (40186000)|SYSTEM_METHOD_ENTRY|[3]|LIST<String>.add(Object)
08:25:34.040 (40197000)|SYSTEM_METHOD_EXIT|[3]|LIST<String>.add(Object)
08:25:34.040 (40250000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:12
08:25:34.040 (40296000)|VARIABLE_ASSIGNMENT|[3]|this.L_PSRs|{"serId":1,"value":["MSD_PSR","SSO_MSD_PSR"]}|0x1065d86a
08:25:34.040 (40303000)|STATEMENT_EXECUTE|[4]
08:25:34.040 (40311000)|HEAP_ALLOCATE|[4]|Bytes:4
08:25:34.040 (40321000)|SYSTEM_CONSTRUCTOR_ENTRY|[4]|<init>()
08:25:34.040 (40347000)|SYSTEM_CONSTRUCTOR_EXIT|[4]|<init>()
08:25:34.040 (40354000)|HEAP_ALLOCATE|[4]|Bytes:8
08:25:34.040 (40372000)|SYSTEM_METHOD_ENTRY|[4]|LIST<String>.add(Object)
08:25:34.040 (40384000)|SYSTEM_METHOD_EXIT|[4]|LIST<String>.add(Object)
08:25:34.040 (40389000)|HEAP_ALLOCATE|[4]|Bytes:9
08:25:34.040 (40400000)|SYSTEM_METHOD_ENTRY|[4]|LIST<String>.add(Object)
08:25:34.040 (40410000)|SYSTEM_METHOD_EXIT|[4]|LIST<String>.add(Object)
08:25:34.040 (40431000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:12
08:25:34.040 (40456000)|VARIABLE_ASSIGNMENT|[4]|this.L_CP_Status|{"serId":1,"value":["Approved","Submitted"]}|0x1065d86a
08:25:34.040 (40463000)|STATEMENT_EXECUTE|[6]
08:25:34.040 (40477000)|HEAP_ALLOCATE|[6]|Bytes:4
08:25:34.040 (40502000)|SYSTEM_CONSTRUCTOR_ENTRY|[6]|<init>(Integer)
08:25:34.040 (40535000)|SYSTEM_CONSTRUCTOR_EXIT|[6]|<init>(Integer)
08:25:34.040 (40599000)|VARIABLE_ASSIGNMENT|[6]|this.S_CP_Owner|{"serId":1,"value":[]}|0x1065d86a
08:25:34.040 (40606000)|STATEMENT_EXECUTE|[8]
08:25:34.040 (40617000)|HEAP_ALLOCATE|[8]|Bytes:4
08:25:34.040 (40631000)|SYSTEM_CONSTRUCTOR_ENTRY|[8]|<init>()
08:25:34.040 (40656000)|SYSTEM_CONSTRUCTOR_EXIT|[8]|<init>()
08:25:34.040 (40683000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:4
08:25:34.040 (40705000)|VARIABLE_ASSIGNMENT|[8]|this.L_toMail_PSRs|{"serId":1,"value":[]}|0x1065d86a
08:25:34.040 (40711000)|STATEMENT_EXECUTE|[11]
08:25:34.040 (40724000)|HEAP_ALLOCATE|[11]|Bytes:4
08:25:34.040 (40760000)|VARIABLE_ASSIGNMENT|[11]|this.M_Manager_PSR|{"serId":1,"value":{}}|0x1065d86a
08:25:34.040 (40773000)|STATEMENT_EXECUTE|[15]
08:25:34.040 (40775000)|STATEMENT_EXECUTE|[18]
08:25:34.040 (40981000)|HEAP_ALLOCATE|[18]|Bytes:21
08:25:34.041 (41015000)|SYSTEM_METHOD_ENTRY|[18]|System.debug(APEX_OBJECT, ANY)
08:25:34.041 (41059000)|USER_DEBUG|[18]|INFO| Get Cycle Plan info.
08:25:34.041 (41069000)|SYSTEM_METHOD_EXIT|[18]|System.debug(APEX_OBJECT, ANY)
08:25:34.041 (41076000)|HEAP_ALLOCATE|[20]|Bytes:129
08:25:34.041 (41086000)|HEAP_ALLOCATE|[20]|Bytes:4
08:25:34.041 (41098000)|HEAP_ALLOCATE|[20]|Bytes:7
08:25:34.041 (41625000)|SOQL_EXECUTE_BEGIN|[20]|Aggregations:0|select OwnerId from Cycle_Plan_vod__c 
08:25:34.051 (51342000)|SOQL_EXECUTE_END|[20]|Rows:5
08:25:34.051 (51364000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:24
08:25:34.051 (51424000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocator.iterator()
08:25:34.051 (51587000)|HEAP_ALLOCATE|[20]|Bytes:8
08:25:34.051 (51599000)|HEAP_ALLOCATE|[20]|Bytes:368
08:25:34.051 (51611000)|SYSTEM_METHOD_ENTRY|[7]|QueryLocatorIterator.QueryLocatorIterator()
08:25:34.051 (51618000)|STATEMENT_EXECUTE|[7]
08:25:34.051 (51625000)|SYSTEM_METHOD_EXIT|[7]|QueryLocatorIterator
08:25:34.051 (51632000)|HEAP_ALLOCATE|[20]|Bytes:28
08:25:34.051 (51725000)|HEAP_ALLOCATE|[20]|Bytes:24
08:25:34.051 (51745000)|HEAP_ALLOCATE|[20]|Bytes:8
08:25:34.051 (51750000)|HEAP_ALLOCATE|[20]|Bytes:8
08:25:34.051 (51757000)|VARIABLE_SCOPE_BEGIN|[15]|this|Database.QueryLocatorIterator|true|false
08:25:34.051 (51785000)|VARIABLE_ASSIGNMENT|[15]|this|{}|0x1811ef3f
08:25:34.051 (51793000)|VARIABLE_SCOPE_BEGIN|[15]|values|LIST<SObject>|true|false
08:25:34.051 (51856000)|VARIABLE_ASSIGNMENT|[15]|values|{"serId":1,"value":[{"serId":2,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl1zMAC"}},{"serId":3,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl1aMAC"}},{"serId":4,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000GkUMMA0"}},{"serId":5,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl0cMAC"}},{"serId":6,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xEuAAI","Id":"a1NO0000000EiUTMA0"}}]}|0x41721d71
08:25:34.051 (51870000)|VARIABLE_SCOPE_BEGIN|[15]|ql|Database.QueryLocator|true|false
08:25:34.051 (51889000)|VARIABLE_ASSIGNMENT|[15]|ql|{"query":"select OwnerId from  (109 more) ..."}|0x6933b1ee
08:25:34.051 (51895000)|VARIABLE_SCOPE_BEGIN|[15]|totalNumRecords|Integer|false|false
08:25:34.051 (51902000)|VARIABLE_ASSIGNMENT|[15]|totalNumRecords|5
08:25:34.051 (51906000)|VARIABLE_SCOPE_BEGIN|[15]|queryMoreSize|Integer|false|false
08:25:34.051 (51911000)|VARIABLE_ASSIGNMENT|[15]|queryMoreSize|49995
08:25:34.051 (51945000)|VARIABLE_ASSIGNMENT|[16]|this.ql|{"query":"select OwnerId from  (109 more) ..."}|0x1811ef3f
08:25:34.051 (51961000)|VARIABLE_ASSIGNMENT|[17]|this.totalNumRecords|5|0x1811ef3f
08:25:34.051 (51969000)|HEAP_ALLOCATE|[18]|Bytes:4
08:25:34.051 (51979000)|VARIABLE_ASSIGNMENT|[18]|this.count|0|0x1811ef3f
08:25:34.051 (51985000)|HEAP_ALLOCATE|[19]|Bytes:4
08:25:34.051 (51994000)|VARIABLE_ASSIGNMENT|[19]|this.index|0|0x1811ef3f
08:25:34.052 (52006000)|VARIABLE_ASSIGNMENT|[20]|this.buffer|null|0x1811ef3f
08:25:34.052 (52066000)|VARIABLE_ASSIGNMENT|[21]|this.buffer|{"serId":1,"value":[{"serId":2,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl1zMAC"}},{"serId":3,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl1aMAC"}},{"serId":4,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000GkUMMA0"}},{"serId":5,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl0cMAC"}},{"serId":6,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xEuAAI","Id":"a1NO0000000EiUTMA0"}}]}|0x1811ef3f
08:25:34.052 (52089000)|VARIABLE_ASSIGNMENT|[22]|this.queryMoreSize|49995|0x1811ef3f
08:25:34.052 (52106000)|HEAP_ALLOCATE|[20]|Bytes:28
08:25:34.052 (52115000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocator.iterator()
08:25:34.052 (52133000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.052 (52143000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.052 (52179000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":0,"index":0,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.052 (52272000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.052 (52306000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.052 (52325000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.052 (52336000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.next()
08:25:34.053 (53089000)|VARIABLE_SCOPE_BEGIN|[47]|this|Database.QueryLocatorIterator|true|false
08:25:34.053 (53148000)|VARIABLE_ASSIGNMENT|[47]|this|{"buffer":"0x41721d71","count":0,"index":0,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.053 (53177000)|SYSTEM_METHOD_ENTRY|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.053 (53198000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.053 (53232000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":0,"index":0,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.053 (53253000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.053 (53263000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.053 (53274000)|SYSTEM_METHOD_EXIT|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.053 (53311000)|HEAP_ALLOCATE|[53]|Bytes:16
08:25:34.053 (53333000)|VARIABLE_SCOPE_BEGIN|[53]|retval|SObject|true|false
08:25:34.053 (53359000)|VARIABLE_ASSIGNMENT|[53]|retval|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl1zMAC"}}|0x2aeb0748
08:25:34.053 (53371000)|HEAP_ALLOCATE|[54]|Bytes:4
08:25:34.053 (53385000)|VARIABLE_ASSIGNMENT|[54]|this.index|1|0x1811ef3f
08:25:34.053 (53392000)|HEAP_ALLOCATE|[55]|Bytes:4
08:25:34.053 (53401000)|VARIABLE_ASSIGNMENT|[55]|this.count|1|0x1811ef3f
08:25:34.053 (53411000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.next()
08:25:34.053 (53420000)|VARIABLE_SCOPE_BEGIN|[20]|J_CP_Owner|Cycle_Plan_vod__c|true|false
08:25:34.053 (53438000)|VARIABLE_ASSIGNMENT|[20]|J_CP_Owner|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl1zMAC"}}|0x2aeb0748
08:25:34.053 (53446000)|STATEMENT_EXECUTE|[20]
08:25:34.053 (53449000)|STATEMENT_EXECUTE|[21]
08:25:34.053 (53506000)|SYSTEM_METHOD_ENTRY|[21]|SET<Id>.add(Object)
08:25:34.053 (53538000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:4
08:25:34.053 (53552000)|SYSTEM_METHOD_EXIT|[21]|SET<Id>.add(Object)
08:25:34.053 (53558000)|STATEMENT_EXECUTE|[22]
08:25:34.053 (53563000)|HEAP_ALLOCATE|[22]|Bytes:24
08:25:34.053 (53590000)|SYSTEM_METHOD_ENTRY|[22]|String.valueOf(Object)
08:25:34.053 (53612000)|HEAP_ALLOCATE|[22]|Bytes:18
08:25:34.053 (53619000)|SYSTEM_METHOD_EXIT|[22]|String.valueOf(Object)
08:25:34.053 (53628000)|HEAP_ALLOCATE|[22]|Bytes:42
08:25:34.053 (53639000)|SYSTEM_METHOD_ENTRY|[22]|System.debug(ANY)
08:25:34.053 (53650000)|USER_DEBUG|[22]|DEBUG|[J] Cycle Plan OwnerId: 005900000010xFKAAY
08:25:34.053 (53657000)|SYSTEM_METHOD_EXIT|[22]|System.debug(ANY)
08:25:34.053 (53665000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.053 (53674000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.053 (53712000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":1,"index":1,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.053 (53733000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.053 (53743000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.053 (53753000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.053 (53760000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.next()
08:25:34.053 (53767000)|VARIABLE_SCOPE_BEGIN|[47]|this|Database.QueryLocatorIterator|true|false
08:25:34.053 (53800000)|VARIABLE_ASSIGNMENT|[47]|this|{"buffer":"0x41721d71","count":1,"index":1,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.053 (53816000)|SYSTEM_METHOD_ENTRY|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.053 (53823000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.053 (53853000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":1,"index":1,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.053 (53873000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.053 (53882000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.053 (53892000)|SYSTEM_METHOD_EXIT|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.053 (53911000)|HEAP_ALLOCATE|[53]|Bytes:16
08:25:34.053 (53923000)|VARIABLE_SCOPE_BEGIN|[53]|retval|SObject|true|false
08:25:34.053 (53947000)|VARIABLE_ASSIGNMENT|[53]|retval|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl1aMAC"}}|0x2c2b1dfb
08:25:34.053 (53957000)|HEAP_ALLOCATE|[54]|Bytes:4
08:25:34.053 (53972000)|VARIABLE_ASSIGNMENT|[54]|this.index|2|0x1811ef3f
08:25:34.053 (53978000)|HEAP_ALLOCATE|[55]|Bytes:4
08:25:34.053 (53989000)|VARIABLE_ASSIGNMENT|[55]|this.count|2|0x1811ef3f
08:25:34.053 (53999000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.next()
08:25:34.054 (54007000)|VARIABLE_SCOPE_BEGIN|[20]|J_CP_Owner|Cycle_Plan_vod__c|true|false
08:25:34.054 (54028000)|VARIABLE_ASSIGNMENT|[20]|J_CP_Owner|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl1aMAC"}}|0x2c2b1dfb
08:25:34.054 (54036000)|STATEMENT_EXECUTE|[20]
08:25:34.054 (54039000)|STATEMENT_EXECUTE|[21]
08:25:34.054 (54064000)|SYSTEM_METHOD_ENTRY|[21]|SET<Id>.add(Object)
08:25:34.054 (54075000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:4
08:25:34.054 (54087000)|SYSTEM_METHOD_EXIT|[21]|SET<Id>.add(Object)
08:25:34.054 (54092000)|STATEMENT_EXECUTE|[22]
08:25:34.054 (54105000)|SYSTEM_METHOD_ENTRY|[22]|String.valueOf(Object)
08:25:34.054 (54112000)|HEAP_ALLOCATE|[22]|Bytes:18
08:25:34.054 (54118000)|SYSTEM_METHOD_EXIT|[22]|String.valueOf(Object)
08:25:34.054 (54123000)|HEAP_ALLOCATE|[22]|Bytes:42
08:25:34.054 (54128000)|SYSTEM_METHOD_ENTRY|[22]|System.debug(ANY)
08:25:34.054 (54137000)|USER_DEBUG|[22]|DEBUG|[J] Cycle Plan OwnerId: 005900000010xFKAAY
08:25:34.054 (54143000)|SYSTEM_METHOD_EXIT|[22]|System.debug(ANY)
08:25:34.054 (54151000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.054 (54159000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.054 (54196000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":2,"index":2,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.054 (54218000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.054 (54227000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.054 (54237000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.054 (54244000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.next()
08:25:34.054 (54251000)|VARIABLE_SCOPE_BEGIN|[47]|this|Database.QueryLocatorIterator|true|false
08:25:34.054 (54284000)|VARIABLE_ASSIGNMENT|[47]|this|{"buffer":"0x41721d71","count":2,"index":2,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.054 (54303000)|SYSTEM_METHOD_ENTRY|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.054 (54311000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.054 (54341000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":2,"index":2,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.054 (54361000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.054 (54370000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.054 (54380000)|SYSTEM_METHOD_EXIT|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.054 (54398000)|HEAP_ALLOCATE|[53]|Bytes:16
08:25:34.054 (54411000)|VARIABLE_SCOPE_BEGIN|[53]|retval|SObject|true|false
08:25:34.054 (54435000)|VARIABLE_ASSIGNMENT|[53]|retval|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000GkUMMA0"}}|0x42bd6064

 

Jason in ChinaJason in China
08:25:34.054 (54445000)|HEAP_ALLOCATE|[54]|Bytes:4
08:25:34.054 (54459000)|VARIABLE_ASSIGNMENT|[54]|this.index|3|0x1811ef3f
08:25:34.054 (54465000)|HEAP_ALLOCATE|[55]|Bytes:4
08:25:34.054 (54474000)|VARIABLE_ASSIGNMENT|[55]|this.count|3|0x1811ef3f
08:25:34.054 (54483000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.next()
08:25:34.054 (54491000)|VARIABLE_SCOPE_BEGIN|[20]|J_CP_Owner|Cycle_Plan_vod__c|true|false
08:25:34.054 (54508000)|VARIABLE_ASSIGNMENT|[20]|J_CP_Owner|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000GkUMMA0"}}|0x42bd6064
08:25:34.054 (54515000)|STATEMENT_EXECUTE|[20]
08:25:34.054 (54518000)|STATEMENT_EXECUTE|[21]
08:25:34.054 (54542000)|SYSTEM_METHOD_ENTRY|[21]|SET<Id>.add(Object)
08:25:34.054 (54553000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:4
08:25:34.054 (54565000)|SYSTEM_METHOD_EXIT|[21]|SET<Id>.add(Object)
08:25:34.054 (54570000)|STATEMENT_EXECUTE|[22]
08:25:34.054 (54583000)|SYSTEM_METHOD_ENTRY|[22]|String.valueOf(Object)
08:25:34.054 (54590000)|HEAP_ALLOCATE|[22]|Bytes:18
08:25:34.054 (54595000)|SYSTEM_METHOD_EXIT|[22]|String.valueOf(Object)
08:25:34.054 (54600000)|HEAP_ALLOCATE|[22]|Bytes:42
08:25:34.054 (54606000)|SYSTEM_METHOD_ENTRY|[22]|System.debug(ANY)
08:25:34.054 (54614000)|USER_DEBUG|[22]|DEBUG|[J] Cycle Plan OwnerId: 005900000010xFKAAY
08:25:34.054 (54620000)|SYSTEM_METHOD_EXIT|[22]|System.debug(ANY)
08:25:34.054 (54628000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.054 (54636000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.054 (54674000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":3,"index":3,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.054 (54694000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.054 (54704000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.054 (54714000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.054 (54721000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.next()
08:25:34.054 (54728000)|VARIABLE_SCOPE_BEGIN|[47]|this|Database.QueryLocatorIterator|true|false
08:25:34.054 (54760000)|VARIABLE_ASSIGNMENT|[47]|this|{"buffer":"0x41721d71","count":3,"index":3,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.054 (54776000)|SYSTEM_METHOD_ENTRY|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.054 (54783000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.054 (54813000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":3,"index":3,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.054 (54832000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.054 (54841000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.054 (54851000)|SYSTEM_METHOD_EXIT|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.054 (54870000)|HEAP_ALLOCATE|[53]|Bytes:16
08:25:34.054 (54882000)|VARIABLE_SCOPE_BEGIN|[53]|retval|SObject|true|false
08:25:34.054 (54906000)|VARIABLE_ASSIGNMENT|[53]|retval|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl0cMAC"}}|0x1f036777
08:25:34.054 (54916000)|HEAP_ALLOCATE|[54]|Bytes:4
08:25:34.054 (54931000)|VARIABLE_ASSIGNMENT|[54]|this.index|4|0x1811ef3f
08:25:34.054 (54937000)|HEAP_ALLOCATE|[55]|Bytes:4
08:25:34.054 (54946000)|VARIABLE_ASSIGNMENT|[55]|this.count|4|0x1811ef3f
08:25:34.054 (54956000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.next()
08:25:34.054 (54963000)|VARIABLE_SCOPE_BEGIN|[20]|J_CP_Owner|Cycle_Plan_vod__c|true|false
08:25:34.054 (54981000)|VARIABLE_ASSIGNMENT|[20]|J_CP_Owner|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xFKAAY","Id":"a1NO0000000Gl0cMAC"}}|0x1f036777
08:25:34.054 (54987000)|STATEMENT_EXECUTE|[20]
08:25:34.054 (54990000)|STATEMENT_EXECUTE|[21]
08:25:34.055 (55016000)|SYSTEM_METHOD_ENTRY|[21]|SET<Id>.add(Object)
08:25:34.055 (55029000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:4
08:25:34.055 (55045000)|SYSTEM_METHOD_EXIT|[21]|SET<Id>.add(Object)
08:25:34.055 (55050000)|STATEMENT_EXECUTE|[22]
08:25:34.055 (55064000)|SYSTEM_METHOD_ENTRY|[22]|String.valueOf(Object)
08:25:34.055 (55070000)|HEAP_ALLOCATE|[22]|Bytes:18
08:25:34.055 (55076000)|SYSTEM_METHOD_EXIT|[22]|String.valueOf(Object)
08:25:34.055 (55081000)|HEAP_ALLOCATE|[22]|Bytes:42
08:25:34.055 (55086000)|SYSTEM_METHOD_ENTRY|[22]|System.debug(ANY)
08:25:34.055 (55095000)|USER_DEBUG|[22]|DEBUG|[J] Cycle Plan OwnerId: 005900000010xFKAAY
08:25:34.055 (55101000)|SYSTEM_METHOD_EXIT|[22]|System.debug(ANY)
08:25:34.055 (55109000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.055 (55117000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.055 (55154000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":4,"index":4,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.055 (55175000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.055 (55185000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.055 (55195000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.055 (55202000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.next()
08:25:34.055 (55209000)|VARIABLE_SCOPE_BEGIN|[47]|this|Database.QueryLocatorIterator|true|false
08:25:34.055 (55241000)|VARIABLE_ASSIGNMENT|[47]|this|{"buffer":"0x41721d71","count":4,"index":4,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.055 (55257000)|SYSTEM_METHOD_ENTRY|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.055 (55264000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.055 (55296000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":4,"index":4,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.055 (55316000)|SYSTEM_METHOD_ENTRY|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.055 (55326000)|SYSTEM_METHOD_EXIT|[33]|LIST<Cycle_Plan_vod__c>.size()
08:25:34.055 (55336000)|SYSTEM_METHOD_EXIT|[48]|Database.QueryLocatorIterator.hasNext()
08:25:34.055 (55354000)|HEAP_ALLOCATE|[53]|Bytes:16
08:25:34.055 (55366000)|VARIABLE_SCOPE_BEGIN|[53]|retval|SObject|true|false
08:25:34.055 (55390000)|VARIABLE_ASSIGNMENT|[53]|retval|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xEuAAI","Id":"a1NO0000000EiUTMA0"}}|0x187dc589
08:25:34.055 (55404000)|HEAP_ALLOCATE|[54]|Bytes:4
08:25:34.055 (55418000)|VARIABLE_ASSIGNMENT|[54]|this.index|5|0x1811ef3f
08:25:34.055 (55424000)|HEAP_ALLOCATE|[55]|Bytes:4
08:25:34.055 (55433000)|VARIABLE_ASSIGNMENT|[55]|this.count|5|0x1811ef3f
08:25:34.055 (55442000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.next()
08:25:34.055 (55450000)|VARIABLE_SCOPE_BEGIN|[20]|J_CP_Owner|Cycle_Plan_vod__c|true|false
08:25:34.055 (55468000)|VARIABLE_ASSIGNMENT|[20]|J_CP_Owner|{"serId":1,"value":{"RecordTypeId":"0129000000049NUAAY","OwnerId":"005900000010xEuAAI","Id":"a1NO0000000EiUTMA0"}}|0x187dc589
08:25:34.055 (55475000)|STATEMENT_EXECUTE|[20]
08:25:34.055 (55477000)|STATEMENT_EXECUTE|[21]
08:25:34.055 (55502000)|SYSTEM_METHOD_ENTRY|[21]|SET<Id>.add(Object)
08:25:34.055 (55512000)|HEAP_ALLOCATE|[EXTERNAL]|Bytes:4
08:25:34.055 (55524000)|SYSTEM_METHOD_EXIT|[21]|SET<Id>.add(Object)
08:25:34.055 (55529000)|STATEMENT_EXECUTE|[22]
08:25:34.055 (55541000)|SYSTEM_METHOD_ENTRY|[22]|String.valueOf(Object)
08:25:34.055 (55548000)|HEAP_ALLOCATE|[22]|Bytes:18
08:25:34.055 (55554000)|SYSTEM_METHOD_EXIT|[22]|String.valueOf(Object)
08:25:34.055 (55559000)|HEAP_ALLOCATE|[22]|Bytes:42
08:25:34.055 (55564000)|SYSTEM_METHOD_ENTRY|[22]|System.debug(ANY)
08:25:34.055 (55573000)|USER_DEBUG|[22]|DEBUG|[J] Cycle Plan OwnerId: 005900000010xEuAAI
08:25:34.055 (55578000)|SYSTEM_METHOD_EXIT|[22]|System.debug(ANY)
08:25:34.055 (55586000)|SYSTEM_METHOD_ENTRY|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.055 (55595000)|VARIABLE_SCOPE_BEGIN|[25]|this|Database.QueryLocatorIterator|true|false
08:25:34.055 (55631000)|VARIABLE_ASSIGNMENT|[25]|this|{"buffer":"0x41721d71","count":5,"index":5,"ql":{"query":"select OwnerId from  (109 more) ..."},"queryMoreSize":49995,"totalNumRecords":5}|0x1811ef3f
08:25:34.055 (55649000)|SYSTEM_METHOD_EXIT|[20]|Database.QueryLocatorIterator.hasNext()
08:25:34.055 (55658000)|VARIABLE_ASSIGNMENT|[20]|J_CP_Owner|null|
08:25:34.055 (55663000)|STATEMENT_EXECUTE|[25]
08:25:34.055 (55671000)|HEAP_ALLOCATE|[25]|Bytes:25
08:25:34.055 (55684000)|SYSTEM_METHOD_ENTRY|[25]|System.debug(APEX_OBJECT, ANY)
08:25:34.055 (55716000)|USER_DEBUG|[25]|INFO| Get Cycle Plan info_End.
08:25:34.055 (55725000)|SYSTEM_METHOD_EXIT|[25]|System.debug(APEX_OBJECT, ANY)
08:25:34.055 (55747000)|CONSTRUCTOR_EXIT|[1]|01pO000000010dK|<init>()
08:25:34.055 (55755000)|SYSTEM_MODE_EXIT|false
08:25:34.055 (55801000)|VARIABLE_ASSIGNMENT|[1]|controller|{"L_CP_Status":"0xdacecaa","L_PSRs":"0xe631f8f","L_toMail_PSRs":"0x551d107","M_Manager_PSR":"0x3e72254b","S_CP_Owner":"0x53e593e9"}|0x1065d86a
08:25:34.055 (55811000)|STATEMENT_EXECUTE|[2]
08:25:34.055 (55818000)|HEAP_ALLOCATE|[2]|Bytes:4
08:25:34.055 (55835000)|VARIABLE_ASSIGNMENT|[2]|batchSize|1
08:25:34.055 (55840000)|STATEMENT_EXECUTE|[3]
08:25:34.055 (55863000)|SYSTEM_METHOD_ENTRY|[3]|Database.executeBatch(APEX_OBJECT, Integer)
08:25:34.079 (79228000)|SYSTEM_METHOD_EXIT|[3]|Database.executeBatch(APEX_OBJECT, Integer)
08:25:34.870 (81953000)|CUMULATIVE_LIMIT_USAGE
08:25:34.870|LIMIT_USAGE_FOR_NS|(default)|
  Number of SOQL queries: 1 out of 100
  Number of query rows: 5 out of 50000
  Number of SOSL queries: 0 out of 20
  Number of DML statements: 0 out of 150
  Number of DML rows: 0 out of 10000
  Number of code statements: 20 out of 200000
  Maximum heap size: 0 out of 6000000
  Number of callouts: 0 out of 10
  Number of Email Invocations: 0 out of 10
  Number of fields describes: 0 out of 100
  Number of record type describes: 0 out of 100
  Number of child relationships describes: 0 out of 100
  Number of picklist describes: 0 out of 100
  Number of future calls: 0 out of 10

08:25:34.870|CUMULATIVE_LIMIT_USAGE_END

08:25:34.081 (81990000)|CODE_UNIT_FINISHED|execute_anonymous_apex
08:25:34.081 (81997000)|EXECUTION_FINISHED

 

Jason in ChinaJason in China
Hi Bhawani,

I pasted the debug logs.
Is there any idea on it ?

thx