Yeah, A. If some assets have expired, you need their End Dates updated so Salesforce CPQ sees them as active for renewal processing. Option C would only let you change the term for assets that haven’t expired yet, so that won’t get everything renewed together. Pretty sure this is how it works but let me know if something's changed recently.
I was thinking B since overriding the flow could give reps more control and let them pick between quote or order. Maybe config alone isn't enough if the feature's missing out of the box? Not 100% sure, open to other takes.
My pick: A here. The trick is that Revenue Cloud expects assets for lifecycle mgmt, so you have to use the Create or Update Asset From Order Item Action API. B looks tempting but doesn’t use the right API, and C skips the key step of making order line items first. Pretty sure it’s A based on similar exam practice-feel free to push back if you see it differently.
Makes sense to go with C for this. The question wants the price impacting attributes to work only for one product, not for all products in the class. If you edited at the attribute or class level (A or B), every product using that class would get the change, which might mess up other pricing scenarios. Unless there’s some custom logic overriding this, C matches what the platform supports. Always worth checking if attribute inheritance is customized though!
I was thinking C, since "Evergreen Monthly" sounds like it's for recurring monthly payments. I figured that could work for a 12-month installment plan too, but maybe I'm mixing up the term vs ongoing part. Let me know if I'm missing something, just feels like C is tempting here if you aren't careful!
Agree with A here, since "Term Monthly" sets up 12 monthly payments and matches the fixed installment plan. C would be for ongoing, not a defined term. Pretty sure that's the key difference.
Yeah, B makes sense here. Product Attributes lets you keep a single product and add skills or roles as attributes during quoting, which controls SKU sprawl. Not 100% sure but pretty confident given how CPQ handles config.
Would C actually work if the org already had multicurrency turned on before this step, or would you still need to deactivate and update the pricing procedure for the Currency field to appear? Just curious if anyone's run into this with an existing multicurrency setup.