Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Поможите - не могу записать элемент справочника (http://forums.kuban.ru/f1040/pomozhite_-_ne_mogu_zapisat-_element_spravochnika-2042232.html)

Accountant 11.01.2012 10:34

Поможите - не могу записать элемент справочника
 
connector = Новый COMОбъект("V82.ComConnector");
Приемник = connector.Connect("File=""Y:\База"";Usr=""Usr"";Pwd=""pwd"";");

ПрДоги = Приемник.Справочники.ДоговорыКонтрагентов;
ПрДог = ПрДоги.СоздатьЭлемент();
ПрДог.Записать();

---
{Форма.Форма.Форма(44)**: Ошибка при вызове метода контекста (Записать)
ПрДог.Записать();
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.2.15.289): Не удалось записать: "Договоры контрагентов"!
---

При том, что

ПрКонтры = Приемник.Справочники.Контрагенты;
ПрКтр = ПрКонтры.СоздатьЭлемент();
ПрКтр.Записать();

работает.

VZ 11.01.2012 10:41

А подчиненность мы игнорируем... Не барское это дела - учитывать метаданные...

Sadovnikov 11.01.2012 10:41

2-VZ > Так там вообще экстрималы - на номер релиза глянь :)

Accountant 11.01.2012 10:47

ПрДог.Владелец = ПрКонтр.Ссылка;
ПрДог.Организация = Приемник.Справочники.Организации.НайтиПоНаименованию("Наша фирма");
не работает тоже.

Самарочка 11.01.2012 13:50

Ты бы попробовал свой код непосредственно в базе - и сразу все понял бы...:
Не указана валюта договора.
Не указан способ ведения взаиморасчетов по договору.
Не указан вид договора.


Текущее время: 23:37. Часовой пояс GMT +3.