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
MR24-4[SOAP] Incorrect update for fields with type datetimeNo No 
MR24-3Debug SOAP methods profilingNo No 
MR24-2Added nillable support for credit_limit field of "CustomerInfo" structureYes Yes 
MR24-2Added distributor support to method add_customer, update_customer, validate_customer_info, add_account, update_account, add_account_with_top, validate_account_infoYes Yes 
MR24-2If product not found method get_product_info returns empty result, but doesn't raise "Internal error" faultNo No 
MR24-2Added verification if update_account with product with Maintenance Fee, insert record into Maintenance_Fee tableNo No 
MR24-2'add_cp_rule'/'update_cp_rule' methods -> improved behavior of condition fieldsYes Yes 
MR24-1XML API "move_account" method start to copy keep_original_cliNo No 
MR24-1Small schema changes/corrections for method update_abbreviated_dialing_numberYes Yes 
MR24-1Set fields number, name, address, zip as not mandatory for update_payment_method (Account/Customer URI) in case if credit card already set No Yes 
MR24-0

The following ones became available now:

For Account:

get_account_info
update_account
get_account_followme
update_account_followme
add_followme_number
update_followme_number
delete_followme_number
arrange_followme_numbers
get_subscriptions
update_service_features
get_xdr_list
get_alias_list
get_call_barring_options
get_cp_condition_list
get_cp_rule_list

For Retail Customer:

get_account_info
get_account_list
update_account
get_account_followme
update_account_followme
add_followme_number
update_followme_number
delete_followme_number
arrange_followme_numbers
get_subscriptions
get_service_features
update_service_features
get_xdr_list
get_alias_list
get_call_barring_options
get_cp_condition_list
get_cp_rule_list
get_customer_info
update_customer
get_abbreviated_dialing_number_list
add_abbreviated_dialing_number
update_abbreviated_dialing_number
delete_abbreviated_dialing_number

Yes Yes 
MR24-0

New SOAP methods

Account:

get_full_vd_counter_info
change_password
get_account_product_info
get_member_of_huntgroups_list
get_moh_list_info <= Added in MR23-1 (TT145619)
get_permitted_sip_proxies_info
get_transactions_total_info

Retail Customer:

get_full_vd_counter_info
change_password
get_account_product_info
get_member_of_huntgroups_list
get_moh_list_info <= Added in MR23-1 (TT145619)
get_permitted_sip_proxies_info
get_transactions_total_info
get_cdrs_retail_customer <= Added in MR23-1 (TT145619)
get_dial_rule_samples <= Added in MR23-1 (TT145619)
get_extensions_list <= Added in MR23-1 (TT145619)
get_huntgroup_list <= Added in MR23-1 (TT145619)
get_account_aliases_list <= Added in MR23-1 (TT145619)
add_customer_extension
update_customer_extension
delete_customer_extension
add_customer_huntgroup
update_customer_huntgroup
delete_customer_huntgroup
get_customer_invoices
get_lines_activesubscriptions
update_dialing_rules

Yes Yes 
MR24-0New SOAP method 'get_version'Yes Yes 
MR24-0New input parameter 'login' for 'get_customer_info' and 'get_account_info' is availableYes Yes 
MR24-0New SOAP methods: get_customer_class_info, get_env_infoYes Yes 
MR24-0New SOAP methods: get_rate_info, get_rate_list, get_destination_info, get_destination_list, get_tariff_info, get_tariff_listYes Yes 
MR24-0Added new methods which allow to fetch countries and country subdivisions listsYes Yes 
MR24-0New SOAP methods request to fetch Custom Fields for Account/Customer:
Two method for Account:
'get_custom_fields_values'
'update_custom_fields_values'
And the same two for Customer:
'get_custom_fields_values'
'update_custom_fields_values'
Yes Yes 
MR24-0Conversion of the period to lowercase value was done for add/update_followme_number methodsNo Yes 
  • No labels