Звіт валовий прибуток для ут

Зроблено принципово на СКД. Принципово, тому що СКД при з'єднанні таблиць (не на рівні запиту а на рівні СКД) не підсумовується ресурси, навіть якщо задана агрегатна функція Сума (). Враховує повернення покупців.

Справа в тому, що одному рядку складу реалізації може відповідати кілька рядків списаних партій і якщо ми б з'єднували в запиті то ресурси реалізації можуть задвоіться, затроіла і т.д. На скріншоті виділена колонка суми кількості з реалізації і видно, що окремі партії не підсумовуються, але окремі реалізації підсумовуються. Обчислювані поля прибутку і рентабельності (Рентабельність = (Ціна продажу-Ціна надходження) * 100 / Ціна надходження), діаграми.

1. Створюємо новий звіт і відкриваємо схему компоновки даних (СКД).

2. Нам треба створити два набори даних. Продажі і Партії.

Текст запиту продажів:

Перший запит тривіальний. Все найцікавіше в другому.

Я з'єдную ті руху партій, які зроблені реалізацією, з рухами які робить повернення покупця. Щоб правильно їх поєднати (для вирахування сторно). треба з'єднувати за номенклатурою, характеристиці, документом оприбуткування і документу продажу. З документом оприбуткування все зрозуміло, але звідки в партіях взяти документ продажу? Відповідь проста. Повернення робить руху з продажу теж і ми можемо У доданому файлі запиті повернень зробити з'єднання з продажами по реєстратору (номенклатурі, характеристиці) і витягнути таким чином документ продажу.

У СКД завжди так. Спочатку довго думаєш, потім швидко робиш.

Далі номера скріншотів відповідають пунктам.

3. Тепер на рівні СКД робимо з'єднання наших наборів даних.

4. Створюємо обчислювані поля.

5. Ресурси. Для цін продажів, списання та рентабельності задаємо агрегатную функцію Середнє ()

6. Параметри. Треба перевірити обмеження доступності.

7. Налаштування. Так повинні виглядати в кінцевому підсумку. Для цього правою кнопкою на корені дерева, додаємо контрагента, номенклатуру. Характеристику додаємо в угруповання номенклатури. Потім документи.

8. Вибираємо поля ресурсів, які хочемо бачити.

9. Відключаємо рентабельність в угрупованні документа оприбуткування. вона там не потрібна.

10. Сортуємо звіт по спадаючій прибутку.

11. Задаємо макет оформлення.

12. Правою кнопкою на корені і додаємо нову діаграму.

13. Додаємо серії і вибрані поля у діаграми. Встановлюємо її тип.

Схожі статті