#0
by Susanin
Ребят всем здравствуйте, в производстве ->Требование накладная, при изменение поле "Тип Склада" на оптовый пишет: Существуют документы в которых выбран склад. Реквизит "Тип склада" не может быть изменен. Как решить данную проблему с помощью внешней обработки, спасибо за ответ.
#2
by cw014
Нельзя менять у справочника "Склады" реквизит "Тип склада", если по этому складу введены уже документы
#3
by Susanin
Я понимаю, что нужно обратится к перечислениям склады->оптовыйсклад, но как в форме модуля написать правильно незнаю.
#4
by cw014
Решений два: 1) Плохое. Групповая обработка справочников и документов 2) Хорошее. Сделать по этому складу непроведенными все документы, поменять тип склада, провести документы обратно
#10
by Susanin
Просто до этого программист написал внешнюю обработку, и все встало на свои места без перепроведения документов.
#11
by cw014
Когда при очередном перепроведении все "слетит" со своих мест - программисту передашь огромный привет
#12
by Susanin
А вот как он это сделал, меня интересует вопрос, что в модуле формы написано было...)
#14
by Любопытная
Подозреваю, что "погромист" пытался донести до пользователей, что так нельзя, но не смог, плюнул и тупо поменял тип склада. И ушел от греха подальше)
#20
by Susanin
Суть в том, что перенос был давно, документов много на перепроведение, я хочу сделать через ОбменДанными.Загрузка = Истина; да знаю способ плохой, ребята выше написали, но как реализовать эту обработку незнаю.
#21
by Любопытная
ну ее сделать 2 минуты. Форма, на форме 2 поля - склад и новый тип склада. В модуле прописать код. И всех делов.
#22
by Susanin
Любопытная можешь описать полностью всю процедуру: в модуле что: Склад = ссылка.получить.объект ? Дальше на перечисления ссылка? Потом ОбменДанными.Загрузка = Истина; и Записать? или нет. Напиши пожалуйста, ну очень нужно, буду очень благодарен.
#24
by cw014
Форум призван помогать и наводить на мысль пользователей, а не писать за них код. Для этих целей есть Инфостарт
#25
by Любопытная
Только чур потом меня не проклинать)) Сообщить("Тип склада "+Склад+" успешно изменен на "+ТипСклада); Примерно так.
#32
by МимохожийОднако
Хоть меняй склад, хоть внутри склада меняй признак. В любом случае надо сделать не проведенными и провести.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Бухгалтерия для бюджетных учреждений и Бухгалтерия для бюджтных организаций
- Помогите советом при переходе с 7.7 Бухгалтерия на 8.0 Бухгалтерия
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Перенос из ПУБ (Производство + Услуги + Бухгалтерия) в Бухгалтерия 8.0
- Обмен Бухгалтерия с Бухгалтерия
В этой группе 1С
- 1С 8.2 Обнаружено дублирование ключевых значений в колонке "Ссылка"
- передача данных из подчиненной формы в родительскую
- Активизация строки в табличной части УФ
- скрыть параметр в зависимости от условия в СКД
- БП 3.0 Нет проводок по налогу на прибыль
- Расширение и общий модуль
- Обращение к экспортной переменной модуля формы общей формы.
- Не формируется внешний отчет в ЗУП
- СКД и суммирование при группировке
- Как в УТ11 назначать скидки процентом на товары по контрагентам.
- БП 2.0 Регистр учета прямых расходов на производство
- Зарплата в УТ11
- РегламентныеЗадания.ПолучитьРегламентныеЗадания() возвращает только 4 штуки
- 8.3. СКД. АвтоЗаполнениеДоступныхПолей. Что сделать, чтобы заполнились поля.
- 1С-Рарус Бонусный сервис.. А также другие варианты бонусных систем для 1С.
- СКД "Поле не найдено"
- Может кто помочь советом по вопросу подключения нов-го SSD на МП старую
- (ЗУП 3.1) доход в натуральной форме задваивает ндфл
- БСП (ЗуП 3.0) как при добавлении внешней печатной формы отбор добавить?
- УФ как разрешить открытие значения в табличной части, но запретить изменение