Где возникла проблема: *Последняя версия
Суть проблемы: Если распределить товары заказа по отгрузкам, а потом отредактировать заказ - заказ сохраняется в измененном виде, а отгрузки остаются прежними.
Как воспроизвести проблему: Кладем в заказ несколько товаров - по несколько штук каждый
Распределяем по отгрузкам
Далее идем в редактирование заказа. И если в заказе было например 3 штуки товара - ставим 2 (уменьшаем)
Сохраняем
Видим, как на скрине - в заказе 2 шт, отправлено - 3. И в отгрузке - три
А отсюда - вечная недостача ))
1 лайк
Имхо это не баг.
Разные сущности.
Себе в модуль добавил проверку и теперь из заказа просто нельзя удалить товар, если он уже распределен в отгрузку.
И таки именно так и должно это работать для нормального учета.
2 лайка
Вот вы все правильно сделали. Я тоже со своей стороны посмотрю, какие у меня в процессах могут быть логики. Но когда вот так без проверок обычное действие приводит к расходникам в составе заказа и составе отгрузок - всё-таки баг, я так понимаю. Просто забыли сделать.
У меня кстати и из отгрузок товары удалить нельзя, если перешли в выполненный статус. Для этого пришлось Возратную отгрузку делать. Иначе походу не зафиксировать нормально. Не смог придумать как.
Ага, я тоже решил так делать, если например частичный выкуп. Можно было бы и модулем возвратов штатным, но через него нельзя возвраты оформлять из админки. Писал об этом здесь на форуме, но от разработчиков тишина. Поэтому и ходим своим путём.
Дада. Я тоже не понял для чего тот модуль…
Да и все равно если минусить сущность именно отгрузки, то потом отчеты удобнее строить. Их тоже прокачал.
И бухгалтер все движение видит. У нас к отгрузкам еще и оплаты поставщикам привязаны. Короч 1с не нафиг не нужон.