XIQS Create Transfer Plan
From IQsimWiki
(Created page with "'''XIQS Create Transfer Plan - Transfer Plan Management''' {| class="wikitable collapsible" style="width: 100%;background-color:#EFEEFE;" border="1" ! Description |- | '''cre...")
Latest revision as of 09:53, 6 December 2012
XIQS Create Transfer Plan - Transfer Plan Management
Description |
---|
createXIQSTransferPlan ( String name , [String id_partition] , String id_operator , [String paytype] , [String defaultplan] , [String slidctrl] , [String maxrollover] , [String alertstep] , [String smsalertstep] , [String callconfee] , [String mincallcharge] , [String stepcallcharge] , [String birthday] , [String smsinterdelay] , [String callinterdelay] , [String randinterdelay] , [String id_hbs] , [String cp_inclusivsec] , [String cp_allowoverplan] , [String cp_allowcrossnet] , [String cop_inclusivsec] , [String cop_allowoverplan] , [String cop_allowcrossnet] , [String cb_inclusivsec] , [String cb_allowoverplan] , [String cb_allowcrossnet] , [String sp_inclusivnb] , [String sp_allowoverplan] , [String sp_allowcrossnet] , [String sop_inclusivnb] , [String sop_allowoverplan] , [String sop_allowcrossnet] , [String sb_inclusivnb] , [String sb_allowoverplan] , [String sb_allowcrossnet] , String ussdcommand , [String ussdtrigger] , [String smsussdtrigger] , [String ussdsync] , [String checkondeactivate] , [String advantage0] , [String advantage1] , [String ussdnoportrestart] , [String additionalsms] , [String addsmsrequired] , String ussdmatch , [String ussdmatch2] , [String ussdpeak] , [String ussdoffpeak] , [String bonus] , [String smspeak] , [String smsoffpeak] , [String smsbonus] , [String ussdstring] , [String ussdstring2] , [String nocreditfmt] , [String notnetfmt] , [String ussdresponse] , [String ussdresponse2] , [String topmode] , [String topmethod] , [String topsmswait] , [String id_transferplan] , [String topfor] , [String remainsec] , [String remainsmsnb] , [String topnum] , [String topscript] , String ackivrnum , String ackivrscript , [String topactivsim] , [String topchkcredit] , [String activmode] , [String activaction] , [String activchkcredit] , [String activpromoscript] , [String activmethod] , [String activsmswait] , [String activnum] , [String activscript] , [String daymaxcalltime] , [String daymaxcallmode] , [String daymaxcallnb] , [String daymincalltime] , [String daymincallmode] , [String daycallperiod] , [String dayforcedisco] , [String daymaxsms] , [String daymaxsmserr] , [String calldisablesim] , [String callgeneric] , [String callnodial] , [String callnocarrier] , [String callcallerdisco] , [String callbusy] , [String callmsgonprogress] , [String callmsgonring] , [String callmsgonconnect] , [String callnoanswer] , [String callunknownerr] , [String smsdisablesim] , [String smsmaxerrnb] )
Create a new Transfer Plan object for current partition |
Parameters |
---|
String name (named) Transfer Plan Name [String id_partition] (named) Partition Id String id_operator (named) GSM Network Operator PLMN (MCC+MNC) code String paytype (named) Sim Type: [String defaultplan] (named) Set this Transfer Plan as Default Transfer Plan [String slidctrl] (named) SLID Management Support flag [String maxrollover] (named) Postpaid Roll Over Minutes (months) [String alertstep] (named) Call threshold limit alers (%) [String smsalertstep] (named) SMS threshold limit alert (%) [String callconfee] (named) Call Processing Credit Time (seconds); Call connection fee [String mincallcharge] (named) Call Connection Credit Time (seconds); Minimal Call billing period [String stepcallcharge] (named) Call Step Credit Time (seconds); Call billing increment [String birthday] (named) Postpaid Calendar Day (1-31); Indicate on which day of the month that SIM cards of the given price plan get new inclusive minutes [String smsinterdelay] (named) Inter SMS Delay (seconds) [String callinterdelay] (named) Inter Call Delay (seconds) [String randinterdelay] (named) Random parameter for Call/SMS delay (%) [String id_hbs] (named) HBS Scenario Id [String cp_inclusivsec] (named) Call Credit Peak Initial Credit (seconds) [String cp_allowoverplan] (named) Call Credit Peak Allow Over Plan flag [String cp_allowcrossnet] (named) Call Credit Peak Allow CrossNet flag [String cop_inclusivsec] (named) Call Credit Off Peak Initial Credit (seconds) [String cop_allowoverplan] (named) Call Credit Off Peak Allow Over Plan flag [String cop_allowcrossnet] (named) Call Credit Off Peak Allow CrossNet flag [String cb_inclusivsec] (named) Call Credit Bonus Initial Credit (seconds) [String cb_allowoverplan] (named) Call Credit Bonus Allow Over Plan flag [String cb_allowcrossnet] (named) Call Credit Bonus Allow CrossNet flag [String sp_inclusivnb] (named) SMS Credit Peak Initial Credit [String sp_allowoverplan] (named) SMS Credit Peak Allow Over Plan flag [String sp_allowcrossnet] (named) SMS Credit Peak Allow CrossNet flag [String sop_inclusivnb] (named) SMS Credit Off Peak Initial Credit [String sop_allowoverplan] (named) SMS Credit Off Peak Allow Over Plan flag [String sop_allowcrossnet] (named) SMS Credit Off Peak Allow CrossNet flag [String sb_inclusivnb] (named) SMS Credit Bonus Initial Credit [String sb_allowoverplan] (named) SMS Credit Bonus Allow Over Plan flag [String sb_allowcrossnet] (named) SMS Credit Bonus Allow CrossNet flag String ussdcommand (named) Depending on the method of Credit Check (USSD, SMS or USSD with SMS answer) it could be: String ussdtrigger (named) Credit Check Trigger (1-Manual, 2-Sim Release, 3-Remaining minutes, 4-Sim Registration, 5-Daily Sim Registration) String smsussdtrigger (named) Credit Check via (1-USSD, 2-SMS, 3-USSD with SMS answer) String ussdsync (named) Credit Synchronization type (1-Automatic, 2-Manual) [String checkondeactivate] (named) Check Credit at Sim Deactivation [String advantage0] (named) Maximal gap allowed (%) [String advantage1] (named) Maximal gap allowed (minutes) [String ussdnoportrestart] (named) Restart Port Before Credit Check [String additionalsms] (named) Number of additional SMS that will be received [String addsmsrequired] (named) Mandatory additional SMS flag String ussdmatch (named) Message Returned for Valid USSD/SMS; Specify the template that describes the USSD/SMS string sent by the operator. The goal of the string format is to identify several variables into the USSD/SMS string. [String ussdmatch2] (named) Message Returned for Valid 2nd SMS; The same format as for 'ussdmatch' [String ussdpeak] (named) Specify how to compute Call Credit Peak (in seconds) from the variables; Enter an expression that use the variables (#1, #2, #3, #4, #5, #6, #7, #8, #9, #10) and operators ( + - * / ). Expression value is rounded to integer. [String ussdoffpeak] (named) Specify how to compute Call Credit Off Peak (in seconds) from the variables; Format is the same as for the previous parameter [String bonus] (named) Specify how to compute Call Credit Bonus (in seconds) from the variables; Format is the same as for the previous parameter [String smspeak] (named) Specify how to compute SMS Credit Peak; Format is the same as for the previous parameter [String smsoffpeak] (named) Specify how to compute SMS Credit Off Peak; Format is the same as for the previous parameter [String smsbonus] (named) Specify how to compute SMS Credit Bonus; Format is the same as for the previous parameter [String ussdstring] (named) Valid sample of USSD/SMS returned message [String ussdstring2] (named) Valid sample of 2nd SMS returned message [String nocreditfmt] (named) Message Returned if out of credit [String notnetfmt] (named) Message Returned on Network failure [String ussdresponse] (named) The last received USSD/SMS message [String ussdresponse2] (named) The last received 2nd SMS message String topmode (named) Recharge mode: String topmethod (named) Recharge SIM vie: String topsmswait (named) Requirement for last SMS: [String id_transferplan] (named) Transfer Plan Id [String topfor] (named) Recharge SIM for: [String remainsec] (named) Recharge SIM on remaining call credit [String remainsmsnb] (named) Recharge SIM on remaining SMS number [String topnum] (named) Recharge IVR/SMS Server number / USSD Script Command [String topscript] (named) Recharge IVR Script / SMS Message [String ackivrnum] (named) Confirmation IVR/SMS Server number / Supplementary USSD Script for Confirmation [String ackivrscript] (named) IVR Scritp/SMS message for Confirmation [String topactivsim] (named) Reactive SIM after recharge flag [String topchkcredit] (named) Check credit after recharge flag [String activmode] (named) Activation mode: [String activaction] (named) Activation action: [String activchkcredit] (named) For Activation action Promotion, Check credit after activation flag [String activpromoscript] (named) For Activation action Promotion, Promotion Scheduler script [String activmethod] (named) Activation method: [String activsmswait] (named) For Activation method SMS, Requirement for Last SMS: [String activnum] (named) Depending on Activation method: [String activscript] (named) Activation script for IVR and SMS Activation methods, depending on Activation method it can contain: [String daymaxcalltime] (named) Maximal daily Time on call (seconds) [String daymaxcallmode] (named) Maximal daily Time on call type: [String daymaxcallnb] (named) Maximal daily number of Call Attempts [String daymincalltime] (named) Minimal daily Call Duration to Consider (seconds) [String daymincallmode] (named) Include non connected calls into Minimal daily Call Duration flag [String daycallperiod] (named) Call counter as per Block Time Period (seconds) [String dayforcedisco] (named) Force SIM deactivation call on limit reached [String daymaxsms] (named) Maximal daily number of sent SMS [String daymaxsmserr] (named) RESERVED FOR FUTURE USAGE [String calldisablesim] (named) Activate Call & False Answer Supervision flag [String callgeneric] (named) Counter for Successve Non Connected Calls (0=OFF, take over any other cause) [String callnodial] (named) Counter for NO DIALTONE Cause handled from Network [String callnocarrier] (named) Counter for NO CARRIER Cause handled from Network [String callcallerdisco] (named) Counter for CALLER HANGUP Cause handled from Network [String callbusy] (named) Counter for CALL BUSY Cause handled from Network [String callmsgonprogress] (named) Counter for Provider Message Detection from SETUP [String callmsgonring] (named) Counter for Provider Message Detection from ALERTING [String callmsgonconnect] (named) Counter for Provider Message Detection from CONNECTION [String callnoanswer] (named) Counter for NO ANSWER Cause handled from Network [String callunknownerr] (named) Counter for Successive Unspecified Disconnection Cause (0=OFF) [String smsdisablesim] (named) Activate Successive SMS Disconnect Cause Counters flag (requires IRON Call Manager) [String smsmaxerrnb] (named) Counter for Successive SMS Unspecified Disconnection Cause |
Return Values |
---|
Long id - Transfer Plan Id Error Data structure ( Error Management ) Possible failure code returns |
See Also |
---|