Customize product runtime as per request coming from IVR/USSD/SMS channels
We have designed rate plan as customizable products in Siebel. Below is the rate plan structure
Rate Plan
Basic Service
Service 1
SubService 1.1
SubService 1.2
SubService 1.n
Service 2
SubService 2.1
SubService 2.2
SubService 2.n
Service 3
SubService 3.1
SubService 3.2
SubService 3.n
Service n
SubService n.1
SubService n.2
SubService n.n
Each level can have its own N number of Childs ( as mentioned in above structure) and N number of attributes.
We have a requirement where customer can request to add new service, modify existing service, delete existing service or add/modify/delete attributes at any level in a rate plan through IVR/SMS/USSD channels. Customer will specify MSISDN and service to added/modified/deleted in the request. Based on request, we need to update customizable product in Siebel automatically.
Rate Plan
Basic Service
Service 1
SubService 1.1
SubService 1.2
SubService 1.n
Service 2
SubService 2.1
SubService 2.2
SubService 2.n
Service 3
SubService 3.1
SubService 3.2
SubService 3.n
Service n
SubService n.1
SubService n.2
SubService n.n
Each level can have its own N number of Childs ( as mentioned in above structure) and N number of attributes.
We have a requirement where customer can request to add new service, modify existing service, delete existing service or add/modify/delete attributes at any level in a rate plan through IVR/SMS/USSD channels. Customer will specify MSISDN and service to added/modified/deleted in the request. Based on request, we need to update customizable product in Siebel automatically.
0