• Vahid
  • 95 Points
  • Member since 2010

  • Chatter
  • 3
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 3
  • 28
I've posted the same question on stackexchange but haven't found any solution yet.Please refere the below link to have a look on my controller,Page1 and Page2.

It would be great if anyone can sort out this.Thanks in advance.!! :)


Hi All,


Here is new Salesforce Forum:




  • March 14, 2012
  • Like
  • 0

Hi All,

I am a Senior Salesforce Developer and Consultant. I am in IT field 8+ years, and 5+ Years Experience in Salesforce.

Our Expertise:
* Creation & implementation of Custom Objects, Custom Apps, Page Layouts, Related Lists,Tabs, Validation Rules, Workflow Rules, Sharing Rules, Outbound/Inbound Messages
* Lead, Account, Opportunity Managements
* Lead Conversion process, email-to-case, web-to-lead implementations
* Generate different kind of reports & dashboards
* Development using Visualforce pages, Apex classes, Triggers, Webservices, Javascript, Ajax

* Code optimization w.r.t. governor limits of salesforce
* Data migration and manipulation using Salesforce tools
* Unit tests code coverage and deployments
* Integration using salesforce APIs
* Portals setup & appExchange package deployment
* Force.com sites development
* Create good UI using VF and Other(Like Javascript, CSS, etc).
* Integrate custom VF pages with Standard Object.
* API Integration with Twilio, MySQL, Oracle, PHP, Java and SAP.

More Info:


Some Live Sites and Projects built on Force.com:
Customer Portal for Panasonic Indonesia (Going to live)

