Отменить проведение на Документе Заказ Клиента.
Привет я изучаю программирование на 1С.
Я совсем новичок и мне нужна помощь.
Есть документ Заказ клиента,там нужно делать так чтобы провести документа стала невозможным при случае отсутствия товара на складе.
Если один из выбранных продуктов отсутствует на складе и статус документа равно на REZERV то тогда провести документа запрещено.Как это решать? где нужно написать код?
Я совсем новичок и мне нужна помощь.
Есть документ Заказ клиента,там нужно делать так чтобы провести документа стала невозможным при случае отсутствия товара на складе.
Если один из выбранных продуктов отсутствует на складе и статус документа равно на REZERV то тогда провести документа запрещено.Как это решать? где нужно написать код?
Прикрепленные файлы:
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Блогодаря вас (Asya.Ozerova и muskul ) я нашёл ответ.Если на стандарте функция (заказ со склада и под заказ) активен , тогда на нашем документе открывается раздель обеспечить, там можно резервироват или не обеспечить строку товаров,если стр товар резервирован и этого товара остаток нет , тогда провести документ не возможно.
Если на каком то товаре установлено (не обеспечить) тогда этот товар не делает движение в регистрах.И не идет проверка на остаток этого товара.
Если на каком то товаре установлено (Регистрировать товар) тогда те товары делают движение на регистр.И идет проверка на остаток этого товара.если нет остаток тогда провести не возможно.
Если на каком то товаре установлено (не обеспечить) тогда этот товар не делает движение в регистрах.И не идет проверка на остаток этого товара.
Если на каком то товаре установлено (Регистрировать товар) тогда те товары делают движение на регистр.И идет проверка на остаток этого товара.если нет остаток тогда провести не возможно.
Прикрепленные файлы: