Дебет кредит Views

Главные вкладки

Аватар пользователя rujet rujet 25 февраля 2010 в 15:57

Сделал что-то вроде бухгалтерии.
Дебет (таксономия), кредит (таксономия) и сумма (decimal).
Каждая операция - отдельная нода.
Теперь необходимо с помощью views посчитать дебет - минус кредит по каждому счету.
Не пойму как это сделать. И возможно ли вообще с помощью Views.

Комментарии

Аватар пользователя toshaxtsa toshaxtsa 25 февраля 2010 в 16:52

Каким образом определяется счет?
В каком поле храниться сумма?
Мало информации для понимания.
Я так понимаю сумма поле ССК?

Аватар пользователя rujet rujet 27 февраля 2010 в 8:26

Пока делаю вот так.
сделал отдельный page-test.tpl.php
Настроил через php доступ к ноде.
Внедрил sql (по всем правилам)

SELECT schet, term_data.name AS schet_name, SUM(ob_db) AS sum_ob_db, SUM(ob_kr) AS sum_ob_kr, SUM(ob_db)-SUM(ob_kr) AS sum_ob                                                                            
FROM                                                                                                            
((SELECT ob.field_debet_value AS schet, ob.field_summ_value AS ob_db, 0.00 AS ob_kr FROM {content_type_operation} ob)                                                                                                          
UNION                                                                                                          
(SELECT ob.field_kredit_value, 0.00, ob.field_summ_value FROM {content_type_operation} ob)) svod                
INNER JOIN term_data ON schet = term_data.tid GROUP BY schet_name