Skip to main content

#Sales And Marketing20 debatiendo

 I want to make my resellers as accounts and then add fields like annual target, YTD sales etc. 

 

#Sales And Marketing

2 respuestas
  1. Eric Burté (DEVOTEAM) Forum Ambassador
    21 sept, 21:02

    Hello @Marion Timmermans

    go to setup > Object Manager > Account > Fields & Relationships, and then create the needed custom field, if there is no standard equivalent. 

    Think of leveraging a recordtype (available in the same object manager menu in the left pane) if you have some different assignments / layout or display / sales process / set of values for your fields, or so. Otherwise it would just be an attribute on the same object. 

    Eric

0/9000
Hi All,

 

I'm trying to figure out how to cancel the defualt "check" in the "Log an Activity" when doing a mail merge. Should be simple I guess - but I can't find it.

 

Thank you in advance for your help,
1 respuesta
  1. 22 sept, 17:46

    Hi,

    If you're referring to the standard Salesforce Mail Merge option “Log an Activity,” that checkbox is part of the standard Mail Merge functionality and isn't normally configurable through the page layout or user settings.

    If you need the activity logging to be optional or disabled by default, you'd generally need to use a different mail-merge process/custom solution rather than changing the standard checkbox behavior.

    If you can share which Salesforce Mail Merge screen/version you're using, someone may be able to confirm whether that release provides any configuration for it. 

0/9000
I want to remove a user from timetradck but don't want to lose their timesheet entries
1 respuesta
  1. 22 sept, 17:45

    Hi Geoff,

    Removing/deactivating a user's SaaSPoint TimeTrack license should not by itself delete the historical records that user created. The timesheet entries are Salesforce records and normally remain in the org. 

     

    The main thing to check is whether the TimeTrack package has any specific behavior tied to an active license or user status. Before removing the license, I'd recommend confirming with the package documentation/vendor and, if possible, testing it in a sandbox. 

     

    If you share the exact TimeTrack package/version, someone may be able to confirm the behavior more precisely. 

0/9000
An Opportunity is created manually sometimes even though there already exists a Lead for this particular case. We can just close the Lead and proceed with the Opportunity, however, we need the Task Activity History from the Lead to be carried over to the Opportunity.

 

Is there any way to do this? My idea was to download the Task Activity History with the Lead ID then uploading it back with the Opportunity ID instead. However, I can't seem to find that Opportunity ID....Anyone have any ideas? Or a better way?
1 respuesta
  1. 22 sept, 17:36

    Hi Ker Vin,

    You can transfer the activity history, but you generally shouldn't update the existing Task records by simply replacing the Lead ID with the Opportunity ID. 

     

    For a one-time cleanup, you can export the Lead's Tasks, identify the corresponding Opportunity ID, and then create new Task records related to the Opportunity. Keep the original Lead activities intact if you still need the historical record. 

     

    For an ongoing process, Apex/automation can copy the Lead's relevant activities to the Opportunity when the Opportunity is created. 

     

    If you're doing this through Data Loader, the Opportunity ID can be obtained by exporting the Opportunities first (including Id and any field you can use to match the Lead), then using that mapping when creating the Tasks. 

0/9000
I am creating a new Record Type for Accounts and dont want other groups to view the records of this new record type but they are able to see it.  Can you please help me with this.  Here are the steps that I am doing - 

 

1) Under Accounts, I create a new record type BMG Product Management and assign it to BMG Operations Profile, Group Manager Profile and Admin profile to view it.

 

2) Under Account classification (child to Account) - Its a custom object and fall under Account as related list with Master Detail Relations.  I create a record type - BMG Product Management.

 

3) In Sharing Rule - For Accounts - I say Account Owned by member of BMG Product Management group.  Share with BMG Product Managment group.  Assing Read/Write access to Accounts, Contacts and Asset and Private to Opportunity and Case Access.

 

Once done this - I test it by logging in as another user of another group - I am able to view the record under this record type.  I dont want any other user of different group in any profile to access the records of this record type.

 

What am I doing wrong?
1 respuesta
  1. 22 sept, 16:26

    Hi Charu,

    The important distinction here is that Record Types do not control record visibility. Assigning a Record Type to only certain profiles determines which record types those users can create/use, but it does not prevent other users from viewing existing Account records of that Record Type.

    To restrict visibility, check the Account sharing model:

    • Set the Account OWD to Private if appropriate.
    • Review the Role Hierarchy, since users higher in the hierarchy may inherit access to records.
    • Check all Account Sharing Rules, including the rule you created.
    • Also check manual sharing, Account Teams, and any other mechanisms that may be granting access.

    Your sharing rule is explicitly granting access to members of the BMG Product Management group, but the other users may be getting access through another sharing mechanism.

    If the requirement is specifically "users outside these groups must never see Accounts with this Record Type", you'll need to design the Account sharing model around ownership/sharing rather than relying on the Record Type. 

0/9000
We have set up Mail Merge templates (Word format set up with form fill) in SFDC. The original Word document is protected to prevent edits and allows you to tab from form field to form field. However, when you use the Mail Merge functionality in SFDC, it appears to remove the protection and ability to tab between fields. You can edit the entire document.

 

Does anyone know of a way to lock this down and retain the protections when using Mail Merge in SFDC?

 

Thank you
1 respuesta
  1. 22 sept, 16:23

    Hi Marcia,

    This may be related to how Salesforce's Mail Merge process generates the Word document. The protection settings in the original Word template are not necessarily preserved when Salesforce creates the merged document. 

     

    Could you provide the Salesforce edition/version and the type of Word form fields/protection you're using (for example, legacy form fields vs. content controls)? That would help determine whether there is a supported configuration to preserve the protection. 

     

    If the protection is consistently being removed by the Mail Merge process despite the template being configured correctly, it may be worth opening a Salesforce Support case to confirm whether this is a known limitation of the Mail Merge functionality. 

0/9000
what is need /purpose/benefit of feature product quantity scheduling

 

when can we use this ,in which scenario it is benefit to use this feature
1 respuesta
  1. 22 sept, 16:23

     Hi Rakesh,

    Product Quantity Scheduling is useful when a product's total quantity needs to be delivered or sold over multiple dates instead of all at once.

    For example, suppose an Opportunity includes 1,200 units of a product, but the customer wants delivery in monthly batches:

    • January: 100 units
    • February: 200 units
    • March: 300 units
    • April: 300 units
    • May: 300 units

    Instead of creating separate Opportunity Products for every delivery, you can use quantity scheduling to split the total quantity across different dates.

    This can be useful for:

    • Recurring or scheduled deliveries
    • Long-term contracts
    • Customers with phased requirements
    • Forecasting expected quantities by date

    The main benefit is better visibility into when the product quantity is expected, rather than showing the entire quantity against a single date. 

0/9000
what is need /purpose/benefit of feature product revenue realisation scheduling

 

when can we use this ,in which scenario it is benefit to use this feature
1 respuesta
  1. 22 sept, 16:01

    Hi Rakesh,

    Revenue Scheduling is useful when the revenue from a product should be recognized over a period of time rather than all at once when the opportunity is closed.

    For example, suppose a customer purchases a 12-month service for $12,000. Instead of recognizing the entire $12,000 in the month the deal closes, you could schedule $1,000 of revenue per month for the 12-month period.

    This can be useful for:

    • Subscriptions or recurring services
    • Maintenance/support contracts
    • Long-term service agreements
    • Products where revenue needs to be recognized over multiple periods

    The main benefit is that Salesforce can provide a time-based view of expected revenue rather than treating the entire product amount as revenue in a single period.

    The exact accounting treatment should still follow your organization's accounting rules and processes. 

0/9000
Is there any way of creating a workflow that logs an activity against a contact, based on something that has happened to the campaign member.

 

What i want to do is for example if we changed the status of the campaign member to 'responded' i would like this to autmoatically log an activity against the contact saying 'client responded to campaign'

 

I have logged activities with workflows as a closed task in the past, but i am unable to log a an activity on a contact when the workflow relates to a campaign member.

 

Thanks,
1 respuesta
  1. 22 sept, 15:56

    Hi Nathan,

    The issue is that the Campaign Member is a junction record between the Campaign and the Lead/Contact, so a workflow on the Campaign Member doesn't provide the same direct activity relationship to the Contact. 

     

    If you need an activity created whenever the Campaign Member status changes to Responded, you can handle this with Apex/trigger logic. When the Campaign Member is updated, check for the status change and create a Task with the appropriate WhoId set to the related Contact (or Lead).

    For example:

    Campaign Member status → Responded 

    → Create Task 

    → Subject: Client responded to campaign 

    → WhoId: related Contact/Lead

    If you have a large number of Campaign Members, make sure the solution is bulkified. 

0/9000
Hi,

 

I am in scenario where business requirement says that a user should not be able to send quote thru email to client until and unless the quote has been approved

 

once quote is approved then only user should be able to email quote pdf

 

what can be solution for this functionality to implement same

 

pls suggest solution
1 respuesta
  1. 22 sept, 15:56

     Hi Rakesh,

    You can handle this by making the Quote approval status the condition for allowing the PDF to be emailed.

    One approach is:

    1. Create an Approval Process for the Quote.
    2. Keep the Quote in a status such as Pending Approval until it is approved.
    3. Provide the email/PDF action only when the Quote status is Approved.
    4. If you need to enforce this regardless of how the email is initiated, add server-side validation/Apex so an unapproved Quote cannot be sent.

    A custom button or Visualforce page can also check the Quote's approval status before allowing the user to generate and email the PDF.

    If you're using the standard Quote PDF/email functionality, let us know your Salesforce edition and whether you're using standard or custom Quotes, and we can suggest the specific implementation. 

0/9000