Skip to main content

#Consumer Goods Cloud5 discussing

I'm working on a CG cloud client demo. 

 In CG mobile App  Clicking CRM Analytics section doesn't works.   

The solution I found was assigning  CGCloud Analytics permission sets to user. 

There is another permission set  CG Analytics User  but that require license and in documentation I found that it's an add on. 

For a client demo purpose I didn't find this license in Partner demo org or trial version both. 

 

2 answers
  1. May 25, 10:51 AM

    @Saqib Ashraf seems to be like a licensing/provisioning limitation than a mobile app configuration issue.

    For CRM Analytics inside CG Cloud, assigning only the regular CG Cloud permission sets is usually not enough. Salesforce’s setup guidance requires the user to have CG Analytics User and CRM Analytics Plus User permission sets for Consumer Goods Analytics access. The important part is that CG Analytics User depends on the CRM Analytics for Consumer Goods add-on license, so if that license is not in the partner demo org or trial org, the mobile analytics section will not work fully (https://help.salesforce.com/s/articleView?id=ind.retail_admin_analytics_assignuser.htm&language=en_US&type=5

     

    For a client demo, the clean option is to use a CRM Analytics-enabled Agentforce Consumer Goods / CG Cloud demo org, or ask your Salesforce AE/partner team to provision the proper demo licenses. Trailhead also calls out that CRM Analytics is not available in a normal Trailhead Playground and requires a special CRM Analytics-enabled Consumer Goods Developer Edition org (Improve Retail Analysis with CRM Analytics

     

    I would also check that the analytics app/dashboard is actually created, the user has access to the dashboard/app, mobile links or analytics cards are configured, and the mobile app has completed a fresh sync. But if the required analytics permission set license is missing, this cannot be fixed only with CGCloud permission sets.

0/9000

Hi Guys,

 

I am new to Consumer Goods Cloud Application, I wanted to setup demo for same, Can anyone please help me to get consumer goods cloud developer org.

 

Thank you in Advance

Amol, www.cloudwaale.com

4 answers
  1. Tom Bassett (Vera Solutions) Forum Ambassador
    Dec 1, 2022, 7:29 AM

    You can sign up for a Trailhead Org here 

     

    https://trailhead.salesforce.com/promo/orgs/consumer-goods-cloud

0/9000
  • I am using the CG Cloud Offline App and encountering the following error: "No Sales_Organization_User__c record found for user!" during sync.
  • The Sales Organization User record has already been created and mapped to the user.
  • I have provided Read access for both the Sales Organization and Sales Organization User objects.
  • The record is accessible and visible to the user in Salesforce.
  • Despite these configurations, the issue still persists during mobile sync.

00002254 FrameworkSfReplicationCallbacks.afterSyncCallbackAsync failed with error: No Sales_Organization_User__c record found for user!

 

#Consumer Goods Cloud

 

@* Consumer Goods Cloud *

2 answers
  1. May 4, 1:20 PM

    Hi, 

     

    Can you verify that you have created a User Setting record for the user, and Sales Org,  Mobile Sales Org and Language Postfix values are populated on the user record? This maybe a potential reason for not finding the Sales Org User record. 

     

    Thanks, 

    Sumit

0/9000

Hi Everyone,

I am currently configuring Salesforce Consumer Goods Cloud and I’m facing three specific blockers on the Offline Mobile App. Despite following the standard configuration steps, I am hitting a wall.

Problem 1: Assessment Tasks not showing data

Inside the Retail Store Cockpit, I can see the Task headers (e.g., Inventory Check, Assets Check), but when I click into them, the screen is completely blank or shows no records.

Steps I have already performed:

  1. Definitions: Created Assessment Indicator Definitions and Assessment Task Definitions.
  2. Templates: Created an Action Plan Template (Target Object: Visit) and added the Task Definitions.
  3. Publication: Set the Action Plan Template to 'Active'.
  4. Visit Linkage: Created a Visit for a Retail Store and successfully generated the Action Plan from the template.
  5. Mobile Sync: Performed a 'Full Sync' on the mobile app.
  6. Permission Sets: Assigned CG Cloud Sales User and CG Cloud Refresh permissions to the user.

Problem 2: Order Creation Error ("Order is lesser than minimum value")

When attempting to save or submit an Advanced Order, I receive the following error: "The total value 0.00 of the Order is lesser than the minimum value 10 of the Order template. Choose a delivery date at least 0 workdays in the future."

Steps I have already performed to troubleshoot:

  1. Orderer Role: Verified that the Account has a Customer Extension record with the Orderer role set to 'Direct'.
  2. Templates: Linked the Order Item Template to the main Order Template.
  3. Pricing: Created a Condition Template (Absolute/Price) and a Customer Specific Product Condition for the items.
  4. The Issue: Even though quantity is entered, the Price and Receipt Value remain 0.00 in the basket, causing the minimum value validation to fail.    

     

Problem 3: "You can't create orders for a customer who isn't an orderer"

 

Even though I am visiting a Retail Store, I get an "Info" popup blocking me from starting a new order. 

Steps I have performed:

  1. Verified the Account linked to the Retail Store.
  2. Ensured the Account has a Customer Extension record.
  3. Checked the Orderer role checkbox and set it to 'Direct' with valid dates (2026-2070).
  4. Verified the user is assigned as a Customer Manager for that Account.
  5. Performed a Full Sync on the mobile app.    

     

    Questions for the Community:
    • Is there a specific Sales Org or Account Hierarchy setting that might cause the app to ignore the 'Orderer' flag?
    • Why would Assessment Tasks show as empty rows if the Action Plan is correctly generated?
    • Is there a "hidden" Search Sequence or Pricing Procedure step required for the offline mobile app to pick up new Condition records?

 

CG Cloud Offline Mobile App - Assessment Tasks not visible and

 

Media (24).jpg

 

Media (20).jpg

 

Media (12).jpg

 

Any help would be greatly appreciated! 

 

Media (15).jpg

 

#Consumer Goods Cloud

 

@* Consumer Goods Cloud *

1 answer
  1. Apr 9, 2:34 PM

    Hi Ankit! These are three distinct but related issues in CG Cloud Offline Mobile App configuration. Here are the root causes and fixes for each: 

     

     

     

    Problem 1: Assessment Tasks Showing Empty in Retail Store Cockpit 

    The most common reason tasks show headers but no data is a missing or misconfigured Assessment Indicator Binding (the link between the Assessment Task and the data source like Product or Inventory). 

     

    - Check that each Assessment Task Definition has a valid Assessment Indicator Definition with a properly configured Metric field. 

     

     Verify the Action Plan Template is linked to the correct Target Object (Visit) and that the Action Plan was generated from a Visit record - not a Retail Store directly. 

     

    - Ensure the Mobile app has completed a fresh sync AFTER the Action Plan was generated. The sync order matters: generate the Action Plan first in Salesforce, then sync the mobile app. 

     

    - Check the mobile user's Field Service Mobile Settings to confirm Assessment Tasks are enabled for the mobile layout. 

     

     

    Problem 2: Minimum Value Order Error (0.00 lesser than minimum 10) 

    This error occurs when the Condition Template is not properly resolving to a non-zero price. Key checks: 

    - Verify that the Condition Template (Pricing Procedure) is correctly associated with the Order Template. 

    - The Customer Specific Product Condition must have pricing rules that apply to the specific products being added. If the Condition Template lookup returns no matching price rule for the item, the price defaults to 0.00. 

     

     Check the Price Book assigned to the Account and ensure it contains the products being ordered. 

     

    - In the Order Template, verify the Minimum Order Value field is set appropriately (it may be set to 10, but if your price conditions are returning 0, you need to fix the pricing setup, not lower the minimum). 

     

    Problem 3: "You can't create orders for a customer who isn't an orderer" 

     

    his message appears when the Customer Extension record for the Retail Store's Account does not have the Orderer checkbox checked as active for today's date, or the sync has not picked up the latest data. 

    - Double-check the Customer Extension record: the Orderer role must be checked AND the valid date range must include today (your screenshot shows 2026-2070, which is correct). 

     

     Ensure a Full Sync was performed AFTER saving the Customer Extension changes. 

     

    - Check if there is an Account Hierarchy issue - the app sometimes looks at the parent account. Ensure the Account directly linked to the Retail Store has the correct Customer Extension. 

     

     

    Mani G 

     

    Principal/Founder 

     

    https://Keneland.com

0/9000

I am in CPG trade promotion management. Each account needs to have a product assortment. There is no easy way to do this except manually. We can't copy assortment or have multiple customers assign to one assortment. This is so time consuming and if there is a change we have to go to each one to add or remove a product. Do you have any suggestions to automate this process. We are in a world where everything is automated. I can't believe that Saleforce has not automated this process. What am I missing?   

1 answer
  1. Apr 6, 8:37 PM

    Hi @Diana Weaver

    -  This is a common pain point in Salesforce Consumer Goods Cloud. 

    1. Use Data Loader / Bulk API-  Export one “template” assortment and reuse it. 

    Update the AccountId and load it again for multiple customers. Good for initial setup or mass updates.  

    2. Use Flow for automation 

    •  Trigger: when Account is created/updated , Fetch template assortment 
    •  Create related assortment records automatically 

       This handles ongoing automation.

0/9000

Hello 

I am trying to find some example of tests to pass the CGCloud exam but I did not find any example

Can you please communicate with me some examples

Thx

4 answers
  1. Mar 31, 5:37 PM

    I passed my exam successfully using 𝗜𝗧𝗘𝗫𝗔𝗠𝗦𝗣𝗥𝗢

     

    and around 90% of the questions were very similar to the practice material, which made the experience much easier

0/9000

I am trying to come up with the best approach to represent individual DIYer customers in Salesforce. These would not be associated with a customer account, dealer account, etc.... These individuals may call in one time for a product problem to our Service organization and then never call again. I'm looking into Person Accounts, the 1to1 model, and having essentially orphan contacts. Wanted to see how others may have handled this in the past with consumer goods cloud?

   

@* Consumer Goods Cloud * 

1 answer
0/9000

HI All, 

 

New to CG Cloud. 

 

We're trying to configure penny-perfect pricing, have worked through the config however when we try to create an Advanced Order, no products display. 

 

Would appreciate guidance as to the the most likely reasons - what should we check? 

 

thx

2 answers
0/9000

Hello, I'm setting up the Consumer Goods cloud and I would like to know how I can configure pre-agreed promotions/discounts for products that are applicable to quotes and/or orders. Examples of promotions include:

  1. Long-term discounts with percentage discounts for specific products, product categories, or applicable to the entire quote.
  2. Percentage discount for an entire product category applicable to all customers.
  3. Discounts for product bundles...

I'm struggling to find specific information on this. Does anyone have an idea of where to start?

2 answers
  1. Mar 9, 5:30 PM

    Hi @Jose Jesus Alfaro

    ,  

     

    I am currently facing a similar situation and require the same configuration that you mentioned in your description.

    If you have already configured this setup, I would greatly appreciate it if you could share your approach or any guidance on how to achieve it. Your insights would be very helpful for us.

0/9000