Версия 6.1
Завожу новый тарифный план на интернет
Структура такая:
Вложение:
str_tp.jpg [ 28.1 КБ | Просмотров: 2083 ]
Вложение:
tp.png [ 14.3 КБ | Просмотров: 2083 ]
И при этом он неправильно заводится в базе данных. В результате этого его стоимость абон. платы не выводится в договоре (xls).
Я сделал запрос в бд, оказалось, что этого тарифного плана нет в таблице module_tariff_tree.
Вот сам запрос, который возвращает стоимость абон. платы тарифов (рабочий).
Код:
SELECT
upper(round(replace(mn.data, "type&1%cost&", ""))) as tp_price FROM contract c, contract_tariff ct, tariff_plan tp, module_tariff_tree mtt, mtree_node mn
WHERE ct.tpid = tp.id AND ct.date2 IS NULL AND c.id = ct.cid AND mtt.mid = 7
AND mtt.id = mn.mtree_id AND type = "month_cost" AND c.id =2154 AND mtt.tree_id = tp.id ORDER BY mn.parent_node DESC;
В случае с этим новым тарифом, он ничего не возвращает