List<Id> cliIds = new List<Id>(); for (ContractLineItem eachCli : [SELECT Id FROM ContractLineItem WHERE Product2.Name = 'SVC-PRMCARE' AND CEC_Status__c = 'Active' AND Status = 'Active' AND AssetId NOT IN (SELECT AssetId FROM Entitlement WHERE Name = 'JUNIPER PREMIUM CARE SUPPORT') LIMIT 1000]) { cliIds.add(eachCli.Id); } CEC_CLI_EntitlementCreation.cecEntitlementCreation(cliIds);