Как автоматически проставить во всех документах Способ зачета аванса-Не зачитывать?БП 3.0
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) из настроек приходит на ум только функциональность - Расчеты - Управление зачетом авансов. но это несколько иное.
Для реквизита СпособЗачетаАвансов документа ПоступлениеТоваровУслуг ЗначениеЗаполнения установлено "Автоматически". Если конфигурация открыта для изменений, то можно установить ЗначениеЗаполнения - НеЗачитывать.
Либо написать расширение, которое будет менять значение реквизита при создании нового документа.
Для реквизита СпособЗачетаАвансов документа ПоступлениеТоваровУслуг ЗначениеЗаполнения установлено "Автоматически". Если конфигурация открыта для изменений, то можно установить ЗначениеЗаполнения - НеЗачитывать.
Либо написать расширение, которое будет менять значение реквизита при создании нового документа.
Через Расширение
Модуль документа
Модуль документа
&После("ПередЗаписью")
Процедура Доп_ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
Если СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически Тогда
//Очищаем все авансы
ЭтотОбъект.ЗачетАвансов.Очистить();
//Ставим "не зачитывать"
СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.НеЗачитывать;
КонецЕсли;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот