| No. |
Name |
Value |
Description |
//msisdn
if($isTryCreate > 0){
// echo "$tmpRow[msisdn],$tmpRow[msisdn],$tmpRow[msisdn]
";
$msisdn=$tmpRow[msisdn];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
if($isBatchCreate > 0)
echo "Start MSISDN | ";
else
echo "MSISDN | ";
echo "";
echo "";
echo " | ";
echo "MSISDN = phone number of the subscriber. Includes the country code and area code,len should be 9-16 | ";
echo "
";
}else{
echo "";
}
echo "";
echo "";
echo "";
echo "";
//PIN
$iPIN=substr($tmpRow[PIN],0,6);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Password | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "Pin of the account,only support digits of 0-9 | ";
echo "
";
//Subscriber status
$statusDef=array(
array('00','Fresh'),
array('01','Used'),
array('02','Suspended'),
array('03','Blacklist'),
array('04','Released'),
array('05','OPR Trial')
);
$status =$tmpRow[status];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Status | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "";
echo "Fresh=not activated, Used=activated, Suspended=suspended from prepaid service, Blacklist=blacklisted, Released=released from service suspension | ";
echo "
";
//Balance
$pssCardMinCount = getPubVar('pssCardMinCount') - 0;
$dotLen = strLen($pssCardMinCount) - 1;
$fmtBit = "%01.".$dotLen."f";
$balance=$tmpRow[balance] ;// $pssCardMinCount;
//$balance=sprintf ("$fmtBit", $balance);
$balance=showComma($balance);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Balance | ";
echo "";
echo "$balance";
echo " | ";
echo "Balance amount of PPS account in the smallest currency unit. | ";
echo "
";
//Promotion Balance
$pssCardMinCount = getPubVar('pssCardMinCount') - 0;
$dotLen = strLen($pssCardMinCount) - 1;
$fmtBit = "%01.".$dotLen."f";
$promotionBalance=$tmpRow[promo_balance];// $pssCardMinCount;
//$promotionBalance=sprintf ("$fmtBit", $promotionBalance);
$promotionBalance=showComma($promotionBalance);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Promotion bonus | ";
echo "";
echo "$promotionBalance";
echo " | ";
echo "Promotion balance after recharge specific recharge card in specific period, this value can not be used as periodic charge. | ";
echo "
";
//Overdraft
$pssCardMinCount = getPubVar('pssCardMinCount') - 0;
$dotLen = strLen($pssCardMinCount) - 1;
$fmtBit = "%01.".$dotLen."f";
$iOverdraft=$tmpRow[overdraft] ;// $pssCardMinCount;
//$iOverdraft=sprintf ("$fmtBit", $iOverdraft);
$iOverdraft=showComma($iOverdraft);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Overdraft | ";
echo "";
echo "$iOverdraft";
echo " | ";
echo "Set credit amount of an account, can be positive or negative. If this value is set to positive then subscriber can use the PPS service until his account balance turn to the negative overdraft value. If this value is set to negative then subscriber can use PPS service until his account balance turn to the absolute overdraft value. Default=0 | ";
echo "
";
//Access day
$iFirstUsedDate =substr($tmpRow[access_date],0,8);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Access date | ";
echo "";
//echo "";
echo "$iFirstUsedDate";
echo " | ";
echo "For fresh account, this is the creation date of the blank account; For activated accounts, then this is the date of the first recharge | ";
echo "
";
//MO Expiration
$iMoExpirationDate=substr($tmpRow[mo_expiration_date],0,8);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "MO Expiry date | ";
echo "";
echo "";
echo "$iMoExpirationDate";
echo " | ";
echo "Format: yyyymmdd Expiry date of an account to make MO call. The expiration date will be extended by every successful recharge | ";
echo "
";
//MT Expiration
$iMtExpirationDate=substr($tmpRow[mt_expiration_date],0,8);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "MT Expiry date | ";
echo "";
echo "";
echo "$iMtExpirationDate";
echo " | ";
echo "Format: yyyymmdd Expiry date of an account to make MT call. The expiration date will be extended by every successful recharge | ";
echo "
";
//Promotion date
$iPromotionDate=substr($tmpRow[promo_exp_date],0,8);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Promotion bonus validity | ";
echo "";
//echo "";
echo "$iPromotionDate";
echo " | ";
echo "Promotion balance expiry day, if no promotion day set then this value should be the same as MT Expiration date | ";
echo "
";
//COS ID
$iCosId=HexDec($tmpRow[cos_id]);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "COS ID | ";
echo "";
//echo "";
echo "$iCosId";
echo " | ";
echo "Class of Service (COS) defines prepaid service packages, includes service parameter, tariff plan | ";
echo "
";
//Charge type
//$iUserType =dechex($tmpRow[rent_type]);
$iUserType =$tmpRow[rent_type];
//$iUserType = sprintf("%02x",hexdec($iUserType));
//echo "$tmpRow[user_type],$tmpRow[user_type],$tmpRow[user_type],$iUserType
";
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Rent type | ";
echo "";
$preValue="";
echo "";
for($i=0;$i{$rentTypeDef[$i][2]} ";
$preValue.="{$rentTypeDef[$i][2]},";
}else{
echo "{$rentTypeDef[$i][2]} ";
}
}
$preValue=substr($preValue,0,strlen($preValue)-1);
echo " | ";
echo "";
echo "";
echo "";
echo "There are 8 rental types can be set in the Rent tariff Please refer to the Rent tariff to set this rent type Default=no rent | ";
echo "
";
//Home location
$iHomeLocation0=HexDec($tmpRow[home_location0]);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Home location0 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "Home area of the account, besides these areas, the account is treated as roaming user.255 means not set yet. | ";
echo "
";
//Home location
$iHomeLocation1=HexDec($tmpRow[home_location1]);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Home location1 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "Home area of the account, besides these areas, the account is treated as roaming user.255 means not set yet. | ";
echo "
";
//Home location
$iHomeLocation2=HexDec($tmpRow[home_location2]);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Home location2 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "Home area of the account, besides these areas, the account is treated as roaming user.255 means not set yet. | ";
echo "
";
//Home location
$iHomeLocation3=HexDec($tmpRow[home_location3]);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Home location3 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "Home area of the account, besides these areas, the account is treated as roaming user.255 means not set yet. | ";
echo "
";
//CloseUserGroup ID
$iCugID=$tmpRow[cug_id];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "CUG ID | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "Define the close user group to which this subscriber belongs Any call within a single user group will be charged by the user group billing rate. PPS supports maximum 10,000 user groups 0=the subscriber is not a CUG user. Default=0
| ";
echo "
";
//Language set
$iLanguageSet=$tmpRow[language_type];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Language type | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "";
echo "Code of default voice type, and announcement will be played by the code defined lanague for the account, this code is defined in SRF paramete";
echo " | ";
echo "
";
//Recharge failed times
$iRechargeFail =HexDec($tmpRow[recharge_fail_counter]);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Recharge failure | ";
echo "";
//echo "";
echo "$iRechargeFail";
echo " | ";
echo "Legal recharge failure, subscriber who breaks the threshold will be marked in blacklist and suspended from service provisioning | ";
echo "
";
//Free SM counter
$iFreeSmCounter=HexDec($tmpRow[sm_inquiry_counter]);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "SM inquiry counter | ";
echo "";
//echo "";
echo "$iFreeSmCounter";
echo " | ";
echo "";
echo "Quantity of balance inquiry by short message in a day. System provides certain quantity of free inquiry for one day";
echo " | ";
echo "
";
/*
//Familiy number flag
$iFavFlag=$tmpRow[fav_numbers];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Friends and family number counter | ";
echo "";
echo "";
echo "$iFavFlag";
echo " | ";
echo "";
echo "Enable or disable favorite number service";
echo " | ";
echo "
";
*/
//Familiy number counter
$iFavChangeCounter=HexDec($tmpRow[fav_change_counter]);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Friends and family number edit counter | ";
echo "";
//echo "";
echo "$iFavChangeCounter";
echo " | ";
echo "";
echo "Total quantity of favorite number set. System provides certain quantity of free favorite number change";
echo " | ";
echo "
";
//Familiy number 0
$iFavoriteNumber0=$tmpRow[favorite_number0];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Friends and family number 0 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "";
echo "System provides five favorite numbers. Call to these number is charged according to favorite call tariff";
echo " | ";
echo "
";
//Familiy number 1
$iFavoriteNumber1=$tmpRow[favorite_number1];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Friends and family number 1 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "";
echo "System provides five favorite numbers. Call to these number is charged according to favorite call tariff";
echo " | ";
echo "
";
//Familiy number 2
$iFavoriteNumber2=$tmpRow[favorite_number2];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Friends and family number 2 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "";
echo "System provides five favorite numbers. Call to these number is charged according to favorite call tariff";
echo " | ";
echo "
";
//Familiy number 3
$iFavoriteNumber3=$tmpRow[favorite_number3];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Friends and family number 3 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "";
echo "System provides five favorite numbers. Call to these number is charged according to favorite call tariff";
echo " | ";
echo "
";
//Familiy number 4
$iFavoriteNumber4=$tmpRow[favorite_number4];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Friends and family number 4 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "";
echo "System provides five favorite numbers. Call to these number is charged according to favorite call tariff";
echo " | ";
echo "
";
//Last call type
$lastCallDef=array(
array('0','mo call'),
array('1','mt call'),
array('2','mf call'),
array('3','mo sms')
);
$lastCall =$tmpRow[last_call_type];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Last call type | ";
echo "";
for($i=0;$i";
echo " | ";
echo "- | ";
echo "
";
//Last Call time
$iLastCallDate=substr($tmpRow[last_call_time],0,12);
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Last call time | ";
echo "";
echo "";
if(strlen($iLastCallDate)>0)
echo "$iLastCallDate";
else
echo "-";
echo " | ";
echo "Last call taken place time | ";
echo "
";
//Last Call msisdn
$iLastCallMsisdn=$tmpRow[last_call_number];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Last call number | ";
echo "";
if(strlen($iLastCallMsisdn)>0)
echo "$iLastCallMsisdn";
else
echo "-";
echo " | ";
echo "Last call msisdn | ";
echo "
";
//ifree_sms_remaining_days
$free_sms_remaining_days=$tmpRow[free_sms_remaining_days];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Free SMS Remaining Days | ";
echo "";
if(trim($free_sms_remaining_days) == "")
echo "-";
else
echo "$free_sms_remaining_days";
//echo "";
echo " | ";
//echo "";
//echo "";
echo "-- | ";
echo "
";
//pool_account_type
$poolAccountTypeDef=array(
array('0','Normal'),
array('1','Parent'),
array('2','Child')
);
$pool_account_type =$tmpRow[pool_account_type];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Pool Account Type | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "";
echo "-- | ";
echo "
";
//child_account_number
$child_account_number=$tmpRow[child_account_number];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Child Account Number | ";
echo "";
if(trim($child_account_number) == "")
echo "-";
else
echo "$child_account_number";
//echo "";
echo " | ";
//echo "";
//echo "";
echo "-- | ";
echo "
";
//child_number_edit_count
$child_number_edit_count=$tmpRow[child_number_edit_count];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Child Number Edit Count | ";
echo "";
if(trim($child_number_edit_count) == "")
echo "-";
else
echo "$child_number_edit_count";
//echo "";
echo " | ";
//echo "";
//echo "";
echo "-- | ";
echo "
";
//child_number1
$child_number1=$tmpRow[child_number1];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Child Number 1 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "-- | ";
echo "
";
//child_number2
$child_number2=$tmpRow[child_number2];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Child Number 2 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "-- | ";
echo "
";
//child_number3
$child_number3=$tmpRow[child_number3];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Child Number 3 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "-- | ";
echo "
";
//child_number4
$child_number4=$tmpRow[child_number4];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Child Number 4 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "-- | ";
echo "
";
//child_number5
$child_number5=$tmpRow[child_number5];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Child Number 5 | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "-- | ";
echo "
";
//parent_number
$parent_number=$tmpRow[parent_number];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Parent Number | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "-- | ";
echo "
";
//intraday_calls
$intraday_calls=$tmpRow[intraday_calls];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Intraday Calls | ";
echo "";
if(trim($intraday_calls) == "")
echo "-";
else
echo "$intraday_calls";
//echo "";
echo " | ";
//echo "";
//echo "";
echo "-- | ";
echo "
";
//intraday_sms
$intraday_sms=$tmpRow[intraday_sms];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Intraday SMS | ";
echo "";
//echo "";
if(trim($intraday_sms) == "")
echo "-";
else
echo "$intraday_sms";
echo " | ";
//echo "";
//echo "";
echo "-- | ";
echo "
";
//intraday_charged_balance
$intraday_charged_balance=$tmpRow[intraday_charged_balance];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Intraday Charged Balance | ";
echo "";
//echo "";
if(trim($intraday_charged_balance) == "")
echo "-";
else
echo "$intraday_charged_balance";
echo " | ";
//echo "";
//echo "";
echo "-- | ";
echo "
";
//cap_gprs_volume
$cap_gprs_volume=$tmpRow[cap_gprs_volume];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Cap GPRS Volume | ";
echo "";
//echo "";
if(trim($cap_gprs_volume) == "")
echo "-";
else
echo "$cap_gprs_volume";
echo " | ";
//echo "";
//echo "";
echo "Unit: KB | ";
echo "
";
//cap_gprs_balance
$cap_gprs_balance=$tmpRow[cap_gprs_balance];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Cap GPRS Balance | ";
echo "";
//echo "";
if(trim($cap_gprs_balance) == "")
echo "-";
else
echo "$cap_gprs_balance";
echo " | ";
//echo "";
//echo "";
echo "-- | ";
echo "
";
//gprs_volume_this_month
$gprs_volume_this_month=$tmpRow[gprs_volume_this_month];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "GPRS Volume of This Month | ";
echo "";
//echo "";
if(trim($gprs_volume_this_month) == "")
echo "-";
else
echo "$gprs_volume_this_month";
echo " | ";
//echo "";
//echo "";
echo "Unit: KB | ";
echo "
";
//gprs_notification_times_today
$gprs_notification_times_today=$tmpRow[gprs_notification_times_today];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "GPRS Notification Times Today | ";
echo "";
//echo "";
if(trim($gprs_notification_times_today) == "")
echo "-";
else
echo "$gprs_notification_times_today";
echo " | ";
//echo "";
//echo "";
echo "-- | ";
echo "
";
//callme_back_request_times
$callme_back_request_times=$tmpRow[callme_back_request_times];
echo "\n ";
echo "| $seqNo | ";
$seqNo++;
echo "Call me back request times | ";
echo "";
echo "";
echo " | ";
echo "";
echo "";
echo "-- | ";
echo "
";
?>
";
echo "\n