Skip to main content

#Salesforce Revenue Cloud35 discutindo

I'm trying to follow Simple Order Orchestration with Agentforce Revenue Management

 

Configure and Execute a Simple Order Orchestration

 

But I'm unable to find the Laptop Basic bundle in Standard catalog (through Quote screen) 

 

Can anybody help please ? 

Thanks :) 

 

 

#Trailhead Challenges  #Salesforce Revenue Cloud

2 respostas
0/9000

Hi everyone,

I'm working on a Revenue Cloud implementation with two sandboxes (both refreshed from the same production org, at different times). In Sandbox A, activating an Order correctly creates Asset records from the OrderItems. In Sandbox B, the exact same flow (Quote → Contract → Order → Activate) leaves the Order in Status = 'Activated' with zero errors, but no Asset is ever created — and querying Asset in that sandbox returns 0 records, period, in its entire history.

What I've already ruled out (identical between both sandboxes):

  • RevenueManagementSettings, OrderSettings (all flags match, including enableEnhancedCommerceOrders=true, enableAutoAddDerivedAsset=true)
  • PermissionSetLicense for Revenue Cloud User / Fulfillment User / Billing / Business Rules Engine — all Active
  • Extended ContextDefinition mapping for Order/OrderItem vs Quote/QuoteLineItem — byte-for-byte identical counts
  • No custom Apex triggers or Flows on Order in either org — it's the pure standard "Activate" action
  • No AsyncApexJob/BackgroundOperation errors around the activation — nothing seems to even attempt the asset generation step
  • TransactionProcessingType: the broken sandbox had zero records while the working one had one marked default (Business Rules Engine). I created a matching record via Tooling API, but the issue persists.

Has anyone run into a case where Asset-Based Order Management (or whatever gates Order→Asset generation) is silently disabled at the org level in a way that doesn't show up in any Settings metadata, Tooling API object, or PermissionSetLicense? Is there a one-time, irreversible enablement step (like "Enable Contract, Asset, and Subscription Management") that a sandbox refresh could leave off even when everything else looks provisioned?

Any pointers on where else to look (or whether this needs a Support case) would be hugely appreciated — this is blocking QA testing for a client go-live. 

 

#Revenue Cloud #Salesforce #Salesforce Admin #Salesforce Revenue Cloud

2 respostas
  1. 28 de set., 02:08

    Check the Assetize Order Flow is activated or not, along that check any RLM errors in Revenue Transaction Error Logs object, check Assetize Order Permission Set assignment as well.

0/9000

In salesforce revenue cloud. I am facing an issue in Cardinality. 

GrandParent Product(Bundle) -> Parent Product (Bundle) -> Child Product. 

I want the cardinality of all the 3 products via CML. 

Is there any possibility? 

 

 

#Salesforce Revenue Cloud  #Salesforce Developer  #Trailhead Challenges  #Trailhead  #TrailblazerCommunity

2 respostas
  1. 23 de set., 05:34

    Example: Lets says 

    A parent product named : A which is a bundle type product. 

    It consist of a child product named : B which is also a bundle type product. 

    B product contains a child product named C which is a standalone Product. 

    Now, here A is the main parent , B is the parent and child of A and C is the child of B and grandchild of A. 

    So, in CML my requirement is like. I need to fetch the whole cardinality of A which includes quantity of B and C.

0/9000

Company currently uses CPQ but has purchased Revenue Cloud. My task is to transition CPQ usage to Revenue Cloud usage. I am new to both platforms, but their CPQ is very developed. From what I've read, you don't necessarily have to stop using CPQ, as it is supposed to work with Revenue Cloud. It's not end-of-life, just end-of-sale. Correct?  

 

1. If CPQ can still be used with Revenue Cloud, do you just enable Revenue Cloud and continue doing your quotes the same way? 

2. If it's best to transition CPQ to just Revenue Cloud, are you able to migrate your Products and configurations, orders, etc. into Revenue Cloud or do you have a to start all over with your Product list? 

3 respostas
  1. 12 de mar., 17:53

    Here are the short answers to your questions:

    1. Salesforce CPQ and Agentforce Revenue Management, formerly Salesforce Revenue Cloud, can coexist in the same environment. However, they cannot and should not be used on the same opportunity for functional and technical reasons. Think of CPQ and ARM as two similar but completely independent products; there is no "Easy Button" for migrating from CPQ to ARM, especially with a "very developed" and highly customized CPQ implementation.
    2. In some cases, but not all, you can reuse products, price books, price book entries, etc. Orders are used by both products. Whether configurations are reusable depends on whether they are platform-based or CPQ-specific. Bundle parents and their components will almost certainly need to be recreated for technical and sometimes functional reasons.

    This sort of question is best answered live. I am happy to offer a free 30-minute consultation if you would like to discuss it. You can view my availability and schedule a time with me here: https://calendly.com/garvensconsulting

     

    Or, if you prefer, you can watch or listen to this episode of my podcast, 

    RevOps Roundtable, where I discuss this: Migrating from Salesforce CPQ to Agentforce Revenue Management

     

    You can learn more about me and my business, Garvens Consulting, here: 

    https://garvensconsulting.com/

0/9000

Hello, 

 

I am trying to complete this

module,

and I am getting the following error: 

We can’t find the quote Office Supplies. Make sure you create the quote for the EdgeMX account. 

 

However, the quote has been created for the correct account and includes the products; I followed the content and challenge steps correctly. 

 

I am also using a special Developer Edition org with Agentforce Revenue Management. 

 

Can anyone help? 

Thanks in advance. 

 

 

#Trailhead Challenges  #Trailhead  #Revenue Cloud  #Salesforce Revenue Cloud  #Revenue Management System

5 respostas
  1. 22 de set., 12:19

    Hello, 

     

    I opened a case directly with Salesforce; for it to work, the quote needs to be created from the opportunity record. 

     

    Thanks.

0/9000

Hi Everyone 

I am trying to create a product configuration rule that auto adds another product based on product selection in Bundle. 

i created successfully, but it is not triggering. 

My analysis:

 

PS assigned :-

 

Product configuration Rule Designer 

Product Configurator 

Rule Library:- 

Rule library is active and assigned custom context defination which is used in Pricing Procedure. 

Revenue Settings:-

 

Enabled

Set Up Configuration Rules with Business Rules Engine

 

Has anyone encountered this issue while following this Trailhead module? Could you please let me know what configuration I'm missing or what needs to be fixed?

Thanks in advance for your help! 

#Salesforce Revenue Cloud #Trailhead Challenges #Revenue Cloud

2 respostas
  1. 18 de set., 06:04

     Hi @Vishal Verma

    Thanks for your response. 

    I checked everything you mentioned, and all settings are in place. 

    I identified the issue: I had enabled “Transaction processing for quotes and orders” but had not selected a transaction type. 

    I resolved it by: 

    1. Creating a transaction type and selecting it under Revenue Settings.
    2. Creating a new quote, since only new quotes can be updated with a transaction type.
    3. Testing the rule, which worked as expected.
0/9000

If a user has already been uploaded and added to Spiff, can an admin permanently remove them from the system? 

I’d like to know if there is a way to fully delete a user rather than just deactivate or disable their access. 

 

#Salesforce Admin  #Salesforce Revenue Cloud  #Salesforcecommunity  #Salesforceadministrator  #Salesforce Developer

1 resposta
  1. 16 de set., 12:25

    Hi @Swati Malkar

     

     Yes, Salesforce Spiff provides an Archive User option, but it is different from permanently deleting a user.

    If a user has already been uploaded and added to Spiff, you can archive them by following these steps:

    1. Go to Admin → Users in Salesforce Spiff.
    2. Open the user’s profile.
    3. Click Edit.
    4. Deselect Make this user visible.
    5. Confirm Archive User and save.

    After archiving:

    • The user will no longer appear as an active user in the regular Users page.
    • Data syncing is automatically disabled.
    • Existing statements and historical records are retained.
    • The user cannot be assigned to new teams or plans.

    If the user is synced from Salesforce or another external source, you should also review the source system and syncing settings.

    Important: Archiving hides the user from active management, but it does not permanently delete their historical data. For complete permanent deletion, check your organization's Spiff data-retention policies and available Salesforce support options.

    Reference: Archive and Unarchive User Accounts

     

     

    Hope this helps! 😊  

     

    If you find this response helpful, please mark it as the Accepted Answer, as it may also help other Trailblazers facing a similar issue. 😊  

0/9000

When a Renewal Quote is created from a Ramp Contract, the expected Ramp Segments are not being created on the Renewal Quote. 

Is this the standard Salesforce behavior

