Ну вообще получается, что
1) Для
abc( Kody_ABC-8kh.csv, Kody_ABC-4kh.csv, Kody_ABC-3kh.csv)
Можно грузить чисто столбец первый столбец abc для каждой области - Новосибирск, Башкортостан и т.п. и первое имя, которое встречается для этого abc. Для своего региона нужно грузить все, что внутри abc этого региона. Для Иркутска это 395.
2) Для
def( Kody_DEF-9kh.csv)
Надо грузить подробно все что с именем "Иркутск", остальное вообще не грузить? Потому как там нельзя не загрузить подробно как для abc. Возможно у вас для вашего региона надо знать все коды мобильных, а все остальные на 9-ку например идут по одной цене.
Cromeshnic писал(а):
Ах, да, ещё у Ростелекома неудобные тарифы агентские: они мобильные РФ бьют по зонам вида "DEF РФ 3001-5000 км".
Приходится каждый месяц обновлять данные по этой сетке, т.к. мобильные постоянно меняются. Хорошо хоть, что у большинства VoIP-поставщиков на все мобильные РФ одна цена (нужно только исключить всякие Абхазии и спутниковые сети).
Т.е для voiceip не надо грузить все мобильные вообще. А для Ростелекома придется грузить все мобильные направления. Но там же сам Ростелеком в каком-то виде присылает, так что можно грузить из их файлов.
Я все больше склоняюсь к тому что, у каждого своя специфика, и тут не может быть единого решения готового. Возможно просто выложить какой-то скрипт на wiki как пример, на основе которого, могут что-то сделать те, кто сами еще не решили проблему.