Loading

Das JSON-Attributfeld wird beim Konvertieren eines Vermögenswerts in einen Auftrag nicht ausgefüllt

Veröffentlichungsdatum: Aug 2, 2024
Beschreibung

Wenn der Benutzer beim Konvertieren eines Vermögenswerts in einen Auftrag 2 Produkte im Massenvorgang hinzufügt und diese Produkte ein Attribut aufweisen, bei dem es sich um eine Auswahlliste handelt, und der Benutzer die orderItems für den Auftrag aktiviert, ist der jsonatribute-Wert für eines der orderItems leer.

Wenn der Benutzer nur ein Produkt hinzufügt, das im Szenario oben einen leeren  jsonatribute-Wert aufweist, und dieselben Schritte ausgeführt werden, dann kann der Benutzer beobachten, dass das jsonattribute-Feld ausgefüllt wird.

Lösung
  1. Öffnen Sie die Branchenanwendung "CPQ".
  2. Öffnen Sie einen beliebigen Account.
  3. Wählen Sie einen Vermögenswert aus.
  4. Fügen Sie zwei Produkte hinzu, bei denen die Produkte als Attribut eine Auswahlliste aufweisen, und setzen Sie den Vorgang fort.
  5. Warten Sie, bis die Aufträge abgeschlossen sind.
  6. Und nun überprüfen Sie die Abfrage.
  7. select Id,Product2.Name,vlocity_cmt__AttributeSelectedValues__c from OrderItem where OrderId='<orderId>'

Wenn der Benutzer nur ein Produkt hinzufügt, das nicht das ausgewählte Feld im Szenario oben angibt, und derselbe Vorgang ausgeführt wird, dann wird das Feld wie erwartet ausgefüllt.

Nummer des Knowledge-Artikels

000395936

 
Laden
Salesforce Help | Article