verify that all other report works as before for trunks that doesn't have dash in name
NOTE: since code is very duplicated, a lot of tables are involved into this change. Please pay attention to make sure that there aren't any regression in any part of reports.
Nothing is shown in call report if trunk has "-" in its name
Steps to reproduce
Expected behavior
Calls and costs should be shown as if trunk name didn't contain "-"
Actual behavior
Nothing shown