Сделать оповещение формы заказа клиента о возврате
В архиве
80 |
6
26 марта 2023 в 19:41:17
(1 год 38 недель 6 дней 10 часов назад)
15840
28.03.2019 13:45:14
Текст задания
Требуется
1) В обработке проведения возврата от покупателя проверить не открыта ли форма заказа у другого пользователя. Если форма открыта то оповестить текущего пользователя "Форма открыта" и Отказ при проведении установить в = Истана. Определить открыта ли форма не под текущим пользователем можно косвенно вначале в попытке попробовать заблокировать заказа, Если получилось то открыть форму не составит труда, если не получилось заблокировать и не получается определить пользователя значит открыто под другим.
2) Если форма открыта у текущего пользователя то оповестить эту форму об изменении количества возврата и установить в строке заказа клиента отметку "Отменено" с указанием причины отказа полученным из возврата
Предусмотреть, что в возврате может возвращаться не все позиции, а только часть, в этом случае строки в заказе должны разбиваться как в типовой команде формы заказа "ТоварыРазбитьСтроку" и устанавливаться количество по возврату и признак "Отменен" с причиной из документа возврат.