Колонка Доступно в документе Заказ клиента (УТ 11.5)
На основе регистра Свободные остатки у меня была написана колонка в документе Заказ клиента.
Колонка доступного остатка.
В версии УТ 11.5 данный регистр приговорили, но сделали свою колонку Доступно
Все бы хорошо, но при резервировании товара данные из колонки скрываются.
Надо чтобы было видно всегда (зачем, предлагаю не обсуждать))) )
Вопрос. Есть ли настройка, позволяющая всегда отображать остаток или придется в код лезть?
Колонка доступного остатка.
В версии УТ 11.5 данный регистр приговорили, но сделали свою колонку Доступно
Все бы хорошо, но при резервировании товара данные из колонки скрываются.
Надо чтобы было видно всегда (зачем, предлагаю не обсуждать))) )
Вопрос. Есть ли настройка, позволяющая всегда отображать остаток или придется в код лезть?
По теме из базы знаний
- Модуль "Ответственное хранение" в 1С:УТ 11.5, КА 2.5, ERP 2.5 для фулфилмента FBS / FBO
- "Автосервис" для 1С:УТ 11.5, 1С:КА 2.5
- Перенос данных из УТ 11.4 / УТ 11.5 / КА 2.4 / ERP 2.4 в КА 2.5 / ERP 2.5. Переносятся документы и справочная информация
- [Расширение] Прайс-лист, прайс-заказ с картинками, с выгрузкой в Excel с подстановкой формул для вычисления итогов по сумме заказа для УТ 11.5
- Государственные контракты в УТ 11.5, КА 2.5.с выгрузкой в ЕИС (Госзакупки)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Сам столкнулся с такой задачей от менеджеров.
Колонка "Доступно" не отображает количество из-за Условного оформления, которое программно устанавливается в КонфигурацииПоставщика. Надо лезть в код.
Например можно сделать через расширение всегда видимым значение в колонке "Доступно". Для этого в форме объекта в процедуре ПриСозданииНаСервереПосле необходимо добавить строки, которые удалят настройку в УсловномОформлении.
Для ЗаказаКлиента в УТ 11.5.15.69 это индекс 16. Находится через отладчик
Элемент = ЭтаФорма.УсловноеОформление.Элементы.Получить(16);
ЭтаФорма.УсловноеОформление.Элементы.Удалить(Элемент);
Для ПомощникаПродаж это индекс 5.
Колонка "Доступно" не отображает количество из-за Условного оформления, которое программно устанавливается в КонфигурацииПоставщика. Надо лезть в код.
Например можно сделать через расширение всегда видимым значение в колонке "Доступно". Для этого в форме объекта в процедуре ПриСозданииНаСервереПосле необходимо добавить строки, которые удалят настройку в УсловномОформлении.
Для ЗаказаКлиента в УТ 11.5.15.69 это индекс 16. Находится через отладчик
Элемент = ЭтаФорма.УсловноеОформление.Элементы.Получить(16);
ЭтаФорма.УсловноеОформление.Элементы.Удалить(Элемент);
Для ПомощникаПродаж это индекс 5.
(4) В общем модуле ОбеспечениеВДокументахСервер есть процедура ДоступныеОстаткиПерезаполнить. Там есть функция ОстаткиДляТаблицыДокумента. В этой функции есть запрос, по которому получается "Доступно"
| (ОбеспеченНаСкладе.РаспределеноНаСкладеСводно
| + ОстатокНаСкладе.Свободно
| + КорректировкаТоваров.Свободно
| + КорректировкаЗаказов.Свободно)
| / &ТекстЗапросаКоэффициентУпаковки КАК Доступно
Какая таблица что означает можно выяснить, взяв полный текст запроса и через конструктор посмотрев таблицы-источники
| (ОбеспеченНаСкладе.РаспределеноНаСкладеСводно
| + ОстатокНаСкладе.Свободно
| + КорректировкаТоваров.Свободно
| + КорректировкаЗаказов.Свободно)
| / &ТекстЗапросаКоэффициентУпаковки КАК Доступно
Какая таблица что означает можно выяснить, взяв полный текст запроса и через конструктор посмотрев таблицы-источники
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот