Skip to main content

Fil

Échangez avec d’autres Trailblazers. Posez des questions et proposez des réponses pour développer vos compétences et votre réseau.

I’m currently working toward my Salesforce Administrator certification and would love the opportunity to attend Dreamforce this year. The cost is a little out of reach for me right now, so I’m curious if there are scholarships, volunteer opportunities, discounted tickets, or other options for aspiring Trailblazers. I’d love to hear from anyone who has found a way to attend! 💙

#Dreamforce
1 réponse
  1. Aujourd’hui, à 03:08

    Hey @Angela Marquardt, there is a promotion going on currently to save $400 when you register. 

     

    https://www.salesforce.com/dreamforce/register/

     

    Also, i found this 3rd party website that says they are providing a free/discounted pass to Dreamforce. I am not sure if it's genuine, so please do your thorough research, review this website, and use it at your own risk but going with the genuine route through the salesforce website is recommended as always: 

    https://gracker.ai/events/dreamforce-2026/#claim-tickets 

0/9000

estoy empezando pero al iniciar el Trailhead Playground la plataforma nada que ver con lo que pone en en las imagenesde la leccion.  

 debe salir esto: 

 

Trailhead Playground

 

ysale esto  

Captura de pantalla 2026-07-22 113008.png

 

 

 

#Trailhead Challenges

1 réponse
  1. Aujourd’hui, à 02:34

    @Erich Obed Albarran Herrera No te preocupes. Simplemente estás en una aplicación diferente. Ve al lanzador de aplicaciones, busca la aplicación «Sales» y haz clic en ella; verás la misma interfaz que se menciona en el módulo.

0/9000
Ryan Polsky a posé une question dans #Trailhead Challenges

I am completing the learning unit "Install Apps and Packages in Your Trailhead Playground". When I enter the package ID into my playground's "Install a Package", I receive the message "The requested package doesn't yet exist or has been deleted. If this is a recently created package version, please try again in a few minutes or contact the package publisher." Therefore, I can't complete the unit. Please advise.  

 

#Trailhead Challenges

1 réponse
  1. Aujourd’hui, à 02:30

    @Ryan Polsky

    Please make sure you have entered the correct package Id 

    Please make sure you have entered the correct package Id If it still does not work, try to spin up a new playground and install the package. Thanks.

    If it still does not work, try to spin up a new playground and install the package. 

     

    Thanks. 

    Abhishek 

     

0/9000

カスタムメタデータのレコードを取得して処理を行う 

Apexクラスを作成しました。 

その際、テストクラスでカスタムメタデータのテストデータを 

insertを使用して作成しようしたところ、 

下記エラーが発生しました。 

「DML operation Insert not allowed on *****」 

 

カスタムメタデータはDML操作が行えないため 

発生したエラーと思われますが 

カスタムメタデータのテストデータを作成したい場合、 

どのような方法がありますでしょうか。 

 

ご存知の方がいらっしゃいましたら、ご教示いただけますと幸いです。 

 

よろしくお願いいたします。

1 réponse
  1. Aujourd’hui, à 02:22

    @shu yamaguchi さん 

     

    @testVisible アノテーション を使ってテストをする方法が紹介されていますね 

     

    カスタムメタデータを用いたApexのテスト方法  

    https://zenn.dev/markhammer/articles/custom-metadata-test

     

    https://salesforce.stackexchange.com/questions/399176/test-class-coverage-required-for-custom-metadata-that-turns-a-trigger-on-and-off

     

     

    モックを使ってテストもできるようです 

    https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000mlcSN0AY

0/9000

We're on Agentforce Revenue Management (ARM). We have a requirement to periodically check whether a Renewal Quote (auto-generated ahead of a contract's end date) still matches the current state of the customer's Assets — since amendments or cancellations can happen after the renewal quote is created but before it's finalized. Our objective is to refresh the renewal quote for any changes in the Contract after the renewal quote is created.

 

We're trying to understand the correct data model traversal for this in ARM, given the objects involved: 

  • Contract — the source contract being renewed
  • Asset — related to the Contract
  • AssetContractRelationship — junction object between Asset and Contract
  • AssetAction — the transaction log capturing lifecycle events (amend, renew, cancel) on an Asset

 

Questions for the community: 

  1. What is the standard/recommended relationship path from a Quote (or Contract) to determine which Assets are currently associated with it — direct Asset.ContractId, or through AssetContractRelationship? When does ARM use one versus the other?
  2. Is AssetAction intended to be queried directly to detect "has this Asset changed since a given date," or is that considered an anti-pattern (i.e., should current state be read only from Asset's own fields, with AssetAction treated purely as historical/audit data)?
  3. Is there a standard/OOTB field or relationship that ties a Quote or its Quote Line Items back to the Asset(s) it's renewing, or is Contract the only reliable join point?
  4. Are there known data model diagrams or official Salesforce documentation that cover this specific Quote/Contract/Asset/AssetContractRelationship/AssetAction relationship set for ARM specifically (as opposed to CPQ Classic)?

Any pointers to official documentation, Trailhead modules, or real implementation experience would be appreciated.

1 réponse
  1. Aujourd’hui, à 02:21

    I am not sure, you can rely on AssetContractRelationship, my understanding was, this object being used after the Order assetized.  

    In your case, you need to rely on the Renewal QuoteLineItem.QuoteAction field and its SourceAsset field to traverse back to the original asset. 

0/9000

We are using Agentforce Revenue Management (RCA). Our client uses Quote Line Groups with ramped segmentation. When we contract the quote, we get assets with asset state periods for each segment.

 

When we create a renewal quote using Renew Asset Action for a contract, renewal quote gets created without any groups and segments. Although the original asset has three segments, renewal quote creates lines without original groups and segments. It creates only quote line for only one year although the original contract was for three years. 

 

If there is no out of the box solution, how can this be accomplished?

 

Is there any out of the box solution to create renewal quote with the original contract term and segments with future renewal dates.

1 réponse
  1. Aujourd’hui, à 02:15

    you need to chose override renewal term and check the create renewal segment for the given renewal asset.  

    you need to chose override renewal term and check the create renewal segment for the given renewal asset.

     

     

0/9000

Hi Trailblazer Community, 

 

I'm trying to start the badge Marketing Cloud Next Email Sending Essentials under the Data 360: Develop and Build Solutions trail, but I'm unable to create the required playground org.

Whenever I click on Create Playground, I get the following error message:

Error creating playground for Marketing Cloud Next Email Sending Essentials badge

 

 

I tried refreshing and waiting, but the issue persists. Has anyone else encountered this problem or found a fix? 

 

Thanks for your help!  

 

#Trailhead  #Trailhead Challenges  #Data360  #Marketing Cloud  #Trailhead Playground  #Trailhead Playground Management

5 réponses
  1. Aujourd’hui, à 02:10

    Hi @Santosh Gund

     

     

    I opened a case and received the following response. I think the only option is to wait until the matter is resolved. 

     

    Please be informed that the team is working internally to add more capacity to spin up the orgs related to orgfarm orgs related to the Trailhead. 

0/9000

Does anyone know if to disqualify a product, we strictly need to create a Product disqualification record?

The use case I have is that we want to replace entitlement policies with disqualification rules, and basically we have a custom field on the product2 object, we want to disqualify (and hide in our storefront) all products that don’t have an specific value on that picklist field (value != goodValue). 

All examples I could find involved creating records for the disqualification standard object, and I want to know if that is the only way. Category disqualification is not applicable as we still want to see those specific categories on the storefront, only products hidden.

If there is no way to do that then I would need to create a disqualification record for each product I want to disqualify, which would be a lot of tech debt.    @* Salesforce Revenue Cloud * 

3 réponses
  1. Aujourd’hui, à 01:40

    Yes, you need to create as much as record for those disqualification. Its applicable to individual products, If those products are not allowed to sell, consider moving those products into different category, so that, you have to create only one Product Category disqualification and build a process around when it become eligible.

0/9000

Can you renew a Contract or only Assets?   

If you can renew a Contract, please share any setup pre-requisites and execution steps. 

 

If Contracts cannot be renewed, what other options do you have for the Contract End?  What happens to Assets under a Contract beyond the Contract End Date? 

 

Thank you!

1 réponse
  1. Aujourd’hui, à 01:35

    Assets are managed through their lifecycle startdate and end date. If the assets reached their end date, it will be considered expired or if the auto renew check box enabled, it will be renewed automatically.  

    If you want to retain the same asset, then you need to do Amend& extend or Renew the asset before it expire, otherwise, it will considered as new business and new assets will be created accordingly.

0/9000

Hi, I'm currently working in an org that uses the Summit Events app which was installed by another admin. I'm trying to figure out what the picklist values mean in the Contact and Lead Matching Mapping custom metadata types. 

 

For the field "Contact Matching Method" the documentation says to set the value to "Admissions", but the previous admin has selected "Blue". The other options are red, green, and yellow. Does anyone have any info on what these mean? Thank you.

0/9000