#0
by KnightAlone
Создаю обработку по загрузке договоров контрагентов. Столкнулся с такой вот проблемой. Организация, валюта и вид договора являются обязательными полями. Организация и валюта нармольно вроде отрабатываются, а на вид все время вылетает ошибка - не указан вид договора. "Ошибка при вызове метода контекста (Записать)". Такое впечатление что происходит несоответствие типов. Такое было и с полями организации и валюты, когда я им забыл тип в ТЗ правильно поставить (загрузка идет из ТЗ). То есть сейчас типы у полей ТЗ: СправочникСсылка.Организации СправочникСсылка.Валюты ПеречислениеСсылка.ВидыДоговоровКонтрагентов. И все равно вид договора ругается и не пишется. Посмотрел форму договора контрагентов в конфиураторе, так там с валютой и организацией все ясно, а у вида договора типа вообще нет. И как его писать? :/
#4
by KnightAlone
О. Щас гляну может с контрагентом чего намудрил, чето я зациклился на виде договора.
#5
by KnightAlone
Хмм. Я оказывается строку с загрузкой контрагента закомментировал, потому как не нашел реквизита у договора, в котором хранится код контрагента.
#9
by vde69
Только на этой недели сам был в такой ситуации Выход: Надо установить поля покупатель и поставщик в истину (это в контрагенте)
#10
by KnightAlone
если сам не разберусь выложу весь исходник Кусок вот: Строки ТЗ получаются в другой процедуре:
#11
by KnightAlone
Прочитал свой сабж и обалдел, какого лешего я там АгентскийДоговор вписал? А я ищу сижу... :(
#12
by mikecool
посмотри отладчиком какой тип значения у НовыйДоговор.ВидАгентскогоДоговора и у СтрокаТЗ.ВидДоговора, возможно они не совпадают...
#13
by KnightAlone
Да, я как увидел Агентский, сразу понял, где косяк. Другая проблема. Он у меня теперь на владельца ругается, говорит задан неверно. Будем копать..
#14
by KnightAlone
У меня в ТЗ хранится код Контрагента-владельца. Я по нему и пытаюсь создать привязку к владельцу.Не катит чего-то. :(
#15
by vasinok
Убедитесь в том, что Справочники.Контрагенты.НайтиПоКоду(СтрокаТЗ.КодКонтрагента) действительно позиционируется на Контрагенте. и еще рекомендую заполнить реквизит ВедениеВзаиморасчетов.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- При приеме данных с удаленной машины загрузка идет очень долго
- Загрузка данных из ЗиК в 1С Предприятие
- Долгая загрузка при "Загрузка структуры данных программы..."
- Загрузка структуры данных программы / загрузка прикладной системы
- 8.3.7 частичная загрузка из файлов /LoadConfigFromFiles
- Связь контрагентов и договоров контрагентов в УТ 11
В этой группе 1С
- Почему у меня в документе на закладке Движения не появляется регистр свед.
- Тип значения OLE-переменной
- Камин 2.0 расчет мат выгоды
- Сканер Metrologic MS6720
- как вынести код 1с в dll?
- ФСС НС неверно считается
- Как узнать, сколько осталось до истечения лицензий терминального сервера?
- The bat при отправке разбил файлы. Собрать в MS Outlook можно?
- Корректировка стоимости списания товаров
- Диалог выбора периода дат
- Один запрос - все ок , два запрос - не получается :(
- Процедура ПриПереносеЭлементаВДругуюГруппу() как поменять реквизит?
- Перенос документов из одной базы в такую же, тока чистую...
- Как можно посмотреть номенклатуру у которой нет цен?
- v7.7 Универсальная обработка для редактирования реквизитов документа
- Оптимизация работы SQL сервера под 1С
- Как в 8.0 расписать сумму на другом языке?
- префикс автонумерации и докоснование
- ЗИК 7.7 сторнирование начисления и выплаты
- Как преобразовать число из вида 1,5*10^3 в обычное число