How to Clear Cache Price List Items? (Doc ID 483783.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Tools - Version 7.8.2.4 [19224] to 8.1 [21039] [Release V7 to V8]
z*OBSOLETE: Microsoft Windows Server 2003
Product Release: V7 (Enterprise)
Version: 7.8.2.4 [19224]
Database: Microsoft SQL Server 2000 SP4
Application Server OS: Microsoft Windows 2003 Server SP1
Database Server OS: Microsoft Windows 2003 Server SP1

This document was previously published as Siebel SR 38-3309231201.

Checked for Relevance on May 21, 2012

""CHECKED FOR RELEVANCE ON 28-OCT-2013""

Goal

We have interfaces for Price List and Cost List. We get New Price List and Cost List from another application and load them to Siebel through a Business Service. But it seems the price and cost are being cached. In My BS code after the price and cost is updated I have scripted like below to clear the cache.

bcPriceList.InvokeMethod("EventMethodCacheRefresh");
bcPriceList.InvokeMethod("RefreshRecord");

But it seems this is not working and the cache is not being cleared. So, in the Order and Quote screen they are still getting the old Price and cost. But if they navigate to the Price List screen and do a clear cache then the new price and cost ie being reflected.

Is there a way to clear the cache after updating the price and cost thru the Business Service.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms