-
ChatterFeed
-
0Best Answers
-
1Likes Received
-
1Likes Given
-
6Questions
-
27Replies
Get Exp-Id meta-tag value set on website before salesforce component page is loaded
The website have different URL for every country and the requirement is to read the URL and set the load the SF community page in that particular language.
So, we tried doing it to have exp-id meta tag value set on website for every country as XXXfr or XXXXde. Now, we want to read this value in component before the page is loaded and translate it based on that respective country’s language. However, we tried different ways but component containing code for setting expId is also returning NULL.
Request you to guide us of how we can achieve it. The auto-generated LoginForm.cmp component also has code to setExpId but its returning null.
-
- Yashita Goyal 17
- February 24, 2021
- Like
- 0
- Continue reading or reply
Provide Object permission using data loader
After all search on internert and salesforce guides was able to generate query which can be used to extract and update permissions using Apex data loader.
Below are my findings and if anyone looking for help:
- To get all custom profile ID from target org. Extract them using below query:
Select Id,ProfileId,Profile.Name from PermissionSet where IsOwnedByProfile=true and isCustom=trueThis query will extract all custom profile from the org.
To extract object permissions of all profiles:
SELECT Id, SObjectType, ParentId, Parent.ProfileId, Parent.Profile.Name, PermissionsCreate, PermissionsRead, PermissionsEdit, PermissionsDelete, PermissionsModifyAllRecords,PermissionsViewAllRecords FROM ObjectPermissions WHERE SobjectType = '<Specify Object API Name>' and parentid in (select Id from PermissionSet where PermissionSet.ProfileId IN ('<Specify Profile IDs>'))You can much more, like Field permission, mass profile assignment to user.
Ref Links: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_permissionset.htm
Thanks
Yashita
-
- Yashita Goyal 17
- January 24, 2018
- Like
- 0
- Continue reading or reply
Building Salesforce Lightning Component Interactive Choropleth Map
I have a requirement to create Interactive Choropleth Map using leaflet.js (http://leafletjs.com/examples/choropleth/)
Could anyone help me of how to pass 'statesData' here. I have object records coming from apex class:
L.geoJson(statesData).addTo(map);
Thanks
Yashita
-
- Yashita Goyal 17
- September 05, 2017
- Like
- 0
- Continue reading or reply
How to pass attribute values to lightning application controller
1. Component A has 3 picklist fields and a button
2. On click of button event is fired and control goes on Application controller
3. I want to have these 3 picklist field values which user has selected above in application controller
Can someone please help.
Thanks
Yashita Goyal
-
- Yashita Goyal 17
- September 01, 2017
- Like
- 0
- Continue reading or reply
Handling Lightning Event
I am developing an application to have Google map markers shown of the object selected. I have develeped fiter component and now implementing map component.
Am facing issue in handling event. Below are things am doing:
1. Set event param as list of sObject (as it depends on the user filter selection) during event registration
2. Handle event and get those event param. Am unable to get those List of sobject in param.
It would be great if someone could help me.
Thanks.
-
- Yashita Goyal 17
- August 29, 2017
- Like
- 0
- Continue reading or reply
Lightning Components Basics - Input Data Using Forms
Create a form to enter new items and display the list of items entered. To make our camping list look more appealing, change the campingHeader component to use the SLDS. Similar to the unit, style the Camping List H1 inside the slds-page-header. Modify the campingList component to contain an input form and an iteration of campingListItem components for displaying the items entered.
- The component requires an attribute named items with the type of an array of camping item custom objects.
- The component requires an attribute named newItem of type Camping_Item__c with default quantity and price values of 0.
- The component displays the Name, Quantity, Price, and Packed form fields with the appropriate input component types and values from the newItem attribute.
- The JavaScript controller checks to ensure that the Name, Quantity and Price values submitted are not null.
- If the form is valid, the JavaScript controller pushes the newItem onto the array of existing items, triggers the notification that the items value provider has changed, and resets the newItem value provider with a blank sObjectType of Camping_Item__c.
My Code:
CampingList.cmp
<aura:component > <ol> <li>Bug Spray</li> <li>Bear Repellant</li> <li>Goat Food</li> </ol> <aura:attribute name="items" type="Camping_Item__c[]"/> <aura:attribute name="newItem" type="Camping_Item__c" default="{'sobjectType': 'Camping_Item__c', 'Name': '', 'Price__c': 0, 'Quantity__c': 0, 'Packed__c': false }"/> <div style = "slds"> <div class="slds-col slds-col--padded slds-p-top--large"> <div aria-labelledby="newform"> <fieldset class="slds-box slds-theme--default slds-container--small"> <legend id="newform" class="slds-text-heading--small slds-p-vertical--medium">New Form</legend> <form class="slds-form--stacked"> <div class="slds-form-element slds-is-required"> <div class="slds-form-element__control"> <ui:inputText aura:id="formname" label="Name" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Name}" required="true"/> </div> </div> <div class="slds-form-element slds-is-required"> <div class="slds-form-element__control"> <ui:inputCurrency aura:id="formprice" label="Price" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Price__c}" placeholder="0"/> </div> </div> <div class="slds-form-element"> <div class="slds-form-element__control"> <ui:inputNumber aura:id="formquantity" label="Quantity" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Quantity__c}" required="true" placeholder="0"/> </div> </div> <div class="slds-form-element"> <ui:inputCheckbox aura:id="formpacked" label="Packed?" class="slds-checkbox" labelClass="slds-form-element__label" value="{!v.newItem.Packed__c}"/> </div> <div class="slds-form-element"> <ui:button label="Create Form" class="slds-button slds-button--brand" press="{!c.clickCreateFormData}"/> </div> </form> </fieldset> </div> </div> <div class="slds-card slds-p-top--medium"> <header class="slds-card__header"> <h3 class="slds-text-heading--small">Camping</h3> </header> <section class="slds-card__body"> <div id="list" class="row"> <aura:iteration items="{!v.items}" var="items"> <c:campingListItem item="{!items}"/> </aura:iteration> </div> </section> </div> </div> </aura:component>CampingListController.js:
({ clickCreateFormData: function(component, event, helper) { var validitem = true; var nameField = component.find("formname"); var expname = nameField.get("v.value"); if ($A.util.isEmpty(expname)){ validitem = false; nameField.set("v.errors", [{message:"Expense name can't be blank."}]); } else { nameField.set("v.errors",null); } var priceField = component.find("formprice"); var expprice = nameField.get("v.value"); if ($A.util.isEmpty(expprice)){ validitem = false; priceField.set("v.errors", [{message:"Expense price can't be blank."}]); } else{ priceField.set("v.errors",null); } var quantityField = component.find("formquantity"); var expquantity = nameField.get("v.value"); if ($A.util.isEmpty(expquantity)){ validitem = false; quantityField.set("v.errors", [{message:"Expense quantity can't be blank."}]); } else{ quantityField.set("v.errors",null); } /* if(validExpense){ var newItem = component.get("v.newItem"); console.log("Create item: " + JSON.stringify(newItem)); helper.createExpense(component, newItem); } */ if(validitem){ var newItem = component.get("v.newItem"); console.log("Create item: " + JSON.stringify(newItem)); var theItem = component.get("v.items"); var newItem = JSON.parse(JSON.stringify(newItem)); theItem.push(newItem); component.set("v.newItem",newItem); } component.set("v.newItem",{'sobjectType': 'Camping_Item__c', 'Name': '', 'Price__c': 0, 'Quantity__c': 0, 'Packed__c': false }); } })CampingListItem.cmp:
<aura:component implements="force:appHostable"> <aura:attribute name="item" type="Camping_Item__c"/> <p>The Item is: <ui:outputText value="{!v.item}" /> </p> <p>Name: <ui:outputText value="{!v.item.Name}"/> </p> <p>Price: <ui:outputCurrency value="{!v.item.Price__c}"/> </p> <p>Quantity: <ui:outputNumber value="{!v.item.Quantity__c}"/> </p> <p>Packed?: <ui:outputCheckbox value="{!v.item.Packed__c}"/> </p> <!-- <p> <ui:button label="Packed!" press="{!c.packItem}"/> </p> --> </aura:component>
Could anyone help pass and run the challenge.
Thanks.
-
- Yashita Goyal 17
- June 14, 2016
- Like
- 0
- Continue reading or reply
Advanced Apex Specialist Step 8
I have gone back and rewritten OrderTests twice according to the requirements but can't get past this error. Anyone else had any luck with this?
Here's my code for reference:
@isTest (SeeAllData=false) private class OrderTests { static void SetupTestData() { TestDataFactory.InsertTestData(5); } @isTest static void OrderExtension_UnitTest() { PageReference pageRef = Page.OrderEdit; Test.setCurrentPage(pageRef); SetupTestData(); ApexPages.StandardController stdcontroller = new ApexPages.StandardController(TestDataFactory.orders[0]); OrderExtension ext = new OrderExtension(stdcontroller); System.assertEquals(Constants.DEFAULT_ROWS, ext.orderItemList.size()); ext.OnFieldChange(); ext.SelectFamily(); ext.Save(); ext.First(); ext.Next(); ext.Previous(); ext.Last(); ext.GetHasPrevious(); ext.GetHasNext(); ext.GetTotalPages(); ext.GetPageNumber(); List<SelectOption> options = ext.GetFamilyOptions(); } @isTest public static void OrderUpdate_UnitTest(){ setupTestData(); Test.startTest(); List<Order> orders = TestDataFactory.orders; for (Order o : orders){ o.Status = Constants.ACTIVATED_ORDER_STATUS; } List<Product2> oldProducts = TestDataFactory.products; Set<Id> productIds = new Set<Id>(); for (Product2 oldProd : oldProducts){ productIds.add(oldProd.Id); } oldProducts = [SELECT Id, Quantity_Ordered__c FROM Product2 WHERE ID IN :productIds]; Map<Id, Integer> quantities = new Map<Id, Integer>(); for (OrderItem oi : TestDataFactory.orderItems){ Integer quantity = 0; List<PricebookEntry> pricebookentries = TestDataFactory.pbes; for (PricebookEntry pbe : pricebookentries){ if (oi.PricebookEntryId == pbe.Id){ if (quantities.containsKey(pbe.Product2Id)){ quantity = quantities.get(pbe.Product2Id); } quantity += (Integer)oi.Quantity; quantities.put(pbe.Product2Id, quantity); break; } } } update orders; Map<Id, Product2> currentProducts = new Map<Id, Product2>([Select Id, Quantity_Ordered__c FROM Product2 WHERE Id IN :productIds]); for (Product2 prod : oldProducts){ TestDataFactory.VerifyQuantityOrdered(prod, currentProducts.get(prod.Id), quantities.get(prod.Id)); } Test.stopTest(); } }
- bainesy
- December 25, 2017
- Like
- 0
- Continue reading or reply
Advanced Apex Specialist Superbadge - Step 6
I have completed Step 6 of this super badge and I've confirmed that the functionality works just fine, but I'm getting the following error
Ensure that you modify the COLLABORATION_GROUP query to use the INVENTORY_ANNOUNCEMENTS constant.
In my code, I'm already using this constant to query the chatter group id when building the announcement, in Product2Helper
List<CollaborationGroup> chatterGroups = [SELECT Id FROM CollaborationGroup WHERE Name = :Constants.INVENTORY_ANNOUNCEMENTS LIMIT 1]; announcement.parentId = chatterGroups[0].Id;
I've also tried
announcement.parentId = [SELECT Id FROM CollaborationGroup WHERE Name = :constants.INVENTORY_ANNOUNCEMENTS][0].Id;Has anyone faced this error? How did you build the query?
- Pablo Gonzalez Alvarez 3
- December 20, 2017
- Like
- 0
- Continue reading or reply
Lightning Component Framework Specialist: How Do I Get the Map to Display Correctly?
I'm currently struggling with Lightning Component Framework Specialist Challenge 10.
I'm successfully using an event to pass values into the Map's client side controller, and Leaflet seems to be doing something, but:
1. The marker is displayed on a grey area, not a map.
2. When I click a second boat, instead of updating the map, an error pops up informing me "Uncaught Action failed: c:Map$controller$onPlotMapMarker [Map container is already initialized.]"
This is my onPlotMapMaker method:
onPlotMapMarker: function(component, event, helper) { var id = event.getParam('sObjectId'); var lat = event.getParam('lat'); var long = event.getParam('long'); var label = event.getParam('label'); var mapContainer = component.find('map').getElement(); var map = L.map(mapContainer).setView([lat, long], 13); L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', { attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors' }).addTo(map); L.marker([lat, long]).addTo(map) .bindPopup(label) .openPopup(); }
What's wrong with it?
- Brian Kessler
- November 17, 2017
- Like
- 1
- Continue reading or reply
Salesforce CLI: auth web login issue
sfdx force:auth:web:login -d -a DevHub
in order to log in to the trial Dev Hub that I created. The aforementioned command opens the Salesforce login page in the web browser, so I log in using my Developer Hub Trial Org credentials and click Allow. After that, web browser show me an error: "This site can't be reached. localhost took too long to respond".
This is the URL that Salesforce use after I authenticate in the browser: http://localhost:1717/OauthRedirect?code=aPrxbOND3gL_2LbSR7rKPdvD0XBVk2YpErl3pphY2f3xvZ1wf5SSPJByDleRLPMtzCQWnNGAdg%3D%3D&state=f2f8254fac23
I don't know what happen.
- Angela Ramirez 1
- November 16, 2017
- Like
- 1
- Continue reading or reply
How to pass attribute values to lightning application controller
1. Component A has 3 picklist fields and a button
2. On click of button event is fired and control goes on Application controller
3. I want to have these 3 picklist field values which user has selected above in application controller
Can someone please help.
Thanks
Yashita Goyal
- Yashita Goyal 17
- September 01, 2017
- Like
- 0
- Continue reading or reply
Handling Lightning Event
I am developing an application to have Google map markers shown of the object selected. I have develeped fiter component and now implementing map component.
Am facing issue in handling event. Below are things am doing:
1. Set event param as list of sObject (as it depends on the user filter selection) during event registration
2. Handle event and get those event param. Am unable to get those List of sobject in param.
It would be great if someone could help me.
Thanks.
- Yashita Goyal 17
- August 29, 2017
- Like
- 0
- Continue reading or reply
Superbadge - Data Integration Specialist - challenge 1
Hi,
I'm stuck at the first challenge where it always returns me:
Could not find an entry in the ServiceCredentials custom setting named 'BillingServiceCredential' with the specified username and password. Ensure the you have entered the data correctly into the custom settings record.
I think that I did everything right. The unmanaged package came with a custom setting called ServiceCredentials:
I clicked manage and added the BillingServiceCredential
With following details
Still giving me above error!
Any ideas?
Regs,
Pieter
- Pieter Sannen
- February 04, 2017
- Like
- 3
- Continue reading or reply
Lightning Components Basics - Input Data Using Forms
Create a form to enter new items and display the list of items entered. To make our camping list look more appealing, change the campingHeader component to use the SLDS. Similar to the unit, style the Camping List H1 inside the slds-page-header. Modify the campingList component to contain an input form and an iteration of campingListItem components for displaying the items entered.
- The component requires an attribute named items with the type of an array of camping item custom objects.
- The component requires an attribute named newItem of type Camping_Item__c with default quantity and price values of 0.
- The component displays the Name, Quantity, Price, and Packed form fields with the appropriate input component types and values from the newItem attribute.
- The JavaScript controller checks to ensure that the Name, Quantity and Price values submitted are not null.
- If the form is valid, the JavaScript controller pushes the newItem onto the array of existing items, triggers the notification that the items value provider has changed, and resets the newItem value provider with a blank sObjectType of Camping_Item__c.
My Code:
CampingList.cmp
<aura:component > <ol> <li>Bug Spray</li> <li>Bear Repellant</li> <li>Goat Food</li> </ol> <aura:attribute name="items" type="Camping_Item__c[]"/> <aura:attribute name="newItem" type="Camping_Item__c" default="{'sobjectType': 'Camping_Item__c', 'Name': '', 'Price__c': 0, 'Quantity__c': 0, 'Packed__c': false }"/> <div style = "slds"> <div class="slds-col slds-col--padded slds-p-top--large"> <div aria-labelledby="newform"> <fieldset class="slds-box slds-theme--default slds-container--small"> <legend id="newform" class="slds-text-heading--small slds-p-vertical--medium">New Form</legend> <form class="slds-form--stacked"> <div class="slds-form-element slds-is-required"> <div class="slds-form-element__control"> <ui:inputText aura:id="formname" label="Name" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Name}" required="true"/> </div> </div> <div class="slds-form-element slds-is-required"> <div class="slds-form-element__control"> <ui:inputCurrency aura:id="formprice" label="Price" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Price__c}" placeholder="0"/> </div> </div> <div class="slds-form-element"> <div class="slds-form-element__control"> <ui:inputNumber aura:id="formquantity" label="Quantity" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Quantity__c}" required="true" placeholder="0"/> </div> </div> <div class="slds-form-element"> <ui:inputCheckbox aura:id="formpacked" label="Packed?" class="slds-checkbox" labelClass="slds-form-element__label" value="{!v.newItem.Packed__c}"/> </div> <div class="slds-form-element"> <ui:button label="Create Form" class="slds-button slds-button--brand" press="{!c.clickCreateFormData}"/> </div> </form> </fieldset> </div> </div> <div class="slds-card slds-p-top--medium"> <header class="slds-card__header"> <h3 class="slds-text-heading--small">Camping</h3> </header> <section class="slds-card__body"> <div id="list" class="row"> <aura:iteration items="{!v.items}" var="items"> <c:campingListItem item="{!items}"/> </aura:iteration> </div> </section> </div> </div> </aura:component>CampingListController.js:
({ clickCreateFormData: function(component, event, helper) { var validitem = true; var nameField = component.find("formname"); var expname = nameField.get("v.value"); if ($A.util.isEmpty(expname)){ validitem = false; nameField.set("v.errors", [{message:"Expense name can't be blank."}]); } else { nameField.set("v.errors",null); } var priceField = component.find("formprice"); var expprice = nameField.get("v.value"); if ($A.util.isEmpty(expprice)){ validitem = false; priceField.set("v.errors", [{message:"Expense price can't be blank."}]); } else{ priceField.set("v.errors",null); } var quantityField = component.find("formquantity"); var expquantity = nameField.get("v.value"); if ($A.util.isEmpty(expquantity)){ validitem = false; quantityField.set("v.errors", [{message:"Expense quantity can't be blank."}]); } else{ quantityField.set("v.errors",null); } /* if(validExpense){ var newItem = component.get("v.newItem"); console.log("Create item: " + JSON.stringify(newItem)); helper.createExpense(component, newItem); } */ if(validitem){ var newItem = component.get("v.newItem"); console.log("Create item: " + JSON.stringify(newItem)); var theItem = component.get("v.items"); var newItem = JSON.parse(JSON.stringify(newItem)); theItem.push(newItem); component.set("v.newItem",newItem); } component.set("v.newItem",{'sobjectType': 'Camping_Item__c', 'Name': '', 'Price__c': 0, 'Quantity__c': 0, 'Packed__c': false }); } })CampingListItem.cmp:
<aura:component implements="force:appHostable"> <aura:attribute name="item" type="Camping_Item__c"/> <p>The Item is: <ui:outputText value="{!v.item}" /> </p> <p>Name: <ui:outputText value="{!v.item.Name}"/> </p> <p>Price: <ui:outputCurrency value="{!v.item.Price__c}"/> </p> <p>Quantity: <ui:outputNumber value="{!v.item.Quantity__c}"/> </p> <p>Packed?: <ui:outputCheckbox value="{!v.item.Packed__c}"/> </p> <!-- <p> <ui:button label="Packed!" press="{!c.packItem}"/> </p> --> </aura:component>
Could anyone help pass and run the challenge.
Thanks.
- Yashita Goyal 17
- June 14, 2016
- Like
- 0
- Continue reading or reply
Lightning Components Basics: "Input Data using Forms challenge"-How to reset an aura attribute?
I just want to know what is going to be the syntax for resetting the newItem value provider with a Camping_Item__c sObject??
My Code is as follows:
(1) campingList Component:
<aura:component > <aura:attribute name="newItem" type="Camping_Item__c" default="{ 'sobjectType': 'Camping_Item__c', 'Name': '', 'Quantity__c': 0, 'Price__c': 0, 'Packed__c': false }"/> <aura:attribute name="items" type="Camping_Item__c[]"/> <ol> <li>Bug Spray</li> <li>Bear Repellant</li> <li>Goat Food</li> </ol> <!-- CREATE NEW ITEM FORM --> <form class="slds-form--stacked"> <div class="slds-form-element slds-is-required"> <div class="slds-form-element__control"> <ui:inputText aura:id="itemname" label="Name" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Name}" required="true"/> </div> </div> <div class="slds-form-element slds-is-required"> <div class="slds-form-element__control"> <ui:inputNumber aura:id="quantity" label="Quantity" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Quantity__c}" required="true"/> </div> </div> <div class="slds-form-element"> <div class="slds-form-element__control"> <ui:inputCurrency aura:id="price" label="Price" class="slds-input" labelClass="slds-form-element__label" value="{!v.newItem.Price__c}" /> </div> </div> <div class="slds-form-element"> <ui:inputCheckbox aura:id="packed" label="Packed?" class="slds-checkbox" labelClass="slds-form-element__label" value="{!v.newItem.Packed__c}"/> </div> <div class="slds-form-element"> <ui:button label="Create Camping Item" class="slds-button slds-button--brand" press="{!c.clickCreateItem}"/> </div> </form> <!-- / CREATE NEW ITEM FORM --> <div class="slds-card slds-p-top--medium"> <header class="slds-card__header"> <h3 class="slds-text-heading--small">Items</h3> </header> <section class="slds-card__body"> <div id="list" class="row"> <aura:iteration items="{!v.items}" var="items"> <c:campingListItem item="{!item}"/> </aura:iteration> </div> </section> </div> </aura:component>
(2) Controller code:
({ clickCreateItem: function(component, event, helper) { // Simplistic error checking var validItem = true; // Name must not be blank var nameField = component.find("itemname"); var itemname = nameField.get("v.value"); if ($A.util.isEmpty(itemname)){ validItem = false; nameField.set("v.errors", [{message:"Item name can't be blank."}]); } else { nameField.set("v.errors", null); } // Quantity must not be blank var quantityField = component.find("quantity"); var quantity = nameField.get("v.value"); if ($A.util.isEmpty(quantity)){ validItem = false; quantityField.set("v.errors", [{message:"Quantity can't be blank."}]); } else { quantityField.set("v.errors", null); } var priceField = component.find("price"); var price = priceField.get("v.value"); if ($A.util.isEmpty(price)){ validItem = false; priceField.set("v.errors", [{message:"Price can't be blank."}]); } else { quantityField.set("v.errors", null); } if(validItem){ var newItem = component.get("v.newItem"); console.log("Create item: " + JSON.stringify(newItem)); //helper.createItem(component, newItem); // var theItems = component.get("v.items"); // Copy the expense to a new object // THIS IS A DISGUSTING, TEMPORARY HACK var newItem = JSON.parse(JSON.stringify(item)); console.log("Items before 'create': " + JSON.stringify(theItems)); theExpenses.push(newItem); component.set("v.expenses", theItems); console.log("Items after 'create': " + JSON.stringify(theItems)); theItems.push(newItem); component.set("v.items", theItems); } } })
- Shobhit Saxena
- June 10, 2016
- Like
- 0
- Continue reading or reply
The campingListItem JavaScript controller isn't setting the 'Packed' value correctly.
Working the "Handle Actions with Controllers" trailhead module and I'm not getting past the validation.
If I put the component in a test jig, I can see the button function and set the check box as expected.
Here is the code I'm using to set the item as packed...
component.set("v.item.Packed__c", true );
I'm assuming the validator does not like my syntax. Can you give me a hint to get past this?
Thanks.
John
- John Lay 9
- June 08, 2016
- Like
- 0
- Continue reading or reply
Proxy Issue in Sforce Data Loader
We are using proxy server for internet connection.
I've added ProxyHost,ProxyPort,ProxyUser and ProxyPassword details in Sforce Data Loader -> Settings menu.
When I am trying to login, it's giving the error message as:
"(407) Proxy Authentication Required (The ISA Server requires authorization to fulfill the request. Access to the Web Proxy service is denied)."
The Proxy uses the INTEGRATED Authentication method.
Please let me know how this issue can be solved?
What are the changes to be done in the source...
Thanks in advance.
- Shree
- November 08, 2005
- Like
- 0
- Continue reading or reply
Superbadge - Data Integration Specialist - challenge 1
Hi,
I'm stuck at the first challenge where it always returns me:
Could not find an entry in the ServiceCredentials custom setting named 'BillingServiceCredential' with the specified username and password. Ensure the you have entered the data correctly into the custom settings record.
I think that I did everything right. The unmanaged package came with a custom setting called ServiceCredentials:
I clicked manage and added the BillingServiceCredential
With following details
Still giving me above error!
Any ideas?
Regs,
Pieter
- Pieter Sannen
- February 04, 2017
- Like
- 3
- Continue reading or reply