Как отключить автоматическое заполнение «Резерва» в Заказе покупателя 1С:УНФ
При добавлении товара в заказ колонка «Резерв» заполняется сама собой (обычно проставляется количество или дата). Тебе нужно, чтобы это поле оставалось пустым или заполнялось вручную.
Пошел искать код:
&НаКлиентеНаСервереБезКонтекста
Функция ЗаполнениеКолонкиРезерв(ТипДокументаВладельца, ВидОперации, ВариантыЗаполненияКолонкиРезерв)
Если Не ЗначениеЗаполнено(ВариантыЗаполненияКолонкиРезерв)
Или ВариантыЗаполненияКолонкиРезерв = ПредопределенноеЗначение("Перечисление.ВариантыЗаполненияКолонкиРезерв.ДляДокументовПродажи") Тогда
Если ТипДокументаВладельца = Тип("ДокументСсылка.РасходнаяНакладная") Тогда
Если ВидОперации = ПредопределенноеЗначение("Перечисление.ВидыОперацийРасходнаяНакладная.ПродажаПокупателю")
Или ВидОперации = ПредопределенноеЗначение("Перечисление.ВидыОперацийРасходнаяНакладная.ПередачаНаКомиссию") Тогда
Возврат Истина
КонецЕсли;
КонецЕсли;
Если ТипДокументаВладельца = Тип("ДокументСсылка.ЗаказПокупателя") Тогда
Если РаботаСЗаявкамиКлиентСервер.ЭтоТипЗаказаНаПродажу(ВидОперации)
Или РаботаСЗаявкамиКлиентСервер.ЭтоТипЗаказНаряда(ВидОперации) Тогда
Возврат Истина
КонецЕсли;
КонецЕсли;
Если ТипДокументаВладельца = Тип("ДокументСсылка.ЧекККМ") Тогда
Возврат Истина
КонецЕсли;
ИначеЕсли ВариантыЗаполненияКолонкиРезерв = ПредопределенноеЗначение("Перечисление.ВариантыЗаполненияКолонкиРезерв.ДляВсехДокументов") Тогда
Возврат Истина
Иначе
Возврат Ложь
КонецЕсли;
КонецФункции
Зайди в «Настройки» → раздел «При добавлении в корзину».
[x] Заполнять колонку «В резерв/Из резерва» ?
[x] Для документов продажи
[ ] Для всех документов
Чтобы отключить автозаполнение резерва:
- Сними галочку с пункта «Заполнять колонку «В резерв/Из резерва»» (основной чекбокс).
- Если основную галочку нельзя снять, но можно выбирать подпункты — убери обе галочки:
[ ] Для документов продажи[ ] Для всех документов