справочник контрагенты создать карточку #738693


#0 by zonder2000
кто нить в курсе?все нафик закоментил везде в справочнике контрагент,и все равно создается карточка.СоздатьЭлемент где нибудь вообще имеется в 8ке?перелопатил все ненашел.
#1 by Otkr
А теперь по русски
#2 by zonder2000
хочу понять каким макаром создается карточка контрагента.вообще хочу организовать проверку ,например по адресу,если адрес уже есть то контрика не вводим.ну и вот пытаюсь найти процедуру которая создает карточку.все закоментировал везде абсолютно и в модуле формы и в модуле объекта и в списке а она все равно создается клятая
#3 by Tatitutu
см.
#4 by Остап Сулейманович
Создает "оно само". А вот если не хотите создавать - вот тут напрягаться нужно.
#5 by zonder2000
НовыйКонтрагент = СпрКонтрагенты.СоздатьЭлемент;ну нет такого и хоть ты тресни.Да просто все:открывам список.жмем добавить.появилась карточка контра.И что ее вызвало?СоздатьЭлемент?
#6 by Tatitutu
Что делаешь , где делаешь,с кем делаешь, как ? Подписканасобытие ,не?
#7 by Остап Сулейманович
Обычный интерактивный ввод он делает и не может понять как жеШ так?
#8 by Tatitutu
зеленая кнопка с + - это фантастика Клюшки не отпускают?
#9 by zonder2000
аха.хочу по условию создавать,а она гадина всегда создается
#10 by zonder2000
извини что не научным термином
#11 by Tatitutu
Это ты еще незомментировал кнопку по умолчанию Закрыть
#12 by Остап Сулейманович
В конкретной хотелке помочь можно. Только ты три раза подумай - оно тебе надо?
#13 by Tatitutu
Так запрети создаваться
#14 by zonder2000
#15 by zonder2000
так незнаю бестолковый где она создается
#16 by Tatitutu
См. Передоткрытием Если новая и твое условие отказ
#17 by zonder2000
очень надо.ибо менагеры налупят карточек  и несмотрят есть такой клиент или нет,а я проверочку сбацаю
#18 by Остап Сулейманович
Мощно... Оказывается ТС нужно запретить добавлять контактную информацию в карточку.
#19 by Шапокляк
, а ты сохраняй по условию. Проверяй при сохранении что надо и давай отлуп, если уже есть у какого-то контрагента такой ИНН/телефон/чтоТоТамЕще.
#20 by zonder2000
ты не читаешь совсем что пишу.ВСЕ закоментил!все равно создается.модуль объекта закоментил весь,модуль формы элемента так же
#21 by Tatitutu
при чем здесь карточка Контрагент? Думай, что за табличка перед тобой Тема вопроса не отражает сути
#22 by zonder2000
при чем тут.при проверке например телефона,который будет обязательным.
#23 by Tatitutu
я читаю и пытаюсь понять ход твоих мыслей
#24 by zonder2000
хотелось бы так чтобы даже форма не выскакивала нового
#25 by Остап Сулейманович
Еще раз. Добавляет "оно само". Что б не добавляло нужно сделать то, что написано в .
#26 by Шапокляк
Все закомментил, молодец! Теперь ничего не мешает юзерам устроить в базе треш и угар, насоздавав в справочнике Контрагенты любую чушь.
#27 by Остап Сулейманович
А как же ты "правильных" контрагентов добавлять будешь?
#28 by zonder2000
понял.спасибо.сделаю как описано,попроще.и вправду че мучится
#29 by Шапокляк
В все написано. В процедуре, например, ПриОткрытии, напиши Если ЭтоНовый Тогда ЭтаФорма.Закрыть КонецЕсли;
#30 by Остап Сулейманович
ИМХАется мне, что ТС следует добавить еще одну роль для которой будет доступно интерактивное добавление контрагентов. Для всех остальных запретить. Назначить эту роль себе любимому и не ломать конфигурацию.
#31 by zonder2000
это сделано в тестовой базе.спасибо что похвалил.
#32 by zonder2000
всем спасибо.все ясно.можно закрывать тему
#33 by User_Agronom
Попробуй замутить подписку на событие при записи, в которой делать проверку и отказывать в записи нового контрагента. Не открывается.
#34 by User_Agronom
Скорее всего ТС ещё не полностью осознал, что ему нужно))
#35 by D_E_S_131
Вот читаю такие темы, смотрю на список соединений к рабочей базе и думаю - "Вот умру завтра, на кого все эти люди останутся?"
#36 by serffer
+1
#37 by User_Agronom
Нет, если учесть рост ЧСВ, то +100500
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С