for Ramp Renewals? If not, what configuration or process is required to automatically create the Ramp Segments on the Renewal Quote based on the original Ramp Contract?  

 

#Revenue Cloud  #Salesforce Revenue Cloud  #Salesforce Developer

1 resposta
  1. 16 de set., 19:40

    Hi Kamakshi,

    Ramp segments can be auto-generated on amendment and renewal quotes when the ramped assets and ramp configuration meet the supported Revenue Management behavior. Salesforce documentation specifically lists auto-generated ramp schedules for renewal quotes.

    I would first verify that:

    • The original contract/assets were created with a supported ramp structure.
    • The renewal is being initiated through the standard Renew Assets process.
    • The required Ramp Deals settings are enabled.
    • The asset state periods and dates are correctly maintained.

    If the renewal quote is still being created without the expected ramp segments after these checks, could you share the renewal process/action being used and a little more detail about the contract/asset setup? That would help determine whether this is a configuration issue or an unsupported scenario.

    Salesforce also documents that ramped assets have specific renewal limitations and considerations.

0/9000

Hi everyone,

I'm currently working through the Trailhead module Implement Attribute-Based Pricing.

As part of the exercise, I updated the Default Pricing Procedure under Revenue Settings. After that, when I try to configure the product, I'm getting the following error:

"Something went wrong while running configuration rules. You can’t open the Product Configurator because the ConstraintEngineNodeStatus field either hasn’t been added to transaction line item objects or hasn’t been mapped to the active context definition. Your Salesforce admin can help with that."

Has anyone encountered this issue while following this Trailhead module? Could you please let me know what configuration I'm missing or what needs to be fixed?

Thanks in advance for your help!

 

unable to configure the product in product configuration in revenue cloud 

 

 

image.png

 

 

 

#Trailhead Challenges  #Revenue Cloud  #Salesforce Revenue Cloud

3 respostas
0/9000

The payout happened in the March commission run (that's when it was calculated and paid).

The deal's close date now shows February (because it was edited/backdated after the fact).

So there's a disconnect between when the money was actually paid (March) and what period the deal currently says it belongs to (February). 

 

#Sales Cloud  #Revenue Management System  #Revenue Cloud  #Salesforce Revenue Cloud

2 respostas
  1. 4 de set., 13:30

    Hi @Swati Malkar

     

    This is a known pain point in Spiff/ICM the tool is calculating off a live field (

    Close Date) instead of a locked, point-in-time snapshot. The fix isn't really "how do I stop deals from being backdated" it's "stop letting a mutable CRM field drive an immutable financial record." 

    Root cause: Spiff's plan logic is likely referencing Opportunity.CloseDate (or a similarly live-synced field) to bucket the deal into a payout period. When that field changes after calculation/payout, any report or re-run that re-evaluates the deal picks up the new value, creating a mismatch between "period paid" and "period the deal now says it belongs to." 

    How to actually fix it a few layered options, roughly in order of how I'd sequence them: 

    1. Snapshot the period at calculation time, don't derive it live. Add a dedicated field something like Commission_Period__c on the commission/statement record (or in Spiff's own statement object) that's set once when the statement runs and never recalculated from CloseDate again. Spiff does support adding effective dates on plans/logic and locking historical statements, so this should be a config change in Spiff's plan design rather than custom Apex — check that "lock historical statements" setting is actually turned on for closed periods.
    2. Separate "Close Date" (sales-facing, editable) from "Commission Effective Date" (finance-facing, locked once a statement is generated). Reps and deal desk need to edit Close Date for pipeline/forecast reasons that's normal. The commission engine should never read that same field for historical periods once paid.
    3. Treat post-payout edits as a reconciliation event, not a silent recalculation. If a close date changes after a statement already paid against it, that should trigger a clawback/adjustment workflow (a new adjustment line in the next period), not a retroactive rewrite of March's numbers. This is standard ASC 606-adjacent practice Spiff's audit-ready expense reporting is built around exactly this kind of compliant, locked-period model.
    4. On the Salesforce side, if Opportunity edits are what's causing this, consider a validation rule or Flow that blocks/flags Close Date changes on Opportunities that already have a Commission_Statement__c (or equivalent) linked and Closed/Locked at minimum, notify Finance/RevOps rather than letting it happen silently.

    I hope you find the above information helpful. If it does, please mark it as Best Answer to help others too.

0/9000