
[更新されたのは2026年]Salesforce AP-223問題準備には無料サンプルのPDF
2026年最新の認定サンプル問題AP-223問題集と練習試験合格させます
質問 # 48
What fields are required on the usage record to load and rate the usage?
- A. start date time,order product ID,unit of measure,quantity,usage summary lookup,account
- B. start date time,end date time,matching attribute,unit ofmeasure,quantity,usage summarylookup
- C. Account,order,order product,usage summary start date time,end date time,quantity
- D. start date time,end date time,matching ID,matching Attribute,Unit of measure,quantity
正解:D
解説:
In Salesforce Revenue Cloud, usage records are a key component of the usage-based pricing model. They track the consumption of a product or service over a predefined time period1.
The required fields on the usage record to load and ratethe usage are:
Start Date Time: This field represents the start of the usage period1.
End Date Time: This field represents the end of the usage period1.
Matching ID: Salesforce Billing uploads usage only to usage summaries with matching IDs1.
Matching Attribute: Usages are rated against usage summaries where the Matching ID, Matching Attribute, and Unit of Measure fields all match1.
Unit of Measure: This field represents the unit in which the usage is measured1.
Quantity: This field represents the amount of usage1.
These fields are essential for accurately tracking and billing usage-based products or services. They allow Salesforce Revenue Cloud to calculate charges basedon the actual consumption of a product or service, which can be more flexible and customer-friendly than flat-rate pricing2.
Reference
Usage Summary and Usage Fields - Salesforce
Usage-Based Products - Salesforce
質問 # 49
What is the most Scalable way to set the legal Entityon the Order Product and OrderProduct Consumption Schedule?
- A. Use a Flow that is triggered when the record is created and run before the record is saved.
- B. Use a Custom Setting
- C. Use a WorkFlow
- D. Use a Quote Calculator Plugin(QCP)
正解:A
解説:
A Flow is a scalable way to set the legal entity on the order product and order product consumption schedulebecause it allows you to automate complex business logic without writing code. A Flow can be triggered when a record is created and run before the record is saved, which means that you can assign the legal entity to the order product and order product consumption schedule before they are inserted into the database. This way, you can ensure that the order product and order product consumption schedule have the correct legal entity for the billing, tax, and revenue recognition treatments that are applied to them. A Flow also gives you more flexibility and control over the logic and criteria for setting the legal entity, compared to a workflow or a custom setting. A Quote Calculator Plugin (QCP) is not a scalable way to set the legal entity on the order productand order product consumption schedule because it is a custom code solution that requires development and maintenance. A QCP also runs after the order product and order product consumption schedule are created, which means that you have to update the legal entity after the record is saved, which can cause data validation issues. A workflow or a custom setting are also not scalable ways to set the legal entity on the order product and order product consumption schedule because they have limitations and drawbacks, such as:
A workflow can only run after the record is created and saved, which means that you have to update the legal entity after the record is saved, which can cause data validation issues.
A workflow can only execute simple logic and actions, such as field updates, email alerts, tasks, and outbound messages. It cannot perform complex logic or actions, such as loops, conditions, variables, or invocations of other processes or services.
A custom setting is a type of custom metadata that stores datathat can be accessed by formulas, validation rules, flows, Apex, and the SOAP API. However, a custom setting is not a good way to store data that changes frequently or varies by user or profile, such as the legal entity. A custom setting also requires manual configuration and maintenance, which can be error-prone and time-consuming. Reference:
Legal Entities
Automation Guidelines for Orders and Order Products
Flow Builder
質問 # 50
An order has 5 order products that bill monthly.
One of the order products require 2 months of charges to appear on the next invoice without modifying invoicing for the other order products.
What field will need to be used to accomplish this task?
- A. Override Next Billing Date
- B. Bill Now
- C. Hold Billing - C. Target Date
- D. Bill Through Date Override
正解:A
解説:
The requirement:
One Order Product must invoice 2 months of charges on the next invoice, without affecting the other 4 Order Products.
To do this, you must tell Billing to:
Skip 1 billing cycle
Jump ahead to a future billing date
Without impacting other Order Products
Without modifying invoicing schedule globally
The correct way is to set:
✔ Override Next Billing Date→ This forces the next invoice line to include charges up to the new date, resulting in multiple periods billed together.
Why others are wrong:Option
Explanation:
B - Hold Billing
Pauses billing entirely; does NOT create multi-month invoices.
C - Target Date
Controls invoice run date, not multi-period billing.
D - Bill Through Date Override
Controls end date of a prorated period, not the number of periods billed.
E - Bill Now
Generates an immediate invoice but still only bills 1 period unless dates are overridden.
Thus A (Override Next Billing Date) is correct.
質問 # 51
Universal Containers sell a product bundle named "Corporate IT Solutions". One of the product options inside this bundle is named Hardware Firewall Universal Containers has a requirement where if the customer has purchased a hardware firewall in the past, the hardware firewall product option should be hidden while configuring the bundle.
The CPQ admin has created a product rule to handle this requirement. What should the evaluation event of the product rule be set to?
- A. Save
- B. Load and Edit
- C. Always
- D. Load.
正解:D
解説:
The requirement is:
When configuring a bundle, if the customer has previously purchased a hardware firewall, the Hardware Firewall product option should be hidden during bundle configuration.
This means the Product Rule must evaluate immediately when the bundle configuration UI loads, so that the option is hidden before the user begins configuring.
Salesforce CPQ documentation clarifies the evaluation events for Product Rules:
Evaluation Events in CPQ Product RulesEvaluation Event
When it Fires
Use Case
Load
Fires immediately when the configurator opens
Use this when hiding options or preselecting options based on external or historical data, Assets, Subscriptions, etc.
Load and Edit
Fires on initial load and every time the user makes changes
Use when rules may need re-checking with every MODIFY step.
Save
Only fires when clicking Save
Use when validating configuration before saving (e.g., preventing invalid combinations).
Always
Fires during all events including load, edit, and save
Rarely used; typically only for enforcement rules.
You need the option hidden right when the configurator loads.
The rule uses historical data (previously purchased hardware firewall).That data does not change in real time during the configuration session.
There is no need to re-check during every selection or on save.
Why Load is the correct answer:Therefore, using Load provides:
Optimal performance
Immediate user experience consistency
No unnecessary re-evaluations
Overkill; runs multiple times unnecessarily.
Negative impact on performance in large quotes/bundles.
Why the other options are incorrect:❌ A. Always
Hiding an option at save time is too late.
The user should not see the firewall option at all if they already purchased it.
❌ B. Save
This re-evaluates the product rule every time the user interacts.
Not required because the "past purchase" condition does not change during configuration.
Adds unnecessary processing.
❌ C. Load and Edit
質問 # 52
When activating an order with a contract attached, the Revenue Cloud sates rep notices that the contract does not have the attached assets.
What caused this to happen?
- A. The sales rep did not manually create the Asset Contract Relationship object in order for the Contract to be linked to the Assets.
- B. The Asset Contract Relationship toggle is not active in the Setup -> Revenue Settings -> Automatically create Asset Contract Relationship.
- C. The Contract does not have the Revenue Lifecycle Management record attached to it, so the system does not automatically create the Asset Contract Relationship records.
正解:B
質問 # 53
You are implementing the Design Document for a large Enterprise Revenue Cloud project having multiple lookup price rules supporting a complex pricing requirement in the Build phase. During construction the customer discovers additional logic and external data stores that need to be incorporated in order to achieve the correct pricing in a particular set of use cases. You estimate the lookup price rules will need to be modified, additional rules will need to be created and API development will be needed. As an Implementation consultant what is the appropriate course of action that should take in this predicament?
- A. Gather more details, if it requires a low level of effort then implement immediately before starting the next sprint. Otherwise Complete on the subsequent sprint.
- B. Implement the lookup price rules immediately then review with the solution Architect.
- C. Consult with the solution Architect first who will expedite the updates to the design documents, then implement the changes immediately.
- D. Communication to the customer ongoing adjustment can be made as long as we're in the build phase.
- E. Communicate these changes to the project manager who will evaluate the impact to scope, timeline and budget them determine the next course of action
正解:E
解説:
For a large Enterprise Revenue Cloud (Salesforce CPQ + Billing) implementation, the key themes in all Salesforce delivery guidance and project best practices are:
Governance and change control
Design-first, then build
Raising scope-impacting changes through the Project Manager
Architect accountability for solution integrity, PM accountability for scope/timeline/budget Let's walk through why C is correct and why the other options conflict with typical Salesforce CPQ/Billing implementation best practices.
1. Context of the ScenarioYou are in the Build phase and:
You already have a design with:
Multiple Lookup Price Rules implementing complex pricing.
New information emerges:
Additional pricing logic
External data stores that must be incorporated
Need to modify existing lookup rules
Need to create additional rules
Need API development (integration work)
This is not a cosmetic tweak; it is:
Scope-impacting (new integration/API work, new logic)
Design-impacting (pricing architecture changes)
Potentially timeline and budget impacting
Therefore, this triggers formal change control.
2. Why Option C is CorrectC. Communicate these changes to the project manager who will evaluate the impact to scope, timeline and budget then determine the next course of action This aligns with standard Salesforce implementation and project governance principles:
Any change that affects scope, complexity, or integration must be raised to the Project Manager (PM) Project Manager is responsible for:
Scope management
Timeline & milestones
Budget & resourcing
Managing change requests and stakeholder approvals
The PM will:
Evaluate impact with:
Solution Architect (for technical/design impact)
Tech leads / Dev leads (for effort estimation)
Decide:
Whether a Change Request (CR) is needed
How to re-prioritize sprints, adjust backlog
Whether additional budget / time is required
How to communicate to customer stakeholders
This preserves:
Design integrity (Architect still evaluated the solution)
Project discipline (PM governs scope/timeline/budget)
Traceability and documentation (updated design docs, backlog, CRs)
This is exactly how a large enterprise Revenue Cloud (CPQ + Billing) program is expected to run.
3. Why the Other Options Are Not AppropriateA. "Adjust as long as we're in build phase"A. Communication to the customer ongoing adjustment can be made as long as we're in the build phase.
Problems:
Implies uncontrolled scope creep:
"As long as we're in build, we can just keep adjusting."
No mention of:
Impact to scope, timeline, budget
Formal change control
Involvement of PM or Architect
In a complex CPQ/Billing implementation, this would:
Break governance
Risk missed deadlines and budget overruns
Create misaligned expectations with the customer
So A contradicts standard methodology and enterprise delivery practices.
B . "Implement then review with the Solution Architect"B. Implement the lookup price rules immediately then review with the solution Architect.
Problems:
Sequence is wrong:
You never build first and ask the Architect later on large-scale pricing and integration changes.
This can cause:
Misalignment with overall pricing architecture
Conflicts with other CPQ/Billing components (e.g., Amendments, Renewals, Billing logic) Rework if the Architect has a different approach Still no mention of PM or scope/timeline/budget impact.
This violates both design governance and project governance.
D . "Architect then immediate implementation (no PM)"D. Consult with the solution Architect first who will expedite the updates to the design documents, then implement the changes immediately.
This is closer, but still incomplete:
Good:
You involve the Solution Architect.
You talk about updating design documents.
But:
No involvement of the Project Manager.
No consideration of:
Impact to scope
Impact to timeline
Impact to budget
For "large Enterprise Revenue Cloud" projects, Architect ≠ PM:
Architect owns technical solution integrity
PM owns project plan, change control, stakeholder approvals
So D ignores formal change management which is critical at enterprise scale.
E . "If low effort, just do it; else next sprint"E. Gather more details, if it requires a low level of effort then implement immediately before starting the next sprint. Otherwise complete on the subsequent sprint.
Problems:
Consultant is unilaterally deciding based on "low effort":
No PM.
No formal scope/time/budget impact evaluation.
This might be okay for minor cosmetic or non-functional changes in a small project, but:
Here we have:
Complex pricing
Multiple lookup price rules
External data store integrations
API development
This is never "just low effort".
For a large enterprise Revenue Cloud implementation:
This bypasses governance, change control, and approvals.
So E promotes ad hoc scope changes, which is against standard practice.
4. How This Ties Back to Salesforce CPQ & Billing Best PracticesIn Salesforce CPQ and Billing implementations, especially when dealing with complex pricing logic and external integrations:
Complex Pricing (Lookup Price Rules):
Changes can affect:
Quote calculation performance
Sequential dependencies with Price Rules, Discount Schedules, QCP, Billing logic May cause downstream issues in:
Orders, Invoices, Revenue Schedules, Amendments, Renewals
External Data Stores & API Development:
Introduces:
New integration patterns
Error handling, retries, timeouts
Security and governance requirements
Impacts:
Technical design
Test strategy (SIT, UAT, performance testing)
Possibly non-functional requirements
Because of that, Salesforce project documentation and implementation guidance emphasize:
Raising such changes via Project Manager
Having the Solution Architect assess and update:
Solution design
Integration architecture
Managing it formally as a change request if it affects:
Scope
Timeline
Budget
This is exactly what Option C describes at the right level of responsibility.
質問 # 54
During User Acceptance Testing (UAT) a tester submits an incident because the Invoice total did not match the expected results. Which three types of Information should be Included In the description of the incident to facilitate a quick resolution?
Choose 3 answers
- A. Re-write the test case with a corrected expected result
- B. Validate the tester is properly following the UAT plan and is trained
- C. Determine if the expected result is not a request for new functionality.
- D. Adjust formula fields until the correct values match his expectations to provide an immediate fix
- E. Investigate for root cause, if the design was implemented incorrectly then apply corrective action to resolve the defect.
正解:B、C、E
質問 # 55
Which 3 documents help a revenue cloud consultantbetter understand the client'srevenue cloud project requirements before speakingfor the first time in a scopingsession?
- A. The clients income statements and balance sheet
- B. brochures that provided detail to the products and services the client offers
- C. The latestrelease notes found at help salesforce.com>salesforce CPQ patch notes
- D. A sample proposal the client provides to their customers
- E. An approval matrix documentation that describe theapprovals needed before a quoteis sent tothe customer
正解:B、D、E
解説:
A Revenue Cloud consultant needs to understand the client's business, their products or services, and their sales process before they can effectively scope a Revenue Cloud project.
A . A sample proposal the client provides to their customers: This document can give the consultant insights into the client's current sales process, pricingstrategies, and customer interactions1.
B . Brochures that provide detail to the products and services the client offers: These materials can help the consultant understand the client's product offerings, their unique selling points, and how they position themselves in the market1.
D . An approval matrix documentation that describes the approvals needed before a quote is sent to the customer: This document can help the consultant understand the client's internal approval processes, which is crucial for configuring the approval workflows in Revenue Cloud2.
C . The latest release notes found at help.salesforce.com>salesforce CPQ patch notes: While these notes are important for staying updated on the latest features and bug fixes in Salesforce CPQ, they may not directly help the consultant understand the client's specific project requirements3.
E . The client's income statements and balance sheet: While these financial documents can provide valuable insights into the client'sfinancial health and performance, they may not directly contribute to understanding the client's Revenue Cloud project requirements1.
質問 # 56
Universal Containers is Preparing to go live with salesforce CPQ howeversales management has stated that they would recurring revenue captured on opportunity line item object to reference within existing pipeline reports.Annual revenue is currentlycaptured in the field ARR c on the SBQQ QuoteLine__c Object.Which is the mostefficient solution?
- A. Create ARR c on the opportunity Line item object,andcreate a flow to copy the valuefrom ARR c on SBQQ QuoteLine C.
- B. Create a cross object formula field on the opportunity line item to reference ARR c dataSBQQ QuoteLine C.
- C. Create ARR c on the opportunity Line item object,and create a price rule to copy thevalue from ARR c on SBQQ QuoteLine___c on opportunity Product.
- D. Create ARR__c on the opportunity Line item object,Matchingthe field configuration of ARRc on SBQQ QuoteLine C.
正解:C
解説:
The Salesforce CPQ (Configure, Price, Quote) system allows for the creation of custom fields on the Opportunity Line Item object, such as ARR c, to capture recurring revenue. This can be used in conjunction with a price rule to copy the value from the corresponding field (ARR c) on the SBQQ QuoteLine__c object. This solution is efficient as it leverages the existing structure and functionality of Salesforce CPQ, allowing for the seamless integration of recurring revenue data into existing pipeline reports. Reference:
Salesforce Revenue Cloud documents and learning resources
Salesforce Introduces Revenue Cloud to Help Businesses Accelerate Revenue Growth Across Any Channel Get Started with Revenue Intelligence Introduction to Revenue Intelligence for Sales Cloud Getting Started: Revenue Cloud: Salesforce Billing CPQ Object Relationships- Salesforce Object Reference for the Salesforce Platform Salesforce CPQ Clone with Related Button to clone Quotes to a new ...
Troubleshoot Salesforce CPQ Opportunity and Quote sync issues
Bundle configuration errors 'does not belong to SObject Type' or ...
Salesforce Revenue-Cloud-Consultant-Accredited-Professional Quiz 1 ...
質問 # 57
What does INVEST stand for in the INVEST criteria when defining user stories?
- A. Investable, Negotiable, Valuable, Estimable, Small, Testable
- B. Independent, Negotiable, Valuable, Estimable, Small, Testable
- C. Independent, Negotiable, Valuable, Estimable, Sequential, Testable
- D. Independent, Negotiable, Valuable, Equal, Small, Testable
正解:B
解説:
INVEST criteria is a standard Agile user story quality framework.
Correct breakdown:
I - Independent
N - Negotiable
V - Valuable
E - Estimable
S - Small
T - Testable
Thus D is the correct choice.
質問 # 58
Our customer is headquartered in the US but has operations in Germany. The German operation has CPQ installed in their own EU instance of Salesforce. Which Service Region should be defined for the European instance of CPQ in order to optimize calculation performance?
- A. Service Region has no performance impact
- B. Europe
- C. Japan
- D. Australia
- E. North America
正解:B
解説:
The CPQ Quote Calculator runs in a designated Service Region. Performance increases significantly when:
The service region is geographically close to the Salesforce org.
Since the org is hosted in the EU:
✔ D - Europeis the correct service region, which reduces latency and speeds calculation.
Why the others are wrong:Option
Why Incorrect
A - No performance impact
100% incorrect; region affects latency heavily.
B - North America
Far from EU, adds latency.
C - Japan
Even slower.
E - Australia
Worst possible latency option.
Thus D is correct.
質問 # 59
Which three are key steps when documenting user stories?
- A. Document user acceptance test scripts for the user story.
- B. Design the solution while the business process is being defined
- C. Identity the actor or personas in this user story
- D. Identify the acceptance criteria or resultfor satisfying the user story.
- E. Know which business process the requirement supportsto categorize the user story
正解:C、D、E
解説:
User stories are short, simple descriptions of a feature or functionality from the perspective of the end user or customer. User stories are used to capture the requirements and value proposition of a productor service in an agile framework. User stories should follow some best practices to ensure clarity, consistency, and alignment with the business goals and user needs. 12 Some of the key steps when documenting user stories are:
Know which business process the requirement supports to categorize the user story. This helps to prioritize and organize theuser stories based on the business value and impact they deliver. It also helps to avoid duplication and inconsistency among user stories. 3 Identify theactor or personas in this user story. This helps to define the user role, needs, goals, and motivations that drive the user story. It also helps to create empathy and understanding for the user and their context. 4 Identify the acceptance criteria or result for satisfying the user story. This helps to specify the expected outcome, behavior, or functionality that the user story should deliver. It also helps to define the scope, quality, and testability of the user story. 5 Designing the solution while the business process is being defined is not a key step when documenting user stories. This canlead to premature or biased decisions that may not address the real user problem or value proposition. User stories should focus on the what and why, not the how. The solution design should be done after the user stories are validated and prioritized, andin collaboration with the development team and other stakeholders. 6 Documenting user acceptance test scripts for the user story is not a key step when documenting userstories. This can be done later, after the user stories are refined and detailed, and before the development and testing phases. User acceptance test scripts are used to verify that the user story meets the acceptance criteria and the user expectations. [7] Reference:
1: User Stories | Examples and Template | Atlassian
2: How to Write Perfect User Stories (With Templates): A Step-By-Step Guide | airfocus
3: 10 Tips for Writing Good User Stories - Roman Pichler
4: The Anatomy of a User Story | Scrum Alliance | Includes Template
5: Best Practices to Succeed with User Stories - DZone
6: UX documentation: Guide, best practices, template
質問 # 60
A revenue cloud user story states "Sales users should have the ability to create new quotes with established rate cards and account specific discounts because current customers are entitled to the pricing that was originally negotiated'' .in addition to loading data to accounts, contracts, quotes what other object will need to absorb legacy data?
- A. order products
- B. entitlements
- C. Subscription
- D. Contracted Pricing
正解:D
解説:
The user story states that sales users should inherit previously negotiated pricing when quoting for existing customers.
In Salesforce CPQ, the object that stores account-specific negotiated prices is:
Contracted Pricing (SBQQ__ContractedPrice__c)
This object overrides standard list prices during quoting based on:
Account
Product
Pricebook
Contract linkage
Therefore, in addition to migrating Accounts, Contracts, and Quotes, the missing legacy pricing data must be loaded into Contracted Pricing.
質問 # 61
what planning strategies should be taken to make user acceptance testing (UAT) Efficient?
- A. Finalize test plans before the build Phase completes
- B. Define and agree on acceptance criteria with customer
- C. Issue change orders for all incidents that arise during testing
- D. Execute all tests on behalf of the customer
- E. Train UAT testers on the new functionality
正解:A、B、E
解説:
Efficient UAT in Revenue Cloud requires:
✔ B - Define acceptance criteria with the customerEnsures clarity on what "pass" means.
✔ D - Train UAT testers on the new functionalityUAT fails quickly if testers don't know how to use CPQ/Billing.
✔ E - Finalize test plans before the build is completedEnsures UAT is ready and structured once the sandbox is available.
Incorrect options:
A: Consultants should NOT execute tests on behalf of customers.
C: Not all issues in UAT require change orders; many are defects to be corrected.
質問 # 62
A company uses Revenue Cloud to sell complex product bundles that include subscriptions, add-ons. and optional services. Sales reps sometimes accidentally select incompatible options, leading to errors and rework downstream. A Revenue Cloud Consultant needs to ensure that sales users can only select valid product combinations during configuration, minimizing errors and improving the sales experience.
Which solution should the consultant implement?
- A. Use validation rules on the Quote object to prevent saving invalid product combinations after configuration is complete.
- B. Rely on automated flow processes during quote approval to catch incompatible product selections before finalizing.
- C. Implement Constraint Rules in the Product Configurator to enforce compatibility between products during configuration.
正解:C
質問 # 63
During Scoping the customer indicated that they needed customization to salesforce CPQ Due to a process in a legacy system what is the first step in ensuring the requirement is Accounted for in Scoping?
- A. scope in developer resource for customization
- B. Make it optional Scope with possible change order during the project
- C. scope additional project hours for customization
- D. Ask follow up questions to ensure legacy process has business justification
正解:D
解説:
The customer asks for customization because of a legacy system process.
Salesforce methodology says:
First validate whether the requirement is truly necessary in Salesforce or whether the legacy process should be transformed.
Therefore, the first step is:
✔ A - Ask follow-up questions to ensure the legacy process has business justificationYou must determine:
Why the process exists today
Whether it is needed in the new system
Whether CPQ or Billing already support the requirement natively
Whether it introduces unnecessary technical debt
Only after justification should you:
Consider customization
Estimate hours
Add developers or change orders
Thus, A is the correct first step.
質問 # 64
What are three Key Characteristics of an implementationpartner leading a revenue cloudscoping session?
- A. Having Deep Knowledge of competitor products
- B. Being Effective at planning monitoring and reviewing
- C. Experience in A Selling RoleWith Quota Responsibilities
- D. Excellent Communication Skills both verbal and written
- E. Understanding Design pitfalls and Migration actions tocourse correct
正解:B、D、E
解説:
The key characteristics of an implementation partner leading a revenue cloud scoping session are:
A . Excellent Communication Skills both verbal and written: Effective communication is crucial in any project implementation. The implementation partner must be able to clearly articulate the project goals, requirements, and progress to all stakeholders. They must also be able to listen and understand the needs and concerns of the client and the project team.
C . Understanding Design pitfalls and Migration actions to course correct: An experienced implementation partner should have a deep understanding of the common pitfalls in design and migration and how to avoid or correct them. This includes understanding thetechnical and business implications of design decisions and being able to anticipate and mitigate risks.
D . Being Effective at planning, monitoring, and reviewing: The implementation partner should be skilled in project management, including planning, monitoring progress, and reviewing outcomes. They should be able to keep the project on track, ensure that all tasks are completed on time and within budget, and evaluate the success of the project.
While having experience in a selling role with quota responsibilities (B) and deep knowledge of competitor products (E) can be beneficial in some contexts, they are not typically considered key characteristics for leading a revenue cloud scoping session. Reference:
https://help.salesforce.com/s/articleView?id=000389713&language=en_US&type=1
質問 # 65
Universal containers recently migrated legacy contracts and subscriptions into salesforce in order to facilitateamendments and renewals in CPQ.however ,sales user sare getting the 'attempt tode-reference a null object' error when amending the legacy contract.what is the most likely cause for the error?
- A. Legacy subscription data are missing a lookup to a source quote line record
- B. Migrated contracts and subscriptions cannot be amended using salesforce CPQ
- C. Required fields are missing or incorrectly populated on the legacy contract andsubscription data
- D. Amendment of legacy contract and subscription data requires asset-based renewalmethod
正解:A
解説:
The error 'attempt to de-reference a null object' typically occurs when there is an attempt to access a field or method on an object that has not been initialized or has been assigned a null value. In the context of Salesforce Revenue Cloud, when amending legacy contracts and subscriptions, thiserror can occur if required fields are missing or incorrectly populated on the legacy contract and subscription data. This could be due toincorrect data migration or manual data entry errors. It's important to ensure that all required fields are correctly populated when migrating legacy data to Salesforce CPQ.
Reference
Error:Can't renew the contract automatically because it ... - Salesforce Guidelines for Amending Contracts - Salesforce Legacy Data Upload for Salesforce CPQ
質問 # 66
A Revenue Cloud Consultant learns salesforce is deploying a new release during the course of the implementation.
which two should be taken to make sure the implementation is tested against the new release before it deploys to production?
- A. Determine whether your sandbox is on a preview or non preview instance.
- B. Review status.salesforce.com to determine refresh cutoff for the new release
- C. Submit a ticket to support when you want your sandbox Updated.
- D. The platform ensures that all sandboxes are upgraded at the same time so wait for the update.
正解:A、B
解説:
Salesforce upgrades Preview sandboxes before production. To ensure testing is done on the next release before go-live:
✔ A - Review status.salesforce.com for release and sandbox cutoff datesThis tells you:
When sandboxes will upgrade
Deadlines for refreshing to get onto Preview
Release milestones
✔ C - Determine whether your sandbox is on a preview or non-preview instanceThis determines your next action:
Preview instance → sandbox upgrades early
Non-preview → sandbox upgrades after production
This is essential to test the implementation before production is upgraded.
Why B and D are incorrectOption
Why Incorrect
B - "All sandboxes upgrade at the same time"
False: preview vs non-preview sandboxes upgrade at different times.
D - "Submit a ticket to support to upgrade sandbox"
Salesforce does not move or upgrade sandboxes via support case. Release timing follows the published schedule only.
Final answer: A, C
質問 # 67
A Salesforce Developer is using Postman to retrieve a JSON response with Product2 IDs to develop a Lightning web component. Which query parameters are valid when using the Products List (POST) API to retrieve a list of products for the component?
- A. * Product2IDs
* Catalog IDs
* Category IDs - B. * PricebooklDs
* Catalog IDs
* Category IDs - C. * Catalog IDs
* ProductClassification IDs
* Category IDs
正解:C
質問 # 68
One of the automations implemented was to set every new quotecreated as "primary "atthe time of creation in order to save clicks.users immediately began to report errors whentrying to create in the production environment for the first time.what could have causedthis issue?
- A. the user did not have the proper access to the quote object
- B. the user did not execute post installation scripts upon their first login to CPQ
- C. the User did not have the proper access to the quote line object
- D. the user did not have the proper accessto the opportunity product object
正解:A
解説:
Salesforce Revenue Cloud, which includes CPQ (Configure, Price, Quote), allows businesses to automate the entire process from product to cash1. This includes the creation of quotes2. However, for a user to create a quote, they must have the proper access to the quote object3. If a user does not have the proper access to the quote object, they would encounter errors when trying to create a quote3. Therefore, the issue that users are reporting could be caused by the lack ofproper access to the quote object. Reference Salesforce Revenue Cloud Salesforce CPQ User Permissions and Access
質問 # 69
what are the 3 reasons why you would need an app exchange solution to support generating a document is support of a revenue cloud project?
- A. Invoice Generation
- B. Attachments
- C. electronic signature
- D. Contract Redlining
- E. watermarks
正解:C、D、E
質問 # 70
Which usage summary field can be used as an external ID to simplify usage uploads after amendments?
- A. invoice run
- B. auto number
- C. matching ID
- D. Legal entity
- E. source
正解:C
解説:
Salesforce Billing uses Usage Summary to combine usage records per:
Billing period
Order Product
Rating characteristics
To simplify future usage uploads after amendments, Billing requires a stable reference to group or map usage lines.
✔ Matching ID is designed exactly for this purpose.It is:
Unique
Persistent across amendments
Used by external rating or mediation systems
Can be used as an External ID
Other fields cannot uniquely support usage upload reconciliation.
Thus, E is the correct answer.
質問 # 71
A CPQ admin wants to improve the performance of Salesforce CPQ so that sales reps can quickly generate and send quotes. Which three steps can an admin take to improve the performance of CPQ?
- A. Ensure Salesforce CPQ is upgraded to the latest release
- B. Ensure users who want to create large quotes have the CPQ Plus license
- C. Product Rule evaluation event should be set to 'Always' toensure product rule works in all scenarios
- D. Reuse referenced fields across the Ul and rules
- E. Rules that have a narrower evaluation scope will lead to better performance
正解:A、D、E
解説:
To improve the performance of Salesforce CPQ, enabling sales reps to quickly generate and send quotes, an admin can undertake the following steps:
C . Ensure Salesforce CPQ is upgraded to the latest release: Keeping the CPQ software up to date ensures that users benefit from the latest performance enhancements and bug fixes, which can significantly improve the overall efficiency of the system.
D . Reuse referenced fields across the UI and rules: By reusing fields and minimizing the number of unique calculations or data fetch operations, system load is reduced, which can improve response times and overall performance.
E . Rules that have a narrower evaluation scope will lead to better performance:Configuring rules to operate within a narrower scope means that fewer calculations are necessary during each transaction, which speeds up the quote generation process.
These steps are aligned with best practices in system optimization, focusing on maintaining up-to-date software, efficient use of system resources, and strategic rule configuration to enhance performance.
質問 # 72
Universal Containers has three product families - Hardware, Software and Services. Their Sales Reps want to be able to view the net totals of various product families at the quote level. In order to support this, the CPQ admin has created three price rules that use summary variables to add the net total for quote lines that belong to a particular product family and intend to populate the sums to custom fields on the quote record. From a performance standpoint, which of the following is true?
- A. It would be better to create separate quote line groups for each of the product families and then use quote line group auto-summary functionality
- B. It would be better to use a single price rule with three price actions
- C. It would be better to create separate quotes for each of the product families
- D. The current solution with three separate price rules is the most optimal solution
正解:B
解説:
Salesforce Revenue Cloud's CPQ (Configure, Price, Quote) solution allows for the creation of price rules that can be used to performcalculations on quote lines. In this scenario, the CPQ admin has created three separate price rules, each using a summary variable to add the net total for quote lines belonging to a particular product family. While this solution works, it may not be the most optimal from a performance standpoint.
Option D suggests using a single price rule with three price actions. This would be more efficient because it reduces the number of price rules that need to be evaluated. Each price rule evaluation can consume system resources and potentially slow down the quote calculation process. By consolidating the three price rules into a single one withmultiple actions, the system only needs to evaluate one rule, which can improve performance.
It's important to note that summary variables in Salesforce CPQ allow you to perform a math function on the collected values of a number field on the quote line, product option, subscription, or asset1. You can also create filters so that the summary variableevaluates only fields on records that match the filter values1. This functionality would still be available with a single price rule with multiple actions.
Reference
Summary Variable Fields - Salesforce
Revenue Management Platform & CPQSolution - Salesforce.com US
Quote Line Groups - Salesforce
質問 # 73
......
Salesforce AP-223 認定試験の出題範囲:
| トピック | 出題範囲 |
|---|---|
| トピック 1 |
|
| トピック 2 |
|
| トピック 3 |
|
AP-223豪華セット学習ガイドにはオンライン試験エンジン:https://jp.fast2test.com/AP-223-premium-file.html
AP-223テスト準備トレーニング練習試験問題練習テスト:https://drive.google.com/open?id=1SctCq0zlWfQIXu0DuGgH-GgDwldXC44D