Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
30 сен 2024, 12:30

Как считать сумма в отчёте через СКД

Автор Will, 03 мая 2011, 16:45

0 Пользователей и 1 гость просматривают эту тему.

Will

Есть отчёт "Начисление зарплаты".
В нём выводится
- Имя Сотрудника,
- Документ, из которого начисляется зарплата,
- Сумма самой зарплаты.
В моём отчёте выводится именно сумма документа, а начисленная зарплата = сумма*0,05.
Как сделать, чтобы вся эта сумма была умножена на 0,05? Где в СКД это записать?
Так выглядит запрос отчёта:

cska-fanat-kz

На вашем скриншоте обратите внимание на вкладку "Вычисляемые поля".
Либо умножайте в самом запросе.

ЗЫ Вам соединения не нужны ;)
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Will

Да, только в том и проблема, что не знаю как в запросе это описать или в Вычисляемых полях.
Писала такой запрос, но он не подходит:
Выбрать
Зарплата.Регистратор,
Зарплата.Сотрудник.Наименование,
Зарплата.Сумма * 0,5 КАК Сумма

cska-fanat-kz

Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Will

Не подходит тем, что пишет ошибку, типа не правильно заполнено, т.е. так запросы писать нельзя.
А если пишу
...
Зарплата.Сумма*0,05 КАК Сумма
...

то везде на месте суммы выводит цифру 5.

Will

В смысле да, ошибки нет (перепутала с другим), но цифру 5 на месте суммы выводит.

has

Разделитель дробной и целой части - точка. Т.е.
Зарплата.Сумма*0.05 КАК Сумма
Вобще лучше использовать вычисляемые поля для вычислений.

cska-fanat-kz

"Вобще лучше использовать вычисляемые поля для вычислений."

здесь методический вопрос...
если один и тот же запрос будет использоваться в отчете несколько раз (таблица, сводная таблица, диаграмма и т.д.), то лучше использовать вычисляемые поля.
если один раз - то не суть важно.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Will

Да, с вычисляемым полем сделала, вроде норм. Спасибо ))

has

Цитата: cska-fanat-kz от 04 мая 2011, 10:01
"Вобще лучше использовать вычисляемые поля для вычислений."

здесь методический вопрос...
если один и тот же запрос будет использоваться в отчете несколько раз (таблица, сводная таблица, диаграмма и т.д.), то лучше использовать вычисляемые поля.
если один раз - то не суть важно.
запрос медленней при больших объемах данных, т.к. в нем вычисления производятся, а не в выборке

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск