Build - the name of the maintenance release build the change was introduced in.

Message - the message that explains what was changed.

Schema changed - shows whether it is required to rebuild WSDL/XSD-generated stubs for .net, Java and other static typing languages.

Guide - shows whether it is required to update guide information (PortaBilling XML / JSON API Reference Guide).

TT - a link to a ticket related to the change.


BuildMessageSchema changedGuideTT
MR20-6Limitation for FollowMeInfo.timeout field (max = 999)No Yes 
MR20-6Method 'update_taxation' value for field "processor" can be entered in any letter caseNo No 
MR20-5Changed behavior of 'update_cp_rule' methodYes Yes 
MR20-5Change Service Features flags behavior with ACLsNo No 
MR20-5Added checking of i_tariff during adding of resellers/customers/distributorsNo No 
MR20-5'add_account' method set default routing plan according to Product settingsNo No 
MR20-4Allowed new flag value for parameter 'usage' of 'get_ua_list' methodNo Yes 
MR20-4Modified 'get_number_info' method (for reserved numbers)No 
MR20-3Made 'timestamp' field as mandatoryinput parameter for 'release_number' methodNo 
MR20-3Added default service features parameters for 'add_account', 'add_customer' methodsNo 
MR20-3Corrected "dialing_rules" element for 'get_customer_info' methodYes 
MR20-3Added validation for DialingRules flagsNo 
MR20-2Deny method 'make_transaction' for aliasesNo 
MR20-2Deny 'i_routing_plan' changing for customersNo 
MR20-2Fixed time values in CDRs for GetAccountXDRListRequestNo 
MR20-2Added 'Id' field checking for UA Profile regenerationNo 
MR20-2Validation of 'i_billing_period' was addedNo 
MR20-2Removed unnecessary debugNo 
MR20-21) New SOAP methods were added:
get_invoice_info, get_invoice_list, get_representative_info, get_representative_list.
2) Was modified get_customer_list method: it allows to get list of subcustomers(for specified reseller).
Yes 
MR20-2Fixed 'get_product_info' method: allow to get info only for current 'i_env'No 
MR20-2Added checking of max fields length for 'make_transaction' methodNo 
MR20-2Added 'h323_password' field checking and changed subscriber info checking for UA Profile regeneration when UA is assigned to AccountNo 
MR20-2

DialingRulesInfo has been updated(was added):

  • cs carrier selection is enabled/disabled for customer
  • csdrweather to apply the customer dialing rules to a number follows after the selection code
  • css weather to strip or not selection code after selection Routing Plan
  • csp pattern (e.g. 01X) or a list of selection codes allowed for customer
  • cspsweather to allow the destinationsdialledwithout selection code, or reject them
  • csl local carrier code for stripping Selection Code from CLD
Yes 
MR20-2'i_account' alias information was added to 'GetAccountAliasListResponse'Yes 
MR20-1Contains all fixes from MR19-1 to MR19-2,completemerge was performedYes 

  • No labels