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
SFDC16SFDC16 

Code not working

Hello Developers,

First Code 
 
   BMCServiceDesk__Incident__c inc=new          BMCServiceDesk__Incident__c();
       inc.BMCServiceDesk__FKClient__c='0050o00000X3wMPAAZ';    
       inc.BMCServiceDesk__FKOpenBy__c='0050o00000X3wMPAAZ'; 
       inc.BMCServiceDesk__FKStatus__c='a3w0w0000000AskAAE'; 
       inc.BMCServiceDesk__FKImpact__c='a2M0w0000000dcYEAQ';
       inc.BMCServiceDesk__FKUrgency__c='a470w00000001G0AAI';
       inc.BMCServiceDesk__Is_New_Record__c=true;
       inc.BMCServiceDesk__FKCategory__c='a210w00000009pbAAA';
       insert inc; 
---------------------------------------------------------------------------------------------

Second Code 
       
       BMCServiceDesk__Status__c[] sta=[select id from BMCServiceDesk__Status__c where name='Opened'];
       User[] user=[Select id from User];
       BMCServiceDesk__Category__c[] cat=[select id from BMCServiceDesk__Category__c where name='Hardware'];
       BMCServiceDesk__Impact__c[] imp=[select id from BMCServiceDesk__Impact__c where name='Low']; 
       BMCServiceDesk__Urgency__c[] urgency=[select id from BMCServiceDesk__Urgency__c where name='Low'];    
       BMCServiceDesk__SYSTemplate__c[] temp=[select id from BMCServiceDesk__SYSTemplate__c where name like '%Test%'];
        
        if(sta.size()> 0 && user.size()>0 &&  cat.size()>0 && imp.size()>0  && urgency.size()> 0 && temp.size()>0 )
        {
               List<BMCServiceDesk__Incident__c> a =new List<BMCServiceDesk__Incident__c>();
             BMCServiceDesk__Incident__c inc=new BMCServiceDesk__Incident__c();
               inc.BMCServiceDesk__FKStatus__c=sta[0].id;     
               inc.BMCServiceDesk__FKClient__c=user[0].id;
               inc.BMCServiceDesk__FKOpenBy__c=user[0].id;
                inc.BMCServiceDesk__FKCategory__c=cat[0].id; 
               inc.BMCServiceDesk__FKImpact__c=imp[0].id;
               inc.BMCServiceDesk__FKTemplate__c=temp[0].id;
               inc.BMCServiceDesk__FKUrgency__c=urgency[0].id;
               insert inc;        
        }

First code is working fine but secod code is not working

I tried  Execute Anonymous.
SecondID PatelSecondID Patel
Hi SFDC16,

I would suggest you execute all query one by one might help you because in the if the condition you have used AND (&&) among all the expression, so if any of the queries do not return any row this may be the reason.

Thanks
Beenal