Go Premium for a chance to win a PS4. Enter to Win

x

Salesforce

197

Solutions

329

Contributors

Salesforce is a Platform as a Service (PaaS) for cloud-based customer resource management that includes components for case and task management, data management and a help desk system. It also includes systems for add-on applications written in Apex, a proprietary Java-like language, and systems for human resources management, employee training and performance management.

Share tech news, updates, or what's on your mind.

Sign up to Post

Hi All,

I am having issues with testing my amazon echo Salesforce integration. I currently have two features that I need to app to do. First to search an account in the system and next to insert a custom object record into the system. I am able to query a record from the system without any issues. However I am unable to insert a custom object record into the system. I have the app set up that it should come back with any errors that happen during the insert process. When I try to run the process I run into the issue that the app says that the record was created in the system but when I look at the system I don't see the record. I have tried everything I can think of but I can't seem to find a solution. Has anyone ever run into a similar issue? If you have can you point me in the right direction so I can test to make sure everything is working correctly.

Thank you,
Dan
0
New feature and membership benefit!
LVL 11
New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Dear Experts

I understand there are two approaches to handle the duplicate records when same prospect enters the CRM application
approach 1) append duplicate prospect data to a single record approach 2) create duplicate record and mark it status as "Repeated/Duplicated"

approach1) if we go for append duplicate prospect data to a single record would it be possible to have a marketing analysis like current month how many leads entered into SugarCRM including the duplicate leads also would it be possible to understand prospect journey touch points through multi channel showing interest.
OR
approach2)same prospect entering through multiple channels setting duplicate records to “repeated” status would be the most straightforward to implement and link it with the original lead may provide the marketing analysis like current month how many leads entered into SugarCRM including the duplicate leads and from which all campaigns and source.
if we go for approach two then the manual operation can be applied with the same treatment that is if the already existing prospect makes enquiry to the call centre then call centre user applies the same treatment that is copy/create the existing lead and mark the status as "Repeated" and attach it to the respective campaigns
Please suggest which approach in the above is  recommended and best practice , thanks in advance
0
My nonprofit organization in Los Angeles is ready to migrate our current Microsoft Access database to the Salesforce and NPSP platform. I have received SOWs from three Salesforce recommended implementers, and, while I'm certain they all are very competent I don't want to break my budget for this project. Can anyone recommend an alternative company that would be able to handle this migration?  No de-duping or data cleaning is necessary as these processes have been completed.
0
 Dim path_original As String = "C:\Booking Number\Accounts\Epicor Invoices\Source\"
    Dim path_error As String = "C:\Booking Number\Accounts\Epicor Invoices\Error\"
    Dim path_success As String = "C:\Booking Number\Accounts\Epicor Invoices\Completed\"

    Dim parentId
    Dim directoryName As New DirectoryInfo(path_original)
    Dim dirFileName As IO.FileInfo() = directoryName.GetFiles()
    Dim fsize = dirFileName.Length
    'Console.WriteLine(fsize)
    If (fsize > 0) Then
        Dim dirReadFileName As IO.FileInfo
        Dim logFileName As String = String.Format("log{0}.txt", Now.ToString("MMddyyyy_hhmmss"))
        Using w As StreamWriter = File.AppendText("C:\Booking Number\Accounts\Epicor Invoices\logs\" + logFileName)
            Dim sobj As SFDC.SforceService = New SFDC.SforceService
            Try
                Dim lr As SFDC.LoginResult = sobj.login("username", "password")
                sobj.SessionHeaderValue = New SFDC.SessionHeader
                sobj.SessionHeaderValue.sessionId = lr.sessionId
                sobj.Url = lr.serverUrl
                'Dim sobject As WebReference.sObject = New WebReference.sObject
                Console.WriteLine(sobj.Url)
            Catch ex As Exception
                Console.WriteLine(ex.Message)
            End Try
            For Each dirReadFileName In dirFileName
                Try
                    Dim attachment As SFDC.Attachment = New SFDC.Attachment
                    Dim filenames = 

Open in new window

0
Dear Experts,

We are running a ADFS Server 2012 R2 in combination with the Azure Microsoft multi-factor authentication Server. (It's the on-premise version of the MFA server).

We use these both servers to authenticate our users to salesforce. Right now, we say that all unregistered devices and all users coming from an external source must go through the MFA server.

Please see the screenshot attached.

The location tag isn’t working at all. So, my first question is, where can I define what the internal source is? I would like to include the internal IP-range to it.

Please note, that we are using the ADFS without a web application proxy.

My second question is, how can I register devices to adfs. Because we mainly connect to salesforce from our RDS servers. If I cloud register the rds servers to adfs, then I don’t care about the location tag.  


Thanks SGTA14
0
$j = jQuery.noConflict();



$j(window).load(function() {
        replacePickVals();
    });
function replacePickVals(){
    $j('option').on("change", function() { return $j(this).html() == "--None--"; }).html('Select');
}



<p class="Directions">Select Plan<i class="fa fa-asterisk"/>

<apex:inputField value="{!app.Count__c}" styleClass="trackChanges" html-placeholder="" id="county" style="display:none;" />
<apex:inputfield value="{!app.Plan__c}" id="plan" styleClass="trackChanges" style="width: 200px"`>
0
I am actually trying to implement text-to-speech conversion in Salesforce by hitting a third-party api.

When i send the request through Postman, i get back the proper response in .wav format. However, I'm not being able to handle this reponse programatically in salesforce end, as I am not able to store the response in any audio object.

Any assistance would be greatly appreciated.

Thanks in advance.
Abhishek.
0
I've attempted unsuccessfully to upload a file from apex code to my AWS S3 instance.  I receive the following error:

The request signature we calculated does not match the signature you provided. Check your key and signing method.

I've confirmed that both the Key and Secret are correct (tested successfully requesting a url for an existing file in the bucket), so I'm assuming the issue must be the way I am forming the signature for this particular request:

 String formattednow = System.now().formatGmt('EEE, dd MMM yyyy HH:mm:ss Z');

  String stringToSign = 'PUT\n\n' + 'application/pdf' + '\n'+formattednow+'\n/'+ 'bucketname' +'/'+ 'testFile.pdf';     

  Blob file = Blob.toPDF('Testing string to pdf.');

  HttpRequest req = new HttpRequest(); 

  String signature = make_sig(stringtosign);

  req.setMethod('PUT');
  req.setHeader('Authorization', 'AWS ' + awsKey.Key__c + ':' + signature);
  req.setHeader('Content-Type','application/pdf');
  req.setHeader('Content-Length',String.valueOf(file.size())  );
  req.setHeader('Date', formattednow);
  req.setEndpoint('https://s3.amazonaws.com/' );   
  req.setBody( EncodingUtil.base64Encode(file) );

  Http http = new Http();
  HTTPResponse res = http.send(req);

Open in new window


Where am I going wrong? Any help will be greatly appreciated!  A fix using AWS Signature V4 would also work.

P.S. The make_sig function:
	private static String make_sig(string canonicalBuffer) {
		String macUrl ;
		String signingKey = EncodingUtil.base64Encode(Blob.valueOf(awsKey.Secret__c));
		Blob mac = Crypto.generateMac('HMacSHA1', blob.valueof(canonicalBuffer),blob.valueof(awsKey.Secret__c)); 
		macUrl = EncodingUtil.base64Encode(mac);
		return macUrl;
	}

Open in new window

0
I am a network engineer who has been tasked with rolling out a backup service for our Salesforce account and have been looking at three vendors with the assistance of our (non-IT) salesforce administrator.  This is a system that he will administer; I'm just involved to do the due diligence.

His preference is Spanning, although he also likes Backupify.  Between the two, he's stated that he'd be completely okay with either product.  We've also looked at OwnBackup.  Our salesforce admin says he could certainly "live with" OwnBackup and I shouldn't refrain from choosing them if I thought they were better, but he likes the other two better.

The sales reps from all three vendors have stated that their product is the only one that will restore all data (including metadata, related records, etc.), and that using one of the others may potentially result in significant disruption to our environment in the event of a problem.

For my part, I am only concerned with three things.  First, we need an indefinite retention period.  My team isn't yet certain what our legal requirements will be in that regard (the company is expanding rapidly, and adding offices nationwide), and we'd prefer to not have to worry about it.  Second, we want to ensure that any data transmission is encrypted (obviously).  Third, we want to ensure that any restoration actually works.  Normally, I wouldn't bother saying that third point as it would seem obvious, but each of these vendors is saying that this is not …
1

Salesforce

197

Solutions

329

Contributors

Salesforce is a Platform as a Service (PaaS) for cloud-based customer resource management that includes components for case and task management, data management and a help desk system. It also includes systems for add-on applications written in Apex, a proprietary Java-like language, and systems for human resources management, employee training and performance management.

Top Experts In
Salesforce
<
Monthly
>