Как запретить проводку всех документов, где статус направления деятельности "Не используется".
Как запретить проводку всех документов, где статус направления деятельности "Не используется".
Я не знаю, как это сделать, не добавляя каждый документ в расширение, и не прописывая им всем в ручную проверку на данное значение. Не хотелось бы нагружать лишний раз расширение. В списке выбора исправил запрос так, что бы можно было выбрать только те направления деятельности, где статус = "Используется".
Я не знаю, как это сделать, не добавляя каждый документ в расширение, и не прописывая им всем в ручную проверку на данное значение. Не хотелось бы нагружать лишний раз расширение. В списке выбора исправил запрос так, что бы можно было выбрать только те направления деятельности, где статус = "Используется".
По теме из базы знаний
Найденные решения
(9) это же табличная часть документа? также же перед записью в цикле проходить табличную часть и если статус не используется, то отказ истина
Для каждого стр из ТабличнаяЧасть Цикл
Если стр.Статус = Перечисления.СтатусыДокумента.НеИспользуется Тогда
Отказ = Истина;
Прервать;
КонецЕсли;
КонецЦикла
Показать
(18) А какую напишите такая и будет. ;)
На картинке это так выглядит.
В обработчик напишите процедуру на проверку статуса. Но нужно еще проверить само свойство Статус у источника, иначе если статус у документа не будет то будет ругаться.
ЗЫ ИМХО, но лучше проверку делать в обработке проведения. Записать можно, но провести нельзя. И сообщить почему нельзя.
На картинке это так выглядит.
В обработчик напишите процедуру на проверку статуса. Но нужно еще проверить само свойство Статус у источника, иначе если статус у документа не будет то будет ругаться.
ЗЫ ИМХО, но лучше проверку делать в обработке проведения. Записать можно, но провести нельзя. И сообщить почему нельзя.
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
(5)
я не правильно выразился. У меня есть справочник направления деятельности, в нём указывается используется оно или нет, в столбике статус. Вопрос, как не закидывая документы, где используется эта направления деятельности с статусом "не используется", запретить проводки?
(5)
ведение не будет выполнятся если ст
я не правильно выразился. У меня есть справочник направления деятельности, в нём указывается используется оно или нет, в столбике статус. Вопрос, как не закидывая документы, где используется эта направления деятельности с статусом "не используется", запретить проводки?
(9) это же табличная часть документа? также же перед записью в цикле проходить табличную часть и если статус не используется, то отказ истина
Для каждого стр из ТабличнаяЧасть Цикл
Если стр.Статус = Перечисления.СтатусыДокумента.НеИспользуется Тогда
Отказ = Истина;
Прервать;
КонецЕсли;
КонецЦикла
Показать
(12)
Ну на пример документ "Заказ давальцу". Там используется Направление деятельности.Тип ссылка на справочник "НаправленияДеятельности". Самое главное я сделал, что бы они не могли выбирать направления деятельности с статусом "Не используется". Мне просто сделать так надо, что бы они старые документы, где имеется такое направление деятельности, не могли его перепровести.
ее подробно вы
Ну на пример документ "Заказ давальцу". Там используется Направление деятельности.Тип ссылка на справочник "НаправленияДеятельности". Самое главное я сделал, что бы они не могли выбирать направления деятельности с статусом "Не используется". Мне просто сделать так надо, что бы они старые документы, где имеется такое направление деятельности, не могли его перепровести.
(18) А какую напишите такая и будет. ;)
На картинке это так выглядит.
В обработчик напишите процедуру на проверку статуса. Но нужно еще проверить само свойство Статус у источника, иначе если статус у документа не будет то будет ругаться.
ЗЫ ИМХО, но лучше проверку делать в обработке проведения. Записать можно, но провести нельзя. И сообщить почему нельзя.
На картинке это так выглядит.
В обработчик напишите процедуру на проверку статуса. Но нужно еще проверить само свойство Статус у источника, иначе если статус у документа не будет то будет ругаться.
ЗЫ ИМХО, но лучше проверку делать в обработке проведения. Записать можно, но провести нельзя. И сообщить почему нельзя.
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот