|
Case Number
|
Internal Defect
|
Description
|
Feature
|
Fixed Version
|
||
|---|---|---|---|---|---|---|
|
00172726
|
064008
|
After a recent upgrade, the Create Contract Line Item Apex Action did not function as expected. This defect impacted on API integrations, where users encountered failures when attempting to create contract line items using the Salesforce REST API. The issue emerged due to changes in validation logic introduced during the upgrade, affecting implementations that depended on previous behavior.
Specifically, when a contract line item was created via the REST Explorer with required fields such as ServiceContractId, SMAX_SAPContractLineNumber__c, and Asset, the request failed due to an error in the Contract Line Item After Save process. The new validation required a plan to be associated with the Contract Line Item or Asset record, and if absent, the API rejected the record.
|
A360 Warranty Terms
|
12.0
|
||
|
00166998
|
063319
|
A defect occurred in the batch processing of technical attribute updates through the API, where not all intended records were successfully updated. The failure happened despite successful execution of all batches, leading to incomplete data updates and missed expectations in automated processing.
In this case, when the batch was executed to update 1700 asset records, only 1600 technical attribute records were updated. One of the nine batches failed due to a timeout exception, specifically common.apex.runtime.impl.ExecutionException, which also triggered a platform event log record. Investigation revealed that the API request failed when duplicate asset names were included, even though recordId was correctly passed. This discrepancy led to approximately 600 technical attribute records not being updated.
|
A360 Asset Technical Attributes
|
12.0
|