#0
by Katbert
Всем привет! Я только только начал практиковаться писать что-то на 1с, и эта обработка - первая моя работа. Собственно, что нужно? Нужно перенести из эксель файла в справочник "Контрагенты" - название контрагента, контактное лицо и номер телефона контактного лица. Полазил по инету, написал код, благодаря которому обработка создает в справочнике контрагентов и записывает их имя. Как быть с контактными лицами? Не могу сделать так, чтобы в каждом контрагенте создавалось указанное для него в экселе контактное лицо.. И тупик. А учиться хочется.. Подскажите пожалуста, как так сделать? Сам код:
#3
by WickeD
вот посмотри это только в запросе справочник ФизЛиц замени на Контрагенты и результат запроса выгружай
#5
by Katbert
Я посмотрел в реквизитах формы элемента справочника Контрагенты - тип у реквизита КонтактныеЛица стоит СправочникСписок.Контактные лица, т.е. регистры сведений здесь ни причем... и еще прикол в том, что Контактные лица не является справочником, подчиненным справочнику Контрагенты, и как тогда сделать, чтобы каждому записываемому контрагенту назначалось соответствующее ему контактное лицо - хз, в том и вопрос..
#6
by РедкостнаяРедиска
Необходимо в справочнике "КонтактныеЛица" создать необходимые элементы, а затем для соответствующей табличной части справочника"Контрагенты" добавить эти элементы
#7
by Шапокляк
Создаете элемент справочника Контактные лица, а ссылку на него пишете в реквизит Основное контактное лицо справочника Контрагенты. И все.
#12
by Katbert
Как это сделать программно? Если бы я знал это, собственно, и вопроса бы не возникало..
#14
by Шапокляк
к телефон ведь еще надо? И там, в справочнике КонтактныеЛица за каким-то фигом есть реквизит ОбъектВладелец. ну тогда можно телефон в реквизит Описание для контактного лица воткнуть, а для заполнения ОбъектВладелец после записи контрагента в попытке следующий код воткнуть: Об=НовоеКонтактноеЛицо.получитьОбъект; Об.Объектвладелец=НовыйЭлемент; Об.Описание= Телефон из экселя...; Об.записать;
#16
by Katbert
Получается что связь между контрагентом и контактным лицом есть, например даже при попытке удалить ругается и показывает ссылку - все верно. Только вот само это контактное лицо как не создавалось во вкладке контакты, так и не создается..
#17
by Шапокляк
Значит, надо смотреть на созданные элементы справочника "Контактные лица". Скорее всего, реквизит "ОбъектВладелец" так и не заполнен. И в форме справочника Контрагенты надо посмотреть, откуда они в таблицу попадают на вкладке.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Поиск из 1С в Excel строго соответствующего значения ячейки методами Excel
- Как отключить макросы в Excel - нужно для загрузки данных из файла excel
- ProgID класса COM "Excel.Sheet" и "Excel.Application"
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
- ошибка Excel: не срабатывает createobject("Excel.Application")
В этой группе 1С
- Поле табличного документа...
- Как из web по нажатию кнопки запустить обработку в 1С
- v8: Как для предопределеных видов субконто в режиме "1С:Предприятие" изменить код?
- Какие сертификаты нужны для 1С Бухгалтерии ПРОФ
- Яндекс карты, как получить в 1с значение метки по которой щелкнули левой кнопкой
- Годовые графики амортизации ОС
- Как задать параметры СКД в Управляемом приложении?
- Как Таблицу значений записать в строку, чтобы потом из строки записать в ТЗ
- 8.2 как поменять размер шрифта на управляемой форме?
- v8: Себестоимость с НДС и без НДС (УТ 10.3)
- Корреспонденция Регистр бухгалтерии
- V8: УТ. отчет по поступлению товара в разрезе свойства
- Перенос из Бухгалтерии в ЗУп
- Куда девается память на сервере?
- Пустые группировки в СКД
- НЕ делает движения по регистру сведений
- Определение версии платформы по dt
- Установка ЗУП
- Анкета для планирующих переход на УПП, Нужна информация по содержанию анкеты
- Имя табличного документа