Ответы:
Ну дак может проблема в том, что вы в заказе всё перепутали?
Была одна сумма заказа - одни товары. Потом возврат части товаров. Потом удалили с заказа часть товаров.
В итоге получилось что есть сумма заказа, а от неё отнимаются возвраты по товарам, которые уже не фигурируют в заказе? Ну дак по изначальной логике заказа всё верно - есть возврат - его отняло от суммы заказа и вывело просчет продажи.
03.06.2021, 17:07
Максим,
Скрин прикрепляю:
Таблица с расчетами во вложениии.
Разобрал один процесс на отдельные этапы (на скрине все отобразил):
1. Изначально продажа была на сумму 2166 грн. при стоимости продукта 1370 грн. итого изначальная маржа по процессу была равна 795 грн.
2. Был сделан возрат 3 из 5 позиций себестоимостью 584 грн., при продаже сумма по данным позициям равнялась 988 грн.
3. Итого в процессе осталось 2 позиции себестоимостью 785 грн., которые были реализованы за 1177 грн., Маржа составляет 392 грн.
В отчете нужно отображать значения в полях Продажа на сумму, Себестоимость продукта и Маржа из 3 пункта. А информацию из вторго пункта занести в Отказ на сумму.
К сожалению, не смог сделать расчеты, чтобы понять как в отчете вышла сумма продажи 189 грн. и маржа со знаком минус 519 грн.
03.06.2021, 17:44
Я думаю, что Максим хотел сказать, что не стоит удалять позицию с заказа, если она была возвращена. Как раз это ломает всю логику отчета
04.06.2021, 12:51
Андрей, добрый день! Итоговый результат по процессу: сумма продажи, маржа, себестоимость товаров должны подсчитываться исходя из движения по складу (оприходование, продажа, доставка), а таблица с продуктами, которая отображена в процессе не должна влиять на результат. Также неясно, как были подсчитаны те цифры, которые я указал на скриншоте и таблице.
04.06.2021, 15:11
Андрей, наверное тут проблема в том, что вы ожидаете одну логику - но отчёт работает по другой.
Собственно отчёт считает по своей логике, а вы руководствуешь логикой работы процесса. Отчет считает сумму заказа и продажу по складским операциям (суммы на основании продуктов процесса, включая возврат по удалённым позициям).
04.06.2021, 15:49
Максим, я привел вам все цифры с процесса, поясните, как может быть маржа -519 грн. исходя из цифр которые есть в процессе? Покажите формулу?
Маржа до возврата была 795 грн., вернули товар на общую себестоимость 584 грн., как в отчете получилась цифра -519 грн.?
04.06.2021, 16:14
Максим,
Не корректно считается Продажа на сумму: вы берете 1177.68 грн, а нужно брать 2166.32 грн. - изначальную сумму продажи, без учета возврата.
А так выходит вы дважды отнимаете в процессе возврат:
2166.32 - 988.64 - 988.64=189,04
Итого выйдет:
Продажа на сумму = 2166.32 - 988,64 = 1177,68
Себестоимость (тут все корректно) = 1,290.25 - 583.2 = 707,05
Маржа = 1177.68 - 707,05 = 470,31
07.06.2021, 16:00
Отчёт разработан согласно конкретным требованиям. И если вас не устравает логика работы - это не значит что это ошибка, и мы её должны исправлять.
Хотите чтобы отчёт работал иначе - пишите логику - мы её оцениваем на доработку настройками. Менять логику в одностороннем порядке никто не будет.
07.06.2021, 16:06
[/quote]
Отчёт разработан согласно конкретным требованиям. И если вас не устравает логика работы - это не значит что это ошибка, и мы её должны исправлять.
Хотите чтобы отчёт работал иначе - пишите логику - мы её оцениваем на доработку настройками. Менять логику в одностороннем порядке никто не будет.
[/quote]
Максим,то есть если в отчет заложили логику, что 2+2=5, то по вашему выходит это не надо исправлять?
ведь однозначно, что если складские операции проведены верно, а они как я понял, проведены верно, то и в отчете не может быть отрицательной маржи.
Я уже сталкивался с этим в другом отчете,
https://crm-onebox.com/ru/support/reports-and-analytics/8124-otchet-balans--po-k... https://crm-onebox.com/ru/support/reports-and-analytics/8162-oshibka-v-otchete--...но и вы разобрались с той ситуацией правильно. Может и здесь тоже нужно разобраться, правильная ли логика заложена изначально?
07.06.2021, 17:39
Максим, Андрей был прав - нюасн в том, что из таблицы были удалены товары, которые вернули.
Для проверки, мы в таблицу добавили 3 товара с ценой и количеством по возврату и система посчитала те цифры, которые были нам интересны. Мы не меняли этапы, не изменились действия по складу, но цифры в самом отчете изменились.
Вывод: система, при подсчете значения Продажа на сумму, берет сумму бизнес-процесса и отнимает сумму возврата, а потом делает подсчет маржи. Но, поле называется Продажа на сумму, а выходит это "Сумма бизнес процесса за вычетом возрата и к продаже отношения не имеет и маржу от нее считать не совсем корректно.
Скрин сравнения до и после добавления 3 позиций прилагаю, повторюсь этапы и движения по складу не менялись.
https://owwa.crm-onebox.com/admin/customorder/order/17911/storage/
07.06.2021, 18:00
Если бы в подсчете была логическая ошибка - я бы её исправил, как сделал это ранее.
Логика заложена такая, которая была нужна заказчику при изначальной разработке отчета. Если вас она не устраивает - это не значит, что она не корректна.
Ваша логика и оценка правильности основана лишь на вашей потребности. И у вас есть 2 варианта решения данной ситуации:
1. использовать любой другой отчёт в системе, который по своей логике работы подойдёт под ваши требования
2. дорабатывать в отчёт настройки таким образом, чтобы они меняли логику работы под нужную вам
Менять изначально заложенную логику в отчёт никто не будет - ибо аналогично вам может появиться N клиентов, которым она нужна в текущем виде.
08.06.2021, 13:34
Максим, комментарий на который вы ответили написан не мною, а другим участником обсуждения и немного отвел наш диалог в сторону.
Посмотрите, пожалуста, следующий комментарий: ... система, при подсчете значения Продажа на сумму, берет сумму бизнес-процесса и отнимает сумму возврата, а потом делает подсчет маржи. Но, поле называется Продажа на сумму, а выходит это "Сумма бизнес процесса за вычетом возрата и к продаже отношения не имеет и маржу от нее считать не совсем корректно.
Заранее спасибо!
08.06.2021, 13:39
Менять данную логику я не буду и не имею права. Выше я объяснил почему.
Хотите изменения логики - это доработка.
08.06.2021, 13:58
Сколько времени займет доработка добавления чекбокса в отчет "При подстчете Продажи на сумму и Маржи учитывать только движения по складу, а не сумму БП", что позволит делать посчет:
1. Продажа на сумму - считается как разница между общей суммой продаж по складу и общей суммой возвратов по складу.
2. Маржа - считается как разница между Продажа на сумму и себестоимостью.
08.06.2021, 14:37
Настройку сделать можно - но уточните итогово - вам нужно считать в сумму операций по складу цену со склада, или цену продукта процесса, который учавствовал в складской операции?
Добавить настройку в отчёт займёт 2ч
08.06.2021, 15:00
Максим, доброе утро - выставте пожалуйста счет, мы согласны на доработку.
Склоняюсь к второй формулировке: цену продажи продукта процесса, который учавствовал в складской операции. Ведь цена со склада - это закупочная? - она должна учитываться в себестоимости.
Тут главное, чтобы считалась сумма именно фактической продажи (движение по складу), чтобы просто внеся изменения в таблицу продуктов процесса (без движения по складу) в самом отчете ничего не менялось.
Итого нужно в колонках:
- Продажа на сумму -- фактическая сумма проданных продуктов (привязка к движению по складу).
- Себестоимость продукта -- сумма закупки по складу (привязка к движению по складу).
- Маржа -- разница продажи и себестоимости (привязка к движению по складу)
- Отказ на сумму -- это возврат со значениями "Продажа на сумму".
А другие колонки в отчете оставить без изменений:
- Бизнес-процесс на сумму -- сумма процесса (учитывается весь процесс, без привязки к движению по складу).
15.06.2021, 10:19
Цена на складе - это закупочная
Вот здесь не совсем понятна ожидаемая вами логика просчетов - ведь хотите считать по продуктам, которые продали (то есть их стоимости), но при этом чтобы внесенные изменения не влияли.
Давайте может разберём как пример процесс
https://owwa.crm-onebox.com/admin/customorder/order/21739/edit/ какие суммы необходимы.
24.06.2021, 10:28
В системе, кроме как в таблице товаров - нет информации какая цена продажи продукта. В складской операции храниться сугубо стоимость по которой товар был продан со склада - это закупочная цена. Цену продажи мы можем посчитать только с конкретного продукта процесса, который связан с складкой записью. Это подходит?
24.06.2021, 13:19
Максим, да - такой вариант нам подходит. Спасибо!
24.06.2021, 13:53
Спасибо, работает!
25.06.2021, 18:28
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий