• Avani
  • NEWBIE
  • 0 Points
  • Member since 2007

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 5
    Questions
  • 9
    Replies

I would like to know if anyone is interested in hiring a SF Admin in this area.

 

With me comes 2 1/2 years of SF admin/developer knowledge including a fresh from the scratch implementation project. I happen to have a MBA just in case your requirment involves Sales Operations stuff integrated with the CRM side.

 

Please, feel free to shoot me an email, if you think my skill set might come to your use.

  • December 22, 2009
  • Like
  • 0
Gurus,

need a big help. Got to deploy the code tomorrow morning and it does not work.



I wrote a javascript to create a custom button called Submit Proposal on Opportunity page. It is an onclick Javascipt.



The code is working fine on Developer edition but when I deploy it as a package in Professional edition, it is throwing me an error saying " API access" is disabled. I tried uploading the code as a package on appexchage to bypass the API thingy, still it does not work.

I understand that in PE edition without the API add-on this javascript does not work. Is there a workaround to bypass the need of API add on as the customers does not have monies given the dire-difficult economic situation.



Here is the code, if you happen to have any suggestion for struggling me..



OnClick JavaScript {!REQUIRESCRIPT("/soap/ajax/14.0/connection.js":smileywink:}


var oppid="{!Opportunity.Id}";
var sql1 = "Select Submitted_as_Proposal__c from Opportunity Where Id = '" + oppid + "'" ;
var result = sforce.connection.query(sql1);
var records= result.getArray("records":smileywink:;
var ans=records[0].Submitted_as_Proposal__c;
var opps = new Array();
opps[0] = new sforce.SObject("Opportunity":smileywink:;
opps[0].id = "{!Opportunity.Id}";
opps[0].Submitted_as_Proposal__c = 'Y' ;
if(ans=='N')
{
var prop = new sforce.SObject("Proposal__c":smileywink:;
var rfq=new Date("{!Opportunity.RFQ_Date__c}":smileywink:;
rfq.setDate(rfq.getDate());
var rfp=new Date("{!Opportunity.RFP_Date__c}":smileywink:;
rfp.setDate(rfp.getDate());
var rfi=new Date("{!Opportunity.RFI_Date__c}":smileywink:;
rfi.setDate(rfi.getDate());
var adt=new Date("{!Opportunity.Estimated_Award_Date__c}":smileywink:;
adt.setDate(adt.getDate());
var pdt=new Date("{!Opportunity.Estimated_Proposal_Due_Date__c}":smileywink:;
pdt.setDate(pdt.getDate());
prop.name = "{!Opportunity.Name}";
prop.CRGT_Role__c="{!Opportunity.CRGT_Role__c}";
prop.Prime_Name__c="{!Opportunity.Prime_Name__c}";
prop.Sub_Name__c="{!Opportunity.Sub_Name__c}";
prop.Total_Contract_Vlaue__c="{!Opportunity.Total_Contract_Value__c}";
prop.CRGT_Value__c="{!Opportunity.CRGT_Value__c}";
prop.Lead_Source__c="{!Opportunity.Lead_Source__c}";
prop.OwnerId="{!Opportunity.OwnerId}";
prop.Account__c="{!Opportunity.AccountId}";
prop.Contract_Vehicle__c="{!Opportunity.Contract_Vehicle__c}";

if(rfq!='NaN')
{
prop.RFQ_Date__c=rfq;
}
if(rfi!='NaN')
{
prop.RFI_Estimated_Date__c=rfi;
}
if(rfp!='NaN')
{
prop.RFP_Date__c=rfp;
}
if(adt!='NaN')
{
prop.Estimated_Award_Date__c=adt;
}
if(pdt!='NaN')
{
prop.Estimated_Proposal_Due_Date__c=pdt;
}
if(rfp!='NaN')
{
prop.RFP_Date__c=rfp;
}
sforce.connection.create([prop]);
sforce.connection.update(opps);
alert("This Opportunity is now submitted as a proposal":smileywink:;

}

else
{
alert("This Opportunity has already been submitted as a proposal":smileywink:;
}



  • July 01, 2009
  • Like
  • 0

Gurus,

need a big help.  Got to deploy the code tomorrow morning and it does not work.

 

I wrote a javascript to create a custom button called Submit Proposal on Opportunity page. It is an onclick Javascipt.

 

The code is working fine on Developer edition but when I deploy it as a package in Professional edition, it is throwing me an error saying  " API access" is disabled. I tried uploading the code as a package on appexchage to bypass the API thingy, still it does not work.

 

Here is the code, if you happen to have any suggestion for struggling me..

 

OnClick JavaScript{!REQUIRESCRIPT("/soap/ajax/14.0/connection.js")}


var oppid="{!Opportunity.Id}";
var sql1 = "Select Submitted_as_Proposal__c from Opportunity Where Id = '" + oppid + "'" ;
var result = sforce.connection.query(sql1);
var records= result.getArray("records");
var ans=records[0].Submitted_as_Proposal__c;
var opps = new Array();
opps[0] = new sforce.SObject("Opportunity");
opps[0].id = "{!Opportunity.Id}";
opps[0].Submitted_as_Proposal__c = 'Y' ;
if(ans=='N')
{
var prop = new sforce.SObject("Proposal__c");
var rfq=new Date("{!Opportunity.RFQ_Date__c}");
rfq.setDate(rfq.getDate());
var rfp=new Date("{!Opportunity.RFP_Date__c}");
rfp.setDate(rfp.getDate());
var rfi=new Date("{!Opportunity.RFI_Date__c}");
rfi.setDate(rfi.getDate());
var adt=new Date("{!Opportunity.Estimated_Award_Date__c}");
adt.setDate(adt.getDate());
var pdt=new Date("{!Opportunity.Estimated_Proposal_Due_Date__c}");
pdt.setDate(pdt.getDate());
prop.name = "{!Opportunity.Name}";
prop.CRGT_Role__c="{!Opportunity.CRGT_Role__c}";
prop.Prime_Name__c="{!Opportunity.Prime_Name__c}";
prop.Sub_Name__c="{!Opportunity.Sub_Name__c}";
prop.Total_Contract_Vlaue__c="{!Opportunity.Total_Contract_Value__c}";
prop.CRGT_Value__c="{!Opportunity.CRGT_Value__c}";
prop.Lead_Source__c="{!Opportunity.Lead_Source__c}";
prop.OwnerId="{!Opportunity.OwnerId}";
prop.Account__c="{!Opportunity.AccountId}";
prop.Contract_Vehicle__c="{!Opportunity.Contract_Vehicle__c}";

if(rfq!='NaN')
{
prop.RFQ_Date__c=rfq;
}
if(rfi!='NaN')
{
prop.RFI_Estimated_Date__c=rfi;
}
if(rfp!='NaN')
{
prop.RFP_Date__c=rfp;
}
if(adt!='NaN')
{
prop.Estimated_Award_Date__c=adt;
}
if(pdt!='NaN')
{
prop.Estimated_Proposal_Due_Date__c=pdt;
}
if(rfp!='NaN')
{
prop.RFP_Date__c=rfp;
}
sforce.connection.create([prop]);
sforce.connection.update(opps);
alert("This Opportunity is now submitted as a proposal");

}

else
{
alert("This Opportunity has already been submitted as a proposal");
}

 

 

  • June 30, 2009
  • Like
  • 0
I have a very simple question to you all.

Under Accounts, I have a filed called Account type which is a picklist.

I am adding a custom picklist which is dependent on one of the text value in the Account type.

I would like to know if there is a way what I could auto populate all the past records of one Account type with one of the new value in the custom picklist field created.

Example.

account type = customer.
all past records of "customers" need to pick the new custome picklist value " on demand service". And the new accounts created from that day onwards can have the choice of picking either "on demand service" or "basic service."  Both these options are available only when account type is "customer." Therefore it is a dependent picklist.

any suggestions will be highly appreciated.

Thanks Much.

Avani
  • January 28, 2008
  • Like
  • 0
Hello all :smileyhappy:,
 
I would like to know if any SF admin have issues regarding the new security measure enhancement by SF on December 13th, 2007.
 
My users had issues with getting locked out and I had to reset new passwords and generate security tokesn for Outlook Email users.
 
Also, one of my user who works from home is getting this window everytime she logs in asking for authentication.  I looked up on her login profile and found that the IPs are new everytime she logs in. I asked her what network she is trying to login from. She said she uses comcast and cox from two different places to login into SF.
 
Please let me know if anyone else is in the same boat.
 
Best!
Avani
  • December 17, 2007
  • Like
  • 0

I would like to know if anyone is interested in hiring a SF Admin in this area.

 

With me comes 2 1/2 years of SF admin/developer knowledge including a fresh from the scratch implementation project. I happen to have a MBA just in case your requirment involves Sales Operations stuff integrated with the CRM side.

 

Please, feel free to shoot me an email, if you think my skill set might come to your use.

  • December 22, 2009
  • Like
  • 0

Gurus,

need a big help.  Got to deploy the code tomorrow morning and it does not work.

 

I wrote a javascript to create a custom button called Submit Proposal on Opportunity page. It is an onclick Javascipt.

 

The code is working fine on Developer edition but when I deploy it as a package in Professional edition, it is throwing me an error saying  " API access" is disabled. I tried uploading the code as a package on appexchage to bypass the API thingy, still it does not work.

 

Here is the code, if you happen to have any suggestion for struggling me..

 

OnClick JavaScript{!REQUIRESCRIPT("/soap/ajax/14.0/connection.js")}


var oppid="{!Opportunity.Id}";
var sql1 = "Select Submitted_as_Proposal__c from Opportunity Where Id = '" + oppid + "'" ;
var result = sforce.connection.query(sql1);
var records= result.getArray("records");
var ans=records[0].Submitted_as_Proposal__c;
var opps = new Array();
opps[0] = new sforce.SObject("Opportunity");
opps[0].id = "{!Opportunity.Id}";
opps[0].Submitted_as_Proposal__c = 'Y' ;
if(ans=='N')
{
var prop = new sforce.SObject("Proposal__c");
var rfq=new Date("{!Opportunity.RFQ_Date__c}");
rfq.setDate(rfq.getDate());
var rfp=new Date("{!Opportunity.RFP_Date__c}");
rfp.setDate(rfp.getDate());
var rfi=new Date("{!Opportunity.RFI_Date__c}");
rfi.setDate(rfi.getDate());
var adt=new Date("{!Opportunity.Estimated_Award_Date__c}");
adt.setDate(adt.getDate());
var pdt=new Date("{!Opportunity.Estimated_Proposal_Due_Date__c}");
pdt.setDate(pdt.getDate());
prop.name = "{!Opportunity.Name}";
prop.CRGT_Role__c="{!Opportunity.CRGT_Role__c}";
prop.Prime_Name__c="{!Opportunity.Prime_Name__c}";
prop.Sub_Name__c="{!Opportunity.Sub_Name__c}";
prop.Total_Contract_Vlaue__c="{!Opportunity.Total_Contract_Value__c}";
prop.CRGT_Value__c="{!Opportunity.CRGT_Value__c}";
prop.Lead_Source__c="{!Opportunity.Lead_Source__c}";
prop.OwnerId="{!Opportunity.OwnerId}";
prop.Account__c="{!Opportunity.AccountId}";
prop.Contract_Vehicle__c="{!Opportunity.Contract_Vehicle__c}";

if(rfq!='NaN')
{
prop.RFQ_Date__c=rfq;
}
if(rfi!='NaN')
{
prop.RFI_Estimated_Date__c=rfi;
}
if(rfp!='NaN')
{
prop.RFP_Date__c=rfp;
}
if(adt!='NaN')
{
prop.Estimated_Award_Date__c=adt;
}
if(pdt!='NaN')
{
prop.Estimated_Proposal_Due_Date__c=pdt;
}
if(rfp!='NaN')
{
prop.RFP_Date__c=rfp;
}
sforce.connection.create([prop]);
sforce.connection.update(opps);
alert("This Opportunity is now submitted as a proposal");

}

else
{
alert("This Opportunity has already been submitted as a proposal");
}

 

 

  • June 30, 2009
  • Like
  • 0
Ensemble CRM is hiring part-time and full-time contract salesforce consultants who are specialized in one or
more areas of expertise:

- Apex Development
- Integration with third party code (Java, .NET, et al)
- Data Management, ETL, data migration, and data architecture
- App implementation (similar to QuickStart)
- Work flow, business rules, and business automation
- Salesforce user interface modifications and customization

If you are interested in joining our growing team, please contact me as below; you are also encouraged to email your
resume and/or your LinkedIn profile to: hire@ensemblecrm.com

When responding, please always include the following information:

1. Your general availability (hours per week)
2. Preference for part time or full time contract?
3. Authorized to work in the US?
4. Your requested hourly rate.

Candidates must be able to commit at least 15 hours per week to be considered.

Thanks!

David Greenberg, Owner

.NET Developer

 

 

This person will be responsible for designing and writing code in C# and VB.NET to fix bugs as well as introduce new functionality into our Salesforce.com based product
 

Requirements:

  • Understand the requirements behind new product features from product management
  • Fix bugs and develop new features using C# and VB.NET
  • Write applications that interface with Microsoft Word using C# and VB.NET

Qualifications:

  • Knowledge of the Salesforce API and Office Toolkit API required
  • Minimum 3 years experience with C#.NET and VB.NET programming required
  • Experience creating ActiveX components and COM DLLs for Windows applications
  • Experience with the Word 2003 Object Model required
  • Experience with SQL and XML required
  • Ability to work independently on product enhancements
  • Ability to quickly turn around new features and test thoroughly

Send response to jobs at apttus dot com



Message Edited by gsickal on 02-01-2008 08:35 AM

Message Edited by gsickal on 02-07-2008 07:05 AM
I have a very simple question to you all.

Under Accounts, I have a filed called Account type which is a picklist.

I am adding a custom picklist which is dependent on one of the text value in the Account type.

I would like to know if there is a way what I could auto populate all the past records of one Account type with one of the new value in the custom picklist field created.

Example.

account type = customer.
all past records of "customers" need to pick the new custome picklist value " on demand service". And the new accounts created from that day onwards can have the choice of picking either "on demand service" or "basic service."  Both these options are available only when account type is "customer." Therefore it is a dependent picklist.

any suggestions will be highly appreciated.

Thanks Much.

Avani
  • January 28, 2008
  • Like
  • 0
Hello all :smileyhappy:,
 
I would like to know if any SF admin have issues regarding the new security measure enhancement by SF on December 13th, 2007.
 
My users had issues with getting locked out and I had to reset new passwords and generate security tokesn for Outlook Email users.
 
Also, one of my user who works from home is getting this window everytime she logs in asking for authentication.  I looked up on her login profile and found that the IPs are new everytime she logs in. I asked her what network she is trying to login from. She said she uses comcast and cox from two different places to login into SF.
 
Please let me know if anyone else is in the same boat.
 
Best!
Avani
  • December 17, 2007
  • Like
  • 0