14.04.2004, 13:13 | #1 |
Участник
|
Полную сумму закупки/заказа - в отчет. Как ?
Как при создании отчета вытащить полную сумму к оплате (т.е. с учетом скидок и налогов) в колонку отчета наиболее простым способом ? Соотв. метода в purchtable / salestable не нашлось. Посмотрел форму PurchTotals (появляется по запросу "Итого"), но не понял что-то как она считает. Неужели не обойтись без написания кода ручками? Наверное я туплю где-то.. Буду благодарен за объяснение.
|
|
14.04.2004, 13:43 | #2 |
Участник
|
Re: Полную сумму закупки/заказа - в отчет. Как ?
Цитата:
Изначально опубликовано Zabr
Посмотрел форму PurchTotals (появляется по запросу "Итого") Цитата:
но не понял что-то как она считает.
|
|
14.04.2004, 16:33 | #3 |
Участник
|
Большой Tnanx за подсказку - разобрался, все получилось.
|
|
20.04.2004, 17:26 | #4 |
Участник
|
Э-х-х, не все так просто оказалось..
Оказывается, <b>после обработки счет-фактуры</b> по закупке упомянутый класс PurchTotals упорно пихает в контейнер одни НУЛИ. Посмотрите сами на запрос "Итоги" по обработанной закупке... Соотв., в отчете суммы закупок тоже нулевые. И как же их, тра-та-та, эти суммы, получить-то, тра-та-та ?!.. PS Для вывода суммы в отчет пишу метод: PHP код:
|
|
20.04.2004, 18:02 | #5 |
Участник
|
purchTotals считает только то, что еще не разнесено - это фича, а не баг. И в этом есть глубокая мораль
|
|
21.04.2004, 10:04 | #6 |
Участник
|
Так все таки, как быть с суммой то ? Писать case, вытаскиваюший ее до разноски из purchtotals(), а после разноски - из проводки ? Если так - то бред какой-то. И никакой глубокой морали.
|
|
21.04.2004, 10:20 | #7 |
Участник
|
есть.
1. декларативный подход заказ - план накладная - факт сумма заказ + накладная всегда дает сколько заказывали 2. функциональный подход заказ - черновик. черновики после удаления могут и должны удаляться (на это есть специальные галочки) поэтому, чтобы сумма не зависела от того, включена или нет - сумма считается только по неотгруженному. 3. что делать считать - итоги по заказу + итоги по накладным по этому заказу |
|
21.04.2004, 10:36 | #8 |
Administrator
|
Посмотрите наследников класса SalesTotals. Там все не так плохо, как Вам кажется В частности, для расчета итогов по накладным есть класс SalesTotals_Trans
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|