Abdul Vahid (iBirds' Software Services Pvt. Ltd.)
Email: ab.vahid@gmail.com
Skype: ab.vahid
Mobile: +91-9214363316

  • March 03, 2012
  • Like
  • 0

Has anyone been able to get the streaming API to work with PHP? 

  • February 19, 2012
  • Like
  • 0
I have a custom object named Instruments. There is a visualforce page embed on the page layout of each record. I would like to conditionally render the visualforce page if the custom field, "High Priority" checkbox, on the record is false. Appreciate your help. Thanks.

Hello. I have problems with this fragment in my Test method:

Account acc = new Account(Name ='testing acc');
		insert acc;
        Product2 prod = new Product2(Name = 'AutoBot', IsActive = true);
		insert prod;
        PriceBook2 pb2 = new PriceBook2(Name = 'test', IsActive = true);
        insert pb2;
        Opportunity opport = new Opportunity(Name = 'new opp', CloseDate = date.today(), AccountId= acc.Id, Pricebook2Id = pb2.Id, StageName = 'Prospecting');
        insert opport;
       	PricebookEntry pbe = new PricebookEntry(Pricebook2Id = pb2.Id, Product2Id = prod.Id, UnitPrice = 10.0, IsActive = true);
        OpportunityLineItem item = new OpportunityLineItem();
        item.OpportunityId = opport.Id;
        item.Product2Id = prod.Id;
        item.PricebookEntryId = pbe.Id;
        item.Quantity = 2;
        item.TotalPrice = item.Quantity * pbe.UnitPrice;
        insert item;  //crush here
Crush in 'insert item'. Where is a problem? I don't see it.
The trigger below works great when a new opportunity is created however, if I need to make a change to the record types I would have to update the trigger in the sanidbox and send it back to the live enviornment. 
trigger IMPBI on Plan_Year__c (after insert)
List <Implementation__c> impToInsert = new List <Implementation__c>();
Map<Integer, String> impMap = new Map<Integer, String>();
impMap.put(1, 'Account/Billing Structure');
impMap.put(2, 'Benefit Effective Date');
impMap.put(3, 'Communications');
impMap.put(4, 'Contracts/Required Documents');
impMap.put(5, 'Data Requirements');
impMap.put(6, 'Open Enrollment');
impMap.put(7, 'Planning/Implementation');
impMap.put(8, 'Post Enrollment');
impMap.put(9, 'Post Implementation');
impMap.put(10, 'Pre-Implementation');
impMap.put(11, 'Required Documents');
impMap.put(12, 'Technical/Reporting');
impMap.put(13, 'Vendor Service Agreement');

for (Plan_Year__c currPlanYear : Trigger.New)
   for(Integer i=1; i<=13; i++)
	   Implementation__c rec = new implementation__c (Name = impMap.get(i), Plan_Year_1__c = currPlanYear.Id); 

Database.saveResult[] sr = database.insert(impToInsert,false);  

 for(integer x=0;x<sr.size();x++)
    if(sr[x].isSuccess() == false)

 User-added image

The trigger below works as well but it only shows the record Id's when a new opportunity is created and not the name of the recodes. I am not sure what I am missing. 
trigger planTrigger_AT on Plan_Year__c (after insert) {
 list<RecordType> RT=new list<RecordType>();
  RT=[select id from RecordType where SObjectType = 'Implementation__c' and isActive=true];
 list<Implementation__c> List_imp = new list<Implementation__c>();

   for(Plan_Year__c PY: Trigger.new){
        for(RecordType RC : RT){
            Implementation__c imp = new Implementation__c();
             imp.RecordTypeid = RC.id;
             imp.Plan_Year_1__c = PY.id;


     insert List_imp;

User-added image

Thanks in advance. 


I have a button in Opportuinty page which calls myclass, i am trying to show the contracts in visual force page, my controler is Opportunity type so now i am getting error when i try to access the "ContractNumber" in SObject Opportunity, But i need to use Opportunity controler.  NOw how should i access ContractNumber and Status in Visual force page. 
Here is my Visual force page. 

<apex:page standardController="Opportunity"
<apex:pageBlock title="My  Contracts"> 
        <apex:pageBlockTable value="{!Records}"  var="Record"> 
            <apex:column > 
                <apex:facet name="header">Contract Name</apex:facet> 
                <apex:outputText value="{!Record.Name}"/> 
             <apex:column > 
                <apex:facet name="header">Contract Number</apex:facet> 
                <apex:outputText value="{!Record.ContractNumber}"/> 
           <apex:column > 
                <apex:facet name="header">Contract Status</apex:facet> 
                <apex:outputText value="{!Record.Status"/> 
Here is my class.
public class  myclass {
    String theId = ApexPages.currentPage().getParameters().get('id');
    public List<Contract> Records {get; set;}

   public myclass(ApexPages.StandardController stdController) {
        this.o = (Opportunity)stdController.getRecord();
    public PageReference autoRun() {
 Records = [select Name, AccountId, StartDate, Status, ContractNumber from Contract where Status='Pending']; 
 return null;
I am new to salesforce , may be its too easy but for me its difficult. Guys any Help ! 
Inline edit is not working in the code<apex:page standardController="Account"> <apex:detail subject="{!account.industry}" relatedList="false.
when the account id is passed as query parameters blank page is getting displayed
Is there a way to programmatically set a record's RecordTypeId to null after it has already been set?  When I try this, and then retrieve the record again, the RecordTypeId value is still set.
I've posted the same question on stackexchange but haven't found any solution yet.Please refere the below link to have a look on my controller,Page1 and Page2.

It would be great if anyone can sort out this.Thanks in advance.!! :)




I want to edit the retUrl for the below url


<apex:commandButton value="New" action="{!URLFOR($Action.Fin_Periods__c.New)"/>


I concatenated the desire url : "retURL%3D%2Fapex%2FFin_Periods" by this 


<apex:commandButton value="New" action="{!URLFOR($Action.Fin_Periods__c.New) & "&retURL%3D%2Fapex%2FFin_Periods"}"/>

but it dint work.. 


Any ideas???





  • March 06, 2012
  • Like
  • 0

We are seeking a Salesforce.com/Force.com developer to build a custom application that is native on the force.com platform.

The application is a price quote/proposal engine for the financial services industry.  The app will be a standalone product distributed under the Force.com embedded license model. There is no integration of any type with any other systems. 

We have completed the following work already:

1. We have a prototype built in ASP

2. We have written substantial documentation and requirements for the application

3. We have a developer org in force.com with about 15 tables and a data model.

We need a very capable developer with past experience with force.com, Visualforce, apex, javascript, etc. The person MUST be located in the U.S., preferably in Atlanta, GA.  This is a well-paid full-time consulting role with an opportunity to convert to full-time employee status in 4-6 months.

  • March 02, 2012
  • Like
  • 0
Please help create a Rule for the sum of server size. See below.     Validation Rule DetailError: Invalid Data.
Review all error messages below to correct your data.
Rule NameServer_Size_CalculationsActiveChecked
Error Condition FormulaTotal_Server_Size__c =
Error MessageThe number does not meet conditions.Error LocationTotal Server Size
DescriptionServer_Size_Calculations totals







  • February 23, 2012
  • Like
  • 0



We have several developer roles in Yorkshire, London and Basingstoke with leading ISV's and consulting partners.  The roles range from junior developers with Force.com experience to more senior developer roles.


If you are interested in hearing more, then please email jason@resourceondemand.com with details of what you are looking for.


Alternatively, you can view our full job postings list on our CRM/Cloud jobs page at: www.rodcloud.com




We are a rapidly growing precious metals company located in Boise, ID. We use salesforce.com to run all aspects of our business...everything from invoicing, to inventory management, customer database, etc and we are in need of a skilled SFDC developer / architect who can help us manage and improve our existing solution.

Therefore applicants should have plenty of experience with Salesforce.com and be able to write and modify existing code within it. In addition applicants should have a handle on and a good sense for the bigger picture and be able to take it into account when either making recommendations for new solutions and/or developing code.

The job will involve a close working relationship with company management in its ongoing effort to identify and implement SFDC changes and enhancements. Developing the VisualForce code to make this happen will be the primary requirement and duty of the selected applicant, who should have both programming and project management abilities.

The requirement is to be in our office during normal Monday thru Friday business hours, and therefore only local applications should apply.

Very competitive salary offered, and a very affordable area to boot.  Boise routinely makes it on various top 10 lists of best and most liveable cities.  Find out why so many out-of-staters relocate to the Treasure Valley each year. 


If you fit the above description we would love to hear from you so please respond with a listing of qualifications and/or questions.

  • February 20, 2012
  • Like
  • 0

Hi all,


I have been working with Salesforce since 2007 and I have extensive experience with Force.com. I am currently looking for Contract opportunities. Please send me a private message if you would like to discuss further.


Thank You.


Force.com Guru



Hi,  I need a local APEX developer resource for a couple of days worth of work. Please contact me at jason.vosu@outsell.com if interested and let me know your hourly rate. Thanks.



Title:                        Architect / Sr. Developer

Company:              Enodo Software   www.enodosoftware.com

Job Type:               Full-time Employee

Location:                Seattle, WA   


To Apply:                 Please send resume to: careers@enodosoftware.com


Job Description

We are looking for a senior developer with experience developing on Force.com and launching commercial applications via Salesforce.com AppExchange.   Join us as the 2nd developer /architect on the team and play a big role in setting the direction of product development. As is common in early stage companies, this person needs to be a multi-talented athlete, capable of participating in architecture and planning discussions, leading development, developing both front-end and back-end and playing a role in support when necessary.   We need a self-motivated, high-quality and highly productive individual with a desire to be a part of an early stage, high growth company.



We are a startup SaaS company building enterprise applications for Marketing and Sales.  There is a huge market opportunity opened up by the need for better marketing applications, the massive growth of Salesforce.com and similar SaaS CRMs, “Big Data” and the “Consumerization of IT.”  Salesforce.com itself is a $1.6B+ revenue company with 20%+ growth rates and is creating an ecosystem that will one day soon rival the enterprise software giants.  We are at the early stages of a disruptive change in enterprise software, and Enodo intends to be a market leader in the Marketing solutions space.


Our founders have a collective 35 years of experience in B2B software and startup companies.  We’re looking for a few key players to get in early and help us build a highly successful company.


Skills / Requirements

* Certified Salesforce developer

* Experience with multiple programming languages

* Understands OO methodologies and when to use them

* Eloquent in the art of Javascript, AJAX and CSS

* Knows what QA is and willing to own his/her code

* Understands governor limits and experienced in working around them

* Understands Salesforce.com security model

* Experience testing package installations and upgrades on all editions

* Ability to work productively in a dynamic and unstructured startup environment

* Comfortable with agile development


To Apply:  Please send resume to:  careers@enodosoftware.com


Enodo Software provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Enodo Software complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.

Role: Senior Software Architect

Company: Demand Solutions Group www.demandsolutionsgroup.com

Location:  Dallas or San Francisco-Bay Area/Silicon Valley

Type: Full-Time Employee (no contractors, please)


The Senior Software Architect is responsible for designing, developing, implementing and sustaining customizations & integrations to Salesforce.com, Netsuite and other cloud based applications.


TO APPLY: Please email your resume and cover letter through to jobs [at] demandsolutionsgroup [dot] com.
** No phone calls please - due to the volume of applicants, we only contact candidates suitable for our current openings
** No 3rd party or agency resumes. Please do not solicit business through this posting.


  • Complete development lifecycle for projects and production support.
  • Interpret complex business requirements and provide design/solution options.
  • Provide accurate time estimates to complete customizations, integrations and data conversions.
  • Mentor development resources by overseeing their work, providing feedback and involving them in learning opportunities.
  • Act as Technology Account Manager on assigned accounts: deliver technology solutions for the account, understand the history of the account and overall priorities, set work schedule and coordinate with account manage, escalate to practice manager for guidance.
  • Maintain and enhance development practices including source code control, development tools and quality control methodology.
  • Stay current with vendor releases, technology trends and industry best practices, and proactively share knowledge with technology team.

Requirements :

  • 5+ years of experience with application integration layer and customization environment in one or more major ERP or CRM applications (e.g., SAP, Oracle, Siebel, Salesforce.com, Peoplesoft, Netsuite)
  • Experience developing web applications using Java/JSP or PHP or ASP/.Net
  • Experience using HTML and Javascript
  • Hands-on experience with XML/XSL and Web Services (UDDI,SOAP,WSDL)
  • Solid experience in system architecture, object-oriented design, web frameworks and patterns.
  • In-depth knowledge of Salesforce.com, Netsuite or other cloud based applications development platform is strongly preferred.
  • Experience with IDEs (e.g., Eclipse), source control systems, and HTML/Javascript Debugging tools.
  • Strong communication skills and implementation experience. Well-rounded senior developer who understands functional requirements and is able to deliver technical results.
  • Ideal candidate will be located in the Dallas or San Francisco-Bay Area/Silicon Valley.

About Demand Solutions Group

Demand Solutions Group (DSG) is a professional services organization that focuses on the implementation and ongoing support of systems and process infrastructure for our clients in the areas of accounting, sales, marketing, eCommerce, customer support, professional services, manufacturing, and distribution. Our role involves working with our clients to understand their business and advise them on best practices around business process and systems infrastructure. We work to continuously improve and enhance our clients' ability to compete and grow within their industries on a long term basis.



We are looking for a contract to hire candidate to join our Salesforce team here in Atlanta. 


Are you a strong developer who has worked for Salesforce or a Consulting partner who is tired of the road?  Are you looking to join a dynamic environment and help drive the technical direction of our Salesforce.com implementation?


* Ability to work in a fast paced environment

* Strong Salesforce.com knowledge and skills. 

* Familiar with Customer Support, Sales, Sales Operations, Marketing. 

* Ability to Multi-task

* Must be comfortable communicating with all levels of management from various departments.  

* Experience in SalesForce.com development / architecture / implementation (min 3 years)


Review our job posting here: Senior Salesforce Developer



If this sounds like the right opportunity for you, feel free to apply at the listing above.

We are migrating current website from php/sql to SF Sites, running high-volume customer portal.  Need SF Developer with experience in APEX, Visualforce, CSS/HTML.  Preferably local.  Contact via email employment@shepherdsguide.com.